java
下一秒记忆
这个作者很懒,什么都没留下…
展开
-
The server selected protocol version TLS10 is not accepted by client preferences [TLS12]
(67条消息) The server selected protocol version TLS10 is not accepted by client preferences [TLS12]_ROJDAR的博客-CSDN博客转载 2021-11-03 12:40:07 · 216 阅读 · 0 评论 -
spring动态设置多数据源
需求: 项目开发用的sping jdbctemplate, 之前数据源只有一个,现在数据源需要根据需求来进行变更, 也就是说a用户------>需要访问A数据库服务器b用户------>需要访问B数据库服务器查询了资料,发现Spring提供了一个抽象类AbstractRoutingDataSource,为我们很方便的解决了这个问题。实现:Spring转载 2017-05-05 15:01:16 · 363 阅读 · 0 评论 -
Linux下JAVA线程占用CPU高一点分享
上次分析系统中占用CPU高的问题,得到一些使用Java自身调试工具的经验,与大家分享。 (1)使用top命令找出占用cpu最高的JAVA进程PID:28174 (2)如下命令找出占用cpu最高的线程 Java代码 top -Hp 28174 -d 1 -n 1 32694 root 20 0 3249m 2.0g 11m S 2转载 2016-12-22 16:37:44 · 466 阅读 · 0 评论 -
Maven入门指南(一)
Maven介绍:Maven是一个强大的Java项目构建工具。当然,你也可以使用其它工具来构建项目,但由于Maven是用Java开发的,因此Maven被更多的用于Java项目中。这篇教程的目的是帮助你理解Maven的工作机制。因此教程主要关注Maven的核心概念。一旦你理解了这些核心概念,当你想了解更多的细节时,再取查看Maven文档,或者从网上搜索,就变得容易多了。事实上,转载 2016-06-28 20:54:03 · 295 阅读 · 0 评论 -
jndi 数据源配置密码加密
平常我们配置数据源可能都是明文的配置下数据库用户和密码连上数据库就ok,但是有些用户感觉这明文的密码还是很不爽的,那么我们就需要给密码加密了,进入正题: 我的数据源配置是tomcat 目录下面 conf 文件夹下面的 context.xml文件:(这是未加密的配置)WEB-INF/web.xml name="jdbc/test转载 2016-06-08 14:00:49 · 3061 阅读 · 0 评论 -
java简单实现webservice接口
webservice实现有多种方式比如最常用的有axis框架,xfire框架,通过该框架可以发布wsdl接口,也可以实现webservice客户端,目前eclipse都有集成的插件,可以根据wsdl文件生成webservice客户端调用接口,但是这样部署的时候必须依赖框架的jar包,有时候可能因为环境等等原因,我们仅仅需要wsdl中的某一个接口,这时候可以通过http接口或socket接口转载 2015-10-10 12:58:33 · 500 阅读 · 0 评论 -
synchronized关键字的用法
synchronized用于给方法或者块加锁用的,只有获得该对象或者块的锁的对象才能够执行里面的代码,否则将阻塞在那里,等待该锁被释放,然后获得该锁继续执行。比如下面模拟售票的代码:/** * 模拟售车票 * * @author Administrator * */public class SynchronizedDemo { public stat转载 2015-06-05 18:19:49 · 344 阅读 · 0 评论 -
Java Mail 发送邮件失败问题:Sending the email to the following server failed
转自:http://student.csdn.net/space.php?uid=51562&do=blog&id=13670 org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.163.com:25 at org.apache.commons.m转载 2015-04-03 09:42:48 · 20090 阅读 · 5 评论 -
JDK配置
JAVA_HOME: D:\jdk\jdkclasspath: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;path: %JAVA_HOME%\bin;原创 2015-02-06 10:50:13 · 328 阅读 · 0 评论 -
Java调用bat文件
Runtime.getRuntime().exec("cmd /c del c:\\a.doc"); //Runtime.getRuntime().exec("notepad"); //Runtime.getRuntime().exec("cmd /c start c:\\a.doc"); //Runtime.getRuntime().exec("cmd /c sta转载 2015-02-03 14:53:50 · 429 阅读 · 0 评论 -
数据库连接池分析
参考文献1.一个效果非常不错的JAVA数据库连接池2.使用 JAVA 中的动态代理实现数据库连接池3.MySql与oracle的JDBC测试程序分析参考文献1是一个用java实现的数据库连接池,可以参考其代码实现,最好也看看java源代码是怎么实现数据库连接池的,两者进行比较。参考文献2中提到了动态代理,之前写过的一片博客:设计模式之代理模式之二(P转载 2015-02-03 14:46:48 · 433 阅读 · 0 评论 -
Java清除HTML标签
import java.util.regex.Matcher;import java.util.regex.Pattern;public class HTMLSpirit {private static final String regEx_script = "]*?>[\\s\\S]*?"; // 定义script的正则表达式private static final St转载 2014-12-11 11:36:15 · 384 阅读 · 0 评论