-
[Java相关] 输入随意长的一个字符串,统计其字母、数字、空格及其他字符的数量
输入任意长的一个字符串,统计其字母、数字、空格及其他字符的数量。思路:简单的利用一个多重if结构就可以解决。CODE:importjava.util.Scanner;publicclassCharacter{ publicstaticvoidmain(String[]args){ System.o...
90
热度 -
[Java相关] netty3升netty41失眼成千古恨
netty3升netty4一失眼成千古恨老项目是netty3的,本来想直接改到netty5,但是netty5居然是只支持jdk1.7,很奇怪jdk1.6和jdk1.8都不行..为了兼容jdk1.6加上netty4本来和netty5就差别不大,最后上的netty4.先期看了一些netty3升netty...
43
热度 -
[Java相关] Java—字符串总结
Java—字符串小结最近工作中用到了大量有关字符串截取的知识,在此做出总结,希望需要的朋友带来帮助:可以复制粘贴代码直接在java中测试1.将字符串中的指定字符":","-"删除:publicstaticvoidmain(String[]args){Stringtime="2015-12-0619:...
24
热度 -
[Java相关] 源码分析HotSpot GC进程(二):DefNewGeneration的GC过程
源码分析HotSpotGC过程(二):DefNewGeneration的GC过程由于虚拟机的分代实现,虚拟机不会考虑各个内存代如何实现垃圾回收,具体的工作(对象内存的分配也是一样)由各内存代根据垃圾回收策略自行实现。DefNewGeneration的使用复制算法进行回收。复制算法的思想是将eden和...
534
热度 -
[Java相关] 集算器赞助java处理结构化文本之对齐连接
集算器协助java处理结构化文本之对齐连接数据库有关联语句,可以方便地进行对齐连接运算,但有时数据是存储在文本文件中的,用JAVA直接计算需要写大量循环语句才能实现,代码繁琐且运行低效。使用集算器来辅助Java编程,可以方便高效地解决此类问题。下面我们通过例子来看一下具体作法。文本文件emp.txt...
27
热度 -
[Java相关] java怎么URL获取下载的文件名
java如何URL获取下载的文件名HttpURLConnectionhttpConnection=(HttpURLConnection)url.openConnection();Stringstr=httpConnection.getHeaderField("Content-Disposition"...
93
热度 -
89
热度 -
[Java相关] Java旋钮事件绑定
Java按钮事件绑定packagepresent;importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.JButton;im...
62
热度 -
[Java相关] 关于java中equals与==的差别的小实验
关于java中equals与==的区别的小实验java中equals与==经常容易混淆,简单一点说就是equals比较的是值是否相等,是一种方法,==比较的是二者是都为同一对象,是一种操作符。做了几个小实验比较结果。实验一:Stringstr1="ab";Stringstr2="ab";System...
77
热度 -
[Java相关] 在 NetBeans 中开发正常 Java 应用程序时配置 Allatori 进行代码混淆
在NetBeans中开发一般Java应用程序时配置Allatori进行代码混淆要在NetBeans中开发一般Java应用程序时利用Allatori进行代码混淆,设置比IntelliJIDEA稍微简单一点,首先在NetBeans项目所在硬盘目录内创建一个名为allatori的子目录,将Allatori...
700
热度 -
[Java相关] 使用 IntelliJ IDEA 开发正常 Java 应用程序时配置 Allatori 进行代码混淆
使用IntelliJIDEA开发一般Java应用程序时配置Allatori进行代码混淆使用IntelliJIDEA开发一般Java应用程序时通过Allatori进行代码混淆非常容易配置,下面总结一下本人经验,介绍一下配置方法。首先在IDEA的Module所在硬盘目录内创建一个名为allatori的子...
1310
热度 -
[Java相关] 【Java自学】 打印台历信息
【Java自学】打印日历信息1packagecodeTask_FangFa;2//5.34使用zeller公式,打印某年某月的日历信息。3importjava.util.Scanner;4publicclassPrintRiLi{5publicstaticvoidmain(String[]args)...
47
热度 -
[Java相关] 详解java解压缩zip跟rar的工具类使用教程
详解java解压缩zip和rar的工具类使用教程详解java解压缩zip和rar的工具类使用教程直接上代码packagedecompress;importjava.io.File;importjava.io.FileOutputStream;importorg.apache.tools.ant.Pr...
88
热度 -
[Java相关] 读写锁ReadWriteLock跟缓存实例
读写锁ReadWriteLock和缓存实例读写锁:多个读锁不互斥,读锁与写锁互斥,写锁与写锁互斥。即:读的时候不允许写,写的时候不允许读,可以同时读。synchronized关键字和普通的Lock构造的锁,会造成读与读之间的互斥,因此读写锁可提高性能。例子1:三个线程同时对一个共享数据进行读写。1i...
54
热度 -
[Java相关] 【Java自学】计算正多角形的面积
【Java自学】计算正多边形的面积1packagecodeTask_FangFa;2//5.45计算五边形的面积,正五边形。提示用户输入边的长度。3importjava.util.Scanner;4publicclassAreaOfRectangle{5publicstaticvoidmain(St...
100
热度 -
25
热度 -
[Java相关] 使用dwr时动态生成table的一个小技能
使用dwr时动态生成table的一个小技巧这篇随笔是我在07年写的,因为当时用了自己建设的blog,后来停止使用了,今天看到备份数据库还在,恢复出来放到这里。留着记录用。我在使用DWR时,试了很多次都无法在动态生成的table中的一个或多个td中进行动态链接,后来才发现原来在cellfuncs中覆盖...
85
热度 -
[Java相关] 一步步筹建java信息管理系统00
一步步搭建java信息管理系统00开发前,先上效果图吧信息管理系统,个人认为,以下几个因素是不可缺少的多tab因菜单比较多,右侧的树形一定要考虑,如果菜单还是多,那么顶部就要考虑起来了以后想到什么,再添加吧。看到easyui可能很多人要吐槽了,但我感觉整体来说easyui还是不错的,很多只是审美疲劳...
10
热度 -
[Java相关] ava中普普通通代码块,构造代码块,静态代码块区别及示例
ava中普通代码块,构造代码块,静态代码块区别及示例//执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1普通代码块//普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般...
46
热度 -
[Java相关] 2.2.4 变换 Path
2.2.4转换Path在NIO.2里可以很容易地合并Path,在两个Path中再创建Path或对Path进行比较;Demo:importjava.nio.file.Path;importjava.nio.file.Paths;publicclassPathConvert{publicstaticvo...
498
热度