- 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
大海一滴写字的地方
总想着早点把课题努力推进,但是到现在还没有头绪。其实也不是没有头绪,心里面其实有挺多想法的,但是,就是因为值得(而不是需要,老师给安排的才是需要)研究的地方有点多心里面才不知道干什么。总感觉什么都要干,但是不知道现在应该干什么。一会干点这方面,一会做点其他方面的东西,看上去挺忙,实则有些时间已经慢慢浪费。也就是说,做事情没有条理,低着头瞎干。。。细细想来,总感觉老师不管论文的事情。其实,老师可以指
- Js函数返回值
_wy_
jsreturn
一、返回控制与函数结果,语法为:return 表达式;作用: 结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制语法为:return;作用: 结束函数执行,返回调用函数,而且把undefined作为函数的结果 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性
- MySQL 的 char 与 varchar
bylijinnan
mysql
今天发现,create table 时,MySQL 4.1有时会把 char 自动转换成 varchar
测试举例:
CREATE TABLE `varcharLessThan4` (
`lastName` varchar(3)
) ;
mysql> desc varcharLessThan4;
+----------+---------+------+-
- Quartz——TriggerListener和JobListener
eksliang
TriggerListenerJobListenerquartz
转载请出自出处:http://eksliang.iteye.com/blog/2208624 一.概述
listener是一个监听器对象,用于监听scheduler中发生的事件,然后执行相应的操作;你可能已经猜到了,TriggerListeners接受与trigger相关的事件,JobListeners接受与jobs相关的事件。
二.JobListener监听器
j
- oracle层次查询
18289753290
oracle;层次查询;树查询
.oracle层次查询(connect by)
oracle的emp表中包含了一列mgr指出谁是雇员的经理,由于经理也是雇员,所以经理的信息也存储在emp表中。这样emp表就是一个自引用表,表中的mgr列是一个自引用列,它指向emp表中的empno列,mgr表示一个员工的管理者,
select empno,mgr,ename,sal from e
- 通过反射把map中的属性赋值到实体类bean对象中
酷的飞上天空
javaee泛型类型转换
使用过struts2后感觉最方便的就是这个框架能自动把表单的参数赋值到action里面的对象中
但现在主要使用Spring框架的MVC,虽然也有@ModelAttribute可以使用但是明显感觉不方便。
好吧,那就自己再造一个轮子吧。
原理都知道,就是利用反射进行字段的赋值,下面贴代码
主要类如下:
import java.lang.reflect.Field;
imp
- SAP HANA数据存储:传统硬盘的瓶颈问题
蓝儿唯美
HANA
SAPHANA平台有各种各样的应用场景,这也意味着客户的实施方法有许多种选择,关键是如何挑选最适合他们需求的实施方案。
在 《Implementing SAP HANA》这本书中,介绍了SAP平台在现实场景中的运作原理,并给出了实施建议和成功案例供参考。本系列文章节选自《Implementing SAP HANA》,介绍了行存储和列存储的各自特点,以及SAP HANA的数据存储方式如何提升空间压
- Java Socket 多线程实现文件传输
随便小屋
javasocket
高级操作系统作业,让用Socket实现文件传输,有些代码也是在网上找的,写的不好,如果大家能用就用上。
客户端类:
package edu.logic.client;
import java.io.BufferedInputStream;
import java.io.Buffered
- java初学者路径
aijuans
java
学习Java有没有什么捷径?要想学好Java,首先要知道Java的大致分类。自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE
- APP推广
aoyouzi
APP推广
一,免费篇
1,APP推荐类网站自主推荐
最美应用、酷安网、DEMO8、木蚂蚁发现频道等,如果产品独特新颖,还能获取最美应用的评测推荐。PS:推荐简单。只要产品有趣好玩,用户会自主分享传播。例如足迹APP在最美应用推荐一次,几天用户暴增将服务器击垮。
2,各大应用商店首发合作
老实盯着排期,多给应用市场官方负责人献殷勤。
3,论坛贴吧推广
百度知道,百度贴吧,猫扑论坛,天涯社区,豆瓣(
- JSP转发与重定向
百合不是茶
jspservletJava Webjsp转发
在servlet和jsp中我们经常需要请求,这时就需要用到转发和重定向;
转发包括;forward和include
例子;forwrad转发; 将请求装法给reg.html页面
关键代码;
req.getRequestDispatcher("reg.html
- web.xml之jsp-config
bijian1013
javaweb.xmlservletjsp-config
1.作用:主要用于设定JSP页面的相关配置。
2.常见定义:
<jsp-config>
<taglib>
<taglib-uri>URI(定义TLD文件的URI,JSP页面的tablib命令可以经由此URI获取到TLD文件)</tablib-uri>
<taglib-location>
TLD文件所在的位置
- JSF2.2 ViewScoped Using CDI
sunjing
CDIJSF 2.2ViewScoped
JSF 2.0 introduced annotation @ViewScoped; A bean annotated with this scope maintained its state as long as the user stays on the same view(reloads or navigation - no intervening views). One problem w
- 【分布式数据一致性二】Zookeeper数据读写一致性
bit1129
zookeeper
很多文档说Zookeeper是强一致性保证,事实不然。关于一致性模型请参考http://bit1129.iteye.com/blog/2155336
Zookeeper的数据同步协议
Zookeeper采用称为Quorum Based Protocol的数据同步协议。假如Zookeeper集群有N台Zookeeper服务器(N通常取奇数,3台能够满足数据可靠性同时
- Java开发笔记
白糖_
java开发
1、Map<key,value>的remove方法只能识别相同类型的key值
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(1,"a");
map.put(2,"b");
map.put(3,"c"
- 图片黑色阴影
bozch
图片
.event{ padding:0; width:460px; min-width: 460px; border:0px solid #e4e4e4; height: 350px; min-heig
- 编程之美-饮料供货-动态规划
bylijinnan
动态规划
import java.util.Arrays;
import java.util.Random;
public class BeverageSupply {
/**
* 编程之美 饮料供货
* 设Opt(V’,i)表示从i到n-1种饮料中,总容量为V’的方案中,满意度之和的最大值。
* 那么递归式就应该是:Opt(V’,i)=max{ k * Hi+Op
- ajax大参数(大数据)提交性能分析
chenbowen00
WebAjax框架浏览器prototype
近期在项目中发现如下一个问题
项目中有个提交现场事件的功能,该功能主要是在web客户端保存现场数据(主要有截屏,终端日志等信息)然后提交到服务器上方便我们分析定位问题。客户在使用该功能的过程中反应点击提交后反应很慢,大概要等10到20秒的时间浏览器才能操作,期间页面不响应事件。
根据客户描述分析了下的代码流程,很简单,主要通过OCX控件截屏,在将前端的日志等文件使用OCX控件打包,在将之转换为
- [宇宙与天文]在太空采矿,在太空建造
comsci
我们在太空进行工业活动...但是不太可能把太空工业产品又运回到地面上进行加工,而一般是在哪里开采,就在哪里加工,太空的微重力环境,可能会使我们的工业产品的制造尺度非常巨大....
地球上制造的最大工业机器是超级油轮和航空母舰,再大些就会遇到困难了,但是在空间船坞中,制造的最大工业机器,可能就没
- ORACLE中CONSTRAINT的四对属性
daizj
oracleCONSTRAINT
ORACLE中CONSTRAINT的四对属性
summary:在data migrate时,某些表的约束总是困扰着我们,让我们的migratet举步维艰,如何利用约束本身的属性来处理这些问题呢?本文详细介绍了约束的四对属性: Deferrable/not deferrable, Deferred/immediate, enalbe/disable, validate/novalidate,以及如
- Gradle入门教程
dengkane
gradle
一、寻找gradle的历程
一开始的时候,我们只有一个工程,所有要用到的jar包都放到工程目录下面,时间长了,工程越来越大,使用到的jar包也越来越多,难以理解jar之间的依赖关系。再后来我们把旧的工程拆分到不同的工程里,靠ide来管理工程之间的依赖关系,各工程下的jar包依赖是杂乱的。一段时间后,我们发现用ide来管理项程很不方便,比如不方便脱离ide自动构建,于是我们写自己的ant脚本。再后
- C语言简单循环示例
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int i;
int count = 0;
int sum = 0;
float avg;
for (i=1; i<=100; i++)
{
if (i%2==0)
{
count++;
sum += i;
}
}
avg
- presentModalViewController 的动画效果
dcj3sjt126com
controller
系统自带(四种效果):
presentModalViewController模态的动画效果设置:
[cpp]
view plain
copy
UIViewController *detailViewController = [[UIViewController al
- java 二分查找
shuizhaosi888
二分查找java二分查找
需求:在排好顺序的一串数字中,找到数字T
一般解法:从左到右扫描数据,其运行花费线性时间O(N)。然而这个算法并没有用到该表已经排序的事实。
/**
*
* @param array
* 顺序数组
* @param t
* 要查找对象
* @return
*/
public stati
- Spring Security(07)——缓存UserDetails
234390216
ehcache缓存Spring Security
Spring Security提供了一个实现了可以缓存UserDetails的UserDetailsService实现类,CachingUserDetailsService。该类的构造接收一个用于真正加载UserDetails的UserDetailsService实现类。当需要加载UserDetails时,其首先会从缓存中获取,如果缓存中没
- Dozer 深层次复制
jayluns
VOmavenpo
最近在做项目上遇到了一些小问题,因为架构在做设计的时候web前段展示用到了vo层,而在后台进行与数据库层操作的时候用到的是Po层。这样在业务层返回vo到控制层,每一次都需要从po-->转化到vo层,用到BeanUtils.copyProperties(source, target)只能复制简单的属性,因为实体类都配置了hibernate那些关联关系,所以它满足不了现在的需求,但后发现还有个很
- CSS规范整理(摘自懒人图库)
a409435341
htmlUIcss浏览器
刚没事闲着在网上瞎逛,找了一篇CSS规范整理,粗略看了一下后还蛮有一定的道理,并自问是否有这样的规范,这也是初入前端开发的人一个很好的规范吧。
一、文件规范
1、文件均归档至约定的目录中。
具体要求通过豆瓣的CSS规范进行讲解:
所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中:
基本样式库 /css/core
- C++动态链接库创建与使用
你不认识的休道人
C++dll
一、创建动态链接库
1.新建工程test中选择”MFC [dll]”dll类型选择第二项"Regular DLL With MFC shared linked",完成
2.在test.h中添加
extern “C” 返回类型 _declspec(dllexport)函数名(参数列表);
3.在test.cpp中最后写
extern “C” 返回类型 _decls
- Android代码混淆之ProGuard
rensanning
ProGuard
Android应用的Java代码,通过反编译apk文件(dex2jar、apktool)很容易得到源代码,所以在release版本的apk中一定要混淆一下一些关键的Java源码。
ProGuard是一个开源的Java代码混淆器(obfuscation)。ADT r8开始它被默认集成到了Android SDK中。
官网:
http://proguard.sourceforge.net/
- 程序员在编程中遇到的奇葩弱智问题
tomcat_oracle
jquery编程ide
现在收集一下:
排名不分先后,按照发言顺序来的。
1、Jquery插件一个通用函数一直报错,尤其是很明显是存在的函数,很有可能就是你没有引入jquery。。。或者版本不对
2、调试半天没变化:不在同一个文件中调试。这个很可怕,我们很多时候会备份好几个项目,改完发现改错了。有个群友说的好: 在汤匙
- 解决maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported
xp9802
dependency
解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下:
[html]
view plain
copy
<build>
<pluginManagement