- 博客(25)
- 资源 (19)
- 收藏
- 关注
翻译 jvm调优
Linux查看jvm的ThreadStackSize命令java -XX:+PrintFlagsFinal -version | grep ThreadStackSize实例1:笔者昨日发现部分开发测试机器出现异常:java.lang.OutOfMemoryError: GC overhead limit exceeded,这个异常代表:GC为了释放很小的空间却耗费了太多的时间,其原因一般有两个:...
2020-05-27 16:07:11
181
转载 微信开放实战--扫一扫功能(转)
大概流程:1.根据appId和appSecret获取access_token(使用凭证)进入微信公众平台扫码登录测试号公众号:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/loginpublic static JSONObject getTokenTool(String appId,String appSecret...
2018-09-20 14:45:27
1122
翻译 java生成免费二维码ZXing方式
首先maven加入Zxing包:<dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.1.0</version></dependency>
2018-09-04 12:07:32
290
翻译 高并发请求dubbo超时,参数调优说明
dubbo作为一个服务治理框架,功能相对比较完善,性能也挺不错。但很多朋友在使用dubbo的时候,只是简单的参考官方说明进行搭建,并没有过多的去思考一些关键参数的意义,最终做出来的效果有一定的打折。 这里我根据目前我们项目的使用情况列出几个性能调优的参数及其意义。 在介绍参数之前,我们先了解下dubbo中配置的优先级,以免出现调优参数设置了却没发现效果实际是配置被覆盖导致这样的问题...
2018-05-15 09:40:35
13841
翻译 【高并发】压力测试 java.io.IOException: Too many open files解决方案
用jmeter工具测试5000个线程数的高并发,报java.io.IOException: Too many open files解决方案:ulimit -nLinux: vi /etc/security/limits.conf# End of file* soft nofile 65535* hard nofile 65535命令:ulimit -n原因:...
2018-05-11 17:45:28
4442
原创 【压力测试】JMeter 4.0 下载安装及配置环境变量
Jmeter简单介绍 Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测...
2018-05-09 10:29:18
5140
转载 spring 定时任务执行两次解决办法
今天在做一个项目的时候用到了Spring的定时计划任务。这是Spring的特色功能,可以根据设置在特定的时间或间隔时间做特定的事。下面给出一个例子:[java] view plaincopypackage net.csdn.blog.chaijunkukn; import java.text.SimpleDateFormat; import java.uti
2015-12-11 17:51:02
1018
转载 用RSA加密实现Web登录密码加密传输
通常我们做一个Web应用程序的时候都需要登录,登录就要输入用户名和登录密码,并且,用户名和登录密码都是明文传输的,这样就有可能在中途被别人拦截,尤其是在网吧等场合。这里顺带一个小插曲,我以前有家公司,办公室装修时候安排的网口相对较少,不太够用,于是我和另外一个同事使用了一个hub来共享一个网口,这就导致了很有趣的现象:任何他的网络包我都能抓得到,当然了,我的他也能抓得到。这是不是有很大的安全隐
2015-12-02 16:12:13
596
翻译 Dubbo原理解析-注册中心之接口介绍
服务注册与发现的中心,服务的提供者将服务发布到注册中心,服务的使用着到注册中引用服务。Dubbo的注册中心提供了多种实现,其实现是基于dubbo的spi的扩展机制的,使用着可以直接实现自己的注册中心。@SPI("dubbo")public interface RegistryFactory { /** * 连接注册中心. * 连接注册中心需处理契约
2015-11-30 09:58:01
3931
翻译 Spring+Quartz实现定时任务的配置方法
1、Scheduler的配置 说明:Scheduler包含一个Trigger列表,每个Trigger表示一个作业。2、Trigger的配置 说明:
2015-11-26 11:27:53
501
原创 中级Java软件开发面试题以及答案(二)
16、Servlet的生命周期。Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例
2015-11-19 16:50:34
5011
1
转载 Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一
2015-11-19 16:11:11
748
原创 中级Java软件开发面试题以及答案
1、谈谈对面向对象的理解;2、String、StringBuffer、StringBuilder的区别;3、HashMap、LinkedHashMap、TreeMap的区别;4、ArrayList、LinkedList、vector 的区别;5、抽象类与接口(interface)的区别;6、面向对象的三大特征有哪些?简单概述一下;7、多线程是什么?用什么实现?
2015-11-19 13:11:14
27887
4
翻译 String、StringBuffer和StringBuilder的区别
String 类分别用于实现 IComparable、ICloneable、IConvertible、IEnumerable 和 IComparable 接口。使用 Convert 类进行转换,而不是使用此类型的 IConvertible 显式接口成员实现。 String 类提供的成员执行以下操作:比较 String 对象;返回 String 对象内字符或字符串的索引;复制 String 对象
2015-11-19 11:49:16
592
翻译 JSP学习笔记:Java中HashMap,LinkedHashMap,TreeMap的区别
HashMap,LinkedHashMap,TreeMap都属于MapMap 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为Null;HashMap不支
2015-11-19 11:45:22
682
翻译 jboss7下 Cipher 报异常JCE cannot authenticate the provider BC的解决方法
1、代码中引用了bcprov-jdk16-146.jar,在部署到jboss7.1.1时报如下异常:Caused by: java.lang.SecurityException: JCE cannot authenticate the provider BCat javax.crypto.SunJCE_b.a(DashoA13*..)at javax.crypto.SecretKeyF
2015-11-03 12:00:32
6402
2
转载 QuartZ Cron表达式
CronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger一样
2015-09-24 10:40:14
422
原创 firefox 与IE 对 js获取当前年份的兼容问题
firefox 与IE 对 js获取当前年份的兼容问题通过年份查找数据的需求,这个功能实现起来比较简单 js代码如下: [javascript] view plaincopy var myDate = new Date(); var year=myDate.getYear(); year=year+"年";
2015-05-13 16:08:06
498
翻译 Js获取当前日期时间及其它操作
Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate();
2015-05-13 15:41:16
426
转载 eclipse, Log4j配置详细
【1】从零开始 a). 新建Java Project>>新建package>>新建java类;b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar,c). 新建log4j.properties,置于project根目录下;log4j.rootLogger=info, ServerDailyRollingFile, stdout log
2015-03-30 17:25:57
674
原创 百度文本编辑器
1、 Spring的诞生为了解决大型企业级应用的结构复杂,涉及外部资源众多,事务密集、数据规模庞大,用户数量多,又较强的安全性考虑和较高的性能要求。------Rod Jonson (Spring的作者)2、Spring的优化Spring属于集成框架,其核心基于控制反转(Inverse of Control 即IOC),Spring是一个全面的解决方案:提倡不重新造轮子。
2014-05-30 13:10:40
670
原创 Java Web开发中Sping的总结整合dao.xml,service.xml,action.xml
1、 Spring的诞生为了解决大型企业级应用的结构复杂,涉及外部资源众多,事务密集、数据规模庞大,用户数量多,又较强的安全性考虑和较高的性能要求。------Rod Jonson (Spring的作者)2、Spring的优化Spring属于集成框架,其核心基于控制反转(Inverse of Control 即IOC),Spring是一个全面的解决方案:提倡不重新造轮子。
2014-05-30 13:04:03
1192
转载 Struts2 WEB-INF/lib/struts2-core-2.1.8.1jar!/struts-default.xml:47:178
由于目前好像还没有支持struts2的插件,所以就上网找了一些资料解决在myeclipse中配置struts2(了解到struts2必须要在jdk1.6和tomcat6.x)。于是就安装网上的许多版本开始配置,都说简单struts2小程序配置过程中只需导入的struts2的包有5个:struts2-core.jar,commons-logging.jar,freemarker.jar,ognl.j
2014-05-07 15:55:23
731
原创 hibernate题目详解
Hibernate简答题详解 1、请简述hibernate开发程序的优势Hibernate是一个持久化数据的框架,封装了jdbc简化了数据的访问和操作;通过orm(对象-关系映射模型)使用面向对象的方式操作关系型数据库;hibernate还提供了丰富的查询方式(hql查询,本地sql,criteria)以及多种加载数据方式;数据的缓存机制,提高了程序的效率,减少了系统的开发。2、简
2014-02-20 20:48:21
894
原创 struts2理论简答题
理论简答题1、 请简述MVC开发程序的优势开发优势:MVC分成三层Moder(模型)、View(视图)、Controller(控制),提高了代码的复用性,减少了代码的维护量。 MVC分为三层,使项目结构更清晰,由于不同的层各司其职,使项目便于分工和管理。 2、 为什么使用struts开发程序1)Struts2是一个MVC模式的实现,模块化程序设计,是项目便于分工和管理
2014-02-20 20:39:46
1496
AES192、256解密local_policy.jar和US_export_policy.jar
2018-11-28
java uitl 帮助工具类
2015-09-08
微信支付V3 Java jsApi 扫码支付 Demo(转)
2015-04-27
Linux中配置tomcat的tar.gz包,apache-tomcat-7.0.59.tar.gz
2015-04-02
org.springframework.transaction-3.1.0.M1.jar
2014-10-29
Spring开发框架
2014-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人