- grep从文件末尾开始找_Linux中通过grep命令检索文件内容和指定内容前后几行
weixin_39593460
grep从文件末尾开始找
Linux系统中搜索、查找文件中的内容,一般最常用的是grep命令,另外还有egrep命令,同时vi命令也支持文件内容检索。搜索某个文件里面是否包含字符串命令格式:grep"被查找的字符串"filename1例如:grep"0101034175"/data/transaction.20170118.log在多个文件中检索某个字符串命令格式:grep"被查找的字符串t"filename1filena
- jdk8使用okhttp发送http2请求
JavaBoy_XJ
项目问题积累SpringBoot相关okhttphttp2clientjava
本文主要用于工作记录,在项目中遇到了就记录一下在早期,原生的JDK8是不支持HTTP/2协议的,所以,要想使用这个特性,需要有web服务器和应用环境的支持,例如:在VM中增加-Xbootclasspath/p:/Users/a1234/Downloads/alpn-boot-8.1.11.v20170118.jar来配合使用但是从8u252开始,ALPN层已经从Java11向后移植到了Java8。
- 20170118家琪妈妈成长日记
琪铭
一、家琪的阳光日记:1.家琪依然坚持早起,就是为了早早的去快乐营,那里给她带来了动力、快乐。2.由于今天我夜班,没有办法发视频,家琪想了一个办法,让奶奶发到朋友圈,然后我来转发。家琪在困难面前没有退缩,依然坚持,而且动了一下小脑筋!3.我提前告诉了家琪明天要交换家庭的事情,家琪有点小情绪,主要是因为今天我夜班,明天去别人家,三天后才能见到我……不过最后还是说了句“那好吧”。二、感谢刘老师给家琪机会
- 20170118
雨洗礼竹挺立
下午和麻麻吃完抢手王后,就和麻麻分开去和他约自习了,下午的学习状态很不错,偶尔偷看他一下,仿佛回到高中,也是一样的座位,一样的角度,偷偷看他。四点半闭馆,今天他送我到家楼门口,一路上他“扛着”我的电脑,背着他自己的书包,熏疼。晚饭没吃,到家后看了「产科医生」的结局,人性复杂,谁都不能一下子给一个人一个结论,一个人亦不能用好或坏来形容,世间还是存有美好,谁说亲情不能超越爱情,当曲晋明对尤盛美说,我是
- b20170118珠海长隆海洋王国
芬芳和玥玥
我们住拱北口岸对面,女儿和我晚上都没睡好,早上六点多一点就起来了,吃完早餐,想着坐公车去海洋王国还是专线。最后一想,怕还没逛就累了,又担心公车站太远了,所以愣是等了一个小时,坐了专线。图片发自App经过企鹅酒店,好喜欢它的外形,但一想到价格,算了。图片发自App图片发自App图片发自App横琴湾酒店就像一座城堡。如果纯粹来海洋王国,而且钱多钱少无所谓,那就可以住企鹅酒店,背后就是海洋王国。横琴湾酒
- 【宝贝成长记】高二寒假放假这一天(20170118 农历腊月二十一)
凡水伊人的凡
爱你宝贝宝贝,中午接到你的电话下午3点半放学放假,没想到紧赶慢赶,到学校还是晚了,等我爬上你的宿舍楼5楼,到了寝室才发现有你给我打的两个未接来电,听同学说你可能还在教学楼搬书,这时我就立刻下寝室楼直奔教学楼,结果阴阳差错我还是空跑了,刚到教学楼你的教室门口就接到你的又一次电话说你在宿舍楼下,你告诉我书都在那里,于是,这才终于让我有了头绪。看到你已经搬下来的那么多书,我好自责啊!只怪自己太没用!可是
- 20170118 今日思考 定义自己的甜头
逄格亮
昨天思考了团队成员的“甜头”来自于收益函数的及时激励和反馈,今天思考下自己成长背景下的“甜头”来源。物质财富固然直接,但毕竟很多时候,自己并没有能力长成,自然也就无法通过价值交换获取想要的物质财富,但这不意味着成长过程中就没有“甜头”。换角度说,自己的成长收益反馈并不只是物质财富,理解:连接比拥有重要,认知比财富重要的逻辑,也就应该让自己看清楚,我们成长路上有很多甚至比获取财富更值得的收益反馈。例
- 被窝早报 20170118 总第六期
Juno窝窝小报
肿么写啊写的,早报变成日报了㖏!好吧,赖床总是需要理由的。待寒冬过去,再变成周报也不迟~游戏,游戏,今儿必须专注,只说游戏,打游戏可不能分心,一不小心就GameOver了!游戏总有通关的时候,还有就是这一款,怎么玩最后都是人满为患。这款游戏叫MiniMetro那么多纵横交错细细河流的地方造地铁,我玩一个小时不到能上一千多分。图片发自App就那么宽宽的围起来的河流,我五个小时也没超过七百分。图片发自
- 阅读全世界
啊Ben
2017希望&阅读全世界&把世界上每个国家的Book都读一本所以,恳请大家:帮忙推荐一本妳所了解的某个国家的一本BookThanks图片发自AppFrom:啊Ben20170118于青岛
- 20170118阳光日记
宁妈成长日记
一、颢宁1、今天姥爷过生日,颢宁在那么多人面前,大大方方的独唱一首生日快乐,很棒!2、今天家庭聚会很主动的跟每个人打招呼,做到了基本的礼貌,表扬。3、作业居然写完了,除了每日的听读。你这效率太高,日记有不真实的嫌疑呀。二、妈妈不断的觉察,平和宁静。每天发现好感觉,越来越多的好感觉!
- 日记20170118
白大炮
新年后的第一个月转眼过了一半,没留下什么痕迹。期间的收获是参加坚持星球的线下训练营,一方面作为一个TTT培训有所收获,另一方面打开了自己一些固有思路。回想起来之前好像参加过好几次TTT,可是讲了些什么?有什么收获,全都扔到爪哇国了。基本的框架说起来好像蛮清楚,但深入下去,好像仍旧说不大明白。这一年多在工作上,好像突然之间可以把以往零散不系统的知识串起来,并能基于过往的经验教训与思考在一定程度融会贯
- 郭宁-20170118-第八次作业《小强升职记-SMART法则》-刻意练习组
大J小M成长记
图片发自AppI:遇事不止停留在想法,而变成目标,通过SMART原则可以达成:1.目标必须是明确而具体的(Specific)2.目标必须是可以衡量的(Measurable)3.目标必须是可以达到的(Attainable)4.目标必须和其他目标具有相关性(Relevant)5.目标必须具有明确的截止期限(Time-basedA1:很早知道SMART原则,但遇到事情运用得不好,太简单的事情没有认真的态
- 20170118
每个开始的人
今天去了几家催款,还算有点收获。晚上去看了丈母娘,气色好多了。今天极简经济学挺有意思。确实让人对经济学有了认识。我读了第一章,以后我认为读这种工具书没必要一次读完。喜欢那里就读哪里,跳读。在王者阅读法里面学到的。
- 20170118童磊成长日记【有意思的“颜色疗法”】
童磊_全然爱学府
20170118童磊成长日记【有意思的“颜色疗法”】明天刚刚听说一个“积极心得学”,网易上“积极心理学”公开课还没有来得及看。今天又收获一个“颜色疗法”。我感受不断的学习、不断的与他人连接并互相分享,眼界是不断的被拓宽的。我感受世界之大,每一个人来到这个世界都是为了让这个世界缤纷多彩。图片发自App“颜色疗法”就是讲根据人身体的七色脉轮来讲能量、讲养生、讲平衡。由于我记不全,就查了一下百科,摘录关
- 感恩20170118
陈耿坤
感恩自己在微信读书看了《刻意练习》,让我懂得大脑训练就跟身体训练一样,总会在大脑留下痕迹(或者说是回路),以重新适应新的知识环境。我们还应该尽可能的通过各种途径建立相关的心理表征,巩固或者帮助练习。
- 关于成为一名嵌入式程序员的日常总结(2)
bch1158076284
时间:20170118事件:学习的第二天(授课)具体内容:了解Linux语言命令学习gcc编译器编写了一个运用库文件(包含加减乘除另外自己设置一个文件将其包含并进行运算)将add.csub.cmul.cdiv.c文件转换为add.osub.omul.odiv.o将其导入一个文件,然后令其成为一个库文件jc.o在main函数运行的时候,调用该库文件生成文件main.o用make语言建立makefil
- 海康SDK开发笔记(一)
雪宝
图像处理
开发环境:Ubuntu14.04LTS。Qt4.8SDK版本:CH_HCNetSDK_V5.2.7.3_build20170118_Linux641.先将lib下所有so文件拷贝到QtDemo/Linux64/lib,用Qtcreator打开QtClientDemo.pro,编译时注意选择qt版本是qt4。2.将HCNetSDKCom目录以及libhcnetsdk.so、libhpr.so、lib
- 海康SDK开发笔记(一)
阿卡基YUAN
《Qt》
开发环境:Ubuntu14.04LTS。Qt4.8SDK版本:CH_HCNetSDK_V5.2.7.3_build20170118_Linux641.先将lib下所有so文件拷贝到QtDemo/Linux64/lib,用Qtcreator打开QtClientDemo.pro,编译时注意选择qt版本是qt4。2.将HCNetSDKCom目录以及libhcnetsdk.so、libhpr.so、lib
- 20170118澳门行
芬芳和玥玥
通过昨日观察,八点多过关的人超多,所以虽然早醒了,但磨蹭到八点多才退房。吃完早餐,过关口,还是那么多人。怕怕^-^到关口才知自己是杞人忧天了。本以为我们也能自助通关,但一扫卡,无效,退回往上屏幕一看,哦,原来未满十一周岁,不能自助通关。好在人工通关人也不多,顺利前行。过了出境和入境,就到了澳门地段。女儿说,澳门好旧哦。是的,和香港比,确实旧了些。如攻略所言,左手边好多免费巴士。我们首选威尼斯人,往
- 从inputstream中读pdf生成pdf文件
jimware
publicstaticvoidmain(String[]args){System.out.println(FileUtils.exists("invoice/2017011817151260118001.pdf"));System.out.println(FileUtils.exists("invoice/20170118/2017011817151260118001.pdf"));InputS
- 20170118 找出错误,最重要的是思维
洁_寞碎
又快过春节了,下班的积极性都很高,基本上到点后一两分钟内,整栋办公楼就空了。不过唯一几盏亮着的灯,其中一间就是我们财务室。没法子,每到年关,就是做财政预决算的紧要关头,而且还是不是的被要求更新、添加新参数,还要一遍遍的核对各种数据。信息量太大了,连我这个不参与做账的都被捉壮丁的来帮忙了。虽然我没有加班多久,一般也就延迟个把小时下班,不过依旧很忙碌的样子。说实话,如果平时都及时登帐,仔细核对,及时纠
- 20170118
maomizone
①︿( ̄︶ ̄)︿今天上午学习了韩国语的元音和4个辅音的发音,嘿嘿嘿。元音如下:ㅏㅓㅗㅜㅑㅕㅛㅠㅡㅣ辅音如下:这4个属于松音,ㄱ和ㄷ有前轻后紧的特性ㄱ(k/g)ㄴ(n)ㄷ(t/d)ㄹ(l)在韩国语中,一个字需要元音加辅音构成。学习了这些,已经会打一些词语了。아니요(不是哦),언니(女性称呼姐姐),누나(男性称呼姐姐)②学习日语进度为,学习到日语的te型,也就是正在进行时,五段动词的变形阶段。③关于h
- 20170118
路建华
年轻我们在巴基斯坦做工程,安保是个大问题。一般的项目都是雇佣军警,保证安全。我们的工程收尾了,营地里的现役军警也撤走了,来了一些退役的军警。现役的军警穿土黄或者墨绿色的迷彩制服,拿的是长枪,身上各种武器装备。退役的军警则穿的深蓝色制服,唯一的武器就是一把M16自动步枪,多少有些逊色。退役的军警年龄偏大,有些人因为基因的问题而过早地头发胡子花白,就显得更加垂垂老矣。今天有外单位的人来项目上,陪同的有
- QT20170118
YNC再寫一篇
QT20170118我在特羅亞留於加布的那件外衣,你來的時候可以帶來,那些書也要帶來,更要緊的是那些皮卷。即便在面臨寒冷和死亡的時候,仍然把聖經當成最要緊的。你也要防備他,因為他極力敵擋了我們的話。遇到抵擋的人,要防備,也提醒提摩太要防備。我初次申訴,沒有人前來幫助,竟都離棄我;但願這罪不歸與他們。惟有主站在我旁邊,加給我力量,使福音被我盡都傳明,叫外邦人都聽見;我也從獅子口裡被救出來。保羅申訴時
- 20170118
大叔早安
图片发自App更加颓废了。12点多才出门,仿佛对一切都提不起来兴致。上海下起了小雨,冷。安静的时候,总能想起来以前的事情,让许多场景都能和眼前的重叠。一路上陌生的人群。一个个麻木不仁,面无表情。貌似每天就例行公事一样去上班,下班。不知道从什么时候开始,觉得生活有了压力。那个不愿意面对,却一直在的生活。其实很多时候很多事情都是源于自己的不自信。还没想清楚明年何去何从。很害怕未来自己某一天还会有这样想
- 20170118@凯恩斯之行1(抵达)
Corner卷家
早晨醒来,放小corner去小花园,门一开,冷风直透,果然降温了,此时气温只有十五度。今天我和小朋友去凯恩斯。小朋友笑我,走哪儿气温升哪儿,今天凯恩斯的最高气温三十二度,我们又将扑进滚热的怀抱。九点,将小corner托付给同学,我们前往机场。机场还是墨尔本机场。那天到达的时候,没有好好看看,今天总算看清楚。墨尔本机场不大,三个国内航站楼,一个国际航站楼,设施之类比较简单。今天我们乘坐得是捷星航空得
- 客户端调用js方法分享问题
hey_沙子
原来的分享方法//三个参数为全局变量varurl="http://h.yiwang.com?date=20170118&from=scores";varthumbnailImage="http://wechat.yiwang.com/appwxshare/img/shareImage/thumbnailImage.png";varshareTitle="签到送积分,积分换红包,天天有特价,买啥都便
- 20170118
NoneLand
刚才去打开水,瞟见窗外的晚霞,突然就想起少年不识愁滋味,爱上层楼。爱上层楼,为赋新词强说愁;如今识遍愁滋味,欲说还休,欲说还休,却道天凉好个秋。想再好好看着晚霞,随着变化的火烧云编出奇幻的故事想再静静躺在楼顶,心脏随着繁星的闪烁而跳动抑或是躺在床上,任细雨淅淅沥沥地滴在瓦片和绿叶上抑或是站在山顶,任劲风吹刮脸面但是,一不小心,就长大了长大,是人必经地溃烂急于证明自己的存在活着活着,就变成了一座荒芜
- 20170118不可言
薇薇安的30天
我的单位一楼是宗教局,所以我可以偶见穿着宗教衣服的宗教人士,有灰色长褂,也有土黄色大褂的,今天看见一位先生,穿着另外一种棉褂,很像电影里民国时的长袍。我居然脱口而出:您是道家人士?对方微微一笑,边上人介绍,他是道长。我说我之前一直没有意识到道教也是一种宗教信仰,我一直以为那是国学,那是传统文化,直到周末我遇到的一对小夫妻,他们居然都是信奉道教!道长一听有同道中人,立马很开心,说,带他们来道观啊。我
- 最近比较乱-20170118
大海一滴写字的地方
总想着早点把课题努力推进,但是到现在还没有头绪。其实也不是没有头绪,心里面其实有挺多想法的,但是,就是因为值得(而不是需要,老师给安排的才是需要)研究的地方有点多心里面才不知道干什么。总感觉什么都要干,但是不知道现在应该干什么。一会干点这方面,一会做点其他方面的东西,看上去挺忙,实则有些时间已经慢慢浪费。也就是说,做事情没有条理,低着头瞎干。。。细细想来,总感觉老师不管论文的事情。其实,老师可以指
- JAVA基础
灵静志远
位运算加载Date字符串池覆盖
一、类的初始化顺序
1 (静态变量,静态代码块)-->(变量,初始化块)--> 构造器
同一括号里的,根据它们在程序中的顺序来决定。上面所述是同一类中。如果是继承的情况,那就在父类到子类交替初始化。
二、String
1 String a = "abc";
JAVA虚拟机首先在字符串池中查找是否已经存在了值为"abc"的对象,根
- keepalived实现redis主从高可用
bylijinnan
redis
方案说明
两台机器(称为A和B),以统一的VIP对外提供服务
1.正常情况下,A和B都启动,B会把A的数据同步过来(B is slave of A)
2.当A挂了后,VIP漂移到B;B的keepalived 通知redis 执行:slaveof no one,由B提供服务
3.当A起来后,VIP不切换,仍在B上面;而A的keepalived 通知redis 执行slaveof B,开始
- java文件操作大全
0624chenhong
java
最近在博客园看到一篇比较全面的文件操作文章,转过来留着。
http://www.cnblogs.com/zhuocheng/archive/2011/12/12/2285290.html
转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html
一.获得控制台用户输入的信息
&nbs
- android学习任务
不懂事的小屁孩
工作
任务
完成情况 搞清楚带箭头的pupupwindows和不带的使用 已完成 熟练使用pupupwindows和alertdialog,并搞清楚两者的区别 已完成 熟练使用android的线程handler,并敲示例代码 进行中 了解游戏2048的流程,并完成其代码工作 进行中-差几个actionbar 研究一下android的动画效果,写一个实例 已完成 复习fragem
- zoom.js
换个号韩国红果果
oom
它的基于bootstrap 的
https://raw.github.com/twbs/bootstrap/master/js/transition.js transition.js模块引用顺序
<link rel="stylesheet" href="style/zoom.css">
<script src=&q
- 详解Oracle云操作系统Solaris 11.2
蓝儿唯美
Solaris
当Oracle发布Solaris 11时,它将自己的操作系统称为第一个面向云的操作系统。Oracle在发布Solaris 11.2时继续它以云为中心的基调。但是,这些说法没有告诉我们为什么Solaris是配得上云的。幸好,我们不需要等太久。Solaris11.2有4个重要的技术可以在一个有效的云实现中发挥重要作用:OpenStack、内核域、统一存档(UA)和弹性虚拟交换(EVS)。
- spring学习——springmvc(一)
a-john
springMVC
Spring MVC基于模型-视图-控制器(Model-View-Controller,MVC)实现,能够帮助我们构建像Spring框架那样灵活和松耦合的Web应用程序。
1,跟踪Spring MVC的请求
请求的第一站是Spring的DispatcherServlet。与大多数基于Java的Web框架一样,Spring MVC所有的请求都会通过一个前端控制器Servlet。前
- hdu4342 History repeat itself-------多校联合五
aijuans
数论
水题就不多说什么了。
#include<iostream>#include<cstdlib>#include<stdio.h>#define ll __int64using namespace std;int main(){ int t; ll n; scanf("%d",&t); while(t--)
- EJB和javabean的区别
asia007
beanejb
EJB不是一般的JavaBean,EJB是企业级JavaBean,EJB一共分为3种,实体Bean,消息Bean,会话Bean,书写EJB是需要遵循一定的规范的,具体规范你可以参考相关的资料.另外,要运行EJB,你需要相应的EJB容器,比如Weblogic,Jboss等,而JavaBean不需要,只需要安装Tomcat就可以了
1.EJB用于服务端应用开发, 而JavaBeans
- Struts的action和Result总结
百合不是茶
strutsAction配置Result配置
一:Action的配置详解:
下面是一个Struts中一个空的Struts.xml的配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
&quo
- 如何带好自已的团队
bijian1013
项目管理团队管理团队
在网上看到博客"
怎么才能让团队成员好好干活"的评论,觉得写的比较好。 原文如下: 我做团队管理有几年了吧,我和你分享一下我认为带好团队的几点:
1.诚信
对团队内成员,无论是技术研究、交流、问题探讨,要尽可能的保持一种诚信的态度,用心去做好,你的团队会感觉得到。 2.努力提
- Java代码混淆工具
sunjing
ProGuard
Open Source Obfuscators
ProGuard
http://java-source.net/open-source/obfuscators/proguardProGuard is a free Java class file shrinker and obfuscator. It can detect and remove unused classes, fields, m
- 【Redis三】基于Redis sentinel的自动failover主从复制
bit1129
redis
在第二篇中使用2.8.17搭建了主从复制,但是它存在Master单点问题,为了解决这个问题,Redis从2.6开始引入sentinel,用于监控和管理Redis的主从复制环境,进行自动failover,即Master挂了后,sentinel自动从从服务器选出一个Master使主从复制集群仍然可以工作,如果Master醒来再次加入集群,只能以从服务器的形式工作。
什么是Sentine
- 使用代理实现Hibernate Dao层自动事务
白糖_
DAOspringAOP框架Hibernate
都说spring利用AOP实现自动事务处理机制非常好,但在只有hibernate这个框架情况下,我们开启session、管理事务就往往很麻烦。
public void save(Object obj){
Session session = this.getSession();
Transaction tran = session.beginTransaction();
try
- maven3实战读书笔记
braveCS
maven3
Maven简介
是什么?
Is a software project management and comprehension tool.项目管理工具
是基于POM概念(工程对象模型)
[设计重复、编码重复、文档重复、构建重复,maven最大化消除了构建的重复]
[与XP:简单、交流与反馈;测试驱动开发、十分钟构建、持续集成、富有信息的工作区]
功能:
- 编程之美-子数组的最大乘积
bylijinnan
编程之美
public class MaxProduct {
/**
* 编程之美 子数组的最大乘积
* 题目: 给定一个长度为N的整数数组,只允许使用乘法,不能用除法,计算任意N-1个数的组合中乘积中最大的一组,并写出算法的时间复杂度。
* 以下程序对应书上两种方法,求得“乘积中最大的一组”的乘积——都是有溢出的可能的。
* 但按题目的意思,是要求得这个子数组,而不
- 读书笔记-2
chengxuyuancsdn
读书笔记
1、反射
2、oracle年-月-日 时-分-秒
3、oracle创建有参、无参函数
4、oracle行转列
5、Struts2拦截器
6、Filter过滤器(web.xml)
1、反射
(1)检查类的结构
在java.lang.reflect包里有3个类Field,Method,Constructor分别用于描述类的域、方法和构造器。
2、oracle年月日时分秒
s
- [求学与房地产]慎重选择IT培训学校
comsci
it
关于培训学校的教学和教师的问题,我们就不讨论了,我主要关心的是这个问题
培训学校的教学楼和宿舍的环境和稳定性问题
我们大家都知道,房子是一个比较昂贵的东西,特别是那种能够当教室的房子...
&nb
- RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系
daizj
oraclermanfilespersetPARALLELISM
RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系 转
PARALLELISM ---
我们还可以通过parallelism参数来指定同时"自动"创建多少个通道:
RMAN > configure device type disk parallelism 3 ;
表示启动三个通道,可以加快备份恢复的速度。
- 简单排序:冒泡排序
dieslrae
冒泡排序
public void bubbleSort(int[] array){
for(int i=1;i<array.length;i++){
for(int k=0;k<array.length-i;k++){
if(array[k] > array[k+1]){
- 初二上学期难记单词三
dcj3sjt126com
sciet
concert 音乐会
tonight 今晚
famous 有名的;著名的
song 歌曲
thousand 千
accident 事故;灾难
careless 粗心的,大意的
break 折断;断裂;破碎
heart 心(脏)
happen 偶尔发生,碰巧
tourist 旅游者;观光者
science (自然)科学
marry 结婚
subject 题目;
- I.安装Memcahce 1. 安装依赖包libevent Memcache需要安装libevent,所以安装前可能需要执行 Shell代码 收藏代码
dcj3sjt126com
redis
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。
异常一:
make[2]: cc: Command not found
异常原因:没有安装g
- 并发容器
shuizhaosi888
并发容器
通过并发容器来改善同步容器的性能,同步容器将所有对容器状态的访问都串行化,来实现线程安全,这种方式严重降低并发性,当多个线程访问时,吞吐量严重降低。
并发容器ConcurrentHashMap
替代同步基于散列的Map,通过Lock控制。
&nb
- Spring Security(12)——Remember-Me功能
234390216
Spring SecurityRemember Me记住我
Remember-Me功能
目录
1.1 概述
1.2 基于简单加密token的方法
1.3 基于持久化token的方法
1.4 Remember-Me相关接口和实现
- 位运算
焦志广
位运算
一、位运算符C语言提供了六种位运算符:
& 按位与
| 按位或
^ 按位异或
~ 取反
<< 左移
>> 右移
1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。
例如:9&am
- nodejs 数据库连接 mongodb mysql
liguangsong
mongodbmysqlnode数据库连接
1.mysql 连接
package.json中dependencies加入
"mysql":"~2.7.0"
执行 npm install
在config 下创建文件 database.js
- java动态编译
olive6615
javaHotSpotjvm动态编译
在HotSpot虚拟机中,有两个技术是至关重要的,即动态编译(Dynamic compilation)和Profiling。
HotSpot是如何动态编译Javad的bytecode呢?Java bytecode是以解释方式被load到虚拟机的。HotSpot里有一个运行监视器,即Profile Monitor,专门监视
- Storm0.9.5的集群部署配置优化
roadrunners
优化storm.yaml
nimbus结点配置(storm.yaml)信息:
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional inf
- 101个MySQL 的调节和优化的提示
tomcat_oracle
mysql
1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。 2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。 3. 使用电池供电的RAM(注:RAM即随机存储器)。 4. 使用高级的RAID(注:Redundant Arrays of Inexpensive Disks,即磁盘阵列
- zoj 3829 Known Notation(贪心)
阿尔萨斯
ZOJ
题目链接:zoj 3829 Known Notation
题目大意:给定一个不完整的后缀表达式,要求有2种不同操作,用尽量少的操作使得表达式完整。
解题思路:贪心,数字的个数要要保证比∗的个数多1,不够的话优先补在开头是最优的。然后遍历一遍字符串,碰到数字+1,碰到∗-1,保证数字的个数大于等1,如果不够减的话,可以和最后面的一个数字交换位置(用栈维护十分方便),因为添加和交换代价都是1