- 博客(17)
- 资源 (20)
- 收藏
- 关注
原创 activiti学习
Exposing configuration beans in expressions and scripts在表达式和脚本中公开配置beanBy default, all beans that you specify in the activiti.cfg.xml configuration or in your own Spring configuration file are ava...
2020-03-28 12:06:12 245
原创 feign的继承特性意义何在?
意义在于减少重复代码量。实现方式如下://请求接口public interface DiscoveryClient { @RequestMapping("/ping/{hello}") String infoForServiceId(@PathVariable String hello);}//feign客户端接口@FeignClient(name = "disco...
2020-03-23 17:38:00 900 3
原创 Linux内存占用过高排查过程
一朋友找我说,他们一个项目的服务器内存占用率太高了,让我帮忙看下怎么回事。我正好不是太忙就帮他看了下,并记录如下。
2020-03-23 10:57:57 24647 1
原创 java流基础篇
编辑于2020年03月17日 16时39分56秒1 java流简介流是java API的新成员,它允许以声明式方式处理数据集合(通过查询语句来表达,,而不是临时编写一个实现方法)。可以把他们看做遍历数据集的高级迭代器。1.1 元素序列就像集合一样,流也提供了一个接口,可以访问特定元素类型的一组有序值。因为集合是数据结构,所以它的主要目的是以特定的时间/空间复杂度存储和访问元素(如 A...
2020-03-17 16:53:47 212
原创 java中的lambda学习
1 行为参数化行为参数化可以把一个行为(一段代码)封装起来,并通过传递和使用创建的行为将方法的行为参数化。行为参数化,就是一个方法接受多个不同的行为作为参数,并在内部使用它们,完成不同行为的能力。行为参数化可让代码更好地适应不断变化的要求,减轻未来的工作量。可以行为参数化的类型有:类、匿名类、lambda先贴出测试的一段代码:package cn.com.trying.test.ut...
2020-03-16 14:46:21 369
原创 java中各种循环写法的比较
最近闲下来学习了下java8 的新特性,方法引用、lambda表达式、函数式编程、流等新特性。想试下使用流的方式进行集合的循环的效率和其它几种循环的效率差别,就做了个小实验。先将测试代码贴出来package cn.com.trying.test.util;import com.google.common.collect.Lists;import java.util.Iterator...
2020-03-14 11:42:30 703
原创 spring security OAuth2集成过程中遇到的问题
spring security OAuth2集成过程中遇到的问题1、There is no PasswordEncoder mapped for the id "null"1、There is no PasswordEncoder mapped for the id “null”spring security 5中密码格式修改为格式:{id}encodedPassword 这id是一个标识...
2019-11-16 15:25:29 1487 1
原创 docker运行gitlib
GitLab是一个开源的基于WEB的git存储管理器,具有维基百科和问题跟踪的特点。它与GitHub或Bitbucket等工具非常相似,当可以通过docker的方式轻松部署到本地计算机上。1、使用docker命令运行gitlibdocker run -d --name gitlab -p 10443:443 -p 10080:80 -p 10022:22 gitlab/gitlab-ce:l...
2019-11-07 16:17:23 239
原创 docker运行rabbitMQ镜像
1、使用docker命令运行rabbitMQdocker run -d --name rabbit -p 5762:5672 -p 15672:15672 rabbitmq:management说明:客户端连接端口为5762 管理仪表板端口为15672 docker运行实例为rabbit2、 查看docker运行实例docker container ls -a3、修...
2019-11-04 13:41:07 424
原创 JavaBean转JSON字符串时,字段名缺少首字母的问题
问题描述:javabean中包含有boolean类型的字段suspend,idea自动生成了getSuspend方法和isSuspend方法。在以前使用orj.json进行json字符串转换时是没有问题的{“suspend”:“true”}。后台同事将json转换方法改为fastjson后得到的结果字符串{“uspend”:“true”},少了个首字母s。问题原因JavaBean规...
2019-10-30 11:15:31 392 1
转载 谁动了我的奶酪
从前,在一个遥远的地方,住着四个小家伙。为了填饱肚子和享受乐趣,他们每天在不远处的一座奇妙的迷宫里跑来跑去,在哪里寻找一种叫做“奶酪”的黄橙橙、香喷喷的食物。 有两个小家伙是老鼠,一个叫“嗅嗅”,另一个叫“匆匆”。另外两个家伙是小矮人,和老鼠一样大小,但和人一个模样,而且他们的行为也和我们今天的人类差不多。他俩的名字,一个叫“哼哼”,另一个叫“唧唧”。 由于他们四个实在
2014-08-05 10:10:02 524
原创 使用java开发工行银企互联中间件(NC方式)以及一些错误总结
String send(@WebParam String id,@WebParam String TransCode,@WebParam String BankCode,@WebParam String GroupCIS,@WebParam String packageId,@WebParam String sendTime,@WebParam String Cert,@WebParam Stri
2014-07-23 08:42:33 7571 4
原创 linux系统下配置tomcat运行环境
1、 下载linux版本的jdk和tomcat。Tomcat我们用最新版本的tomcat8,jdk我们用64位的jdk7。2、 将下载的jdk和tomcat上传到linux服务器,并解压到指定目录中。命令如下tar –zxvf 文件路径 3、 配置jdk环境变量。在/etc/profile中添加export JAVA_HOME=/home/Nothing/TOMCAT/jd
2014-07-05 10:26:41 556
原创 CAS客户端配置及定制
一、 配置CAS客户端及个性化定制目前实现了由cas统一认证登陆,但用户在每个系统的权限由各个系统自己进行验证,相当于各个系统根据返回的用户信息后台登陆了一次。因为我们的系统需要支持内外网址都能访问,因此我对cas客户端做了一些修改,主要是访问地址的修改。Web.xml中的配置信息如下:CASSingle Sign Out Filtercas.session.Sin
2013-10-12 08:26:40 992
原创 CAS服务端搭建及定制
一、 准备工作1、下载cas-server-3.5.1.war和cas-client-3.1以及tomcat62、学习下spring web flow,cas3.5使用了spring webflow做流程转向控制。 二、 搭建CAS服务端1、 生成服务端数字证书keytool -genkey -v-alias casserver -keyalg RSA -keyst
2013-10-12 08:13:17 1647
原创 get提交时url长度有限制
在html中get提交时,对url的长度是有限制的,当url的长度超过最大值时,页面就会停止提交。因此当有大数据量的数据要传输的时候要使用post方式提交。当iframe中的src太长时的解决方案如下:1、在父页面获得iframe的window对象。2、往iframe里写入form表单,form表单使用post传输,并且写入要传递的大长度参数。3、父页面控制iframe的form提
2013-06-21 12:58:43 1444
activiti6的手册pdf版和html版
2017-09-08
css的初级入门书FriendsofED.CSS
2010-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人