自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 基于Java反射实现简易ORM

简易ORM简介利用java反射,可以实现一个简易的orm,从此再也不用傻傻的写dao了。。。目标实现查询和插入方法。其中查询方法需要接受一个POJO对象,DBUtil会自动根据POJO中已经提供的信息补全sql。例如User对象中已经设置了username属性为omsfuk,则sql会变成:select * from user where username = 'omsfuk'。插入方法类似。代码T

2017-04-08 23:56:56 456

原创 睡眠排序

睡眠排序睡眠排序的思想就是利用线程休眠,对于给定的数n,睡眠n单位时间,按照醒来的顺序输出,就可以实现从大到小排序。虽然看起来蠢到爆,但是时间复杂度可是o(n)的。然并卵。。。看了一点编程实战后总感觉少了点什么,所以借机码几个代码。。声明:本代码仅用来搞笑 && 熟悉JDK并发工具包import java.util.LinkedList;import java.util.List;import

2017-04-08 10:54:35 886

原创 加盐加密

加盐加密常用的数据库密码存储方式为:对密码进行加密后存储(以MD5为例),然后涉及到登录时,对加密后的信息进行对比这么做有一些缺陷:同样的密码加密后的信息一样 如果数据库泄露,假设甲看到乙的加密后的信息和自己一样,那么就知道他们是一样的密码所以就引出了加盐加密。 加盐加密实际上很简单,就是加一点混淆信息,例如将username+password作为加密原文,username+password这个

2017-04-05 18:47:32 550

原创 Tomcat 虚拟目录与主机名

虚拟目录的 Why&& How场景你写了个webApp,项目名叫ASimpleWebApp,然后你访问的话,需要敲localhost:8080/ASimpleWebApp,好麻烦是吧,名字好长。对策第一种方法,最简单的方法,你可以将webapps目录下的ASimpleWebApp文件夹改个简单名,第二种,高明的方法(或许高明一点),直接对Tomcat说:以后你将对localhost:8080

2017-03-28 11:34:15 629

原创 Web服务器、Apache、Tomcat等概念的理解

以一次JSP请求响应为例,讲解服务器,Apache、Tomcat之间的关系先来个热身一个请求到发出到响应返回的全过程 首先,客户端发出一个请求 看到浏览器上的URL地址了么,那就是你的请求的主要内容。请求以一串文本的形式发送,例如http://www.baidu.com代表按照http协议获取www.baidu.com这个资源(关于资源的概念请参见URI和URL)。当然实际上你的请求不是这么写的,

2017-03-26 18:59:11 4036 2

Java版电子秒表

Java写的一个精美的电子秒表。应用了Swing、多线程。以及一些游戏开发技巧。适合想学2D游戏开发以及Swing、多线程的初学者。

2016-12-17

Java版 2048

Java版2048,这是参考 小翼 的俄罗斯方块教程做的一个小东西。界面还可以,原创,加入了简单AI,只能跑到512多一点,运气好的话可以跑到1024。有动画效果,不是生硬的直接显示。在其中运用的的MVC思想还将就。注释丰富

2016-12-09

奥赛信息学在线评测网站快捷登陆

奥赛信息学在线评测网站快捷登陆。 包含TYVJ,WIKIOI等著名评测网站

2013-10-18

NOIP2012-vigenerem密码

noip2012题。貌似是一道水题。但为了积分,不得不把此恶心的代码上传

2013-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除