`
hitgnu
  • 浏览: 92071 次
  • 性别: Icon_minigender_1
  • 来自: 苏州-->上海
社区版块
存档分类
最新评论
文章列表

springboot便捷配置c3p0

 
springboot内置支持HikariCP、Tomcat及dbcp2连接池,使用c3p0数据库连接池,除了自定义DataSource bean之外,还可以充分利用c3p0会自动扫描配置文件/c3p0.properties的特点,在resource目录创建c3p0.properties文件并修改配置参数,再通过修改appication.properties的spring.datasource.type指定为spring.datasource.type=com.mchange.v2.c3p0.ComboPooledDataSource即可实现不写java代码使用c3p0。   appicat ...
官方指引:https://dev.mysql.com/doc/refman/5.7/en/updating-yum-repo.html 升级到5.6.X的最新版本5.6.45(from 5.6.44) sudo yum update mysql-server service mysql restart 指定升级(安装)版本 yum -y install yum-utils #如果没有,安装yum-config-manager sudo yum-config-manager --disable mysql56-community sudo yum-config-mana ...
方法一,使用java的线程框架及PostConstruct注解: @PostConstruct public void doJob() { ScheduledExecutorService executor = Executors.newScheduledThreadPool(1); executor.scheduleWithFixedDelay( new Runnable() { @Override public vo ...
问题: Ubuntu804,升级jdk10,启动sts,访问https://start.spring.io报“invalidalgorithmparameterexception: the trustanchors parameter must be non-empty” 处理:修改STS.ini,增加:-Djavax.net.ssl.trustStorePassword=changeit 相关参考: https://stackoverflow.com/questions/6784463/error-trustanchors-parameter-must-be-non-empty h ...
由于java客户端是从源码启动,使用gradle编译执行,所以需要安装git及gradle,    安装git 克隆ethereumj源代码到本地 1)从程序中找到上一步安装好的git程序,运行git-bash,进入git操作界面 2)进入希望存放源码的位置,比如D盘的blockchain目录,执行 git clone https://github.com/ethereum/ethereumj.git 安装gradle 1)将gradle-3.0-all.zip文件解压缩到某一个目录,比如:D:\dev\gradle-3.0 2)新建系统变量:GRADLE_HOME,指向g ...
第一时间升级windows10后,发现除了Edge外,包括IE、firefox以及QQ都无法使用,搜索一番后使用如下方法搞定: 点击Win键+X-命令提示符(管理员),然后输入命令netsh winsock reset进行解决。 也就是以管理员身份执行命令netsh winsock reset重启即可。
一、JDK安装:1.    下载JDK(版本7):http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm2.    安装    sudo rpm -ivh jdk-7u71-linux-x64.rpm     sudo vi /etc/profile    export JAVA_HOME=/usr/java/jdk1.7.0_71 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_H ...
要掌握好 JavaScript,首先一点是必须摒弃一些其他高级语言如 Java、C# 等类式面向对象思维的干扰,全面地从函数式语言的角度理解 JavaScript 原型式面向对象的特点。 当今 JavaScript 大行其道,各种应用对其依赖日深。web 程序员已逐渐习惯使用各种优秀的 JavaScript 框架快速开发 Web 应用,从而忽略了对原生 JavaScript 的学习和深入理解。所以,经常出现的情况是,很多做了多年 JS 开发的程序员对闭包、函数式编程、原型总是说不清道不明,即使使用了框架,其代码组织也非常糟糕。这都是对原生 JavaScript 语言特性理解不够的表现。 ...
在上一篇《URL静态化纠结 》中我为百度是否歧视动态URL而纠结,在新近流传的《百度搜索引擎优化指南》终于让我心安了 在《百度搜索引擎优化指南》Q&A写道 百度建议URL静态化吗? URL是动态还是静态,对百度没有影响,我们没有任何歧视动态URL的策略   终于,和Google一样,百度也清楚明白的告诉大家它的爬虫搞得定动态URL。 这样,我就不要为《玫琳凯美容顾问网 》的URL动态化劳神,而可以将精力放在其他更有意义的SEO中去。
URL要静态化,还是不要静态化,这是一个问题。 几乎可以肯定,对于Google而言,不需要对动态的带参数的url进行静态化,使用site:www.mlkmlk.cn查看到足够多的页面收录数量。但是,对于Baidu又如何呢? 从收录数量上看,百度收录www.mlkmlk.cn的页面数量不到google收录数量的一半(Bing更离谱,竟然只收录了首页),难道是与没有静态化有关?但从已收录页面看,静态页面和动态页面(带参数url)各占一半数量,甚至还是带参数url页面略多的。 如果搜索引擎认带参数的url,那么进行URL静态化无疑是画蛇添足,想不出有什么理由非要多此一举。  
最近在玩PHP,想弄个统计图来玩玩。 看中了pChart(http://pchart.sourceforge.net/index.php),根据其提供的demo玩玩,发现中文却是显示了乱码,不知道为什么。 大概是用这个东东的人少,网上没搜到有人遇到类似的问题并得到解决。(后来才发现,这是因为这个问题太低级了)。 使用PHP生成图片是需要安装GD库来支持的,pChart作为一个php实现的工具自然最终也是通过调用GD库函数来实现的。 查看pChart的实例代码会发现其有一个setFontProperties方法用于设定字体属性:void setFontProperties($FontNam ...

Linux tips

查看CPU温度 cat /proc/acpi/thermal_zone/THRM/temperature
新安装的apache,在安装的时候可以选择将其作为windows的服务;但是,如果重装了windows系统之后,显然,新系统的service列表中没有apache这个服务。 怎么办?好办!执行命令:apache -h 然后你会发现可以通过如下的方式将apache作为windows的服务运行: apache -k install -n "Apache2" Apache/2.0.54测试成功。更多Apache相关请参考: http://sysop.com.cn/document/Apache/Apache2Manual_zh-CN.GB2312/platform/windows ...
有朋友遇到一个问题,说是被解析的xml内容中出现非法字符左尖括号("<"). 想起xml的初级教程中是有这样的一个解决办法的,一时想不起来,google/baidu之后再一次知道,通过CDATA可以解决。 类似这样的写法: <title><![CDATA[这里的内容有非法字符<>,置于此,不会出现解析错误]]></title> 更多,请参考http://www.chinaue.com/tool/xml/xml_cn/xml_cdata.asp.htm
使用junit进行单元测试,并使用ant运行测试代码及生成测试报告。但是在使用<junitreport>生成测试报告时,出现了这样的错误信息(除jdk为1.4.1的低版本外,其他Xalan 2.7,junit 3.8.1 ant  1.6.5): [junitreport] jar:file:/D:/OSS/apache-ant-1.6.5/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl; Line 98; Column 87; javax.xml.transfo ...
Global site tag (gtag.js) - Google Analytics