- 博客(32)
- 收藏
- 关注
原创 MySQL授权
在MySQL数据库中,用户的信息存储在mysql database中。用户可以通过命令: show databases;mysql 是系统 database,show tables from mysql; 查看mysql database下面所有的表.use mysql; 从当前的数据库切换到mysqlselect * from user; 查看所有的用户select *
2015-08-18 10:58:38
519
原创 Tomcat 部署项目的三种方式
定义Tomcat的安装目录为 %CATALINA_HOME% = Tomcat的安装目录 1. 在%CATALINA_HOME%/conf/server.xml文件中,设置元素。 unpackWARS="true" autoDeploy="true"xmlValidation="false" xmlNamespaceAware="false">
2015-08-17 18:02:01
572
原创 适配器模式
适配器模式: http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.html
2015-08-11 17:53:46
357
原创 Spring MVC 结合Junit4
Spring 3.0的测试框架可以和Junit4 整合, 通过Junit4的@RunWith注解指定SpringJunit4ClassRunner.class 的测试运行器,该运行器是spring 提供的,可以将Spring容器和Junit4测试框架整合。@ContextConfiguration也是Spring提供的,用于指定Spring的配置文件。在测试类中可以使用spring的@Auto
2015-08-10 11:03:50
2896
原创 用户密码存储方式
在实际的应用中,一般一会把用户密码以明文的方式存储在数据库中,这样是不安全, 容易被黑客攻击,从而造成密码泄露。所以密码需要经过加密后保存。一种有效的办法是保存密码的MD5只要,由于相等的两个字符串摘要值也是相等的,在登录验证是,通过比较摘要的方式就可以判断用户输入的密码是否正确。 由于不能通过密码摘要反推出原密码,即使是内部人员也无法知道用户密码, 所以摘要存储方式已经成为大部分密码存储的通用方
2015-08-07 15:52:45
2936
转载 有用的连接
1. Hibernate 的get和 load的区别 http://www.cnblogs.com/xiaoluo501395377/p/3371776.html
2015-07-15 17:09:00
415
原创 Spring MVC 注解开发WEB
Spring MVC注解开发大大简化了WEB开发,提高了开发人员的工作效率。Spring MVC 是一个基于DispatchServlet的MVC框架,每一个请求都有DispatchServlet来负责转发给响应的Controller,Controller处理后返回响应的View或Modul给用户或者都不返回。下面我们来看看如何用Spring MVC 开发WEB项目。Step1. 在myec
2015-06-05 16:07:53
541
原创 MySQL 随机生成6位数
mysql随机生成6位数字SELECT CEILING(RAND()*500000+500000);SELECT FLOOR(rand()*500000 + 500000);
2015-05-20 17:56:54
16214
原创 Java 取六位随机数
//String.valueOf(Math.ceil(Math.random()*500000+500000)); String strNum = String.valueOf(Math.floor(Math.random()*500000+500000)); System.out.println(Integer.valueOf(strNum.substring(0
2015-05-20 17:48:14
4248
原创 Eharts 常用的属性
1. 控制Map缩放的属性: roam: true/false,true表示可缩放,false表示不能缩放。2. Tooltip:提示框,鼠标悬浮交互时的信息提示,其中有个重要的属性 formatter,这个属性是用来格式提示信息的格式。以饼图为例:option = { title : { text: '性别比例', //subtext: '
2015-03-24 15:05:57
2371
原创 MySQL 获取两个日期之间的差
近日在做一个项目需要统计各个年龄段的数据,表里只有一个birthday field,得根据birthday计算出年龄。下面我们看看MySQL如何计算时间差。TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2) 这个函数是根据interval 的值来计算datetime_expr2-datetime_expr1时间差,可以是秒、时、天、月、年
2015-03-24 11:04:49
4665
原创 jsoup load HTML document的三种方法
jsoup: java HTML parserjsoup提供了一个方便的API,用来提取和操作HTML中数据。jsoup提供三种解析HTML的方法(scrape and parse HTML from a URL, file, or string)1. Load a document from URL(通过URL 对象来load HTML document)。 如果你想从
2015-03-18 17:49:07
997
原创 java 操作Excel简单示例
下面这个示例是将Map里的数据写到Excel中 /** * * @param datas is that need fill in excel * @param file is the excel file */public void writeExcel(Map datas,File file ){ try { if(!file.exists(
2015-03-17 17:58:17
399
转载 菜鸟学Java(六)——简单验证码生成(Java版)
http://blog.youkuaiyun.com/liushuijinger/article/details/9473359
2015-03-04 16:34:13
784
原创 Echarts去掉柱状图后的分割线和格式化y轴的数值
xAxis : [ { type : 'category', splitLine:{ show:false }, data: categories } ], yAxis : [ { type : 'value', axisLabel : { formatter : '{value}%' }, splitLine:{ show:false }, min:0, max:100 } ], splitLi
2015-02-27 14:38:37
41740
转载 struts2中Action类如何获得作用域对象
Struts2 学习: 第三章,struts2中Action类如何获得作用域对象。2009-03-27 23:03现在有点喜欢Struts2这个框架了。在struts1中我们的Action的execute方法中是将请求和响应当做参数传递给了Action。而在Struts2中Action的execute方法是没有任何的参数。哪我们如何去获得作用域对象,没有作用域对象就没有办法
2010-05-23 21:20:00
3730
转载 js_window对象属性
标签:it 分类:javascript window对象具有如下属性: statusstatusbarstatusbar.visibledefaultstatuslocationlocationbarlocationbar.visibleselfnameclosedframesframes.lengthlengthdocumenthistoryinnerHeightinnerWidthm
2010-05-12 16:52:00
885
原创 struts2获取初应用目录的url
ServletActionContext.getRequest().getServletPath();取得路径如下:路径 = /user/user_login.action
2010-05-11 21:28:00
450
转载 关于struts2中的拦截器
(2009-12-31 17:40:03)分类:Struts2今天给几个热爱JAVA的同学们讲了Struts2的一些知识,重点讨论了其最具价值的拦截器。 不知道大家还记不记得,在《Struts2之服务器端验证》里我说过这样一句话“在到达Login Action之前,验证已经完成了”。我很希望有人能提出这是为什么,这样我就可以说
2010-05-11 11:49:00
394
转载 struts2配置文件中constant
struts.i18n.encoding" value="UTF-8" /> 该属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts 2处理。 如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开。 --> struts.action.extension" value="do" />
2010-05-04 19:36:00
1319
转载 Struts2得到Request和Session
关键字: struts2、request、session 在Struts1.*中,要想访问request、response以及session等Servlet对象是很方便的,因为它们一直是作为形参在各个方法之间进行传递的,而在Struts2中我们就很难看到它们的芳踪了,因为我们获得表单中的值都是通过预先设置好了的get方法来得到的,那么如果有些参数我们必须通过request.getPar
2010-04-19 16:29:00
401
转载 C#中的泛型
转载:C#中的泛型 泛型(generic)是C#语言2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其的具体参数可延迟到客户代码中声明、实现。这意味着使用泛型的类型参数T,写一个类MyList,客户代码可以这样调用:MyList, MyList或 MyList
2010-03-02 09:28:00
307
转载 C#读取文件
在 Visual C# 2005 或 Visual C# .NET 中读取文本文件打开和读取文件进行读取访问是输入/输出 (IO) 功能的一个非常重要的部分,即使您不需要写入到相关文件,也是如此。本示例打开一个文件进行读取,这适用于读取文本文件,但不适用于读取二进制文件。本示例使用多个可用于打开文件的方法之一。虽然很多数据结构都可以用于存储从文件中检索到的信息,但是,ArrayList
2010-02-28 11:18:00
444
转载 c#连接六类数据库代码集
本文列出了C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase六种不同数据库的程序源码和需要注意的点。 1.C#连接Access 程序代码:using System.Data;using System.Data.OleDb;..string strConnection="Provider=Microsoft.Jet.OleDb.4.
2010-02-25 19:41:00
522
转载 委托的异步调用和同步调用
委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。同步调用的例子:using System;using System.Threading;public delegate int AddHandler(int a, int b);public class Foo { static void Ma
2010-02-24 10:09:00
400
转载 C#委托,事件
目录 l 导论 l 什么是委托 l 事件的理解 l 事件 关键字 l 最后 导论 在学习C#中的委托和事件过程中,我读了许多文章来理解他们二者究竟是怎么一回事,以及如何使用他们,现在我将整个的理解过程陈述以下,我学到的每一方面,恐怕也是你们需要掌握的 :-)。 什么是委托?
2010-02-24 10:01:00
367
转载 线程池原理及创建(c++)
本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简单。为什么需要线程池目前的大多数网络服务器,包括Web服务器、Email服务器以及数据库服务器等都具有一个共同
2010-02-15 10:30:00
379
转载 套接字I/O模型(WSAEventSelect模型)详解
WSAEventSelect模型类似WSAAsynSelect模型,但最主要的区别是网络事件发生时会被发送到一个事件对象句柄,而不是发送到一个窗口。这样可能更加的好,对于服务器端的程序来说。使用步骤如下:a、 创建事件对象来接收网络事件:WSAEVENT WSACreateEvent( void );该函数的返回值为一个事件对象句柄,它具有两种工作状态:已传信(signaled)和
2010-02-13 16:04:00
914
转载 Joel Spolsky 的七个建议
作者:Joel Spolsky [编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。本文转载自《软件随想录》(作者:Joel Spolsky ,译者: 阮一峰,2009年12月出版),感谢北京
2010-01-30 12:57:00
317
转载 线程同步与异步套接字编程
线程同步与异步套接字编程2009-12-26 21:441.用事件对象来实现线程同步通过通知操作的方式来保持线程的同步,还可以方便实现对多个线程的优先级比较的操作 事件对象和互斥对象一样都属于内核对象,它包含一个使用计数,一个用于标识该事件是一个自动重置还是一个人工重置的布尔值,和另一个用于指定该事件处于已通知状态还是未通知状态的布尔值。由上面所
2010-01-28 13:45:00
724
转载 Windows Socket 网络编程(三) —— Windows Sockets程序设计
Windows Sockets程序设计 3.1 Windows Sockets简介3.1.1 什么是Windows Sockets Sockets最初只是UNIX系统中最流行的网络通信接口之一,它不支持微机DOS环境和Microsoft Windows环境。Sockets在UNIX中成功的应用产生了将其移植到DOS和Windows环境下的设想。1992年,制定出Windo
2010-01-27 22:28:00
788
原创 js页面倒计时自动跳转
var t = 6; function exec(){ var s = document.getElementById("sec"); t--; if(t location.href="url"; return; }
2010-01-03 09:03:00
571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人