- 赠女儿诗文子曰
福缘善庆1
三十得女眼前绕,十载依依笑声欢。常诵诗文声稚嫩,喜见子曰舞翩翩。尚记满月留足印,不觉今日摩我肩。有女初长却惶恐,怎教殷切话拳拳。2016.3.4
- 想
闲仁
想写一首诗给自己在心烦意乱的子时在烟草燃尽的指边在妖娆灯光的影子再为自己唱一支歌摸索下忘却音律的歌喉战战兢兢唱响曾经的温柔告诉那个自己倏尔十年之后还想为自己作一幅画是清幽山涧的溪旁是斑驳光影下的摇床有欢声笑语的路上也有纯真浪漫的梦想只是要记得加一点抽象派的风尚最后再写一首诗给你送到你的唇边送到生趣盎然的春天再送给记忆中已然模糊的最中间2016.3.4/01:18
- IntelliJ IDEA设置TortoiseSVN插件(Cannot run program "svn")
enshunyan
IntelliJIDEA推荐用git,但相信也有一些人想用subversion或者是因为工作原因只能用subversion本人是刚接触IDEA,所以记录一下使用SVN的一些细节问题IntelliJIDEA2016.3.4版本本身己集成各种版本管理工具,不过真正要用时还得先配置好image打开设置页面image需要设置一个svn.exe的路径,而大多数人安装后的TortoiseSVN\bin都没有s
- ?
Wicca_Pippi
原谅我这句读不通的人生。我没有铠甲也没有软肋,只带着我最爱的孤独和自由。愿有人问你粥可温,有人与你共黄昏。已经与你看过华山的日出,和洱海的落日。人生没有遗憾。2016.3.4
- spring data jpa 查询自定义字段,转换为自定义实体方式
目标:查询数据库中的字段,然后转换成JSON格式的数据,返回前台。环境:idea2016.3.4,jdk1.8,mysql5.6,spring-boot1.5.2背景:首先建立entity映射数据库(非专业java不知道这怎么说)@Entity@Table(name="user")publicclassUser{@Id@GeneratedValue(strategy=GenerationType.
- 奶奶
吻章
我在供电所门口看见一个背着扁背萝身材矮小的老奶奶挤在不成队形的队列中我就在队列的末尾注视着她那件暗红对襟衣服,我看见她穿过紫色的圆毛线帽我看见她戴过帽子没遮住的部分乱头发露了出来头不时转动我从后面看到了她脸上有老年斑奶奶,我差点喊了出来十多分钟以后她交了电费,走出来她竟然不是我奶奶2016.3.4
- Spring学习手册(1)—— HelloSpring
泽_渊
环境相关:JDK:1.8.0_121IDE:IntelliJIDEA2016.3.4Spring-Framework:4.3.6.RELESESpring框架为基于JAVA的企业级应用提供了一套通用、可配置的编程模型,并使应用可较容易的部署在不同的平台。Spring致力于企业应用“基础设施”建设,以便于应用开发团队专注于应用业务逻辑。Spring框架为我们提供了以下特性:Spring特性:依赖注入
- 利用开发工具IntelliJ IDEA编写Spark应用程序(Scala+Maven)
在屋顶听歌
注:转自:利用开发工具IntelliJIDEA编写Spark应用程序(Scala+Maven)1.安装IntelliJIDEA本次运行系统为Ubuntu16.04。我们可以访问官网下载安装包。文件较大,一般需要20分钟左右。有两种下载选择,我们选择下载正版,教程将使用试用版的idea。下载后,我们把压缩包解压并且改名。 cd~/下载sudotar-zxvfideaIU-2016.3.4.tar.g
- 编译caffe遇到的问题汇总
隐匿人海
问题汇总环境配置深度学习CNN-深度学习caffe
2016.3.4更新K80上一直忘记安装了cudnn,现在记录如下:环境是cuda7.5,对应cudnnv3,即7.0。解压之后,运行如下命令:$sudocpinclude/cudnn.h/usr/local/include$sudocplib64/libcudnn.*/usr/local/lib链接库文件:$sudoln-sf/usr/local/lib/libcudnn.so.7.0.64/u
- Idea在Mac Pro中常用快捷键与Eclipse在Windows中常用快捷键对比
chuchita2904
MacOS版本:MacOSSierra10.12.3Idea版本:2016.3.4括号中红色部分是Eclipse在Windows中的快捷键Command+Shift+上下箭头(Alt+上下箭头):上下移动一行代码Command+D(Ctrl+Alt+上下箭头):复制一行,不同的是Eclipse复制时可以选中复制多行,且可以选择复制后的位置(上/下)Command+Delete(Ctrl+D):删除
- csdn每日一句
凌愚人
杂文
2016.2.29假如编程易懂得,那么程序员就不会热情地写出注释,也不会有得到编程的快乐。2016.3.1编程中最没用的东西是源代码,最有用的东西是算法和数据结构。2016.3.2编程之久除了算法和数据结构,什么也不属于我们。2016.3.3程序员的一生时间90%是用在编程上,而剩余的10%是活在世界上。2016.3.4调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。201
- IntelliJ IDEA 2016.3.5安装图文教程(附激活码)
飞老虎
杂项
Java开发的IDE有好几种,NETBEAN,eclipse,但是还有一种大牛都认为很厉害的IDE就是今天要说的IntelliJ。下面就附上下载地址:https://www.jetbrains.com/idea/安装教程:1、运行“ideaIU-2016.3.4.exe”开始安装2、选择安装目录3、设置安装4、点击Install安装成功之后对于对于IntellijIDEA2016.3.5可以填写注
- 利用 TensorFlow Serving 系统在生产环境中运行模型
极客学院Wiki
译者:李鑫原文:RunningyourmodelsinproductionwithTensorFlowServing本文为极客学院Wiki组织翻译,转载请注明出处。时间:2016.3.4机器学习技术支撑着许多Google产品的功能,比如:Google应用中的语音识别,收件箱的智能回复,以及Google照片搜索,等等。尽管软件行业几十年中积累起的无数经验促成了很多用于构建并支持产品的最佳实践,但基于
- spring data jpa 查询自定义字段,转换为自定义实体
郄灬灬
JAVA
目标:查询数据库中的字段,然后转换成JSON格式的数据,返回前台。环境:idea2016.3.4,jdk1.8,mysql5.6,spring-boot1.5.2背景:首先建立entity映射数据库(非专业java不知道这怎么说)@Entity@Table(name="user")publicclassUser{@Id@GeneratedValue(strategy=GenerationType.
- IntelliJ IDEA设置TortoiseSVN插件(Cannot run program "svn")
wandrong
IDEA
IntelliJIDEA推荐用git,但相信也有一些人想用subversion或者是因为工作原因只能用subversion本人是刚接触IDEA,所以记录一下使用SVN的一些细节问题IntelliJIDEA2016.3.4版本本身己集成各种版本管理工具,不过真正要用时还得先配置好打开设置页面需要设置一个svn.exe的路径,而大多数人安装后的TortoiseSVN\bin都没有svn.exe这个文件
- 2016.3.4 《绘画是一个人的旅行》
流年2016
何为幸福小学二年级的同桌津惠子,家境贫寒,与双目失明的父亲相依为命,但她个性坚强,对生活充满希望。很多年后知道她已嫁人,一面种田一面供四个孩子上完大学,令许多家庭富裕的同学羡慕不已,也引发人们对幸福意义的重新思考。正如当今的中国教育一样,从孩子出生起,无论家长还是学校便成了只关心成绩的“教育妈妈”。各种补习班和面向应考生的参考书市场欣欣向荣,各个中学都在做升学率的竞争。多数人认为能“考上大学”,然
- 一、使用IDEA,利用maven整合ssm框架(spring+springmvc+mybatis+mysql))
匆匆四月
IDEAssm
1.工具apache-tomcat7apache-maven(后面详细讲!这东西我一开始也很懵逼)mysql5以上的版本navicat(有了这个就不用cmd了,可以直接显示数据库,如下图,请自行百度绿色版QAQ)IntelliJIDEA2016.3.4(http://www.jb51.net/softs/527945.html,根据连接教程慢慢安装吧~)2.前言前不久学完了spring和mybat
- IDEA 2016.3.4 创建Maven项目及部署发布
Mengxi丶Wang
此教程适合刚刚使用IDEA的新手。一、创建Maven项目1如下图,打开idea之后,file->new->project2如下图,在弹出的newproject页面,选择maven->勾选Createfromartifactype->选中webapp(注意:这个地方有两个app,选择maven-archetype-webapp),next3如下图,接下来就是填写groupId和archetypeId
- 2016.3.4
鱼禾月
今天周五,马小姐说这两天天气这么好,不要浪费周末好时光,宅宿舍也会发霉的,明天出去走走晒晒太阳吧。想想也是,便欣然答应了。只是不知,明天的太阳能否战胜周末的懒虫,表示怀疑。有时候觉得朋友真的是如支柱般的存在,离乡背井的时候,独身一人的时候,渣渣不在的时候,可以有人陪着聊聊天散散步打发下时间也是好的。麻麻说要多交朋友呢,要多交际呢。可是为什么我都做不到,和同事保持着浅浅淡淡的交情,尽量不麻烦他人,转
- Swift 响应式编程
极客学院Wiki
译者:李鑫原文:REACTIVEPROGRAMMINGINSWIFT本文为极客学院Wiki组织翻译,转载请注明出处。时间:2016.3.4本文将介绍一个响应式编程架构RxSwift,并结合使用Swift的函数式功能来编写更简洁、更表现力的代码,从而管理应用状态及并行任务。Swift及其函数式功能Swift可被认为是一种现代的面向对象语言,对泛型编程有着原生支持。虽然它不是一种函数式语言,但其中的一
- 2016.3.4 论语学习(55)八佾篇第十五则
jnvivian
【3.15原文】子入大庙,每事问。或曰:“孰谓鄹人之子知礼乎?入大庙每事问。”子闻之曰:“是礼也。”【傅佩荣译文】孔子进入周公庙,对每一项礼器与摆设都要发问。有人说:“谁说这一位鄹邑的年轻人懂得礼呢?他在周公庙里什么都要发问。”孔子听到这种批评,就说:“问清楚行礼的细节,这就是礼啊!”本章记述孔子“慎礼”之态度。此则中,孔子少年时初进鲁太庙一番神情意态,及学养、抱负,皆透切呈现。孔子自称“学而知之
- 【2016.3.4】原型图的重构
alphaA
很多情况下PM们都是通过需求做到功能模块,最后做到设计,程序实现,主要是从0到1的过程.而现在我谈的事情就是部分需求已经通过功能模块,以及以前的原型图能够给予实现的情况下,我们重新为这个需求做一个详细调整,满足核心的需求。以上说的比较委婉,直白点就是改需求.如何改?需求的重新分析以及原型图的重构.不要问我为什么第一次不能把需求分析清楚,我想说的是有多少人可以分析清楚?有些软件的需求会随着产品的慢慢
- 雨天夜话
情绪喂羊
“2016.3.4天气:雨淅淅沥沥的雨点在黑暗里,悄无声息地碰撞泥土,安安静静,连沿路长街的花草也浑然不觉。夜深,竟想不到这思念这般翻腾,我甚至察觉不到悲哀和恐惧,似乎你一如往日,在浊浪翻滚的时光里,同我共进早餐。我伸手去碰触你睫毛下残余的夜晚的痕迹,你便如潮褪去,消失不见。每每至此,我会痛哭,声嘶力竭,为自己放生之物放声大哭。夜,毫无倦意,安静如初。“2016.12.31天气:雨喂?睡了吗?嗯,
- 2016.3.4
方南北
驾校认识了个人叫李健,给了手机号,这几天一直在qq上找我聊天。他的目的当然都各自心知肚明。打算跟他说清楚。不要浪费人家的时间。今天晚上把遥感中心的东西都收拾好拿回来了,我大概是不适合不喜欢那样公司化管理的。又或者是接受不了自己什么都不懂的状态。我想我可能是喜欢史其瑞的,因为我挨着子闻,亚力他们时都觉得很开心,可是和他一起坐会有些拘谨局促。所以我大概是喜欢他的吧。对吧。会因为自己的渺小感到难过,没办
- Clion 2016.3.4 + tdm-gcc 安装教程
feiwenkeke
Clion2016.3.4+tdm-gcc安装教程标签(空格分隔):教程本教程不保证完全正确,可能会有少数步骤的缺漏,同时不希望转载,仅为少数需要的人书写。Clion2016.3.4安装首先简单介绍一下这款软件jetbrain旗下的一款针对C/C++的IDE官网网址:https://www.jetbrains.com/知乎评价作者:匿名用户链接:https://www.zhihu.com/ques
- 如何组合使用 VIM 编辑器与 IPYthon
极客学院Wiki
译者:李鑫原文:HOWTOCONNECTYOURVIMEDITORTOIPYTHON本文为极客学院Wiki组织翻译,转载请注明出处。时间:2016.3.4本文介绍如何通过VIM(Vi改进版)将代码发送到IPython(又名jupyter)。当你安装IPython时,也就创建了一个Jupyter的符号链接,Jupyter这就是IPython的新名。Jupyter能与很多科学计算语言相兼容,因此Jup
- 03-04
NancyLuo
【2016】2016.3.4,打卡第39天一、为考勤,爬楼梯,心跳好快,心好累早上就知道要很赶的,出门8点8分,到地下车库8点28分,电梯在3楼,碰到JX,然后就决定一起跑上来,赶不上她的步伐,好在赶上30分16秒的打卡。坐下来之后,感觉到800米跑之后的痛苦。看来早上如果有特殊情况,还是要早点起床,早点出门,以免路上着急。二、春天到了天气热起来,总是很突然,在台城多次一星期体验各个季节的天气。穿
- Intellij之Spark Scala开发环境搭建
就一个名字而已
在开始spark学习之前,首先需要搭建Spark的开发环境,搭建开发环境可以基于eclipse或者intellij,今天主要以Intellij开发工具来搭建Spark开发环境。开发环境准备:1.配置jdk环境(1.8.0_20)2.配置scala环境(2.10.5)3.下载IntellijIDEA开发工具,并安装scalasbt(IntellijIDEA2016.3.4)4.下载spark包(sp
- 你是好人,还是坏人
竹筠益
(2016.3.4竹筠益)昨晚hanna给我说了些关于“好人坏人”的事情,我想起自己小时候看电视,会很关切地问:他是好人还是坏人?如果是好人,我就安心了;如果是坏人,我就提心吊胆。后来长大了,发现无论是世界,还是自己,很难用好坏来形容。没有一个人一如既往的好;也没有一个人不可救药的坏。黑和白这样小孩子的思维会让人很痛苦。我说:这个世界上没有绝对的好人或坏人。hanna:为什么呢?我突然想起书上一个
- 搜索文件位置
赛亚人之神
搜索命令:findlocatewhereiswhichtypelinux下最强大的搜索命令为”find“。它的格式为:find搜索在根目录下名字为datagrip.sh文件的所有位置~$:sudofind/-name'datagrip.sh'/opt/DataGrip-2016.3.4/bin/datagrip.sh/usr/local/DataGrip-2016.3.4/bin/datagrip
- 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