- 5月8日盘前提示:维持短期可以操作到下周二左右的判断,重个股轻指数
九命_猫妖
大盘:消息面。取消境外投资者额度限制,这个长线利好股市,短期影响不大,因为3000亿额度只用了1/3。额度本来就够用。走势看,昨天缩量横盘,走的还算中规中矩,近期一直弱势的次新股走势较强,前期强势股京威股份、光大嘉宝等跌停,由此判断市场还是存量博弈的市场,震荡是市场的主基调。维持短期可以操作到下周二左右的判断。下周后半段震荡回调的概率较高。思路:短期重个股轻指数行业和个股:物联网行业有利好,关注下
- 物联网边缘网关有哪些优势?-天拓四方
北京天拓四方科技股份有限公司
物联网其他边缘计算
随着物联网技术的快速发展,越来越多的设备接入网络,数据交互日益频繁,对数据处理和传输的要求也越来越高。在这样的背景下,物联网边缘网关应运而生,以其低延迟、减少带宽消耗、提高数据质量和安全性等优势,为物联网应用提供了强大的支持。物联网边缘网关的应用场景广泛,几乎涵盖了所有需要实时数据处理和传输的领域。在工业场景中,边缘计算网关可以实时处理海量传感器和设备的数据,实现对运行、制造过程的全环节实时监控、
- stm32之GPIO寄存器
luofengmacheng
嵌入式stm32嵌入式硬件单片机
文章目录1背景2GPIO寄存器的类型2.1端口配置寄存器2.2设置/清除寄存器和位清除寄存器3总结1背景C51单片机在进行数据的输入输出时,是直接操作与外部引脚关联的内部寄存器,例如,当设置P2_1为0时,就是将外部引脚的P21引脚设置为低电平,当读取P2_1时,就是读取P21的电平。与之类似,stm32芯片内部也有很多用于输入输出的寄存器,这些寄存器也是用于操作外部引脚,但是比C51单片机复杂很
- STM32 消息队列处理串口发送的报文
S安东尼
stm32嵌入式硬件单片机
文章目录概要整体流程具体实现小结概要本文写自正在做的项目,需要使用串口2处理EasyModBus传输的报文,原本采用中断处理的方式,在屏幕,按键,感应器同时传输下,产生了丢包现象,偶发性的死机问题,所以改用消息队列进行缓存,逐条处理。整体流程创建队列串口中断接收报文,简易判别添加入队列解包任务,从队列中取出报文解包做相应处理具体实现创建队列结构体#defineQUEUE_LENGTH20struc
- 揭秘物联网网关,如何工作?功能及选择网关的主要考虑因素
东胜物联
硬件知识东胜产品物联网嵌入式硬件智能硬件智能网关
【前言】本篇为物联网硬件系列学习笔记,分享学习,欢迎评论区交流~在物联网时代,物联网网关至关重要。它充当传统通信网络和传感网络之间的桥梁。物联网网关作为M2M网关,可以实现各类感知网络之间、感知网络与通信网络之间的协议转换。同时,它能够实现广域和局域连接。此外,物联网网关还要求具备设备管理功能,以便操作人员能够管理底层传感节点,了解各节点的相关信息,实现实时显示、异常报警和远程控制。物联网网关如何
- 常见物联网模型优缺点简介
成都亿佰特电子科技有限公司
通信技术物联网
物联网模型多种多样,每种模型都有其独特的优点和局限性。以下是一些常见的物联网模型及其优缺点概述:集中式模型:优点:数据管理和处理集中化,便于统一监控和维护。安全性较高,数据在中心节点进行统一加密和处理。缺点:中心节点可能成为单点故障,一旦故障整个系统将受影响。随着设备数量的增加,中心节点的负载将增大,可能引发性能瓶颈。分布式模型:优点:提高了系统的可靠性和容错性,因为数据和处理能力分散在各个节点。
- 【智能家居入门2】(MQTT协议、微信小程序、STM32、ONENET云平台)
geeoni
智能家居微信小程序stm32
此篇智能家居入门与前两篇类似,但是是使用MQTT协议接入ONENET云平台,实现微信小程序与下位机的通信,这里相较于使用http协议的那两篇博客,在主程序中添加了独立看门狗防止程序卡死和服务器掉线问题。后续还有使用MQTT协议连接MQTT服务器的智能家居项目。前言一、硬件模块二、连接服务器测试三、两个协议的对比分析1、代码结构上:2、获取服务器数据上:3、架构上:四、下位机主要代码1、接收并解析云
- STM32 LL库 定时器捕获NEC红外解码
xiaoqi976633690
stm32嵌入式硬件单片机
/*USERCODEBEGINHeader*//*********************************************************************************@filestm32f1xx_it.c*@briefInterruptServiceRoutines.********************************************
- 嵌入式单片机高级篇(一)Stm32F103电容触摸按键
lostlll
嵌入式嵌入式单片机高级篇电容触摸按键单片机stm32电容触摸按键
Stm32F103电容触摸按键一、电容触摸按键原理:1、电容触摸按键电路是如何组成的?回答:电容触摸按键的电路由一个上拉电阻、一个开关以及杂散电容组成,开关断开时,杂散电容充电,开关闭合时,杂散电容放电2、电容触摸按键如何判别按键是否被触摸?回答:根据电容的充电时间,当按键没有触摸时,电源只给杂散电容充电,充电时间较短,记为tcs,当按键被触摸时,相当于与杂散电容并联了一个额外的电容,此时电容充电
- 区块链技术的应用场景和优势
田木木
区块链区块链
区块链技术是一种去中心化、安全、透明的分布式数据库技术,被广泛应用于各个行业。以下是区块链技术的一些应用场景和优势:1.金融领域:区块链可以用于构建安全的、可追溯的支付系统,提高发起支付和清算效率,减少中间商的参与,降低交易成本。2.物联网:区块链可以建立可信、安全的物联网网络,用于设备之间的身份验证、数据传输和交易记录,确保物联网数据的真实性和可靠性。3.供应链管理:区块链技术可以追踪产品的整个
- STM32移植SFUD
无聊到发博客的菜鸟
stm32嵌入式硬件单片机
简介项目地址:https://github.com/armink/SFUD.gitSFUD是一款开源的串行SPIFlash通用驱动库。由于现有市面的串行Flash种类居多,各个Flash的规格及命令存在差异,SFUD就是为了解决这些Flash的差异现状而设计,让我们的产品能够支持不同品牌及规格的Flash,提高了涉及到Flash功能的软件的可重用性及可扩展性,同时也可以规避Flash缺货或停产给产
- 不怕没项目做!github上的STM32 优秀开源项目和初学者项目
石头嵌入式
STM32stm32学习嵌入式硬件githubSTM32项目
优秀开源项目TinyGo-Go语言编译器,适用于微控制器、WebAssembly、命令行工具,基于LLVM。语言:Go星标数:14,267+描述:TinyGo带来了Go语言在嵌入式系统的实现,使得STM32等微控制器编程更加多样化。FlipperZeroFirmware-FlipperZero的固件源码。语言:C星标数:10,699+描述:为FlipperZero多功能设备提供固件支持,包含了许多
- 基于物联网的智慧农业简介
shawn_song1212
物联网大数据智慧城市
背景物联网是通过信息传感设备,按约定的协议实现人与人、人与物、物与物全面互联的网络,其主要特征是通过射频识别、传感器等方式获取物理世界的各种信息,结合互联网、移动通信网等技术进行信息的传输与交互,采用智能计算技术对信息进行分析处理,从而提高对真实环境的感知能力,实现智能化的决策和控制。物联网技术和产业的发展将引发新一轮信息技术革命和产业革命,是信息化产业未来竞争的制高点和产业升级的核心驱动力。传统
- 基于单片机+物联网控制的校园空气净化计划系统设计
电气_空空
单片机毕业设计物联网单片机嵌入式硬件毕设51单片机
摘要:近年来,包含现代物联网技术概念的新型空气质量净化器技术原型在国内市场上已经具有一定雏形,主要还是存在以下几个不足:室内空气中的流动量和速度基本是固定的,不管室内空气系统中的任何污染物和室内空气质量如何,空气质量净化器按照所设定的作业负荷进行运转,这种正常作业运动模式不合理且容易浪费大量能源;接触式手动操作以有效调控其正常作业状态;新型空气质量净化器的空气干预系统可以显著有效减少室内空气pm2
- 智慧路灯物联网解决方案
shawn_song1212
物联网智慧城市5G人工智能
概述城市路灯是与人们生活息息相关的重要公共基础设施,一方面保证夜间车辆和行人的交通的安全,另一方面承担了整个城市形象美化的重任。路灯作为城市重要基础设施,遍布城市所有的交通网络。当前随着我国新型城市的发展,更多与城市环境、民生相关的问题,已纳入到现代城市建设的重要范畴。路灯作为城市重要的基础设施,覆盖城市各管理区域,通过采用物联网、云计算等高新技术,可将广泛分布的路灯进行连通,成为覆盖城市广大区域
- 什么是物联网?在生活中有何体现?
kaikeba
C++人工智能物联网
所谓的物联网,就是物物相连相通的互联网,万物互联,时刻在线。第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相连相关。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。它是互联网的应用延伸和拓展,与其说物联
- stm32的SysTick外设介绍——学习笔记
Linux嵌入式木子
学习笔记stm32学习笔记
简介:SysTick即系统定时器是一个内核外设,而不是片上外设,寄存器手册说明需要查看《Cortex-M3编程手册》,具体是哪一款内核就查哪一款内核的手册,我用的stm32f103所以我查的Cortex-M3。其实就是个24位递减计数器,计一个数时间是1/SYSCLK,stm32f103里面SYSCLK=72MHZ,所以其计数周期是1/72*10^6s=1/72us。(1s=10^6us),当从初
- 物联网IOT发展智慧农业 助力乡村振兴
shawn_song1212
物联网智慧城市大数据
发展物联网农业的四大好处1、提供品质、提升价值将农业物联网与农业生产技术深度融合,实现传统农业的技术改造、创新,帮助农业生产者大范围提高农产品的安全与品质,实现农业产值和利润的提升。2、科学栽培、精准操控经过传感器数据剖析实时收集作物成长环境数据,可迅速依照作物成长的请求对栽培基地的温湿度、二氧化碳浓度、光照强度等进行科学决策和精准调控。3、高效节能、降低成本经过传感器数据剖析实时收集作物成长环境
- STM32基础--RCC—使用 HSE/HSI 配置时钟
吟诗六千里
STM32stm32嵌入式硬件单片机
这玩意很重要,就这么给你说吧,这玩意就像是北方吃席的肘子。RCC:resetclockcontrol复位和时钟控制器。本章我们主要讲解时钟部分,特别是要着重理解时钟树,理解了时钟树,STM32的一切时钟的来龙去脉都会了如指掌。RCC主要作用—时钟部分设置系统时钟SYSCLK、设置AHB分频因子(决定HCLK等于多少)、设置APB2分频因子(决定PCLK2等于多少)、设置APB1分频因子(决定PCL
- Linux驱动适配内核时,对于不同版本内核中有变化函数的适配方式
敬致知
LinuxLinux内核C/C++linux驱动开发
一、情景Linux驱动适配不同内核时,由于内核版本的不同,有些函数可能没有,或者在高版本中函数已经变化了,比如增删了一些参数。二、常规处理方案,根据内核版本判断一般情况我们处理方式是在使用这些函数时,通过宏来判断当前的内核版本,根据版本来决定怎么正确的使用函数,比如:#ifLINUX_VERSION_CODE=KERNEL_VERSION(5,12,0)&&LINUX_VERSION_CODE=K
- 新手入门stm32F407用寄存器点亮一个led灯过程分享
uint64
学习stm32单片机嵌入式硬件
纪录一下自己的学习stm32寄存器点灯的过程看完这个过程可能不会让你点灯成功但是会让大家对寄存器点灯更加透彻1.我觉得寄存器点灯是stm32中非常需要学习的东西2.直接上手库函数的话可能就不知道自己用的东西是怎么回事(底层一点的知识)3.库函数是建立在寄存器的基础上的先来类比一下:大家试想一家酒店有很多家房间,房间都有门牌号,我们可以将这个门牌号看成c语言中的指针。房间这个实体看成寄存器,我们就可
- GPT对话代码库——基于STM32F103 1,标志位切换模式 & 2,串口的接受和发送
玄奕子
单片机stm32嵌入式硬件GPT
目录1,问:1,答:2,问:2,答:1.初始化LED灯相应的GPIO口2.初始化USART33.实现发送功能4.实现接收字符串功能5.主函数3,问:3,答:1.配置NVIC以使能USART3中断2.在USART3初始化函数中开启接收中断3.编写USART3的中断服务函数来处理接收到的字节提问模型:GPT-4-TURBO-PREVIEW提问时间:2024.03.091,问:使用stm32f103C8
- 物联网安全|TrustAsia助力PSWG应对全球物联网产品安全合规挑战
TrustAsia
物联网安全
万物互联时代,随着物联网连接数快速增长,物联网设备的潜在网络安全隐患也日益增长,可能导致设备故障、数据被盗、篡改、隐私泄露等问题的发生,甚至成为网络攻击的跳板,对互联网基础设施构成严重威胁。我们看到,各国监管机构、科技企业和消费者权益维护者高度重视这一问题,就维护物联网安全、构建物联终端安全体系达成行业共识。同时,积极寻求解决方案,目前,已有超过20个代表40多个国家的监管机构启动了物联网安全标识
- STM32采用串口DMA方式向上位机连续发送数据
亚大贼
stm32arm嵌入式硬件
目录前言一、DMA简介1.1DMA功能框图1.1.1DMA请求1.1.2通道1.1.3仲裁器1.2DMA数据配置1.2.1数据传输方向:1.2.2数据传输大小和单位1.2.3什么时候传输完成1.3DMA库函数配置过程二、串口DMA方式向上位机发送数据2.1新建工程2.2设置RCC2.3打开USART1及DMA模式
- 第五天:心是自己的,想开就开
丹山人
昨晚家园里每个住户门上都装个叫"智能门磁传感、物联网报警器"的东东,据说一出门就叫唤。真可谓:生命通向未来,科技改变封门。作为封条你被淘汰了,但真的与你无关。门不开也罢。但心是自己的,想开就开了。这两天的话题朋友说虽平静然而多少有些沉重,今天来些轻松的。心理学上说随着时间的推移人们会在有限空间里焦燥,目前第五天,为防疫组建的单元群里好不热闹。女主人们的互动增多,有哥们总结说那叫"疫"结金兰;大老爷
- 【智能家居入门1之环境信息监测】(STM32、ONENET云平台、微信小程序、HTTP协议)
geeoni
智能家居stm32微信小程序
作为入门本篇只实现微信小程序接收下位机上传的数据,之后会持续发布如下项目:①可以实现微信小程序控制下位机动作,真正意义上的智能家居;②将网络通讯协议换成MQTT协议再实现上述功能,此时的服务器也不再是ONENET,可以是公用的MQTT服务器也可以自己搭建或者租最终效果一、下位机模块测试与分析1、MQ系列传感器2、DHT11温湿度传感器3、Esp8266-01s4、oled液晶屏二、微信小程序三、项
- ATmega328P、STM32F103C8T6和nRF52832三款微控制器的比较
知行好事
可穿戴电子stm32单片机嵌入式硬件
以下是从嵌入式系统设计的角度,对ATmega328P、STM32F103C8T6、和nRF52832三款微控制器的比较。这份比较覆盖了核心性能参数、外设功能、封装尺寸等,特性/参数ATmega328PSTM32F103C8T6nRF52832核心AVR8位ARMCortex-M332位ARMCortex-M4F32位最大时钟频率20MHz72MHz64MHz程序存储空间32KBFlash64KBF
- linux驱动程序设计8 Linux设备驱动中的阻塞与非阻塞I/O
oushaojun2
linuxlinux驱动
本章导读阻塞和非阻塞I/O是设备访问的两种不同模式,驱动程序可以灵活地支持这两种用户空间对设备的访问方式。8.1节讲述了阻塞和非阻塞I/O的区别,并讲解了实现阻塞I/O的等待队列机制,以及在globalfifo设备驱动中增加对阻塞I/O支持的方法,并进行了用户空间的验证。8.2节讲述了设备驱动轮询(Poll)操作的概念和编程方法,轮询可以帮助用户了解是否能对设备进行无阻塞访问。8.3节讲解在glo
- 传感器发展史
杰_8956
人类从诞生至今,一直锲而不舍地感知、思考和改造世界、改善自身,传感器是人类感知世界万事万物的测量工具,也是人类改造世界画龙点睛的关键所在,形象的说,传感器是人类唤醒和看清世间万事万物的“耳朵”和“眼睛”,物联网就像感知世界的“通灵师”,实现人和物体的“对话”,物体和物体之间的“交流”。作为现代科技的前沿技术,传感器被认为是现代信息技术的三大支柱之一,是目前世界公认的最具有发展前途的高技术产业。传感
- 初学者学习51还是STM32
达西西66
学习stm32嵌入式硬件
初学者学习51还是STM32在嵌入式系统领域,51和STM32是两种常见的单片机架构。对于初学者来说,选择学习哪种架构可能会成为一个难题。本文将对初学者学习51和STM32进行比较,以帮助读者做出明智的选择。1.51架构51架构是指Intel8051系列单片机。由于其历史悠久,许多教材和示例代码都基于51架构。以下是51架构的一些特点:简单易懂:51架构拥有简单的指令集和寄存器结构,因此适合初学者
- 戴尔笔记本win8系统改装win7系统
sophia天雪
win7戴尔改装系统win8
戴尔win8 系统改装win7 系统详述
第一步:使用U盘制作虚拟光驱:
1)下载安装UltraISO:注册码可以在网上搜索。
2)启动UltraISO,点击“文件”—》“打开”按钮,打开已经准备好的ISO镜像文
- BeanUtils.copyProperties使用笔记
bylijinnan
java
BeanUtils.copyProperties VS PropertyUtils.copyProperties
两者最大的区别是:
BeanUtils.copyProperties会进行类型转换,而PropertyUtils.copyProperties不会。
既然进行了类型转换,那BeanUtils.copyProperties的速度比不上PropertyUtils.copyProp
- MyEclipse中文乱码问题
0624chenhong
MyEclipse
一、设置新建常见文件的默认编码格式,也就是文件保存的格式。
在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。
在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。
Window-->Preferences-->General -
- 发送邮件
不懂事的小屁孩
send email
import org.apache.commons.mail.EmailAttachment;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
import org.apache.commons.mail.MultiPartEmail;
- 动画合集
换个号韩国红果果
htmlcss
动画 指一种样式变为另一种样式 keyframes应当始终定义0 100 过程
1 transition 制作鼠标滑过图片时的放大效果
css
.wrap{
width: 340px;height: 340px;
position: absolute;
top: 30%;
left: 20%;
overflow: hidden;
bor
- 网络最常见的攻击方式竟然是SQL注入
蓝儿唯美
sql注入
NTT研究表明,尽管SQL注入(SQLi)型攻击记录详尽且为人熟知,但目前网络应用程序仍然是SQLi攻击的重灾区。
信息安全和风险管理公司NTTCom Security发布的《2015全球智能威胁风险报告》表明,目前黑客攻击网络应用程序方式中最流行的,要数SQLi攻击。报告对去年发生的60亿攻击 行为进行分析,指出SQLi攻击是最常见的网络应用程序攻击方式。全球网络应用程序攻击中,SQLi攻击占
- java笔记2
a-john
java
类的封装:
1,java中,对象就是一个封装体。封装是把对象的属性和服务结合成一个独立的的单位。并尽可能隐藏对象的内部细节(尤其是私有数据)
2,目的:使对象以外的部分不能随意存取对象的内部数据(如属性),从而使软件错误能够局部化,减少差错和排错的难度。
3,简单来说,“隐藏属性、方法或实现细节的过程”称为——封装。
4,封装的特性:
4.1设置
- [Andengine]Error:can't creat bitmap form path “gfx/xxx.xxx”
aijuans
学习Android遇到的错误
最开始遇到这个错误是很早以前了,以前也没注意,只当是一个不理解的bug,因为所有的texture,textureregion都没有问题,但是就是提示错误。
昨天和美工要图片,本来是要背景透明的png格式,可是她却给了我一个jpg的。说明了之后她说没法改,因为没有png这个保存选项。
我就看了一下,和她要了psd的文件,还好我有一点
- 自己写的一个繁体到简体的转换程序
asialee
java转换繁体filter简体
今天调研一个任务,基于java的filter实现繁体到简体的转换,于是写了一个demo,给各位博友奉上,欢迎批评指正。
实现的思路是重载request的调取参数的几个方法,然后做下转换。
- android意图和意图监听器技术
百合不是茶
android显示意图隐式意图意图监听器
Intent是在activity之间传递数据;Intent的传递分为显示传递和隐式传递
显式意图:调用Intent.setComponent() 或 Intent.setClassName() 或 Intent.setClass()方法明确指定了组件名的Intent为显式意图,显式意图明确指定了Intent应该传递给哪个组件。
隐式意图;不指明调用的名称,根据设
- spring3中新增的@value注解
bijian1013
javaspring@Value
在spring 3.0中,可以通过使用@value,对一些如xxx.properties文件中的文件,进行键值对的注入,例子如下:
1.首先在applicationContext.xml中加入:
<beans xmlns="http://www.springframework.
- Jboss启用CXF日志
sunjing
logjbossCXF
1. 在standalone.xml配置文件中添加system-properties:
<system-properties> <property name="org.apache.cxf.logging.enabled" value=&
- 【Hadoop三】Centos7_x86_64部署Hadoop集群之编译Hadoop源代码
bit1129
centos
编译必需的软件
Firebugs3.0.0
Maven3.2.3
Ant
JDK1.7.0_67
protobuf-2.5.0
Hadoop 2.5.2源码包
Firebugs3.0.0
http://sourceforge.jp/projects/sfnet_findbug
- struts2验证框架的使用和扩展
白糖_
框架xmlbeanstruts正则表达式
struts2能够对前台提交的表单数据进行输入有效性校验,通常有两种方式:
1、在Action类中通过validatexx方法验证,这种方式很简单,在此不再赘述;
2、通过编写xx-validation.xml文件执行表单验证,当用户提交表单请求后,struts会优先执行xml文件,如果校验不通过是不会让请求访问指定action的。
本文介绍一下struts2通过xml文件进行校验的方法并说
- 记录-感悟
braveCS
感悟
再翻翻以前写的感悟,有时会发现自己很幼稚,也会让自己找回初心。
2015-1-11 1. 能在工作之余学习感兴趣的东西已经很幸福了;
2. 要改变自己,不能这样一直在原来区域,要突破安全区舒适区,才能提高自己,往好的方面发展;
3. 多反省多思考;要会用工具,而不是变成工具的奴隶;
4. 一天内集中一个定长时间段看最新资讯和偏流式博
- 编程之美-数组中最长递增子序列
bylijinnan
编程之美
import java.util.Arrays;
import java.util.Random;
public class LongestAccendingSubSequence {
/**
* 编程之美 数组中最长递增子序列
* 书上的解法容易理解
* 另一方法书上没有提到的是,可以将数组排序(由小到大)得到新的数组,
* 然后求排序后的数组与原数
- 读书笔记5
chengxuyuancsdn
重复提交struts2的token验证
1、重复提交
2、struts2的token验证
3、用response返回xml时的注意
1、重复提交
(1)应用场景
(1-1)点击提交按钮两次。
(1-2)使用浏览器后退按钮重复之前的操作,导致重复提交表单。
(1-3)刷新页面
(1-4)使用浏览器历史记录重复提交表单。
(1-5)浏览器重复的 HTTP 请求。
(2)解决方法
(2-1)禁掉提交按钮
(2-2)
- [时空与探索]全球联合进行第二次费城实验的可能性
comsci
二次世界大战前后,由爱因斯坦参加的一次在海军舰艇上进行的物理学实验 -费城实验
至今给我们大家留下很多迷团.....
关于费城实验的详细过程,大家可以在网络上搜索一下,我这里就不详细描述了
在这里,我的意思是,现在
- easy connect 之 ORA-12154: TNS: 无法解析指定的连接标识符
daizj
oracleORA-12154
用easy connect连接出现“tns无法解析指定的连接标示符”的错误,如下:
C:\Users\Administrator>sqlplus username/
[email protected]:1521/orcl
SQL*Plus: Release 10.2.0.1.0 – Production on 星期一 5月 21 18:16:20 2012
Copyright (c) 198
- 简单排序:归并排序
dieslrae
归并排序
public void mergeSort(int[] array){
int temp = array.length/2;
if(temp == 0){
return;
}
int[] a = new int[temp];
int
- C语言中字符串的\0和空格
dcj3sjt126com
c
\0 为字符串结束符,比如说:
abcd (空格)cdefg;
存入数组时,空格作为一个字符占有一个字节的空间,我们
- 解决Composer国内速度慢的办法
dcj3sjt126com
Composer
用法:
有两种方式启用本镜像服务:
1 将以下配置信息添加到 Composer 的配置文件 config.json 中(系统全局配置)。见“例1”
2 将以下配置信息添加到你的项目的 composer.json 文件中(针对单个项目配置)。见“例2”
为了避免安装包的时候都要执行两次查询,切记要添加禁用 packagist 的设置,如下 1 2 3 4 5
- 高效可伸缩的结果缓存
shuizhaosi888
高效可伸缩的结果缓存
/**
* 要执行的算法,返回结果v
*/
public interface Computable<A, V> {
public V comput(final A arg);
}
/**
* 用于缓存数据
*/
public class Memoizer<A, V> implements Computable<A,
- 三点定位的算法
haoningabc
c算法
三点定位,
已知a,b,c三个顶点的x,y坐标
和三个点都z坐标的距离,la,lb,lc
求z点的坐标
原理就是围绕a,b,c 三个点画圆,三个圆焦点的部分就是所求
但是,由于三个点的距离可能不准,不一定会有结果,
所以是三个圆环的焦点,环的宽度开始为0,没有取到则加1
运行
gcc -lm test.c
test.c代码如下
#include "stdi
- epoll使用详解
jimmee
clinux服务端编程epoll
epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linu
- Hibernate对Enum的映射的基本使用方法
linzx0212
enumHibernate
枚举
/**
* 性别枚举
*/
public enum Gender {
MALE(0), FEMALE(1), OTHER(2);
private Gender(int i) {
this.i = i;
}
private int i;
public int getI
- 第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
孙子兵法
始计第一
孙子曰:
兵者,国之大事,死生之地,存亡之道,不可不察也。
故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将,五
曰法。道者,令民于上同意,可与之死,可与之生,而不危也;天者,阴阳、寒暑
、时制也;地者,远近、险易、广狭、死生也;将者,智、信、仁、勇、严也;法
者,曲制、官道、主用也。凡此五者,将莫不闻,知之者胜,不知之者不胜。故校
之以计,而索其情,曰
- MySQL双向复制
tomcat_oracle
mysql
本文包括:
主机配置
从机配置
建立主-从复制
建立双向复制
背景
按照以下简单的步骤:
参考一下:
在机器A配置主机(192.168.1.30)
在机器B配置从机(192.168.1.29)
我们可以使用下面的步骤来实现这一点
步骤1:机器A设置主机
在主机中打开配置文件 ,
- zoj 3822 Domination(dp)
阿尔萨斯
Mina
题目链接:zoj 3822 Domination
题目大意:给定一个N∗M的棋盘,每次任选一个位置放置一枚棋子,直到每行每列上都至少有一枚棋子,问放置棋子个数的期望。
解题思路:大白书上概率那一张有一道类似的题目,但是因为时间比较久了,还是稍微想了一下。dp[i][j][k]表示i行j列上均有至少一枚棋子,并且消耗k步的概率(k≤i∗j),因为放置在i+1~n上等价与放在i+1行上,同理