- 推荐一款高效C++ JSON-RPC框架——libjson-rpc-cpp
卢红梓
推荐一款高效C++JSON-RPC框架——libjson-rpc-cpp项目地址:https://gitcode.com/gh_mirrors/li/libjson-rpc-cpp在当今的分布式系统中,远程过程调用(RPC)扮演着至关重要的角色,它允许跨网络进行无缝通信。今天,我要向大家介绍一个强大且灵活的C++库,用于实现JSON-RPC2.0和1.0协议的libjson-rpc-cpp。项目简
- 我用DeepSeek写代码一周后,发现了这些惊人的秘密
fangwulongtian
python开发语言人工智能
大家好,我是武哥。作为一名有着10年开发经验的程序员,最近我深度体验了DeepSeek的代码能力,不得不说,这款国产大模型给了我太多惊喜。今天,我要和大家分享使用DeepSeek一周以来的心得体会,以及我发现的一些不为人知的"秘密武器"。1.惊人发现一:超强的代码理解能力1.1精准的代码解析先看一个实际案例:# 一个较为复杂的Python类class DataProcessor: def _
- 36.Web前端网页制作 NBA体育主题网页设计实例 大学生期末大作业 html+css+js
d321654987123
体育前端课程设计htmlhtml5javascriptcssjquery
目录一、前言二、网页文件三、网页效果四、代码展示1.HTML2.CSS3.JS五、更多推荐一、前言本实例以“体育”NBA为主题设计,应用html+css+js,包括图片轮翻效果、视频、表单等,12个子页面,代码简洁明了,供大家参考。【关注作者|获取更多源码(2000+个Web案例源码)|优质文章】;您的支持是我创作的动力!【点赞收藏博文】,Web开发、课程设计、毕业设计有兴趣的联系我交流分享,3Q
- 制造企业智慧物流架构解决方案
有限无限资料库
智能制造数字化制造架构
本文档主要内容如下:1.物流4.0与智慧物流物流4.0:作为工业4.0的重要组成部分,物流4.0强调通过信息化和智能化手段,实现物流供应链的高效协同和优化。智慧物流:利用物联网、大数据、云计算等技术,实现物流过程的自动化、智能化和可视化,提升物流效率和服务质量。2.未来企业核心竞争力:高效物流供应链协同核心环节:涵盖采购物流、生产物流、销售物流、供应网络、智能制造和分销网络。目标:通过高效的供应链
- 深入剖析 Burp Suite:Web 应用安全测试利器
垚垚 Securify 前沿站
十大漏洞网络前端web安全安全系统安全
目录前言一、BurpSuite简介二、功能组件详解三、使用场景四、安装与使用步骤安装步骤使用步骤五、总结前言在网络安全的复杂版图中,BurpSuite宛如一颗璀璨的明珠,以其强大的功能和广泛的适用性,成为众多安全从业者不可或缺的得力助手。无论是为了保障企业级Web应用上线前的安全无虞,还是在渗透测试中探寻潜在的安全隐患,亦或是在安全研究领域开拓创新,BurpSuite都扮演着举足轻重的角色。接下来
- Bengio新作Aaren:探索Transformer性能与RNN效率的融合
AI记忆
深度学习论文与相关应用transformerrnn深度学习AarenBengio
论文链接:https://arxiv.org/pdf/2405.13956一、摘要总结:本文提出了一种新的注意力机制,名为Aaren,它将注意力视为一种特殊的递归神经网络(RNN),能够高效地计算其多对一RNN输出。Aaren不仅能够并行训练,而且能够在推理时高效地更新新令牌,仅需要常数内存。实验表明,Aaren在四个流行的序列问题设置(强化学习、事件预测、时间序列分类和时间序列预测)的38个数据
- 网络工程师 (38)流量和差错控制
IT 青年
软考网络工程师软考网络工程师
一、流量控制流量控制是一种协调发送站和接收站工作步调的技术。它的主要目的是防止发送端发送数据过快,导致接收端缓冲区溢出,从而造成数据丢失。流量控制机制通过调整发送速率来匹配接收端的处理能力。基本原理发送站每发出一帧数据,就进入等待状态。接收站收到数据后,进行简单的处理,然后送回一个应答信号(ACK)。发送站收到应答信号后,才能继续发送下一帧数据。常见协议停等协议:发送站发出一帧数据后等待接收站的应
- 发文新思路!双通道CNN的惊人突破,准确率接近100%!
沃恩智慧
深度学习人工智能cnn人工智能神经网络
双通道CNN作为一种创新的卷积神经网络架构,正引领深度学习领域的新趋势。其核心优势在于并行卷积层设计,能够同时处理更多特征信息,从而显著提升模型的特征表示能力和识别精度。这种架构不仅提高了计算效率,还有效降低了过拟合风险,使其在复杂视觉任务中表现卓越。例如,最新的研究提出了一种名为DDTransUNet的混合网络,结合了Transformer和CNN的优势,通过双分支编码器和双重注意力机制,有效解
- 博客之星2024年度总评选,期待您的支持!
IT枫斗者
JAVA基础工作中实际总结编程学习gitjava开发语言golang后端
博客之星2024年度总评选,期待您的支持!亲爱的读者朋友们:先投票:https://www.csdn.net/blogstar2024/detail/229大家好!时光荏苒,岁月如梭,转眼间,2024年已接近尾声。这一年,我在博客里的世界不断探索、成长,也收获了无数的感动与回忆。如今,我有幸参与博客之星2024年度总评选,内心满是期待与激动。在此,我想向一直以来陪伴我的每一位读者朋友说一声:感谢有
- Web应用安全威胁与防护措施
星环之光
网络安全网络web安全
本文已收录至《全国计算机等级考试——信息安全技术》专栏由于极其容易出现漏洞、并引发安全事故,因此数据隐私的保护是目前绝大多数企业不可绕过的运维环节。不过,许多中小型企业往往会错误地认为只有大型企业才会成为黑客的目标。而实际统计数字却截然不同:有43%的网络犯罪恰恰是针对小型企业的。而且,无论是系统陈旧且未给漏洞打上安全补丁,还是各种恶意软件,甚至是一些人为的错误,都可以成为系统的受攻击面。如果仔细
- UMLS初探
愉悦的麻婆豆腐
人工智能健康医疗
什么是UMLSUMLS(UnifiedMedicalLanguageSystem,统一医学语言系统),简单来说就是将不同的医学标准统一到一套体系的系统,主要为了医疗系统的统一而构建出的。UMLS的主要组成部分Metathesaurus:一个包含多个医学术语系统的元数据库,旨在统一和映射不同来源的医学概念。SemanticNetwork:一个包含语义分类和关系的网络。它可以帮助用户识别概念之间的语义
- 《网络安全自学教程》- 子域名收集
士别三日wyx
《网络安全自学教程》网络安全安全web安全
《网络安全自学教程》子域名收集1、域名爆破工具1.1、泛域名解析1.2、泛域名解析与CND的冲突二、搜索引擎语法收集子域名1、百度2、必应三、第三方网站1、VirusTotal2、DNSdumpster3、站长之家四、证书透明性发现子域名五、DNS域传送漏洞发现子域名子域名就是下一级域名的意思,比如map.baidu.com和image.baidu.com就是baidu.com的两个子域名,每个域
- Blazor 组件库 BootstrapBlazor 中Editor组件介绍
虚幻私塾
python计算机
优质资源分享学习路线指引(点击解锁)知识定位人群定位Python实战微信订餐小程序进阶级本课程是pythonflask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统组件介绍Editor组件是对Summernote组件的二次封装。组件分为div模式和editor模式。默认状态下edito
- 基于华为自研NPU Ascend 910的TensorFlow 1.x训练脚本迁移和使能混合精度记录
Tianyi Li 1997
华为云tensorflow华为人工智能深度学习python
简介基于TesorFlow1.x以Sess.run形式搭建入门级——手写数字分类网络,并迁移到华为自研NPUAscend910,同时使能混合精度。硬件介绍华为自研NPUAscend910,即昇腾910AI处理器(简称NPU),根据官方介绍,是在2019年发布的人工智能(AI)专用的神经网络处理器,其算力高达256T,最新款算力高达310T,是业界主流芯片算力的2倍。当前业界大多数训练脚本基于Ten
- 五档行情数据与价格发现:基于高频Tick数据的实证研究
hightick
期货五档毫秒高频数据下载金融人工智能python数据库
五档行情数据与价格发现:基于高频Tick数据的实证研究为了促进学习和研究,我们在此分享一部分匿名处理的Level2高频Tick数据。期货高频tick五档level2链接:https://pan.baidu.com/s/132FzyihmcRtKVgQohtLUBw?pwd=sigv提取码:sigv请注意,分享这些数据的目的是为了教育和研究,不构成任何投资建议。通过分析五档行情数据,可以研究不同市场
- DeepSeek代码能力实测:超越GPT-4的背后
fangwulongtian
人工智能数据挖掘机器学习chatgpt
作为一个深耕AI领域多年的开发者,我最近对DeepSeek和GPT-4的代码能力做了一次全方位的对比测试。让我惊讶的是,在很多场景下DeepSeek不仅不输GPT-4,甚至还有独特的优势。今天,我就跟大家分享一下具体的测试结果和背后的技术原理。1.代码理解能力测试1.1复杂代码解析我先用一段较为复杂的代码来测试两个模型的理解能力:class DataProcessor: def __init
- Python机器学习舆情分析项目案例分享
数澜悠客
数字化转型python机器学习开发语言
数据收集与准备1.数据收集多样化数据源:从社交媒体平台(如微博、Twitter)、新闻网站、论坛等多渠道收集数据,以获取更全面的舆情信息。可以使用Python的requests库和网页解析库(如BeautifulSoup)进行网页数据爬取,使用Tweepy库获取Twitter数据。数据标注:对于监督学习,需要对收集到的数据进行标注,标记为积极、消极或中性等类别。可以使用人工标注的方式,也可以利用半
- 2月第二讲:mybatis是如何识别分表位的
2501_90442144
mybatis
带着问题,我花了不少时间深入了读了一下这部分的源码,终于搞清楚了,借本文分享一下。本文主要环境是mybatis-plus-boot-starter3.4.3,不过用的基本上仍然是mybatis的特性。流程图以查询为例,可以先看下流程图,大致了解一下整个过程。关键的类和对象在流程图里出现了一些类和其实例化的对象,有必要选其中关键的介绍一下。MappedStatement类全名org.apache.i
- |网络安全|网络安全学习方法
网络安全King
web安全学习方法安全
1、先网络后安全很多初学者还没搞定网络看懂网络拓扑,就急着研究防火墙或VPN,其实这样就不清楚整个网络架构是如何安全演进的。正确的流程是:先通过网络协议和拓扑设计的学习,能独立搭建一个企业网/校园网,再引入局域网安全、防火墙、入侵检测、VPN等安全技术,使整个网络慢慢变得安全起来,这样才能看到整个网络安全的全貌。2、勤做实验勤抓包目前各大网络和安全厂商都有对应的模拟器,不再需要硬件支持就可以在电脑
- C#的async异步方法里如果使用了await,那么它跟同步方法有什么区别?
yuanpan
c#开发语言
在async异步方法中使用await时,虽然代码的写法看起来和同步方法类似,但它们的执行方式有本质的区别。以下是async/await异步方法与同步方法的主要区别:1.执行方式同步方法:同步方法会阻塞当前线程,直到方法中的所有操作完成。如果方法中有耗时的操作(如I/O操作、网络请求等),当前线程会被阻塞,无法执行其他任务。异步方法(使用await):异步方法不会阻塞当前线程。当遇到await时,方
- 目录文件变化监控和实时文件同步-SHELL脚本
Tech Vanguard
linux运维服务器
在日常的服务器管理或者数据处理工作中,我们常常需要对特定目录的变化进行监控并做出相应的操作。今天就来和大家分享一个简单的bash脚本实现的功能。我们首先使用inotifywait工具来监控一个目录,在这个脚本里,我们监控的是/opt目录(通过MON_DIR=/opt定义)。inotifywait以持续(-m)、安静(-q)和递归(-r)的模式运行,并且只关注文件创建(-ecreate)事件,输出格
- rpx与px换算
璞~
微信小程序前端javascripthtml
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站rpx单位是微信小程序中css的尺寸单位,rpx可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在iPhone6上,屏幕宽度为375px,共有750个物理像素,则750rpx=375px=750物理像素,1rpx=0.5px设备rpx换算px(屏幕宽度/750)px换算rpx(750/屏幕宽度)
- Java面试经验个人总结(十五)——Tomcat
爱喝牛奶的小喵
Java面试经验Tomcat
Tomcat一、使用tomcat的原因1.用来管理servlet的生命周期;2.处理客户端请求的网络连接,并发负载分派到不同的服务器这些网络服务器的基本功能也是这些像Tomcat一样的服务器需要处理的。二、Tomcat的请求流程(客户的请求为:http://localhost:8080/test/index.jsp)1.请求被发送到本机端口8080,被在那里侦听的CoyoteHTTP/1.1Con
- 应急总结(Linux&&Windows)
闰土炖猹
应急响应LinuxWindows
目录Linux应急Linux日志分析MySQL应急:Windows应急介绍:网络安全应急响应是指针对已经发生或可能发生的安全事件进行监控、分析、协调、处理,以保护资产安全的过程。它主要是为了让人们对网络安全有所认识、有所准备,以便在遇到突发网络安全事件时能够有序应对、妥善处理。网络安全应急响应不仅涉及入侵检测、事件诊断、攻击隔离、快速恢复、网络追踪、计算机取证、自动响应等关键技术,还对安全管理提
- 【网络安全 | 漏洞挖掘】跨子域账户合并导致的账户劫持与删除
秋说
web安全漏洞挖掘
未经许可,不得转载。文章目录概述正文漏洞成因概述在对目标系统进行安全测试时,发现其运行着两个独立的域名——一个用于司机用户,一个用于开发者/企业用户。表面上看,这两个域名各自独立管理账户,但测试表明它们在处理电子邮件变更时存在严重的逻辑漏洞。该漏洞允许攻击者通过修改邮箱地址,在不同子域之间合并账户,进而导致账户劫持,甚至意外删除受害者账户。正文目标系统存在两个子域:example.com(司机门户
- 海外服务器都有什么作用?
wanhengidc
服务器运维
海外服务器具体就是指部署在中国大陆以外地区的服务器,企业选择租用海外服务器能够显著提高不同国家和地区用户的访问速度,当网站的服务器部署在目标用户所在地附近时,数据信息所传输的距离就会缩短,大大降低了网络访问的延迟度,在一定程度上加快了网站的加载速度,提升用户的体验感。海外服务器通常会提供更多的灵活性,可以根据企业的发展需求来进行弹性扩展,当一个企业的业务逐渐壮大拓展时,能够十分灵活地增加更多的服务
- DeepSeek掀起AI风暴:中国科技被重新定义,一条“鲶鱼”撼动全球格局
Coder_Kevin_Vans
人工智能科技
1.概述:从边缘到中心,DeepSeek搅动AI江湖当DeepSeekR1在2025年初横空出世时,几乎没有人预料到它会在短短时间内掀起如此巨大的风浪:不仅在技术维度上令行业侧目,更让人瞩目的是它带来的“开源浪潮”。在此之前,全球大语言模型几乎都走闭源路线,动辄耗资几十亿,难以被普通团队或个人复制。DeepSeek却以“低算力、高效率、主动拥抱开源”理念实现了弯道超车,让所有人重新审视中国AI的潜
- HarmonyOS鸿蒙最全【PHP】PHP入门指南:从基础到进阶_php网络编程入门与进阶,2024年最新鸿蒙基础面试题及答案
2401_84872585
鸿蒙面试学习
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!PHP标记:了解PHP的起始和结束标记,以及如何嵌入
- Python网络通信:从基础到高级应用
IT策士
python网络开发语言linux
Python网络通信:从基础到高级应用1.引言在当今互联网时代,网络通信已经成为现代软件开发中不可或缺的一部分。Python作为一种versatile编程语言,提供了丰富的网络编程库和工具,使得开发者能够轻松地构建各种网络应用。本文将深入探讨Python网络通信的方方面面,从基础的套接字编程到高级的异步网络框架,帮助您全面掌握Python网络编程技能。2.网络基础知识在深入Python网络编程之前
- 前端修仙路 - WebRTC之设备管理
terryvvan
前端webrtc
WebRTC-设备管理WebRTC(WebReal-TimeCommunications)是一项实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。本文主要介绍关于摄像头、麦克风,扬声器、屏幕共享相关控制和调用。申请权限与设备开启//getUserMedia获取设备流的同时,浏览器会
- windows下源码安装golang
616050468
golang安装golang环境windows
系统: 64位win7, 开发环境:sublime text 2, go版本: 1.4.1
1. 安装前准备(gcc, gdb, git)
golang在64位系
- redis批量删除带空格的key
bylijinnan
redis
redis批量删除的通常做法:
redis-cli keys "blacklist*" | xargs redis-cli del
上面的命令在key的前后没有空格时是可以的,但有空格就不行了:
$redis-cli keys "blacklist*"
1) "blacklist:12: 361942420@qq.com
- oracle正则表达式的用法
0624chenhong
oracle正则表达式
方括号表达示
方括号表达式
描述
[[:alnum:]]
字母和数字混合的字符
[[:alpha:]]
字母字符
[[:cntrl:]]
控制字符
[[:digit:]]
数字字符
[[:graph:]]
图像字符
[[:lower:]]
小写字母字符
[[:print:]]
打印字符
[[:punct:]]
标点符号字符
[[:space:]]
- 2048源码(核心算法有,缺少几个anctionbar,以后补上)
不懂事的小屁孩
2048
2048游戏基本上有四部分组成,
1:主activity,包含游戏块的16个方格,上面统计分数的模块
2:底下的gridview,监听上下左右的滑动,进行事件处理,
3:每一个卡片,里面的内容很简单,只有一个text,记录显示的数字
4:Actionbar,是游戏用重新开始,设置等功能(这个在底下可以下载的代码里面还没有实现)
写代码的流程
1:设计游戏的布局,基本是两块,上面是分
- jquery内部链式调用机理
换个号韩国红果果
JavaScriptjquery
只需要在调用该对象合适(比如下列的setStyles)的方法后让该方法返回该对象(通过this 因为一旦一个函数称为一个对象方法的话那么在这个方法内部this(结合下面的setStyles)指向这个对象)
function create(type){
var element=document.createElement(type);
//this=element;
- 你订酒店时的每一次点击 背后都是NoSQL和云计算
蓝儿唯美
NoSQL
全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。
云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。
Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou
- java笔记1
a-john
java
1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。
2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。
3,面向对象程序设计方式的特性:
3.1 万物皆为对象。
- C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)
aijuans
C/C++求职面试必备考点
找工作在即,以后决定每天至少写一个知识点,主要是记录,逼迫自己动手、总结加深印象。当然如果能有一言半语让他人收益,后学幸运之至也。如有错误,还希望大家帮忙指出来。感激不尽。
后学保证每个写出来的结果都是自己在电脑上亲自跑过的,咱人笨,以前学的也半吊子。很多时候只能靠运行出来的结果再反过来
- 程序员写代码时就不要管需求了吗?
asia007
程序员不能一味跟需求走
编程也有2年了,刚开始不懂的什么都跟需求走,需求是怎样就用代码实现就行,也不管这个需求是否合理,是否为较好的用户体验。当然刚开始编程都会这样,但是如果有了2年以上的工作经验的程序员只知道一味写代码,而不在写的过程中思考一下这个需求是否合理,那么,我想这个程序员就只能一辈写敲敲代码了。
我的技术不是很好,但是就不代
- Activity的四种启动模式
百合不是茶
android栈模式启动Activity的标准模式启动栈顶模式启动单例模式启动
android界面的操作就是很多个activity之间的切换,启动模式决定启动的activity的生命周期 ;
启动模式xml中配置
<activity android:name=".MainActivity" android:launchMode="standard&quo
- Spring中@Autowired标签与@Resource标签的区别
bijian1013
javaspring@Resource@Autowired@Qualifier
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。
1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframewo
- Changes Between SOAP 1.1 and SOAP 1.2
sunjing
ChangesEnableSOAP 1.1SOAP 1.2
JAX-WS
SOAP Version 1.2 Part 0: Primer (Second Edition)
SOAP Version 1.2 Part 1: Messaging Framework (Second Edition)
SOAP Version 1.2 Part 2: Adjuncts (Second Edition)
Which style of WSDL
- 【Hadoop二】Hadoop常用命令
bit1129
hadoop
以Hadoop运行Hadoop自带的wordcount为例,
hadoop脚本位于/home/hadoop/hadoop-2.5.2/bin/hadoop,需要说明的是,这些命令的使用必须在Hadoop已经运行的情况下才能执行
Hadoop HDFS相关命令
hadoop fs -ls
列出HDFS文件系统的第一级文件和第一级
- java异常处理(初级)
白糖_
javaDAOspring虚拟机Ajax
从学习到现在从事java开发一年多了,个人觉得对java只了解皮毛,很多东西都是用到再去慢慢学习,编程真的是一项艺术,要完成一段好的代码,需要懂得很多。
最近项目经理让我负责一个组件开发,框架都由自己搭建,最让我头疼的是异常处理,我看了一些网上的源码,发现他们对异常的处理不是很重视,研究了很久都没有找到很好的解决方案。后来有幸看到一个200W美元的项目部分源码,通过他们对异常处理的解决方案,我终
- 记录整理-工作问题
braveCS
工作
1)那位同学还是CSV文件默认Excel打开看不到全部结果。以为是没写进去。同学甲说文件应该不分大小。后来log一下原来是有写进去。只是Excel有行数限制。那位同学进步好快啊。
2)今天同学说写文件的时候提示jvm的内存溢出。我马上反应说那就改一下jvm的内存大小。同学说改用分批处理了。果然想问题还是有局限性。改jvm内存大小只能暂时地解决问题,以后要是写更大的文件还是得改内存。想问题要长远啊
- org.apache.tools.zip实现文件的压缩和解压,支持中文
bylijinnan
apache
刚开始用java.util.Zip,发现不支持中文(网上有修改的方法,但比较麻烦)
后改用org.apache.tools.zip
org.apache.tools.zip的使用网上有更简单的例子
下面的程序根据实际需求,实现了压缩指定目录下指定文件的方法
import java.io.BufferedReader;
import java.io.BufferedWrit
- 读书笔记-4
chengxuyuancsdn
读书笔记
1、JSTL 核心标签库标签
2、避免SQL注入
3、字符串逆转方法
4、字符串比较compareTo
5、字符串替换replace
6、分拆字符串
1、JSTL 核心标签库标签共有13个,
学习资料:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html
功能上分为4类:
(1)表达式控制标签:out
- [物理与电子]半导体教材的一个小问题
comsci
问题
各种模拟电子和数字电子教材中都有这个词汇-空穴
书中对这个词汇的解释是; 当电子脱离共价键的束缚成为自由电子之后,共价键中就留下一个空位,这个空位叫做空穴
我现在回过头翻大学时候的教材,觉得这个
- Flashback Database --闪回数据库
daizj
oracle闪回数据库
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashbac
- 简单排序:插入排序
dieslrae
插入排序
public void insertSort(int[] array){
int temp;
for(int i=1;i<array.length;i++){
temp = array[i];
for(int k=i-1;k>=0;k--)
- C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int * p; //等价于 int *p 也等价于 int* p;
int i = 5;
char ch = 'A';
//p = 5; //error
//p = &ch; //error
//p = ch; //error
p = &i; //
- centos下php redis扩展的安装配置3种方法
dcj3sjt126com
redis
方法一
1.下载php redis扩展包 代码如下 复制代码
#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz
2 tar -zxvf 解压压缩包,cd /扩展包 (进入扩展包然后 运行phpize 一下是我环境中phpize的目录,/usr/local/php/bin/phpize (一定要
- 线程池(Executors)
shuizhaosi888
线程池
在java类库中,任务执行的主要抽象不是Thread,而是Executor,将任务的提交过程和执行过程解耦
public interface Executor {
void execute(Runnable command);
}
public class RunMain implements Executor{
@Override
pub
- openstack 快速安装笔记
haoningabc
openstack
前提是要配置好yum源
版本icehouse,操作系统redhat6.5
最简化安装,不要cinder和swift
三个节点
172 control节点keystone glance horizon
173 compute节点nova
173 network节点neutron
control
/etc/sysctl.conf
net.ipv4.ip_forward =
- 从c面向对象的实现理解c++的对象(二)
jimmee
C++面向对象虚函数
1. 类就可以看作一个struct,类的方法,可以理解为通过函数指针的方式实现的,类对象分配内存时,只分配成员变量的,函数指针并不需要分配额外的内存保存地址。
2. c++中类的构造函数,就是进行内存分配(malloc),调用构造函数
3. c++中类的析构函数,就时回收内存(free)
4. c++是基于栈和全局数据分配内存的,如果是一个方法内创建的对象,就直接在栈上分配内存了。
专门在
- 如何让那个一个div可以拖动
lingfeng520240
html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml
- 第10章 高级事件(中)
onestopweb
事件
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- 计算两个经纬度之间的距离
roadrunners
计算纬度LBS经度距离
要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。
/**
*
* @param longitudeA
* 经度A点
* @param latitudeA
* 纬度A点
* @param longitudeB
*
- 最具争议的10个Java话题
tomcat_oracle
java
1、Java8已经到来。什么!? Java8 支持lambda。哇哦,RIP Scala! 随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。
2、Java 9 即将到来
Oracle早在8月份就发布
- zoj 3826 Hierarchical Notation(模拟)
阿尔萨斯
rar
题目链接:zoj 3826 Hierarchical Notation
题目大意:给定一些结构体,结构体有value值和key值,Q次询问,输出每个key值对应的value值。
解题思路:思路很简单,写个类词法的递归函数,每次将key值映射成一个hash值,用map映射每个key的value起始终止位置,预处理完了查询就很简单了。 这题是最后10分钟出的,因为没有考虑value为{}的情