
java
qq342643414
这个作者很懒,什么都没留下…
展开
-
Java类-反编译操作分析String的操作
原文地址:http://www.cnblogs.com/paddix/转载 2017-02-27 10:05:32 · 374 阅读 · 0 评论 -
CAS-tomcat配置https
一. 创建tomcat证书 这里使用JDK自带的keytool工具来生成证书: 1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe 2. 在命令行中输入以下命令:keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "g:\tomcat.keystore" 以上命令将生产一对非对称密钥...转载 2018-04-28 11:36:59 · 632 阅读 · 0 评论 -
CAS-http协议的配置
cas默认是走https协议的,如果需要使用http非安全协议,需要改动如下配置:主要有以下步骤:1.WEB-INF/deployerConfigContext.xml中在< bean class = "org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler" ...原创 2018-04-28 11:31:44 · 591 阅读 · 0 评论 -
win10安装多个版本的jdk
以本人安装jdk7和jdk8为例先安装好jdk7和jdk8,可以用安装文件,也可以直接拷贝他人安装后的文件夹然后在win搜索栏搜索java配置选择-》java-》查看,在弹出框中看是否有你安装对应的jdk,如果没有(直接拷贝安装文件的方式)的话,点击查找找到对应的文件夹路径,会自动添加上去然后选择当前要使用的版本勾选启用,确定保存。接着配置环境变量,配置两个jdk,JA原创 2017-10-27 14:32:10 · 8728 阅读 · 3 评论 -
spring4.0源码-bean加载过程
本文转自独立博客:Geeekr最近几天跟同事聊起Spring的一些问题,对一些地方有些疑问,趁这两天有点空,看看Spring的源码,了解下具体的实现细节。本文基于Spring 4.0.5版本。首先Web项目使用Spring是通过在web.xml里面配置org.springframework.web.context.ContextLoaderListener初始化IOC容器的。[转载 2017-09-20 11:38:47 · 397 阅读 · 0 评论 -
spring4.0源码-bean实例化
首先来看一段代码,看过上一节的朋友肯定对这段代码并不陌生。这一段代码诠释了Spring加载bean的完整过程,包括读取配置文件,扫描包,加载类,实例化bean,注入bean属性依赖。public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdo转载 2017-09-20 11:29:09 · 603 阅读 · 0 评论 -
JAVA自动监听文件内容
自动监听器 PropertiesListenerimport javax.servlet.*;/** * 自动监听器 * */public class PropertiesListener implements ServletContextListener { /** * 自动监听时钟 */ private Proper转载 2017-09-20 11:24:27 · 1683 阅读 · 0 评论 -
spring profiles实现不同的环境配置的一键切换
在开发的时候通常会碰到一下的场景:一个分支,在开发环境运行测试的时候连开发数据库(或者linux相关路劲配置),在本地运行测试的时候连本地数据库(windows下相关路径测试),那么简单粗爆的方法就是同一个属性写几条不同个值,在相应的环境做对应的注释。在spring3.1之后有了profile,可以一键开关式的快速的切换环境。profile的主要配置1.配置环境文件在a原创 2017-09-19 19:46:57 · 591 阅读 · 0 评论 -
JAVA中执行多条shell/bat命令
java调用process执行命令publicclass ShellUtil { publicstatic StringrunShell(String shStr) throws Exception { Process process; process = Runtime.getRuntime().exec(new String[]原创 2017-09-07 14:07:29 · 8456 阅读 · 2 评论 -
JUC-ThreadPoolExecutor线程池解析与BlockingQueue的三种实现
ThreadPoolExecutor介绍ThreadPoolExecutor的完整构造方法的签名如下ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue workQueue, ThreadFactory threa转载 2017-03-21 15:47:59 · 365 阅读 · 0 评论 -
JUC-Map的选择
引言 大家都知道基于map集合,线程安全用Hashtable,不安全用HashMap,基于这个问题下的细节又是怎样的呢?HashMap多线程用的下问题1、多线程put操作后,get操作导致死循环。2、多线程put非NULL元素后,get操作得到NULL值。3、多线程put操作,导致元素丢失。 本次主要关注[HashMap]-死循环问题。 为何出现原创 2017-03-04 17:47:13 · 482 阅读 · 0 评论 -
JUC-并发编程的艺术
Java并发容器和框架转自:https://my.oschina.net/tjt/blog/726522转载 2017-02-21 16:59:51 · 382 阅读 · 0 评论 -
JUC-基础内容概述
JUC (Java Util Concurrency) 基础内容概述转自:https://my.oschina.net/lifany/blog/146699#OSC_h3_1转载 2017-02-21 15:58:03 · 357 阅读 · 0 评论 -
CAS-https解决PKIX path building failed的问题(new)
CAS默认走https协议,需要配置名证书安装证书一、首先要在浏览器打开需要证书的网站,然后把证书下载下来,保存的证书名称随意命名,只要保证唯一性(这个唯一性下文有解释)二、然后把证书复制到%JAVA_HOME%/jre/bin/路径下,即保证证书与keytool.exe文件同目录(其实不同也行,但是执行命令时需要指定路径)三、导入过程如下:复制完成之后打开doc窗口:运行-cmdkeytool ...原创 2018-04-28 12:38:23 · 2501 阅读 · 5 评论