2018年4月24日

开发的时候,有异步回调的时候,问题终于解决了

摘要: 所需软件下载地址: https://pan.baidu.com/s/1NTNeD9W6zdl8YJeN8jEwtQ 密码:u2p8 在我们进行开发的时候,特别是对外接口调试开发。经常会有回调信息的时候,自己又没有一个对外开放的地址,真的是个麻烦的事情。 但是今天这个问题解决了。我们只需要到网站htt 阅读全文

posted @ 2018-04-24 13:05 陈惟鲜的博客 阅读(159) 评论(0) 推荐(0) 编辑

2018年4月14日

mysql数据表结构查询

摘要: select * from ( select '表名', '字段名', '字段类型', '默认值', '是否可空', '注释', '主键' UNION ( SELECT a.TABLE_NAME '表名', a.COLUMN_NAME '字段名', a.COLUMN_TYPE '字段类型', a... 阅读全文

posted @ 2018-04-14 18:35 陈惟鲜的博客 阅读(166) 评论(0) 推荐(0) 编辑

2018年3月1日

站点单用户登录,后面登录上来的会把前面登录的人踢下线

摘要: 公司平台接受监管后,系统整改,其中一个就是一个用户账号只能在一个地方登录,别的地方登录上来后,当前登录的人必须下线。 因为一直做web开发,之前给某公司做过这个功能,只不过那个是8年前,比较老的方式,单体系统,目前都是分布式。但是其实实现原理都是一样的。分布式系统只是部署了多份app。那么就得依赖一 阅读全文

posted @ 2018-03-01 17:41 陈惟鲜的博客 阅读(1105) 评论(0) 推荐(0) 编辑

2017年7月14日

通过德鲁伊druid给系统增加监控

摘要: 系统在线上运行了一段时间后,比如一年半载的,我们发现系统可能存在某些问题,比如执行系统变慢了,比如某些spring的bean无法监控各种调用情况。 触发到db的各种执行情况,这个时候,我们就需要一个工具,能将我们的系统监控起来,当然当前通过其他工具,也有很多,比如使用云服务的云上面就提供了执行各种S 阅读全文

posted @ 2017-07-14 17:28 陈惟鲜的博客 阅读(3009) 评论(0) 推荐(0) 编辑

2017年6月21日

springAop Schedule,注解annotation 实现任务监控

摘要: 我们有很多定时任务在任务工程中执行,但是如果我们不加以监控,很有可能定时任务死掉或者卡住我们都不知道。 所以需要做一个任务监控。监控任务当前执行的状态。 还是那样,先让定时任务启动起来,当前我们使用的是spring提供的schedule执行定时任务。注意,这个默认情况下是单线执行,就是说你有很多定时 阅读全文

posted @ 2017-06-21 17:07 陈惟鲜的博客 阅读(1311) 评论(0) 推荐(0) 编辑

springAop,注解annotation + redis 实现分布式锁

摘要: 当前流行的系统,就是分布式系统。所谓分布式,我个人理解,是很多的服务分布在不同的机器上,都是相同功能模块。但是容易出现一个问题,就是并发时的问题。 我们传统的锁,只能锁住一个服务器上的方法,让其在一个服务上同步,然后,分布式。怎么办。经上网查询资料后,抄袭+整理,得到这个结果:redis + spr 阅读全文

posted @ 2017-06-21 16:47 陈惟鲜的博客 阅读(1310) 评论(0) 推荐(0) 编辑

2017年3月2日

类对象传输到jsp页面。需要转换为js的json对象时,这么做。

摘要: 场景:要从一个列表中选择信息,填写入父页面的表单中,但是字段非常多。。。 后台查询,得到结果,放在列表中。 效果:点击选择产品。。 弹出页面:点击后面的选择产品 选择产品后:信息自动填充。。 实现:点击选择产品,js页面,查询具体的数据信息,弹出产品列表框来。。 选择产品列表页面: 点击选择产品按钮 阅读全文

posted @ 2017-03-02 13:18 陈惟鲜的博客 阅读(319) 评论(0) 推荐(0) 编辑

2016年12月7日

多次读取HttpServletRequest的inputstream方法 问题解决

摘要: 原因:我要收集所有来自前台请求的参数信息,无论在任何地方的。当前请求参数都是json格式,都写在httpservlet的body中。这个只能通过流进行获取。然后问题来了,HttpServletRequest的inputstream只能读取一次。。。。 解决:重写request的inputstream 阅读全文

posted @ 2016-12-07 15:17 陈惟鲜的博客 阅读(6243) 评论(0) 推荐(1) 编辑

2016年11月28日

mybatis+redis实现二级缓存

摘要: 在网上看了很多资料,发现例子都是千篇一律的相互复制。而且,使用的都是jedis的客户端。。我这里使用的是redistemplate类实现。 缓存的原理。。实现cache类接口,当哪个类需要缓存的时候,就直接将cache标签引入,并且制定我们的缓存类就可以了。 上代码: 1、引入spring-data 阅读全文

posted @ 2016-11-28 18:29 陈惟鲜的博客 阅读(1522) 评论(0) 推荐(0) 编辑

普通java类获取spring容器bean的方法

摘要: 很多时候,我们在普通的java类中需要获取spring的bean来做操作,比如,在线程中,我们需要操作数据库,直接通过spring的bean中构建的service就可以完成。无需自己写链接。。有时候有些好的东西,拿到用就好了。 这里是多种方式中的一种。 通过实现ApplicationContextA 阅读全文

posted @ 2016-11-28 18:17 陈惟鲜的博客 阅读(2316) 评论(0) 推荐(0) 编辑

2016年11月24日

MongoDB数据库基本用法

摘要: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use <db name>:切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很多的命令 db.foo.he 阅读全文

posted @ 2016-11-24 11:02 陈惟鲜的博客 阅读(384) 评论(0) 推荐(0) 编辑

2016年11月10日

map填充bean赋值,包括父类全部填充。

摘要: 有不少工具类给bean填充值。但是填充,很多都是只能填充到当前类的对象。经过需求修改,做了个工具类: 阅读全文

posted @ 2016-11-10 14:05 陈惟鲜的博客 阅读(890) 评论(0) 推荐(0) 编辑

2016年6月25日

git 在eclipse中忽略上传文件

摘要: 在我们的工程项目中,有些文件是不需要上传到服务器上的,比如那些 */target/ */bin/*.settings/*.classpath*.gitignore*.project 我们将这些文件添加到.gitignore文件中,然后做代码提交的时候,eclipse就会忽略掉这些配置的文件,就不需要 阅读全文

posted @ 2016-06-25 11:31 陈惟鲜的博客 阅读(2076) 评论(0) 推荐(0) 编辑

linux下替换不同目录下的文件的字符串

摘要: 需求: 查找当前目录下的所有子目录中的catalina.sh文件中的JAVA_OPTS=开头的文件,替换为 JAVA_OPTS='-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m - 阅读全文

posted @ 2016-06-25 11:08 陈惟鲜的博客 阅读(273) 评论(0) 推荐(0) 编辑

2016年6月8日

使用jdk自带的线程池。加载10个线程。

摘要: 在开发中使用线程,经常不经意间就new Thread()一个出来,然后发现,这样做不是很好,特别是很多线程同时处理的时候,会出现CPU被用光导致机器假死,线程运行完成自动销毁后,又复活的情况。 所以在这个时候,就需要使用到线程池。。 线程池就是类似数据库连接池,限定一个规定大小的连接数(线程数),然 阅读全文

posted @ 2016-06-08 09:27 陈惟鲜的博客 阅读(448) 评论(0) 推荐(0) 编辑

2016年3月16日

maven工程中dubbo与spring整合

摘要: 1)引入相应jar包 2)相应配置信息dubbo.xml 3)web.xml配置 4)完成整合 阅读全文

posted @ 2016-03-16 11:30 陈惟鲜的博客 阅读(641) 评论(0) 推荐(0) 编辑

redis在linux服务器部署

摘要: 0)参考资料 http://www.cnblogs.com/liuling/p/2014-4-19-02.html 1)下载安装包地址 http://download.redis.io/releases/ 2)解压 $tar zxvf redis-3.0.6.tar.gz 3)安装 $cd redi 阅读全文

posted @ 2016-03-16 01:49 陈惟鲜的博客 阅读(619) 评论(0) 推荐(0) 编辑

redis在应用中使用连接不释放问题解决

摘要: 今天测试,发现redis使用的时候,调用的链接一直不释放。后查阅蛮多资料,才发现一个配置导致的。并不是他们说的服务没有启动导致的。 1)配置文件 2)测试例子 写了一个springmvc的controller类,然后调用线程使用连接,出现问题。 DemoMvcController.java Redi 阅读全文

posted @ 2016-03-16 01:40 陈惟鲜的博客 阅读(16534) 评论(0) 推荐(0) 编辑

redis使用例子

摘要: package test.iafclub.redis; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; import java.util.UUID;... 阅读全文

posted @ 2016-03-16 01:17 陈惟鲜的博客 阅读(702) 评论(0) 推荐(0) 编辑

redis与spring整合实例

摘要: 1)首先是redis的配置。 使用的是maven工程,引入redis与spring整合的相关jar包 2)在redis中增加相应配置文件:spring-redis.xml 内容 3)在application中配置redis连接池需要的相关参数 4)在web.xml中引入相应的配置信息 5)启动tom 阅读全文

posted @ 2016-03-16 01:15 陈惟鲜的博客 阅读(355) 评论(0) 推荐(0) 编辑

2016年1月25日

activemq的配置与结合spring使用

摘要: 其实无论在win下还是在linux下,都可以运行得很爽下载安装包地址:http://www.apache.org/dyn/closer.cgi?path=/activemq/5.12.1/apache-activemq-5.12.1-bin.tar.gz安装1)解压文件tar zxvf apache... 阅读全文

posted @ 2016-01-25 13:14 陈惟鲜的博客 阅读(1044) 评论(0) 推荐(0) 编辑

2016年1月16日

spring+mybatis所需各种服务的搭建

摘要: 1、mysql5.62、jdk1.73、zookeeper4、dubbo-admin5、activtymq6、maven7、nexus8、mybatis脚本文件生成工具使用 阅读全文

posted @ 2016-01-16 01:14 陈惟鲜的博客 阅读(190) 评论(0) 推荐(0) 编辑

2016年1月15日

maven工程技术框架整合spring4+mybatis3等框架。

该文被密码保护。 阅读全文

posted @ 2016-01-15 13:10 陈惟鲜的博客 阅读(7) 评论(0) 推荐(0) 编辑

2016年1月11日

java开发时,eclipse设置编码

摘要: 修改eclipse默认工作空间编码方式,General——Workspace——Text file encoding修改工程编码方式,右击工程——Properties——Resource——Text file encoding修改文件编码方式,和修改工程编码基本一致,右击文件——Properties... 阅读全文

posted @ 2016-01-11 09:51 陈惟鲜的博客 阅读(252) 评论(0) 推荐(0) 编辑

2015年12月22日

spring 使用 context:property-placeholder 加载 多个 properties

摘要: 一般使用PropertyPlaceholderConfigurer来替换占位符,例如: classpath:com/foo/strategy.properties custom.strategy.class=com.foo.DefaultStrategy sprin... 阅读全文

posted @ 2015-12-22 14:22 陈惟鲜的博客 阅读(3219) 评论(0) 推荐(0) 编辑

Spring自动注入Bean

摘要: 通过@Autowired或@Resource来实现在Bean中自动注入的功能,但还要在配置文件中写Bean定义,下面我们将介绍如何注解Bean,从而从XML配置文件 中完全移除Bean定义的配置。1. @Component(不推荐使用)、@Repository、@Service、@Controlle... 阅读全文

posted @ 2015-12-22 13:01 陈惟鲜的博客 阅读(238) 评论(0) 推荐(0) 编辑

2015年11月20日

正则查询符合条件的字符串

摘要: 由于对正则不熟悉。。遇到问题很烦恼。。比如我要将以下中乱码部分去掉,怎么查询出那些乱码。。 `SERIALNO` varchar(60) NOT NULL COMMENT '合同流水号', `RELATIVESERIALNO` varchar(60) DEFAULT NUL... 阅读全文

posted @ 2015-11-20 10:47 陈惟鲜的博客 阅读(283) 评论(0) 推荐(0) 编辑

2015年4月29日

csv测试类。用起来,就是那么简单。每个单元格都是以逗号分隔

摘要: package com.hyxt.wxpay.util;import java.io.File;import java.util.ArrayList;import java.util.List;import org.junit.Test;/** * CSV操作(导出和导入) * * @author... 阅读全文

posted @ 2015-04-29 09:14 陈惟鲜的博客 阅读(336) 评论(0) 推荐(0) 编辑

2015年3月10日

eclipse 设置字体高亮

摘要: 在eclipse中不小心按错了什么键,使得变量的高亮显示没了。其恢复方式如下:选择:windows->preferences->java->Editor->Mark Occurences 阅读全文

posted @ 2015-03-10 10:24 陈惟鲜的博客 阅读(283) 评论(0) 推荐(0) 编辑

2014年12月12日

spring定时任务的配置式与注解式

摘要: 在定时任务配置文件中添加内容: 如果是配置式的定时任务:package com.spring.task;/** * 基于xml的定时器 * @author hj */public cl... 阅读全文

posted @ 2014-12-12 09:49 陈惟鲜的博客 阅读(326) 评论(0) 推荐(0) 编辑

2014年11月20日

生成多个文件,并打包成压缩包,在网页上下载。

摘要: 网页:导出昨日openidjava代码: /** * 导出zip文件。zip内是txt文件。txt文件内是500个openid。openid一个一行。 * @author xuyong * @date 2014-09-26 */ @RequestMappi... 阅读全文

posted @ 2014-11-20 16:43 陈惟鲜的博客 阅读(1563) 评论(2) 推荐(0) 编辑

2014年10月17日

js替换文本内容。实例

摘要: 阅读全文

posted @ 2014-10-17 12:38 陈惟鲜的博客 阅读(1919) 评论(0) 推荐(0) 编辑

2014年9月17日

调用jquery.Jcrop.min.js 切割图片 实例

摘要: 切图后,看起来,舒服多了。 阅读全文

posted @ 2014-09-17 18:03 陈惟鲜的博客 阅读(1059) 评论(0) 推荐(0) 编辑

2014年7月29日

转化对象为map方法

摘要: 言语不多,直接上代码。private Map introspect(Object obj) throws Exception { Map result = new HashMap(); BeanInfo info = Introspector.getBeanInfo(o... 阅读全文

posted @ 2014-07-29 17:51 陈惟鲜的博客 阅读(163) 评论(0) 推荐(0) 编辑

2014年7月22日

MyEclipse6.5的速度性能优化大提速(转)

摘要: MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。现在看一下MyEclipse6.5版本的速度性能优化大提速.优化MyEclipse6.5的速度.一、加大JVM的非堆内存 打开 eclipse.ini-showsplashcom.ge... 阅读全文

posted @ 2014-07-22 14:32 陈惟鲜的博客 阅读(235) 评论(0) 推荐(0) 编辑

2014年6月6日

队列BlockingQueue的简单例子

摘要: 队列,当进行多线程编程的时候,很多时候可能会用到,队列是先进先出的,我们可以将要执行的任务放置在队列内缓存起来,当线程池中线程可以使用的时候,我们就从队列中获取一个任务执行。。当前是一个队列的简单例子。package com.chen.queue;import java.util.HashMap;i... 阅读全文

posted @ 2014-06-06 15:54 陈惟鲜的博客 阅读(477) 评论(0) 推荐(0) 编辑

2014年3月28日

下载小说保存到电脑某地方。

摘要: package com.chen.Test;import java.io.BufferedReader;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.HttpURLConnection;import java.net.URL;import java.util.ArrayList;import java.util.List 阅读全文

posted @ 2014-03-28 19:44 陈惟鲜的博客 阅读(426) 评论(0) 推荐(0) 编辑

2014年3月4日

bcp导入导出sybase、sqlserver数据库数据

摘要: 常用数据备份格式为:bcp dbname..tablename out c:\temp\filename -Usa -Ppassword -Sservername -c 其中dbname为数据库名,tablename为表名,-U后为SYBASE登录名称,-P后为SYBASE登录口令,-S后为SYBASE服务名称(Servername),-c代表使用可见文本方式导出数据如果为数据恢复只需要将out替换为in即可,但是bcp导出不包含表的定义,需要借助其他工具如DBArtisan或者12.5以上版本可以用ddlgen命令use contract2011go--生成bcp导出脚本select  阅读全文

posted @ 2014-03-04 16:45 陈惟鲜的博客 阅读(631) 评论(0) 推荐(0) 编辑

2013年12月2日

sql server 遍历表成一棵树结构

摘要: 一棵树的层次结构都在一张表内,当有这样的需要的时候。。可以这样玩: with ldepartment as ( select dept_id, parent_id, 0 as dept_level, row_number()over(order by getdate()) as orderid from department where ( parent_id is null or parent_id = '' ) union all select a.dept_id, ... 阅读全文

posted @ 2013-12-02 13:26 陈惟鲜的博客 阅读(895) 评论(0) 推荐(0) 编辑

2013年11月21日

读取根目录src下的指定配置properties文件内容

摘要: 代码如下:package com.chen.system.util;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import com.chen.system.constanct.GenerateConstancts;public class PropertiesUtil { private static Properties properties = new Prope... 阅读全文

posted @ 2013-11-21 14:38 陈惟鲜的博客 阅读(873) 评论(0) 推荐(0) 编辑

导航