- 20160806-Ubuntu环境配置
ZGKzm
ubuntu环境配置1.node.jsapt-getupdateapt-getinstall-ypython-software-propertiessoftware-properties-commonadd-apt-repositoryppa:chris-lea/node.jsapt-getupdateapt-getinstallnodejs***##2.PHP+Apache+MySql+PHPM
- 俏20160806《来自天上的祈祷》
艾草香
伤痛不可避免,那就承受;伤口很深,但远远不能将她击溃。这个世界有一些人躺在泥泞里,看着生活把自己踩扁,而有些人拨开雾障告诉我们:人有活在云端的可能。
- 米米20160806《拆掉思维里的墙》
米米心臻
如何超越我们的心智模式还记得《黑客帝国》的开头吗?NEO是怎样从原来的模式中觉醒的?他发现了现在世界的BUG,重力原来是可以消失的,勺子是可以被弯曲的。这让他从一个平凡人,慢慢觉醒,变成了改变世界的救世主。你的心智模式也一样,你常年生活在其中,就好像鱼生活在水中,混混沌沌,不知不觉。你需要一个机会,让自己意识到这个世界不是你想象的那个样子,你需要看到两个世界之间细小或者巨大的差异,比如说那个撞猪的
- 20160806
角落蜷缩
石头上适合大色块画不了细线条今天早上石头画宣告失败早上和妈妈聊天妈妈说我适合做领导感觉自己特定场合特定话题的确能说会道逻辑思维能力强好歹为最近的挫败感找回一点自信但是不是谁都可以一下子做上领导妈妈说我不适合出报表不适合与数据打交道我知道啊所以当时逃避财物不过一切都是缘分现在要被数据搞疯谁让我在大数据管理部门听着窦靖童的歌羡慕她表现出来的洒脱流畅的旋律
- 四位大咖,教你练就高效能领导力
prana
20160806《D88LeadProgramKickoff》活动总结:今天下午14:00—17:00,我参加了D88大区成立之后首场针对高阶会员的高效能领导力培训会议。会上,D88大区新上任的三位老大:大区总监Yang用上任一个月来的纠结经历,解读服务型领导力的六个维度,启发我们在困难时不要向外责人,而要向内看己;教育品质总监Simon推介大区教育项目,说最有价值的知识是方法论的学习,演变是一个
- V 20160806 《杨绛传》
世界再大又如何
晕船,就要不以自己为中心,而以船为中心,顺着船在波涛汹涌间摆动起伏,让自己的身子与船稳定成90度直角,永远在水之上,平平正正,而不波动。钱锺书按杨绛说的去做,果真有用,不晕船了。其实,杨绛总结的不晕船的办法,同样可以用在为人处世上:不管风吹浪打,我自坐直了身子,岿然不动,身直心正,心无旁顾,风浪其奈我何?这就是杨绛的晕船哲学。人虽然渺小,人生虽然短,但是人能学,人能修身,人能自我完善。人的可贵在于
- 秦默20160806《时间管理黄金法则》
秦默
当你忙得不可开交的时候,那种紧密的时间节奏会让你觉得很累,很疲惫,会让你感觉到空虚。如果你觉得自己在此时是充实的,那也是一种不自信的表现。这种不自信,并不是你十分热爱忙碌和紧张的工作和生活,而是你害怕自己被别人看不起,你担心失去一个很好的工作,或者企图逃避某些事情,以拼命工作来掩饰自己内心的慌张。你甚至认为只有在忙碌中,你才会过得充实,才是一种成功。如果你并没有感到很充实,甚至你感觉自己的生活很糟
- Speechcraft 回忆录
缪家
半年的时间,说不长也不长,说不短也不短。2016年8月,自己第一次看到TDB俱乐部的speechcraft招生广告。望着介绍推送上一个个大咖的照片和他们的事迹,我已经忘记了自己当时的心情是激动还是嫉妒。总之结果是我不假思索的报名,并且连翘了两次其它的课后,急吼吼的加入了speechcraft的队伍。20160806.jpg四个下午的相处,具体的内容因为本人的年老色衰已经逐渐淡忘。不过有些记忆还是依
- 20160806 所有的修炼都是为了更相信自己
传世玉印
我觉得今天最大的收获是相信自己,一定要有坚定的信念,相信自己完全可以做到,才能更轻松愉快地走向成功。今天在练习记忆法的时候,把这条用上了首先相信自己一定可以达到一分钟读牌,结果真的做到了一分零一秒。要知道以前都在一分半左右,而且已经有半个月没有练习了,今天第一次读牌是一分五十秒,但开启相信自己的心智后,很快到了一分零一秒。我后来在思考,或者人的每一种修炼,其实都是不断积累自己在这个领域的信心,只要
- 周总结20160806
Natsuka
每到周末,似乎因为各种变动就会打乱自己原有的计划,然后各种错乱地不知道该做些什么。昨晚因为时间比较晚了,比较懒没有完成写作任务,今天只能在赶完了课程之后抓紧去做。可又因为还沉浸在课程的迷惑和没有午睡的困顿中,不知道该写些什么。通常情况下,因为没有思路,就会将写作内容定为不需要太多思考的内容了——总结与回顾就是一个不错的选择。昨晚开会,很难得能够有一个机会老师和同学一起交流生活和工作中的问题。虽然这
- 20160806《下一个倒下的会不会是华为》
im天行
缘起关于华为有很多说法,想找本书来看看,找到这个电子版。作者田涛吴春波也不知道是什么来路,2012年12月上市的书。内容0视野,意志,品格。--任正非送给年轻人的人生格言15/336引子33chap1常识.真理:以客户为中心53/3361.客户:华为存在的唯一理由SergeTchuruk投资了两大企业:阿尔斯通和阿尔卡特。如何围绕消费者的需求,为公司定位,为管理者定位,为公司的产品定位。真理都是赤
- 20160806
NCNeverland
N讀經:-彼得前書4:3-4因為往日隨從外邦人的心意行邪淫、惡欲、醉酒、荒宴、群飲,並可惡拜偶像的事,時候已經夠了。他們在這些事上,見你們不與他們同奔那放蕩無度的路,就以為怪,誹謗你們。上一次看到這段經文應該是剛開始讀聖經的時候。真的是很「剛開始」,因為我第一遍是從新約開始看的。人生路上從大學到研究生畢業回來,這一路八九年各種荒淫無度,現在看來當然感到不堪。感謝主的救恩,感謝祂的呼召和揀選,我才有
- 20160806
HeskeyBaozi
preservation自我保护(preservation)是天性preservationsphericalsphericalsufficesufficeillusionillusionworkshopworkshopindulgeindulgehumidityhumiditywarrantv.(动词)warrant的基本意思是断言某事物是确定无疑的,有时可指个人在非常有把握的情况下作出某种承诺〔
- 20160806-2
HeskeyBaozi
serpentserpentmasculinemasculinerevolverevolverevolverevolveresidual-大部分消失之后剩下的residuallatentlatent![latent](http://upload-images.jianshu.io/upload_images/1433856-3893c4ae324c76ae.png?imageMogr2/auto-
- 瑞典的主要家具电器费用
DJ皮卡
20160806中午左右到Ikea,Bauhous,Rusta,Media转了转,简单了解一下未来可能购买的家居电器的费用情况。简单如下家居,Ikea沙发一套,8,000-15,000SEK双人床,10,000-20,000SEK餐桌,6,000-10,000SEK升降电脑桌,5,000SEK电器电视,50英寸的,8000-10,000SEK洗衣机,8,000SEK冰箱,10,000SEKBBQ的
- 能够找到不一样的自己,也能够回归自己真正的内心20160806
蓝色孤枫
我所缺失的并不能从外在条件而做出相应的提升与改变,能做到的是改变自己的内心,从认知层面的观念影响自己的行为。一时间的冲动让我从外在寻找原本缺失的激情与热爱所表现出来的特质,因为缺失所以特别关注,以剑走偏锋式去改变自己内在的结构变化,当发现外在因素并不能彻底改变内心时,我才清醒的意识到由外向内的改变是多么的无力而又愚蠢,外在的只是表现形式,当外在形式消失,内在的这种特质也随之消失,只是自己在欺骗自己
- 20160806 清晨早起记闻
yjfthu2012
天微微亮,我悄悄地从床上爬起,怕吵醒了正在深睡的室友。洗漱完毕,就带着略有倦意的身躯出了家门。清晨的小区没有多少人,也没有肆意照射的阳光,却有一种清晨特有的清凉会扑面而来。凉飕飕的,很清新很舒服的感觉。沿着小区的路走,不远处就看见了一个大的菜市场,人开始多了起来。这时你能发现有些菜农的摊位已经摆好,已在招呼过往的客人。更多的菜农正从车上卸载新鲜的蔬菜,鸡蛋,肉品。也就是大早上能看到菜市场的这番情形
- 20160806 辟谷有感
noneman
儿子同学的妈妈最近在辟谷,根据她的形容,是半辟谷,每天只吃买来的辟谷餐,三周已瘦十斤。我听了后,下巴要掉地上了。我心里充满无数的疑问。我坚持运动了一个月了,除了线条有所改变,体重并无变化。所以我怀疑她只是水份流失。她的回答是,辟谷餐有消耗脂肪的成分,也有蛋白粉,巴啦巴啦巴啦~~~于是我表面点点头,心里还是继续持怀疑态度。之后,我度娘了一下。网上乱七八糟,说什么的都有。大部分都是卖辟谷餐的。1.什么
- kindle入手将近一年来的书单
冬雪山海
kindle入手四个月了,也很好用,不过最近似乎有点卡了,或许应该删一些电子书了。打开“我的图书馆”发现还是攒了不少书,既然要删一些,还是应该留下一些记录的。于是便有了下面的书单。(20160806更新)1、《解忧杂货店》我个人是相当不喜欢推理小说和日本人的,但是这本书纠正了我的偏见。东野圭吾,和宫崎骏一样,让我不得不佩服日本这个民族,需要多么纯净的心灵才能造就如此美好的作品啊!2、《人类简史:从
- 20160806青海湖环游之旅计划
和坚
花了几天的时间研究和筹备了一下青海湖环游的计划,发现markdown有另外一个好处就是在准备出游计划的时候可以有效的把信息组织起来。并且方便自己在移动端设备上查看,虽然文章里面都是找的图,但是看起了是不是和游记一样了呢?其实还只是一个计划而已。做这个计划还是要感谢马蜂窝,去哪,百度地图这些工具,因为有了他们才让我制定计划的时候更加高效,计划做完了,酒店也都订好了第一天Aug06深圳-西宁-塔尔寺0
- 别说 你会和孩子聊天
晨曦初霁
坚持星球-第六篇20160806如果问你:“亲,你真的会和孩子聊天么?”你会如何作答?“当然会,这有什么,我每天都和孩子聊天啊...”"哪有不会和孩子聊天的父母!"那再来看看这样一些场景。“妈妈,贝贝家有个小弟弟,我也想有一个小弟弟。”“我可不想再生了,有你一个就够我累的了!”“不嘛,我就要!”..."爸爸,告诉你,我搭的宇宙飞船,可以飞出宇宙耶!"“那怎么可能,没有东西能飞出宇宙啊,它能飞出地球
- 苏语嫣20160806(学会独立思考)
苏语嫣
正文:最后,我再来试着回答最初的问题:请问如果你是乔布斯,你认为你应该从这门课程学到哪些知识?试着用他的思维回答一下。思考:整整这一段,作者分别从基本技能,课程思维方式与艺术品味的锻造,课程思维与艺术品味的影响(即实践),思路极清晰的分析了整个学习设计的过程与变化,论证了学好理论知识,进而作用于实践的重要性,阐述其带来的蜕变。其中,从横众、主体、客体,部分、整体等辩证方法进行分析论证,深刻且系统,
- 老人院
亢龙有悔
【速度】【草长莺飞】【老人院】【风云际会】初版20160806修改20180612(这个57的Lo里的命题作文,因为现在暑假闲的蛋疼,又很迷茫很惊慌很无力很焦躁。就写一写,算是有点正事可做。)以下正文:一开始搞不懂这家老人院里为什么会有滑梯秋千和蹦床,上班第一天,猜想可能是老人入了受益人为养老院的伤筋动骨保险,马上又怀疑,有没有这么赔钱的险种。工作了几周之后发现,原来到了傍晚,放学的小孩都会跑过来
- 20160806 学会做减法
洁_寞碎
图片发自App自从自己开始把自己的时间分配交给日事清和喵本之后,几乎可以看到自己每天的时间表上似乎都标注了不少东西。大部分都是晨起后做什么,上班要做哪些事,晚上下班回到家之后还要完成什么程度的复习进度⋯看着空白的喵本,就忍不住想往上面写点什么,工作,学习,阅读,运动,似乎只要写在上面了就能好好的完成了。从一列列空白时间表慢慢的被填充,几乎一整天的时间从早上五点多睁眼开始就有不停歇的事情要忙碌开始了
- JJchoi 20160806《我所理解的生活》
jjchoi
我所理解的生活就是做着自己喜欢的事情,养活自己,养活家人。生活不是攀爬高山,也不是深潜海沟,它只是在一张标配的床上睡出你的身形。我所理解的生活就是和自己喜欢的一切在一起。
- Citrix 每周技术动态-20160806
tasnrh
Flash通用下载链接虚拟化云计算
XenApp/XenDesktop最新的Receiver12.2forMac版本发布了,该版本更新了基于Mac的最新的通用USB重定向功能。了解该功能的详细情况:链接:https://www.citrix.com/blogs/2016/08/04/generic-usb-redirection-with-receiver-for-mac/最新的Receiver4.4.1002forWindows版
- 家乡的味道
南宁唐方
(20160806,南宁,晴)驱车百里,回乡探望老妈妈,以及那些与妈妈有关的家乡的味道。镇上正逢圩日,找个地方泊车不容易,冒险停在别人家门前,假如这时有人出来干涉,我一定要请他吃碗镇上的生榨米粉,只是镇上的人多淳朴,没人理会这外来的车,外来的人,以及这外来的热情。味合粉店是我每每回乡必进的店,坐落在正街上。穿过乡亲们的菜摊、果摊、鸡鸭鹅摊,侄女说了一声“那边也有一家粉店”,我摇摇头,告诉她我只认味
- 20160806日记
东山无名
昨天晚饭后跟Z去了海边,拖手失败。吃点糖水小食回来已经十二点多,赶紧冲凉。看了下咪蒙的《我喜欢这个功利的世界》,被激励到,又起来整理了两章专业知识,二点多睡觉。今早继续起床失败,八点二十分才起床,急急忙忙刷牙洗脸上厕所,带了本书,开车去上班。上班没有理想中的轻松,上班后一直忙到十二点,一直没有什么机会看书。于是下班又带了书回来。今晚还跟同事约了唱K。计划得八点半出发。问题还没有拿药给阿伯。还是明天
- 使用DOM解析XML文档
no_on163
Java程序packageJava
1、创建XML文档 张三 男 100 李四 男 99 王五 女 98 XML文档浏览如下:2、创建Java程序读取XML文档内容,并输出内容。package study20160806;import java.io.IOException;import javax
- Java实现的简单双向Map,支持重复Value
superlxw1234
java双向map
关键字:Java双向Map、DualHashBidiMap
有个需求,需要根据即时修改Map结构中的Value值,比如,将Map中所有value=V1的记录改成value=V2,key保持不变。
数据量比较大,遍历Map性能太差,这就需要根据Value先找到Key,然后去修改。
即:既要根据Key找Value,又要根据Value
- PL/SQL触发器基础及例子
百合不是茶
oracle数据库触发器PL/SQL编程
触发器的简介;
触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。触发器和过程函数类似 过程函数必须要调用,
一个表中最多只能有12个触发器类型的,触发器和过程函数相似 触发器不需要调用直接执行,
触发时间:指明触发器何时执行,该值可取:
before:表示在数据库动作之前触发
- [时空与探索]穿越时空的一些问题
comsci
问题
我们还没有进行过任何数学形式上的证明,仅仅是一个猜想.....
这个猜想就是; 任何有质量的物体(哪怕只有一微克)都不可能穿越时空,该物体强行穿越时空的时候,物体的质量会与时空粒子产生反应,物体会变成暗物质,也就是说,任何物体穿越时空会变成暗物质..(暗物质就我的理
- easy ui datagrid上移下移一行
商人shang
js上移下移easyuidatagrid
/**
* 向上移动一行
*
* @param dg
* @param row
*/
function moveupRow(dg, row) {
var datagrid = $(dg);
var index = datagrid.datagrid("getRowIndex", row);
if (isFirstRow(dg, row)) {
- Java反射
oloz
反射
本人菜鸟,今天恰好有时间,写写博客,总结复习一下java反射方面的知识,欢迎大家探讨交流学习指教
首先看看java中的Class
package demo;
public class ClassTest {
/*先了解java中的Class*/
public static void main(String[] args) {
//任何一个类都
- springMVC 使用JSR-303 Validation验证
杨白白
springmvc
JSR-303是一个数据验证的规范,但是spring并没有对其进行实现,Hibernate Validator是实现了这一规范的,通过此这个实现来讲SpringMVC对JSR-303的支持。
JSR-303的校验是基于注解的,首先要把这些注解标记在需要验证的实体类的属性上或是其对应的get方法上。
登录需要验证类
public class Login {
@NotEmpty
- log4j
香水浓
log4j
log4j.rootCategory=DEBUG, STDOUT, DAILYFILE, HTML, DATABASE
#log4j.rootCategory=DEBUG, STDOUT, DAILYFILE, ROLLINGFILE, HTML
#console
log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
log4
- 使用ajax和history.pushState无刷新改变页面URL
agevs
jquery框架Ajaxhtml5chrome
表现
如果你使用chrome或者firefox等浏览器访问本博客、github.com、plus.google.com等网站时,细心的你会发现页面之间的点击是通过ajax异步请求的,同时页面的URL发生了了改变。并且能够很好的支持浏览器前进和后退。
是什么有这么强大的功能呢?
HTML5里引用了新的API,history.pushState和history.replaceState,就是通过
- centos中文乱码
AILIKES
centosOSssh
一、CentOS系统访问 g.cn ,发现中文乱码。
于是用以前的方式:yum -y install fonts-chinese
CentOS系统安装后,还是不能显示中文字体。我使用 gedit 编辑源码,其中文注释也为乱码。
后来,终于找到以下方法可以解决,需要两个中文支持的包:
fonts-chinese-3.02-12.
- 触发器
baalwolf
触发器
触发器(trigger):监视某种情况,并触发某种操作。
触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete)
语法:
create trigger triggerName
after/before 
- JS正则表达式的i m g
bijian1013
JavaScript正则表达式
g:表示全局(global)模式,即模式将被应用于所有字符串,而非在发现第一个匹配项时立即停止。 i:表示不区分大小写(case-insensitive)模式,即在确定匹配项时忽略模式与字符串的大小写。 m:表示
- HTML5模式和Hashbang模式
bijian1013
JavaScriptAngularJSHashbang模式HTML5模式
我们可以用$locationProvider来配置$location服务(可以采用注入的方式,就像AngularJS中其他所有东西一样)。这里provider的两个参数很有意思,介绍如下。
html5Mode
一个布尔值,标识$location服务是否运行在HTML5模式下。
ha
- [Maven学习笔记六]Maven生命周期
bit1129
maven
从mvn test的输出开始说起
当我们在user-core中执行mvn test时,执行的输出如下:
/software/devsoftware/jdk1.7.0_55/bin/java -Dmaven.home=/software/devsoftware/apache-maven-3.2.1 -Dclassworlds.conf=/software/devs
- 【Hadoop七】基于Yarn的Hadoop Map Reduce容错
bit1129
hadoop
运行于Yarn的Map Reduce作业,可能发生失败的点包括
Task Failure
Application Master Failure
Node Manager Failure
Resource Manager Failure
1. Task Failure
任务执行过程中产生的异常和JVM的意外终止会汇报给Application Master。僵死的任务也会被A
- 记一次数据推送的异常解决端口解决
ronin47
记一次数据推送的异常解决
需求:从db获取数据然后推送到B
程序开发完成,上jboss,刚开始报了很多错,逐一解决,可最后显示连接不到数据库。机房的同事说可以ping 通。
自已画了个图,逐一排除,把linux 防火墙 和 setenforce 设置最低。
service iptables stop
- 巧用视错觉-UI更有趣
brotherlamp
UIui视频ui教程ui自学ui资料
我们每个人在生活中都曾感受过视错觉(optical illusion)的魅力。
视错觉现象是双眼跟我们开的一个玩笑,而我们往往还心甘情愿地接受我们看到的假象。其实不止如此,视觉错现象的背后还有一个重要的科学原理——格式塔原理。
格式塔原理解释了人们如何以视觉方式感觉物体,以及图像的结构,视角,大小等要素是如何影响我们的视觉的。
在下面这篇文章中,我们首先会简单介绍一下格式塔原理中的基本概念,
- 线段树-poj1177-N个矩形求边长(离散化+扫描线)
bylijinnan
数据结构算法线段树
package com.ljn.base;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;
/**
* POJ 1177 (线段树+离散化+扫描线),题目链接为http://poj.org/problem?id=1177
- HTTP协议详解
chicony
http协议
引言
- Scala设计模式
chenchao051
设计模式scala
Scala设计模式
我的话: 在国外网站上看到一篇文章,里面详细描述了很多设计模式,并且用Java及Scala两种语言描述,清晰的让我们看到各种常规的设计模式,在Scala中是如何在语言特性层面直接支持的。基于文章很nice,我利用今天的空闲时间将其翻译,希望大家能一起学习,讨论。翻译
- 安装mysql
daizj
mysql安装
安装mysql
(1)删除linux上已经安装的mysql相关库信息。rpm -e xxxxxxx --nodeps (强制删除)
执行命令rpm -qa |grep mysql 检查是否删除干净
(2)执行命令 rpm -i MySQL-server-5.5.31-2.el
- HTTP状态码大全
dcj3sjt126com
http状态码
完整的 HTTP 1.1规范说明书来自于RFC 2616,你可以在http://www.talentdigger.cn/home/link.php?url=d3d3LnJmYy1lZGl0b3Iub3JnLw%3D%3D在线查阅。HTTP 1.1的状态码被标记为新特性,因为许多浏览器只支持 HTTP 1.0。你应只把状态码发送给支持 HTTP 1.1的客户端,支持协议版本可以通过调用request
- asihttprequest上传图片
dcj3sjt126com
ASIHTTPRequest
NSURL *url =@"yourURL";
ASIFormDataRequest*currentRequest =[ASIFormDataRequest requestWithURL:url];
[currentRequest setPostFormat:ASIMultipartFormDataPostFormat];[currentRequest se
- C语言中,关键字static的作用
e200702084
C++cC#
在C语言中,关键字static有三个明显的作用:
1)在函数体,局部的static变量。生存期为程序的整个生命周期,(它存活多长时间);作用域却在函数体内(它在什么地方能被访问(空间))。
一个被声明为静态的变量在这一函数被调用过程中维持其值不变。因为它分配在静态存储区,函数调用结束后并不释放单元,但是在其它的作用域的无法访问。当再次调用这个函数时,这个局部的静态变量还存活,而且用在它的访
- win7/8使用curl
geeksun
win7
1. WIN7/8下要使用curl,需要下载curl-7.20.0-win64-ssl-sspi.zip和Win64OpenSSL_Light-1_0_2d.exe。 下载地址:
http://curl.haxx.se/download.html 请选择不带SSL的版本,否则还需要安装SSL的支持包 2. 可以给Windows增加c
- Creating a Shared Repository; Users Sharing The Repository
hongtoushizi
git
转载自:
http://www.gitguys.com/topics/creating-a-shared-repository-users-sharing-the-repository/ Commands discussed in this section:
git init –bare
git clone
git remote
git pull
git p
- Java实现字符串反转的8种或9种方法
Josh_Persistence
异或反转递归反转二分交换反转java字符串反转栈反转
注:对于第7种使用异或的方式来实现字符串的反转,如果不太看得明白的,可以参照另一篇博客:
http://josh-persistence.iteye.com/blog/2205768
/**
*
*/
package com.wsheng.aggregator.algorithm.string;
import java.util.Stack;
/**
- 代码实现任意容量倒水问题
home198979
PHP算法倒水
形象化设计模式实战 HELLO!架构 redis命令源码解析
倒水问题:有两个杯子,一个A升,一个B升,水有无限多,现要求利用这两杯子装C
- Druid datasource
zhb8015
druid
推荐大家使用数据库连接池 DruidDataSource. http://code.alibabatech.com/wiki/display/Druid/DruidDataSource DruidDataSource经过阿里巴巴数百个应用一年多生产环境运行验证,稳定可靠。 它最重要的特点是:监控、扩展和性能。 下载和Maven配置看这里: http
- 两种启动监听器ApplicationListener和ServletContextListener
spjich
javaspring框架
引言:有时候需要在项目初始化的时候进行一系列工作,比如初始化一个线程池,初始化配置文件,初始化缓存等等,这时候就需要用到启动监听器,下面分别介绍一下两种常用的项目启动监听器
ServletContextListener
特点: 依赖于sevlet容器,需要配置web.xml
使用方法:
public class StartListener implements
- JavaScript Rounding Methods of the Math object
何不笑
JavaScriptMath
The next group of methods has to do with rounding decimal values into integers. Three methods — Math.ceil(), Math.floor(), and Math.round() — handle rounding in differen