java打印三角形、菱形
打印三角形、倒置三角形、空心菱形、V形、X形
可以使用静态打印器或者多态的打印器
内部有测试用例,部分效果
☎
☎☎☎
☎☎☎☎☎
☎☎☎☎☎☎☎
由于上传的附件内有乱码会导致运行报错,运行前删除所有的乱码注释即可
QQ:2385877131。有问题可以给我发邮件。
service_classloader
工程名为service_classloader,功能全部使用corejava实现,使用maven管理依赖,没有使用任何框架(junit除外)。
使用的技术主要包括:classlaoder,加密解密,线程,ThreadLocal使用,反射,IO操作,jdbc,
序列化,lambda表达式,字节码工程,正则表达式等。
代码流程:
1.使用指定加密算法生成秘钥。
2.使用秘钥和加密器对字节码进行加密。
3.将加密的字节码和其他信息按模块存储到数据库中。
4.根据模块信息project_name获取加密的字节码。
5.使用自定义类加载器加载经加密的字节码。
6.进行测试
多线程比赛小程序
比赛可以进行多种参赛者的混合比赛,有兴趣的可以扩充这个程序,主要并发都是基于可见性和原子性的实现,几乎没有使用互斥。在比赛注册时候使用的都是单线程的报名方式,所以没有考虑安全性,如果需要保证比赛的报名在多线程中进行则只需修改比赛者队列为按线程安全的集合即可。
没有进行严格测试,有兴趣的可以看看。
策略模式的演化使用
策略模式定义了方法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。
还可以那家咖啡屋,记忆里很温馨,很sugar,或许很多温馨美好的回忆都是于咖啡有关的。
我们常常说设计模式,因为这似乎就是高大上的好东西,如果不说就看不到我们自己的前途和上进心,我们今天就说说设计模式的经典—策略模式的故事。
Spring2.5pdf文档
spring已经成为j2ee事实上的开发轻量级标准,其中涉及很多知识,这个文档全面而实用的介绍了spring2.5,如果对于其中的奥妙有想深入研究的,建议阅读Rod写的Expert one on one.
JFreeChart api文档
JFreeChart是用java开发的图形显示技术,效率比较高,具有很有的可移植性
我电脑中的pdf类型文件集合(rar)
这个压缩包里是我收集下载的一些pdf格式的文档,我把认为现在用的比较多的文档拿出来,其中包括《高级Linux程序设计》、《Ant权威指南》、《TortoiseSVN》、《weblogic9》、《Oracle+9i%2610g编程艺术》、《shell编程》等热门资源。
代码行数统计工具(rar)
可以针对不同的文件类型进行代码量的统计。
飞秋局域网传输工具(rar)
想来你一定用过飞鸽传书在局域网来快速的共享和传输资源了,那你可以用用这个飞秋,它有着类似qq的界面和管理方式,并仍然保持着飞鸽的高效传输速率。
GoogleDesktopSetup
这是google公司提供的一个桌面管理工具,让你的电脑使用更加便捷!
Eclipse的debug技术(RAR)
也许在你用eclipse编码的时候,经常有一些小bug要你去处理,那么我想这段24分钟的视频会对你有些帮助,让你的代码更强健。
myeclipse优化(txt)
如果你的的机器上安装了myeclipse,而且你的机器加载速度很慢,我想你有必要看一下这个,它将帮助你优化你的myeclipse的加载速度,并且包括如何在eclipse和myeclipse中使用快捷键以使你的操作更加专业。
FoxitPDFReaderPro
一个很好用的pdf阅读软件,配有书签等更多功能。让你可以分多次阅读而不至于因为忘记页码而烦恼。
Oracle 多表连接讲解(PDF格式)
如果你仍然对oracle的坐连接,右连接,自连接等连接的概念、意义及其用法很模糊的话,这个文档一定会让你有一个豁然开朗的感觉,当然,这里还有个关于sqlplus的文档,可以帮助你很顺利的完成操作。
A6软件工程研究生的课程---数据库设计开发(RAR)
这是A6软件工程研究生的课程---数据库设计开发的课堂ptp,如果你对数据库有兴趣,想来会有些帮助。
TortoiseSVN(PDF格式)
TortoiseSVN是一个开源项目,是版本控制的好工具,如果你曾经使用过cvs,那么你也可以试一下SVN,它在很多方面做的更好,目录版本控制,原子提交,版本控制的元数据都是CVS没有的。相信它可以成为你的新朋友!
java api官方源代码
sun公司是java编程规范的倡导者和提供者,这份api源代码很具有知道意义,如果你想进一步提升你的技术水平和编码质量,这份文档对你一定有所裨益。
FlashFXP(很流行的ftp工具)
一个很好的ftp工具,可以灵活的管理远程系统
weblogic9.2基本配置视频教程
随着企业级应用的不断扩大,高可用性的服务器已经遍布中国的IT企业,如果你已经对tomcat有所了解,那么现在你就可以尝试一下weblogic,当然,weblogic确实很强大,这个长约16分钟的视频教程,手把手教会你如何开始你的weblogic旅程,domains的配置使用和数据源的配置。这确实美妙极了。
sql99标准文档收集(英文版)
ISO-ANSI Working Draft
cvs使用指南详解(官方发布版)
非常全面的CVS使用教程,通过此教程,你就可以对CVS的工作机制原理有比较全面的认识。