
java
勤劳的小疯子
这个作者很懒,什么都没留下…
展开
-
判断两个时间段是否重叠
判断两个时间段是否重叠,如:startdate1 — enddate1startdate2 — enddate2两个时间的重叠分4种情况,若你一一列出这四种情况来判断是否重叠那就弱爆了,最简单的方法:startdate1 <=enddate2 and enddate1>=startdate2若你无法理解上面这种方法,那我还有下面的方法提供给你:(startdate1 BETWEEN startdate2AND enddate2)or (enddate1 BETWE..原创 2022-03-22 15:13:59 · 2474 阅读 · 0 评论 -
Intellij IDEA运行缓慢
IDEA有时候会出现运行迟缓,长时间没有响应的情况,这是因为IDEA的运行堆栈太小,打开bin目录下的idea64.exe.vmoptions文件,加大其中的jvm配置项Xmx-Xms1024m-Xmx3072m-XX:ReservedCodeCacheSize=512m-XX:+IgnoreUnrecognizedVMOptions-XX:+UseG1GC-XX:SoftRefLRUPolicyMSPerMB=50-XX:CICompilerCount=2-XX:+HeapDumpOnO原创 2022-02-23 10:12:02 · 1386 阅读 · 0 评论 -
JDK + ECLIPSE + TOMCAT + AXIS2 开发环境的搭建
1.安装JDK6 并设置环境变量 JAVA_HOME,path,class 本文的安装路径为: D:\Tools\JDK6 故设置:JAVA_HOME=D:\Tools\JDK6 path=%JAVA_HOME%\bin; classpath=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar转载 2014-07-02 10:36:26 · 1627 阅读 · 0 评论 -
安装mysql5.7,不能下载Connector/ODBC 5.3.2
在安装mysql,到了Installation Progress这一步的时候,需要下载一些东西,但是,Connector/ODBC 5.3.2一直下载不了,提示“The remote server returned an error:(404)Not Found”,请问下,这个问题怎么解决啊?急急急。。。谢谢各位了转载 2014-09-23 16:10:44 · 6516 阅读 · 0 评论 -
Eclipse安装插件的“最好方法”:dropins文件夹的妙用
在Eclipse3.4以前安装插件非常繁琐。在Eclipse3.5以后插件安装的功能做了改进。而且非常方便易用。我们只需要把需要的插件复制(拖放)到eclipse\dropins,然后插件就安装成功了(当然必须先解压)。如要在其他机器上使用自己的插件。也只需要拷贝自己的dropins覆盖掉原有的。需注意一点,就是dropins文件夹与解压后的plugins文件夹之多只能有一转载 2014-11-10 11:40:11 · 1041 阅读 · 0 评论 -
Apache Derby Database
Apache Derby 项目的目标是构建一个完全用 Java 编程语言编写的、易于使用却适合大多数应用程序的开放源码数据库。可以想像,开发一个数据库并不简单,Apache Derby 数据库也不例外(因为它是个开放源码软件,所以您可以自行查看它)。但是 Derby 项目并不是从零开始的。回到 1996 年,一个叫做 Cloudscape, Inc 的新公司成立了,公司的目标是构建一个用 Java转载 2014-11-13 17:08:44 · 1628 阅读 · 0 评论 -
>>> FilterDispatcher <<< is deprecated!
在struts2.3.7下,web.xml中使用…filter>filter-name>struts2/filter-name>filter-class>org.apache.struts2.dispatcher.FilterDispatcherfilter-class>会出现************************************************转载 2014-11-18 14:39:56 · 4399 阅读 · 0 评论 -
java date类型和calendar类型区别
Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间Date d = new Date();System.out.println(d);使用Date类的默认构造方法创建出转载 2014-12-18 16:05:19 · 505 阅读 · 0 评论 -
Java中Split函数的用法技巧
java.lang.string.split split 方法 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 stringObj.split([separator,[limit]]) 参数 stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。 separator 可选项。字符串或 正则表达式对象,它标识转载 2015-01-29 11:23:55 · 501 阅读 · 0 评论 -
解决PKIX:unable to find valid certification path to requested target 的问题
Exception in thread "main" javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable...原创 2019-01-17 13:55:39 · 720 阅读 · 0 评论 -
AES加密算法
AES(Advanced Encryption Standard高级加密标准),是一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。那么为什么原来的DES会被取代呢,原因就在于其使用56位密钥,比较容易被破解。而AES可以使用128、192、和256位密钥,并且用128位分组加密和解密数据,也就是区块长度为128位,相对来说安全很多。完善的加密算法在理...翻译 2019-01-15 11:21:33 · 671 阅读 · 0 评论 -
关于JDK6兼容sql server2016的兼容问题
关于JDK6兼容sql server2016的兼容问题Microsoft SQL Server JDBC 驱动程序下载本页包含 Microsoft SQL Server JDBC 驱动程序的支持矩阵和支持生命周期策略。Microsoft JDBC 驱动程序支持生命周期矩阵和策略Microsoft 支持生命周期 (MSL) 策略提供了与 Microsoft 产品的支持生命周期有关的可...转载 2019-04-02 18:12:08 · 1238 阅读 · 0 评论 -
Java中HashMap遍历的两种方式
Java中HashMap遍历的两种方式原文地址: http://www.javaweb.cc/language/java/032291.shtml第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.En转载 2014-07-02 10:01:16 · 592 阅读 · 0 评论 -
java读取配置文件
java读取配置文件 一般来说,首页的内容比较多,但内容大多也有重复的地方,比如说某几块内容都是文章,只是文章类别不同,或者说某几块都是商品,只是商品的分类不同,那么我们在后台取数据时,都需要根据类别ID来取值的。通常的做法都是写死ID,但写死又分为三种情况: 1、前台写死ID,通过,可以进行动态的包含内容。 2、可在service层写一个id的数转载 2014-07-02 09:58:19 · 628 阅读 · 0 评论 -
Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
<br />前面一段时间看到Tomcat7.0发布了几个测试版,由于没有稳定,也就没有测试了,今天看到新闻,看到Tomcat7.0正式版已经发布了,到官网上下载下来,看看效果如何。<br />下面列出Tomcat 7的一些新特性介绍:<br />◆Tomcat 7完全支持Servlet 3.0规范<br />◆Tomcat 7新增了对Java注释的支持<br />◆Tomcat 7通过web.xml动态配置引用类库的功能<br />◆Tomcat 7改进了安全回话的跟踪<br />◆Tomcat 7改进了关转载 2011-05-09 16:05:00 · 1444 阅读 · 0 评论 -
MyEclipse Database Explorer 连接oracle 数据库连不上
MyEclipse Database Explorer 连接oracle 数据库连不上,如下图:问题解决 先打开“控制面板”-->“区域和语言项”-->“区域选项”卡 --> 看看人的是不是“中文(中国)”(大部分系统都是这样的),好了看看就行了,呵!原创 2011-07-28 16:56:44 · 1705 阅读 · 0 评论 -
质数
质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。换句话说,只有两个正因数(1和自己)的自然数即为素数。比1大但不是素数的数称为合数。1和0既非素数也非合数。合数是由若干个质数相乘而得到的。所以,质数是合数的基础,没有质数就没有合数。public static void main(String[] args) { // TODO Auto-gener翻译 2011-10-21 11:10:33 · 748 阅读 · 0 评论 -
eclipse 去掉svn
1、team --> Export 导出纯净的项目,不带.svn2、team --> disconnect原创 2012-07-20 13:53:49 · 804 阅读 · 0 评论 -
myeclipse安装svn插件的多种方式
方法一:在线安装 1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。 2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Cor转载 2012-12-01 22:52:32 · 358 阅读 · 0 评论 -
win7 启动不了mysql
今天在win7安装了mysql,在cmd窗口输入net start mysql启动不了服务,提示下边的原来运行mysql时并不是以管理员的身份运行cmd程序的!所以不能启动mysql!提示发生系统错误 5;拒绝访问!在win7下还是可以用net start mysql来启动mysql服务! 那怎样用管理员身份来运行cmd程序呢?1、在翻译 2012-11-21 23:20:04 · 5581 阅读 · 1 评论 -
Java关键字final、static使用总结
Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以翻译 2013-12-13 10:36:42 · 501 阅读 · 0 评论 -
try catch finally执行顺序
try catch finally执行顺序 结论: 1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally任会执行; 3、finally是在return表达式运算后前执行的,所以函数返回值是在finally执行前确定的; 4、finally中最好不要包含return,否则程序会提前退出,返回值不是try或catc转载 2014-02-19 09:32:04 · 1902 阅读 · 0 评论 -
遍历集合时出现的异常Exception in thread "main" java.util.ConcurrentModificationException
如果这样写的话,就会出现异常public void operate(List list){ for (Iterator it = list.iterator(); it.hasNext();) { String str = (String)it.next(); if (str.equals("-")){转载 2014-04-21 14:06:05 · 2748 阅读 · 0 评论 -
npm离线安装?用代理吧!
服务器的机子,只能访问内网,不能访问外网。npm 安装命令都要有外网访问。难道一个接一个下载依赖包?答案很简单,用代理,把服务器上的npm,设置代理到可以访问外网的机子上(代理工具:ccproxy、fiddler等),即可解决问题!#npm config set proxy http://proxy.company.com:8080#npm config set https转载 2014-05-08 16:09:20 · 8725 阅读 · 0 评论 -
严重: Dispatcher initialization failed java.lang.RuntimeException: java.lang.reflect.InvocationTargetE
如果struts2版本是2.1以前web.xml配置过滤器的时候应该是这样:filter> filter-name>struts2filter-name> filter-class>org.apache.struts2.dispatcher.FilterDispatcherfilter-class> filter> filter-mapping> filt转载 2014-04-23 17:23:04 · 693 阅读 · 0 评论 -
Listen to offline message events
Currently Being ModeratedListen to offline message eventsVERSION 1 Created on: 04-Sep-2007 10:46 by Gaston Dombiak - Last Modified: 04-Sep-2007 10:47 byGaston Dombiak This转载 2014-07-02 09:42:50 · 945 阅读 · 0 评论 -
Oracle 10g ORA-12154: TNS: could not resolve the connect identifier specified 问题解决!
<br /> 我的电脑上之前安装了Oracle 10g database,配置完变量用PL/SQL操作一切OK .当又安装完Oracle 10g client后,问题出现了,用PL/SQL登陆时反复提示:ORA-12154: TNS: could not resolve the connect identifier specified<br /> <br />打开后我发现我当前的环境变量这样设置的:<br />path == E:/oraclient_2;E:/oracle/oradata/原创 2011-03-17 13:34:00 · 1373 阅读 · 0 评论