- spi 驱动一:spi基本结构和spidev文件系统
“资深“码农
spi驱动一:spi基本结构和spidev文件系统qqliyunpeng2017-01-2418:20:4612926收藏2展开作者:李云鹏(
[email protected])版本号:20170124更新时间:原创时间:版权:本文采用以下协议进行授权,自由转载-非商用-非衍生-保持署名|CreativeCommonsBY-NC-ND3.0,转载请注明作者及出处.spi简介:spi中包含时钟线
- 20170124
雪莉佳华
20170124:今天给爷爷上坟去了,愿爷爷保佑一家人平安健康,愿家庭和睦,要坚强。人生,是一场修行。
- Diary 20170124
SwanAn
论做事做事要快,不要启动一件事磨磨唧唧的。论高深大家每次看到缩写就觉得很高深。其实这和数学符号、数学公式一样,无非是数学家用于帮助记忆的,没有什么可发憷的。因为每次你看到它展开的意思时,都会发现它的含义其实很简单。比如GEMM是矩阵矩阵,GEMV就是矩阵向量咯。论热爱为什么每天回家的时候总想看看电视放松一下?反思的结果是,我还没有完全热爱上自己做的事。论重复不要总思考我现在要做的事是不是重复性的劳
- 【笔记】《通往财富自由之路》160729 出售时间之前你要牢记的三条铁律(上)
Nora_甜甜
20170124【笔记】160729出售时间之前你要牢记的三条铁律(上)1.所谓的个人财富自由,指的就是某个人再也用不着为了满足生活必须而出售自己的时间了。2.铁律一:成长才是根本关键。成长才是永恒的刚需3.选择判断的标准:我选择的事情,能不能让我积累更多的能力!4.你的每一个选择,都要从积累能力的角度出发,每一次选择,都要考虑自己还需要什么能力,以及新的选择对于自己发展已有能力有没有帮助。5.正
- iOS动画详解(学习动画看这一篇就够了)
kakukeme
iOS动画详解(学习动画看这一篇就够了)swift刚开始学,动画又不熟悉,只好试着手敲了一遍,这样都能看懂;但是还有很多参数记不住,用时再参考下面文章;下面是参考链接http://www.cocoachina.com/ios/20170124/18617.htmlhttp://www.jianshu.com/p/9b3a3b4006ef(地址)动画还有好几个链接,有空再看看,还有pop,codin
- 中国刀剪剑博物馆20170124
陈琼瑜
图片发自App图片发自App从工具到武器图片发自App发展历史图片发自App图片发自App刀与生活图片发自App图片发自App图片发自App剪刀的制作图片发自App图片发自App剪纸上传中,请稍候...图片发自App图片发自App张小泉剪刀图片发自App图片发自App图片发自App&
- 孩子的好胜心很美
梦田庄园
20170124,(18/90/No.2)给奶奶打电话提醒佳佳上掌门,学《大学》。佳佳说,妈妈我听着呢!电话那头传来软件里文文老师的声音。开班第二天佳佳做的很好。我第一次读经读的就是《大学》。在过去的一年中,有两次邀请佳佳跟我一起读,佳佳没表现出明显的兴趣。我想可能是我的影响力还不够所以没有带动她,那我就先做好自己吧[拳头]这次读经班孩子团开团,我问佳佳给你报名要不要?佳佳说好啊!幸福来的太突然,
- 20170124领导力的秘密
妖孽你收了贫僧吧
心无旁骛天地宽在写这段短篇之前,我一直对自己的领导力存有疑虑!那既不是迷茫,也不是不自信!而是,对外界认知的认可程度!起初,我以为,领导力不过是等等……直到最近有了解到,一句关于的经典描述![领导力,就是让人心甘情愿做事情的艺术!]这句话看似不起眼,但是足以令人!如果,一件事情能够被拔高到[艺术]层面,说明在这件事情上,我们需要花很大的力气去深入了解,甚至为它!那么,领导力,需要的必要条件是什么呢
- linux find的用法
qqliyunpeng
linux
作者:李云鹏(
[email protected])版本号:20170124更新时间:原创时间:版权:本文采用以下协议进行授权,自由转载-非商用-非衍生-保持署名|CreativeCommonsBY-NC-ND3.0,转载请注明作者及出处.一般格式:·findpath-option[-print][-exec-okcommand]{}\;说明:#-print将查找到的文件输出到标准输出#-exe
- 20170124_熵理论
吴颖华
熵本是一个热力学概念,描述封闭系统中无序的混乱程度,是一个量词,单位为焦耳/热力学温度。后来由德鲁克引入管理领域,其理念是认为企业永远处在无序的背景环境中,只有持续不断的注入卓有成效的管理,才不会陷入更大的混乱。先来认识下热力学第二定律:在自然状态下,热量自动从高温物体向低温物体转移。在封闭系统中会达到热平衡状态,没有温差,再也不能做功。同时第二定律也称为熵增定律:一个孤立系统的熵一定会随时间增大
- 【1年做100件新鲜事】打卡12/100
蔻蔻的美食物语
【1年做100件新鲜事】20170124/嘉兴12/100COCO打卡参加小果儿妈的辅食训练营第2期毕业,和营里诸多宝妈们成亲密的好朋友。妙、古太、小瞳、安静就好就是这个时候认识的,随后一起给果儿妈的公众号“小果儿妈创意辅食”写稿,现在又和Cindy我们六只一起创立了“QUEEN生活家”公众号,一起分享美丽和美好的事物,5月21日正式推文,敬请期待喔!图片发自App图片发自App图片发自App图片
- iOS动画详解(学习动画看这一篇就够了)
Sunny_张
看到一篇好文章,就忍不住copy过来了。原贴:http://www.cocoachina.com/ios/20170124/18617.html原文一、基础知识2240549-dd30b6585025c61f.pngCAAnimation.png二、CABasicAnimation1.动画的属性和解释[图片上传失败...(image-e5ca53-1532506694864)]2.属性值的解释re
- 手抄孟子D114
北冥_鲲
【微公益】【640】【每日经典,伴您早起】【20170124孟子114】【原文】逄蒙学射于羿,尽羿之道,思天下惟羿为愈己,于是杀羿。孟子曰:“是亦羿有罪焉。公明仪曰:‘宜若无罪焉。’曰薄乎云尔,恶得无罪?郑人使子濯孺子侵卫,卫使庾公之斯追之。子濯孺子曰:‘今日我疾作,不可以执弓,吾死矣夫!’问其仆曰:‘追我者谁也?’其仆曰:‘庾公之斯也。’曰:‘吾生矣。’其仆曰:‘庾公之斯,卫之善射者也,夫子曰“
- 20170124+朋友组+第十二次拆书
42度阳光
图片发自App图片发自App图片发自AppI这个片段提出一个重要的行动力计划方案。如果你想让你的行动计划更有力量,你应该这样来写1.动词提领放在前2.内容明确说清楚3.结果预期要表达4.时间周期做限制A1失败的案例有很多。其实我本身有做计划的习惯,有时候会写在手机备忘录上,特别是工作计划,但确实存在驱动力不足的问题。例如我在昨天写下的和某厂对接,昨天事情耽搁,推迟到了今天,突然想不起来对接哪些,想
- 陈真+20170124+第七次拆书+雪莉组+
0c71bc12254a
I:第一次接触“复盘”这个词语,比较陌生,百度了解了一下,再根据上面这个片段,我知道复盘是对过去的事情做思维演练,要演练出这个复盘,以便更好的达到目标,这是一个做事的方法,从实操上看需要根据具体步骤来进行:1、回顾目标2、结果对比3、叙述过程4、自我剖析5、众人设问6、总结规律7、案例佐证8、复盘归档在完成这个八个步骤的前提是我们要做到以下几点:开放心态、坦诚表达、实事求是、反思自我、集思广益。也
- 【1年做100件新鲜事】打卡13/100
蔻蔻的美食物语
【1年做100件新鲜事】20170124/嘉兴13/100COCO打卡因为小果儿妈才知道了“吉吉21天打卡群”这个“神秘”的组织,吉吉是这个打卡群的创始人,也是公众号“慢成长”的联合创始人,是个拥有多重身份的斜杠妈妈。2017.1.4-2017.1.24是我的个人第一轮打卡,自此后在抱团成长、共同精进的道路上一发不可收拾。想知道21天都可以为你带来哪些改变?有意加入打卡群请联系唯唯(siweiwe
- spi 驱动一:spi基本结构和spidev文件系统
qqliyunpeng
linux驱动
作者:李云鹏(
[email protected])版本号:20170124更新时间:原创时间:版权:本文采用以下协议进行授权,自由转载-非商用-非衍生-保持署名|CreativeCommonsBY-NC-ND3.0,转载请注明作者及出处.1.spi简介:spi中包含时钟线(clk)、MOSI(主设备发送,从设备接收)、MISO(主设备接收,从设备发送)、片选(CS),有四种工作模式(下边有介绍
- 【糖果家·幸福笔记】爷爷的院子。
教育者杨敬
糖果记·幸福笔记20170124周二,天气晴,农历腊月二十七。爷爷的院子,是大家的根据地。更是每个人回忆的源头。糖果家·幸福笔记糖果家·幸福笔记糖果家·幸福笔记糖果家·幸福笔记两间北正房,两间东厢房,先生回忆一开始住哪里,爷爷奶奶住哪里,老太太住哪里,小姑住哪里,又怎样互搬了几次,虽然简单几句话,从他开始记事三四岁,转眼的几次搬屋子就涵盖了一二十年,到现在再说起,都要三十年了,时间一下子走的太快,
- 20170124 . Bug
plantAtree_dAp
什么鬼Bug,"首页",objc[12455]:ClassSSKeychainisimplementedinboth/System/Library/PrivateFrameworks/StoreServices.framework/StoreServices(0x1b0c384b0)and/var/containers/Bundle/Application/692C898A-B4DD-446E-9
- 成长日记20170124
玮婧
前两天大家都急着,说要赶快买票了。我说有什么关系呢,晚一点吧!肯定还会有票买的,怎么会一下就卖完了呢,于是我就不着急了,也就放下了这件事情。过两天,等我准备好了,要计划去买票,结果打开的手机1306输入武汉到无锡2月17号这一天,发现所有的票都卖空了,都不愿意相信这个事实。这就像来到我们身边的机会,如果我们有些犹豫,这个机会也会稍纵即逝,不要因为,怀疑和拖拉拌去了我们的脚跟。2017,努力、勤奋减
- 20170124 新的一年
眸也
我又如以前一般,坐在窗明几净的桌前,光线柔和,安静,偶尔街道上的声响,提醒我尚在烟火缭绕的的尘世。感觉心里似有很多想说的话,这些小念头,转个身,接个电话,也就忘记了,可在睡梦将睡将醒的时候,又毫无来头的想起。比如,2016过去,我没有如往常一般做自己的年终总结。可这一年于我有莫大的转变,我毕业了,我工作了,我谈恋爱了,我再度陷入迷茫中了。想找个时间细细说,又懒得打字,竟也一步步拖到了现在。今天时间
- 为什么今天的计划又一次放空?
时间的天使
#易效能时间管理100天践行#20170124(34/100)#易效能时间管理100讲分享#34讲学习感悟:为什么今天的计划又一次放空?(张兴亮)当您一遍遍写着和看着“今日待办”时,当您每天面对同一个”今日待办”,你会发现你今天的计划又一次放空。这虽然说明你心中还有时间意识,但停留于此,仍然改变不了你将可能面临作为失败者的命运。你必须直面一个现实:“今日待办”是一个谎言。正如一位时间践行的小伙伴写
- 林琳的幸福日记20170124
瀞好如琳
感恩金钱不断的来到我的身边,看着数字增加我真高兴!感恩建师兄每天分享老宋讲故事,宋师兄讲的特别好,层次不高也能听的懂!感恩张老师对我的跟进,为个案着想尽量使我们花最少的钱,达到最好的效果。我喜欢!感恩李欣对我的信任,我们一起做,你一定要认真画图啊!为我们得幸福,加油!感恩小君和我分享她的故事,告诉我她的解决方案,而且给我大师的电话!感恩大师对我的诚心所打动,接我的电话,明天再约!感恩老公给我们的打
- 20170124
NCNeverland
今天又討論到葉子的問題。我晚上玩殺人遊戲,就在第一局閉眼以後開始迫切禱告。神奇的事情發生了。我問神說這到底是怎麼回事⋯「Soclose⋯」這是我聽到的第一句。然後聖靈就告訴我,非常明確:腦袋裡會自然分泌讓人開心的東西。它和信心組合生成喜樂和平安。而人為攝入的THC無法與信心配合,因為試圖索取快樂的方向都朝著自己的主觀能動性。幫助者在這方面的堅定是神最美好的安排,因為祂又很清晰告訴我:「是我給了你把
- 20170124感恩日记
乐文心
感恩早上在信阳火车站取票时打扫卫生的大叔的帮忙,让我对这个第一次路过的城市很有好感。很开心!谢谢谢谢谢谢!感恩火车的方便,在信阳下车刚好有火车可以再转回家。也有充足的时间吃个早餐!感恩车站旁边的肯德基,可以让我们吃东西,顺便等车。不必在外面受冻!谢谢谢谢谢谢!感恩老家的天气没有想象的那么冷!儿子还一直叫热!感恩有好天气迎接我们回家。心情美美哒。感恩火车上原本坐着的乘客跟我们让座,愉快的相遇。谢谢谢
- 38/70 小自班,春节开始了
泽阳9
20170124睡眠时长昨天晚上回家,发现一切照旧,还是老样子。狗狗还是那个,东西乱乱乱的,要丢的太多了。看这些东西,深感它们背后藏着的安全感在“说话”。这说出来没用,要想影响他人先自己做到,比如今天早上炒菜,发现要是想分享素食的经验,不如先将简简单单等的菜炒好吃,超越期待,自然好说服了。口动不如行动,说服除了行动,还有说服他人的表达、理解能力。另外,见识到好几个熊孩子,真是没有规矩。做了点功课,
- 20170124今天好事
LiHongxi
1今天早晨,起床后,用番茄钟辅助计时,感觉自己的动作快捷了许多,在出门前完成了昨天的检视、今天的计划、早读英语、1分钟分享,感觉自己的动作快多了2早晨在地铁里阅读精力管理、头脑稀缺方面的文章。应该了解自己的注意力曲线,做好精力管理。“头脑稀缺模式”体现在都市里“忙碌”的我们的多个方面。正如文章所说:“最好的解决方式不是回到信息匮乏的状态,而是建立辅助性信息筛选机制,帮助自己挑选重要信息”。我们应该
- 20170124
楚樱宁
快要到农历2016年的春节了,最近的天气也是分外的好。蓝天白云,就连阳光也是暖暖的。看着大家拖箱子归家,心里也和他们一样高兴,再有两天我也可以回家了。虽然新年的假期已经前后被削减了,虽然年味越来越淡,没有了新衣服,没有参与新年的准备,没有贴年画,没有大扫除,没有做任何与新年有关的事,可是我还是盼望新年,盼望能赶回家和家人好好过年。团聚就好。整整2016年,对自己来说,算是变化的一年吧。有些事情终于
- 20170124
口袋里的猪c
喜欢笔尖在纸上游走的感觉,喜欢手指在键盘上敲击的声音,喜欢书本在阳光里氤氲的香气。但于我,这样的喜欢也仅仅是喜欢,没有狂热,更谈不上爱。即使少了它们,生活一样丰富多彩,热闹非凡,空下来的位置很快被其它事物所填补,绝不会超过一秒。有时候,我觉得这样似乎挺不错的,心里一旦有一块空下来了就会有其他东西立刻填补上,完全不会觉得难受或心伤;但最近我越来越觉得这样的自己就像一尊石头刻成的雕塑,嘴角会上扬会下垂
- 关于熟人生意和生人生意的思考
Bruceshaoahao
20170124关于熟人生意和生人生意的思考熟人生意的沟通成本非常的低,嗯,基本在熟人生意的过程中,对于这个生意中发生意外,比如像漏货缺货或者是价钱算错等等这种状态下的事件处理,沟通的成本很低,因为熟人他毕竟有一个容忍度,加上在生意货物的总量金额不是太大或者出入太大的情况下,在这方面的沟通成本几乎是没有。但是生人生意呢,就不一样,大家因为关系不够密切,常常会对这个进价出价的高低程度产生很大的怀疑,
- SAX解析xml文件
小猪猪08
xml
1.创建SAXParserFactory实例
2.通过SAXParserFactory对象获取SAXParser实例
3.创建一个类SAXParserHander继续DefaultHandler,并且实例化这个类
4.SAXParser实例的parse来获取文件
public static void main(String[] args) {
//
- 为什么mysql里的ibdata1文件不断的增长?
brotherlamp
linuxlinux运维linux资料linux视频linux运维自学
我们在 Percona 支持栏目经常收到关于 MySQL 的 ibdata1 文件的这个问题。
当监控服务器发送一个关于 MySQL 服务器存储的报警时,恐慌就开始了 —— 就是说磁盘快要满了。
一番调查后你意识到大多数地盘空间被 InnoDB 的共享表空间 ibdata1 使用。而你已经启用了 innodbfileper_table,所以问题是:
ibdata1存了什么?
当你启用了 i
- Quartz-quartz.properties配置
eksliang
quartz
其实Quartz JAR文件的org.quartz包下就包含了一个quartz.properties属性配置文件并提供了默认设置。如果需要调整默认配置,可以在类路径下建立一个新的quartz.properties,它将自动被Quartz加载并覆盖默认的设置。
下面是这些默认值的解释
#-----集群的配置
org.quartz.scheduler.instanceName =
- informatica session的使用
18289753290
workflowsessionlogInformatica
如果希望workflow存储最近20次的log,在session里的Config Object设置,log options做配置,save session log :sessions run ;savesessio log for these runs:20
session下面的source 里面有个tracing 
- Scrapy抓取网页时出现CRC check failed 0x471e6e9a != 0x7c07b839L的错误
酷的飞上天空
scrapy
Scrapy版本0.14.4
出现问题现象:
ERROR: Error downloading <GET http://xxxxx CRC check failed
解决方法
1.设置网络请求时的header中的属性'Accept-Encoding': '*;q=0'
明确表示不支持任何形式的压缩格式,避免程序的解压
- java Swing小集锦
永夜-极光
java swing
1.关闭窗体弹出确认对话框
1.1 this.setDefaultCloseOperation (JFrame.DO_NOTHING_ON_CLOSE);
1.2
this.addWindowListener (
new WindowAdapter () {
public void windo
- 强制删除.svn文件夹
随便小屋
java
在windows上,从别处复制的项目中可能带有.svn文件夹,手动删除太麻烦,并且每个文件夹下都有。所以写了个程序进行删除。因为.svn文件夹在windows上是只读的,所以用File中的delete()和deleteOnExist()方法都不能将其删除,所以只能采用windows命令方式进行删除
- GET和POST有什么区别?及为什么网上的多数答案都是错的。
aijuans
get post
如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历
前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。
这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把G
- 谈谈新浪微博背后的那些算法
aoyouzi
谈谈新浪微博背后的那些算法
本文对微博中常见的问题的对应算法进行了简单的介绍,在实际应用中的算法比介绍的要复杂的多。当然,本文覆盖的主题并不全,比如好友推荐、热点跟踪等就没有涉及到。但古人云“窥一斑而见全豹”,希望本文的介绍能帮助大家更好的理解微博这样的社交网络应用。
微博是一个很多人都在用的社交应用。天天刷微博的人每天都会进行着这样几个操作:原创、转发、回复、阅读、关注、@等。其中,前四个是针对短博文,最后的关注和@则针
- Connection reset 连接被重置的解决方法
百合不是茶
java字符流连接被重置
流是java的核心部分,,昨天在做android服务器连接服务器的时候出了问题,就将代码放到java中执行,结果还是一样连接被重置
被重置的代码如下;
客户端代码;
package 通信软件服务器;
import java.io.BufferedWriter;
import java.io.OutputStream;
import java.io.O
- web.xml配置详解之filter
bijian1013
javaweb.xmlfilter
一.定义
<filter>
<filter-name>encodingfilter</filter-name>
<filter-class>com.my.app.EncodingFilter</filter-class>
<init-param>
<param-name>encoding<
- Heritrix
Bill_chen
多线程xml算法制造配置管理
作为纯Java语言开发的、功能强大的网络爬虫Heritrix,其功能极其强大,且扩展性良好,深受热爱搜索技术的盆友们的喜爱,但它配置较为复杂,且源码不好理解,最近又使劲看了下,结合自己的学习和理解,跟大家分享Heritrix的点点滴滴。
Heritrix的下载(http://sourceforge.net/projects/archive-crawler/)安装、配置,就不罗嗦了,可以自己找找资
- 【Zookeeper】FAQ
bit1129
zookeeper
1.脱离IDE,运行简单的Java客户端程序
#ZkClient是简单的Zookeeper~$ java -cp "./:zookeeper-3.4.6.jar:./lib/*" ZKClient
1. Zookeeper是的Watcher回调是同步操作,需要添加异步处理的代码
2. 如果Zookeeper集群跨越多个机房,那么Leader/
- The user specified as a definer ('aaa'@'localhost') does not exist
白糖_
localhost
今天遇到一个客户BUG,当前的jdbc连接用户是root,然后部分删除操作都会报下面这个错误:The user specified as a definer ('aaa'@'localhost') does not exist
最后找原因发现删除操作做了触发器,而触发器里面有这样一句
/*!50017 DEFINER = ''aaa@'localhost' */
原来最初
- javascript中showModelDialog刷新父页面
bozch
JavaScript刷新父页面showModalDialog
在页面中使用showModalDialog打开模式子页面窗口的时候,如果想在子页面中操作父页面中的某个节点,可以通过如下的进行:
window.showModalDialog('url',self,‘status...’); // 首先中间参数使用self
在子页面使用w
- 编程之美-买书折扣
bylijinnan
编程之美
import java.util.Arrays;
public class BookDiscount {
/**编程之美 买书折扣
书上的贪心算法的分析很有意思,我看了半天看不懂,结果作者说,贪心算法在这个问题上是不适用的。。
下面用动态规划实现。
哈利波特这本书一共有五卷,每卷都是8欧元,如果读者一次购买不同的两卷可扣除5%的折扣,三卷10%,四卷20%,五卷
- 关于struts2.3.4项目跨站执行脚本以及远程执行漏洞修复概要
chenbowen00
strutsWEB安全
因为近期负责的几个银行系统软件,需要交付客户,因此客户专门请了安全公司对系统进行了安全评测,结果发现了诸如跨站执行脚本,远程执行漏洞以及弱口令等问题。
下面记录下本次解决的过程以便后续
1、首先从最简单的开始处理,服务器的弱口令问题,首先根据安全工具提供的测试描述中发现应用服务器中存在一个匿名用户,默认是不需要密码的,经过分析发现服务器使用了FTP协议,
而使用ftp协议默认会产生一个匿名用
- [电力与暖气]煤炭燃烧与电力加温
comsci
在宇宙中,用贝塔射线观测地球某个部分,看上去,好像一个个马蜂窝,又像珊瑚礁一样,原来是某个国家的采煤区.....
不过,这个采煤区的煤炭看来是要用完了.....那么依赖将起燃烧并取暖的城市,在极度严寒的季节中...该怎么办呢?
&nbs
- oracle O7_DICTIONARY_ACCESSIBILITY参数
daizj
oracle
O7_DICTIONARY_ACCESSIBILITY参数控制对数据字典的访问.设置为true,如果用户被授予了如select any table等any table权限,用户即使不是dba或sysdba用户也可以访问数据字典.在9i及以上版本默认为false,8i及以前版本默认为true.如果设置为true就可能会带来安全上的一些问题.这也就为什么O7_DICTIONARY_ACCESSIBIL
- 比较全面的MySQL优化参考
dengkane
mysql
本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了,可以参考本站的一些优化案例或者联系我,下方有我的联系方式。这是上篇。
1、硬件层相关优化
1.1、CPU相关
在服务器的BIOS设置中,可
- C语言homework2,有一个逆序打印数字的小算法
dcj3sjt126com
c
#h1#
0、完成课堂例子
1、将一个四位数逆序打印
1234 ==> 4321
实现方法一:
# include <stdio.h>
int main(void)
{
int i = 1234;
int one = i%10;
int two = i / 10 % 10;
int three = i / 100 % 10;
- apacheBench对网站进行压力测试
dcj3sjt126com
apachebench
ab 的全称是 ApacheBench , 是 Apache 附带的一个小工具 , 专门用于 HTTP Server 的 benchmark testing , 可以同时模拟多个并发请求。前段时间看到公司的开发人员也在用它作一些测试,看起来也不错,很简单,也很容易使用,所以今天花一点时间看了一下。
通过下面的一个简单的例子和注释,相信大家可以更容易理解这个工具的使用。
- 2种办法让HashMap线程安全
flyfoxs
javajdkjni
多线程之--2种办法让HashMap线程安全
多线程之--synchronized 和reentrantlock的优缺点
多线程之--2种JAVA乐观锁的比较( NonfairSync VS. FairSync)
HashMap不是线程安全的,往往在写程序时需要通过一些方法来回避.其实JDK原生的提供了2种方法让HashMap支持线程安全.
- Spring Security(04)——认证简介
234390216
Spring Security认证过程
认证简介
目录
1.1 认证过程
1.2 Web应用的认证过程
1.2.1 ExceptionTranslationFilter
1.2.2 在request之间共享SecurityContext
1
- Java 位运算
Javahuhui
java位运算
// 左移( << ) 低位补0
// 0000 0000 0000 0000 0000 0000 0000 0110 然后左移2位后,低位补0:
// 0000 0000 0000 0000 0000 0000 0001 1000
System.out.println(6 << 2);// 运行结果是24
// 右移( >> ) 高位补"
- mysql免安装版配置
ldzyz007
mysql
1、my-small.ini是为了小型数据库而设计的。不应该把这个模型用于含有一些常用项目的数据库。
2、my-medium.ini是为中等规模的数据库而设计的。如果你正在企业中使用RHEL,可能会比这个操作系统的最小RAM需求(256MB)明显多得多的物理内存。由此可见,如果有那么多RAM内存可以使用,自然可以在同一台机器上运行其它服务。
3、my-large.ini是为专用于一个SQL数据
- MFC和ado数据库使用时遇到的问题
你不认识的休道人
sqlC++mfc
===================================================================
第一个
===================================================================
try{
CString sql;
sql.Format("select * from p
- 表单重复提交Double Submits
rensanning
double
可能发生的场景:
*多次点击提交按钮
*刷新页面
*点击浏览器回退按钮
*直接访问收藏夹中的地址
*重复发送HTTP请求(Ajax)
(1)点击按钮后disable该按钮一会儿,这样能避免急躁的用户频繁点击按钮。
这种方法确实有些粗暴,友好一点的可以把按钮的文字变一下做个提示,比如Bootstrap的做法:
http://getbootstrap.co
- Java String 十大常见问题
tomcat_oracle
java正则表达式
1.字符串比较,使用“==”还是equals()? "=="判断两个引用的是不是同一个内存地址(同一个物理对象)。 equals()判断两个字符串的值是否相等。 除非你想判断两个string引用是否同一个对象,否则应该总是使用equals()方法。 如果你了解字符串的驻留(String Interning)则会更好地理解这个问题。
- SpringMVC 登陆拦截器实现登陆控制
xp9802
springMVC
思路,先登陆后,将登陆信息存储在session中,然后通过拦截器,对系统中的页面和资源进行访问拦截,同时对于登陆本身相关的页面和资源不拦截。
实现方法:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23