- 博客(179)
- 资源 (31)
- 收藏
- 关注
原创 如何申请美国、加拿大、英国的电话号码
编写的目的写这篇文章的目的,主要是因为在国内,如果要申请一个国外,如:美国、加拿大、英国、法国等国的手机号码,特别困难,百度一堆,很多都是临时或网络上的免费号码,隐私性或通话性都没有保障,不能用来接受购物或注册账号的验证码。在写这篇文章之前,我偿试过很多种渠道,如微软的Skype、谷歌的GoogleVoice、Ringcentral的等多个网络电话公司的,无一不是失败告终。最后在心如死灰的时...
2020-08-18 22:56:27 31340 13
转载 全面分析Java的垃圾回收机制
Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。 引言 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用
2009-03-20 15:31:00 481
原创 Springboot项目Tomcat8启动慢记录笔记之jdk11无jre版本
相信很多人都知道Tomcat启动慢在JDK7、JDK8等版本下的修改方法,但是升级到JDK11后,很难找到合适又详细的方法。启动慢的表现:org.apache.catalina.startup.Catalina.start Server startup in 482832 ms因为在这里写个博客记录一下方法:JDK7、JDK8,Tomcat启动慢的修改方法:在JVM环境中解决打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容
2020-09-21 20:37:52 588
原创 与海外朋友的几种联系方式
一般为了国内外的朋友能联系上,整体来说会有很多种方法。很多方法都大为人知道,通俗的讲无非有以下几种选择:1、邮件沟通:选择邮件,沟通不及时,无法实时,感觉世界倒退了几十年。。但这种是目前免费的唯一方式。2、传统电话沟通:选择电话的沟通方式,一是该方式可用,但成本太高,没办法长期下去,而且对比此前的社交工具的免费沟通,实在太受伤了。3、VoIP网络电话沟通:选择该方法,理论上是比传统电话成本降低,可以购买美国的号码与远在美国的亲人联系,这一方法在目前看来是比较可行的,下面针对这
2020-08-18 22:34:40 3583
原创 好用的JSON在线格式化工具
推荐几款好用的JSON格式化工具:1.520tc.net 在线格式化工具:优点,无广告.很纯净. 朋友推荐的,很好用的JSON在线格式化工具,试用了下还不错,值得收藏, www.520tc.net 2.bejson 在线格式化工具,缺点,广告多. ...
2015-08-20 15:34:04 556
原创 关于Java重写 urlrewritefilter-4.0.3 版本参数个数问题
文章以下拿UrlReWriter的4.0.3版本跟3.2.0版本做对比:下载通道: 从官网网址: http://tuckey.org/urlrewrite/下载4.0.3版本,去CSDN资源下载频道搜索下载.旧版本3.2.0刚好在旧项目中找到,如果没有的也可以在CSDN下载. 实验开始:1.环境配置: (1).在web.xml添加(注意:在自定义过滤器的后面加上): ...
2015-05-26 11:23:20 794
Intellij Idea12 中文乱码问题总结
前景: 又是一个伤心,将Spring3 Mvc+Hibernate4集成起来搞搞,没想到在Controller这层给拖了1天多,其中Spring MVC乱码问题,表单乱码问题,全都搜索了N次,看了N次,试了N次,竟然都没效果,花的时间就在这些查找跟看跟偿试中度过,最后这问题终于在不小心的偿试下给解决了,在此记录下给那些遇到困难的程序员少花点时间,多点时间给自己娱乐放松下。 实...
2013-07-14 21:40:16 307
原创 如何提高Oracle查询效率的一些建议
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交...
2012-11-30 15:30:55 148
Oracle数据库下 distinct 与row_number() over的用法
[b]一.先介绍下Oracle去重关键字distinct的用法:[/b]1.distinct对单表去重是比较简单的,如:[code="java"]select distinct r.user_id r.name from ap_user_role r;[/code]这个是对单个用户只出一条记录的用法。 2.对多个表的联合查询去重使用distinct方法,请...
2012-11-21 10:41:21 677
巧用JDK自带工具Jstat查看Gc垃圾回收之使用方法
如何查看JVM中内存使用情况如何? JVM垃圾回收是否正常?一般在Linux系统top命令是无法满足我们需求的.下面是如何巧用JDK自带工具Jstat来完成这些任务~在JDK的安装目录中: "Java\jdk1.6.0_10\bin" 找到jstat工具:[code="java"]jstat 的语法结构:Usage: jstat -help|-options...
2012-07-19 09:40:35 707
遍历Map的三种常用方法 java
[size=medium][b]1、一般的map定义:[/b]Map map = new HashMap();这种map的定义,里面的数据是乱序的,没有顺序规则可依;[b]2、保持有序的map定义:[/b]Map map = new LinkedHashMap();链表结构的HashMap,是有序的,put进去的数据顺序是怎样,出来的顺序也是那样,不会打乱里面数据的顺序;...
2011-11-09 12:06:09 155
喜讯--FireFox7.01已经支持CSS中text-overflow: ellipsis 属性
[size=large]今天早上打开应用一看..莫名的高兴...一向不兼容text-overflow: ellipsis 属性的Firefox已经在最新版本中支持text-overflow: ellipsis的属性了.这无疑给HTML兼容浏览器的开发者带来了喜讯..[/size]...
2011-10-10 08:51:32 126
JS随机生成不重复的数据
昨天晚上在IBM上看了一篇关于在Java开发人员对于JavaScript看法的文章,感受很深,发现作为一个Java开发人员应该要懂得而且还要熟练JavaScript的能力.毕竟现在的JavaScript已经非常强大了,在Jquery,Ext等插件的注入后.已经慢慢再次受到Java开发人员的青睐了. 下面因为项目需要,特地编写了一个生成随机数的方法,而且是不重复. ...
2011-09-22 10:10:45 195
Jquery控制图片宽度及高度
HTML代码如下:[code="java"][/code]Jquery代码如下:[code="java"]$(document).ready(function() { var maxWidth = 800; var maxHeight = 500; var curWidth = $("#image").width(); var curH...
2011-09-20 18:34:40 406
程序变量命名的几条法则:匈牙利命名法,驼峰式大小写,帕斯卡命名法
1.匈牙利命名法的好处: 从名字中就可以看出变量的类型 拥有类似语义的多个变量可以在一个代码块中使用:dwWidth, iWidth, fWidth, dWidth 变量名在仅仅知道他们的类型时可以被轻易记住 可以使变量名更加一致 决定一个变量名的时候可以更机械化,更快 不合适的类型转换和操作可以在阅读代码的时...
2011-09-07 17:54:10 438
JDK源码中对当前时间的一些用法
JDK源码中对当前时间的一些用法:[code="java"] String[] ids = TimeZone.getAvailableIDs(-8 * 60 * 60 * 1000); // if no ids were returned, something is wrong. get out. if (ids.length == 0) System....
2011-09-05 14:51:59 115
Eclipse安装反编译工具查看Jar包源码 JD Eclipse插件
[size=medium]如何在Eclipse中安装反编译工具查看Jar包源码呢?[/size][size=medium]打开Eclipse--->Help--->Install new Software...--->在Install弹窗中找到Add按钮点击--->弹出Add Reponsity窗口,在Name:中输入“JodeEclipse”,在Location:中输入“http://w...
2011-08-24 10:37:41 141
Struts2图片上传成功后,异常:java.lang.IllegalStateException
1.场景: 使用Struts2图片上传成功后出现异常: [code="java"]严重: Servlet.service() for servlet default threw exceptionjava.lang.IllegalStateException at org.apache.catalina.connector.ResponseFacade.sendError...
2011-07-10 18:49:11 173
java.lang.NoClassDefFoundError: org/apache/lucene/index/memory/MemoryIndex
Lucence3.0搜索框架异常: root cause: [color=red]java.lang.NoClassDefFoundError: org/apache/lucene/index/memory/MemoryIndex[/color]解决方案: 在Web工程下导入lucene-memory-3.0.1.jar包,该包在lucene-3.0...
2011-06-26 16:37:05 339
lucene3.0 中文分词实例IKAnalyzer StandardAnalyzer
之前想做lucene的中文分词,上网一搜,结果都是针对lucene2.x的,于是就写了一实例针对lucene3.x版本的,以下仅为学习交流之用;时间仓促,实例示下:[code="java"]package com.hpjianhua.lucene;import java.io.IOException;import java.io.Reader;import ja...
2011-04-08 11:11:55 287
jquery的validate表单验证框架
本文是根据jquery官方的实例做的相应的修改,做这个实例的目的就是当以后项目中遇到表单验证的时候就可以依照本文所写的实例做相应的修改,本文如果有什么不当的地方,麻烦请批评指出,谢谢!1.先建一个测试页面,必须包括表单: 导入相应的资源文件:[code="java"][/code]2.新建规则及设置样式: [code="java"]$.valida...
2011-04-07 17:09:01 107
一个Lucene3.0.3 高亮显示实例
一个没有索引,直接使用高亮显示的实例:使用的时候请注意lucene与highlighter的版本。本实例使用的是:lucene3.0.3lucene-highlighter-3.0.3 [code="java"]package com.hpjianhua.lucene;import java.io.StringReader;import org.apa...
2011-04-07 12:20:32 219
IOC控制反转,依赖注入DI 概念
[b]IOC控制反转:[/b] 应用控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用,传递给它。也可以说,依赖被注入到对象中。所以,控制反转是,关于一个对象如何获取他所依赖的对象的引用,这个责任的反转。[b]依赖注入DI [/b] 控制反转还有一个名字叫做依赖注入(Dependency Injection)。简称DI。...
2011-04-02 14:22:03 85
J2EE表生成器@TableGenerator
最近工作中遇到了许多用表生成器TableGenerator来生成主键的项目,刚接触的朋友可能对TableGenerator 表生成器还不是很了解,因为大家如果是个人做项目练习着来玩的话,基本上都是用自增来实现TableGenerator 表生成器的功能。下面为大家来讲解一下,并附带实例; 首先,我们一起来看一下Java EE 5框架API文档的描述:javax.persistenceAn...
2011-03-31 14:29:14 159
Cygwin 镜像国内外网址
仅供参考:Cygwin国外镜像ftp://mirror.cs.vt.edu/pub/cygwin/cygwin/mirror.cs.vt.edu;United States;Virginiahttp://www.mirrorservice.org/sites/sourceware.org/pub/cygwin/www.mirrorservice.org;Europe...
2011-03-30 14:45:55 754
Spring Hibernate Extjs开发指南
从学习到找工作,然后再面试,最后才经历上班;从这段时间对自己的考察来看,看来自己做事还是不够细心的,以后得加倍努力做好,争取做最好的自己;而在这段时间里面学习java去找工作,有些东西是必需要看的:...
2011-03-23 18:08:16 112
Java API大全
Java API大全:[url]http://www.oracle.com/technetwork/java/api-141528.html?ssSourceSiteId=otncn[/url]所有的和Java有关的API都在这里了
2011-03-17 14:29:19 104
获取当前时间的前三个月 java
获取当前时间的前三个月:[code="java"] Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String time = sdf.format(date); String[] item = time.split("-"); int yea...
2011-03-17 11:14:49 2366
Oracle关键字-保留以防以后误用~
[color=red]关键字[/color]:ACCESS ADD ALL ALTER AND ANY AS ASC AUDITBETWEEN BYCHAR CHECK CLUSTER COLUMN COMMENT COMPRESS CONNECT CREATE CURRENTDATE DECIMAL DEFAULT DELETE DESC DISTINCT DRO...
2011-03-14 11:54:00 117
jQuery 在线日期选择器 及提供本地4款jQuery日期选择器下载
1.在线jQuery日期选择器源码:直接放到网页中等文件可用:[code="java"]$(function() {$( "#datepicker" ).datepicker();});Date: [/code]2.本地4款离线jQuery日期选择器下载:...
2011-03-03 14:07:36 113
用EL表达式与Java代码的共享数据
[b]场景:[/b]在Jsp本页中需要拿到用EL表达式迭代的值,需要如下设置:1.先用标签将值设置进变量中:[code="java"][/code]2.再用Java代码将值从变量中取出来:[code="java"][/code]...
2011-02-25 15:07:25 168
Ubuntu下Rhythmbox乱码问题
用过Ubuntu的朋友就知道,Rhythmbox默认导入音乐文件是会出现文件名乱码的;下面是亲身经历解决乱码步骤如下:1.在终端命令行输入:[code="java"]hpjianhua@hpjianhua-laptop:~$ su root[/code] 接着输入root用户的密码;2.再在终端命令行中输入:[code="java"]root@...
2011-02-08 15:28:35 137
Linux常用命令集(1)
[b]1.用法:ls [选项]... [文件]...[/b]列出的信息 (默认为目前的目录)。如果不指定 -cftuvSUX 或 --sort 任何一个选项,则根据字母大小排序。[code="java"]长选项必须用的参数在使用短选项时也是必需的。 -a, --all 不隐藏任何以 . 字符开始的项目 -A, --almost-all ...
2011-02-06 20:43:54 123
java匹配中文的正则表达式
Java的正则表达式如何匹配中文字符呢? 下面给出例子让我们匹配所有的中文字符: public static void regxChinese(){ // 要匹配的字符串 String source = "<span title='5 星级酒店' class='dx dx5'>"; // 将上面要匹配的字符串...
2011-01-25 13:46:08 183
htmlparser自定义标签UlTag
htmlparser如何自定义UlTag标签: 代码如下: public class UlTag extends CompositeTag { private static final String[] mIds = new String[] {"ul"}; public String[] getIds(){ return (mIds)...
2011-01-24 20:05:40 168
JSP中实现网站自动登录
登陆的时候一旦选择了[自动登录]的选项,则需要在登陆成功后,附加下面的代码应为一般网站都提供保存用户名的功能,所以我把这个写到了外面。只有密码是单独处理的。 其中的host就是你的域名。 第一步,编写login.jsp文件,内容如下: String host = request.getServerName(); Cookie cookie = new C...
2011-01-22 09:41:25 169
robots.txt文件解读
robots.txt搜索引擎搜索网站根目录,或者是写网络爬虫,都应该有了解到robots.txt文件. 那么这个文件有什么用呢?下面我们给出它的定义及用途: 引用自:维基百科,自由的百科全书 robots.txt(统一小写)是一种存放于网站根目录下的ASCII编码的文本文件,它通常告诉网络搜索引擎的漫游器(又称网络蜘蛛),此网站中的哪些内容是不能被搜索引擎的漫游器获...
2011-01-21 11:02:22 527
搜索提示自动补全Json版
2012-11-27
Head First Design Patterns 设计模式 中文影印版
2012-01-19
Head First Design Patterns 英文原版
2012-01-19
Google.Android开发入门与实战 书本附带源码
2010-12-03
Android扫雷游戏源代码
2010-11-25
JavaFx Script的PDF电子书
2009-10-07
JavaFx教程电子书PDF
2009-10-07
mysql-connector-java-3.1.12-bin.jar
2008-12-19
java二级试题笔试
2008-11-14
java发展与学习方向
2008-11-13
各大公司Java面试题
2008-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人