- 博客(158)
- 收藏
- 关注
转载 MYSQL数据表类型
MYSQL数据表类型转载▼截至目前,MySQL一共向用户提供了包括DBD、HEAP、ISAM、MERGE、MyIAS、InnoDB以及Gemeni这7种表。其中DBD、InnoDB属于事务安全类表,而其他属于事务非安全类表。DBDBerkeley DB(DBD)表是支持事务处理的表,由Sleepycat软件公司开发。它提供MySQL用户期待已久的功能--事务控制。事
2012-05-30 18:45:53 485
原创 MySQL基本命令
学习msyql,最好参考官网文档,网址如下:http://dev.mysql.com/doc1.登陆数据库msyql -u username -p -h hostname database --default-character-set utf8|latin1;2.修改编码方式set names latin1|latin2|utf8;3.修改密码首先在命令提示符下
2012-05-30 18:45:14 673
原创 Hibernate基础(三)
映射复合主键当数据表中的主键是由多个字段组成就需要映射复合主键了。eg:keys表的主键是由key1和key2两个字段组成的复合主键。hibernate框架提供了标签,专门映射复合主键。有两个属性:name属性和class属性。其中name属性表示实体Bean中和复合主键对应的属性,class属性表示复合主键对应的Bean类。也就是要将复合主键所涉及的字段单独封装在一个JavaBean中。
2012-05-28 18:29:24 732
原创 hibernate基础(二)
1.hibernate.cfg.xml配置hibernate的配置方法可以参考下图,常用属性下图都有:当然也可以通过程序进行配置有如下几种方式:a)直接指定映射文件 Configuration cfg = new Configuration().addResource("Item.hbm.xml"); b)让hibernate找映射文件 Config
2012-05-27 21:53:15 620
原创 Hibernate 实例演示
以下是自己学习hibernate过程中亲自做过的一个实例,现贴出供新手参考(我用过的是hibernate4.0.0版本):1.新建一个项目,导入hibernate所需包到WEB-INFO/lib下,需要导入的jar包如下: 开始由于未导入javassist.jar包,出现了错误:Exception in thread "main" org.hibernate.MappingE
2012-05-25 21:05:45 1068
原创 Hibernate基础(一)
一.Hibernate核心类以下几个核心类几乎在任何实际开发中都会用到,通过这些类,不仅可以存储和获得持久对象,并且能够进行事物控制。下面一一进行·介绍。1.Configuration类Configuration类的作用是对hibernate进行配置,以及对它进行启动。可以完成以下几项工作: a)加载配置文件Configuration类的实例首先定位映射文档的位置
2012-05-25 15:24:56 1043
原创 装mysql5.5.20数据库时碰到Last warning:Adding firewall rule failed
装数据库mysql.5.5.20时出现了Last warning:Adding firewall rule failed错误。在cmd下能正常使用mysql数据库,但用GUI工具访问就会出错,错误为:Error No.2003 Can't connect to MySQL server on 'localhost'(10061)。和http://topic.csdn.net/u/20111113/
2012-05-24 17:32:10 5915
原创 Struts2 主题
Struts2提供了4种主题可以选择:1)simple主题2)xhtml主题(默认主题)3)css_xhtml主题4)ajax主题
2012-05-22 19:35:11 470
原创 使用struts2.3.1.2时出现的问题
加载struts2的包后然后启动tomcat服务器,每次都出现问题:严重: Dispatcher initialization failed java.lang.RuntimeException: java.lang.reflect.InvocationTargetException,最后上网搜了半天,终于解决。现分享给大家:官网文件参考 :http://struts.apache.org/2
2012-05-22 14:42:37 774
原创 struts2 Annotation configuration
如果要用Annotation配置struts2,则必须将包struts2-convention-plugin-2.1.6加载到项目中。 Annotation可以配置以下几种: 1.配置Action 2 配置Interceptor 3 配置Validator 4 配置Type Conversion
2012-05-22 09:15:03 589
转载 struts2 action 之间跳转
例如从你的login.action到register.action 有两种实现方式1. 设置type="redirect" type="redirect">register.action /index.jsp 2.设置 type="c
2012-05-21 22:12:23 635
转载 struts2关于A web application created a ThreadLocal with key of type 异常解决办法
严重: A web application created a ThreadLocal with key of type[null] (value [com.sun.faces.config.ConfigureListener$1@1c4e792])and a value of type [null] (value [null]) but failed to remove itwhen the w
2012-05-21 15:49:56 882
原创 Struts2 自定义Result类型
"struts-default" abstract="true"> "chain" class="com.opensymphony.xwork2.ActionChainResult"/> "dispatcher" class="org.apache.struts2.dispatcher.ServletDispatcherResult
2012-05-18 09:14:28 1548
原创 Struts2 Model-Driven
Struts2提供了两种Action驱动模式:Property-Driven和Model-Driven。Struts2提供了一种更加明显的Model-Driven方法,那就是让Action实现com.opensymphony.xwork.ModelDriven接口,这个接口有一个方法:Object getModel(),用这个方法返回模型对象就可以了。eg:LoginAction.ja
2012-05-17 17:05:56 1172
原创 细谈ActionContext
Struts2的Action不用去依赖任何web容器,不用与那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起,但在web开发中往往需要在Action里直接获取Request或Session的一些信息,甚至需要直接对JavaServletHttp的Request、Response操作。Struts2提供了一个对象ActionContext来与Web容器发生联
2012-05-17 15:55:15 882
转载 struts.xml文件中<result>的type属性详解
在默认时,标签的type属性值是“dispatcher”(实际上就是转发,forward)。开发人员可以根据自己的需要指定不同的类型,如redirect、stream等。如下面代码所示: /result.jsp这此result-type可以在struts2-core-2.0.11.1.jar包或struts2源代码中的struts-default.xml
2012-05-08 11:13:20 4271
原创 Linux系统下配置JDK
在shell下配置环境变量只对当前shell有效。所以最好的办法还是修改.bashrc文件,具体修改如下:#vi .bashrcset JAVA_HOME=/user/java/j2sdk1.6.0_29export JAVA_HOMEset PATH=$PATH:$JAVA_HOME/binexport PATHset CLASSPATH=.:$JAVA_HOME/li
2012-05-02 11:02:18 486
转载 Linq:First()与FirstOrDefault()的区别
First() and FirstOrDefault() are two extension methods of the Enumerable class. Extension method is a static method that we can call from an instance object which implement IEnumerable interface. Lets
2012-04-24 09:28:44 8108 1
转载 关于Asp.Net Mvc3.0 使用KindEditor4.0 上传图片与文件
今天我们的Asp.Net Mvc 3的项目中,把KindEditor3.9改为 KindEditor4.0 。修改了js文件的引用后,发现还是无法上传图片,最后发现时图片上传中的参数名修改了 从imageUploadJson 改为了uploadJson。var editor;var options = {uploadJson: '/NewsAdmin/UploadImage'
2012-04-19 14:47:04 2290 1
原创 lambda表达式之时间比较
lambda表达式时间比较不能像一般数据那样比较,因为获得的时间是长时间格式的,hh--mm--ss不会相同,所以得寻求其他办法,找了好长时间,终于解决了,可以采用如下办法比较:var x = from n in m.Where(n => EntityFunctions.TruncateTime(n.created) == EntityFunctions.TruncateTime(date))
2012-04-16 16:27:54 15015
原创 模型验证(Model Validation)
1.明确验证模型直接在Controller里的Action里验证,eg:[HttpPost] public ViewResult MakeBooking(Appointment appt) { if (string.IsNullOrEmpty(appt.ClientName)) { ModelState.AddModelError("Cli
2012-04-16 16:21:21 4776
原创 JQuery插件datepicker的使用方法
最近用到了datepicker插件,使用方法如下:步骤一:添加js引用(注:js文件也可以使用本地下好的文件)link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/> script src="ht
2012-04-12 15:13:35 849
转载 DateTime之时间比较(CompareTo)精度问题
如果当前时间为2007年7月19日13时56分47秒 Convert.ToDateTime("07/07/19").CompareTo(DateTime.Now) 此时返回的值为“-1” 结果:Convert.ToDateTime("07/07/19")所表示的时间小于DateTime.Now 原因 Convert.ToDateTime("0
2012-04-12 14:28:55 1668
转载 C# 时间格式化大全
日期格式:yyyyMMdd HH:mm:ss(注意此字符串的字母大小写很严格)yyyy:代表年份MM: 代表月份dd: 代表天HH: 代表小时(24小时制)mm: 代表分钟ss: 代表秒DateTime.Now.ToShortTimeString() DateTime dt = DateTime.Now; dt.ToString();//2005-11
2012-04-12 11:11:52 851
原创 图片圆角制作方法
最近做由于系统需要需要制作一张圆角图片,而又不太会用PS,于是乎在网上寻求解决办法,最后发现一个好用的工具,直接将图片上传,然后选择圆角的角度,就自动帮你做好了,然后将其制作好的图片下载到本机即可,现与大家分享:圆角制作工具:http://www.roundpic.com/
2012-04-11 17:09:39 1243
转载 css中float left与float right使用详解
CSS中很多时候会用到浮动来布局,也就是经常见到的float:left或者float:right,简单点来说,前者是左浮动(往左侧向前边的非浮动元素飘,全是飘得元素的话,就按照流式来浮动从左到右,放不下则换行),后者是右浮(往右飘)动。但仅仅是如此吗?No! 要注意以下几点: 1、 浮动元素会被自动设置成块级元素,相当于给元素设置了display:block(块级元素能设置宽和高,而行
2012-04-10 08:32:02 1744
原创 时间格式化总结
最近做网站,需要在网站上添加日期,按照要求需要日期显示格式为:xxxx年xx月xx日,摸索了半天终于搞定了,现和大家分享:三种方式:1.@System.DateTime.Today.ToLongDateString() //这种格式最后呈现形式为:xxxx年xx月xx日 星期x2.@System.DateTime.Today.ToStri
2012-04-09 15:30:04 659
原创 jQuery面包屑型导航插件 - JCrumb
近来开始学习jquery,今天学习了jquery的面包屑导航菜单插件JCrumb,现和大家分享:JCrumb是一个轻量级的jQuery插件,经压缩后只有2kb大小。JCrumb能让你轻松的在任意页面上创建面包屑导航路径,可定制性也很高,可以自定义CSS样式,也可以与jQuery UI的样式整合。 最基本的使用方法$(document).ready(function(){
2012-04-08 20:30:32 5088
转载 37个Ajax和CSS实现的Tab选项卡切换效果界面
37个Ajax和CSS实现的Tab选项卡切换效果界面 自动切换的Tab选项卡切换效果1) Easy Tabs 1.2 with autochange- 你可以设置成自动切换模式的Tab选项卡菜单 2) Rotating jQuery tabs这个自动切换的Tab选项卡菜单效果非常酷,在切换的时候文字可以产生淡入淡出效果。
2012-04-06 10:39:09 1250
原创 CKEditor去除<p></p>
最近在做网站用到了ckeditor插件,但是每次输入内容后在后台数据库中保存时会自动多了标签,便在网上寻求解决办法,最后顺利解决,现和大家分享。解决办法:在ckeditor文件夹下的config.js文件中配置如下:CKEDITOR.editorConfig = function( config ){// Define changes to default config
2012-04-05 15:24:25 7907
转载 CKEditor编辑器的用法
CKEditor 是著名的 HTML 编辑器,IBM、Oracle、Adobe 等都在用。CKEditor 创建于 2003 年,其前身为 FCKEditor,在 2009 年的时候把“F”去掉了,更名为 CKEditor。其开源协议是基于 GPL, LGPL 和 MPL 的。官方网站:http://ckeditor.com/ 快速应用CKEditor就像应用普通textarea 一样,但
2012-04-05 11:46:18 2930
原创 ASP.NET MVC3 ModelState.IsValid为false的问题
模型验证通常在submit后调用Action之前进行验证,eg: public class ZhengXing { [Key] public int ZhengXingId { get; set; } //使用Key关键字要引用System.ComponentModel.DataAnnotations
2012-03-31 21:24:36 12348 4
原创 CKFinder使用过程中出现的错误总结
错误一: 分析器错误消息: 未能加载类型“CKFinder.Connector.Connector”。 源错误: 行 1: @ Page Language="c#" Inherits="CKFinder.Connector.Connector" Trace="false" AutoEventWireup="false" %> 行 2: @ Register Src=".
2012-03-31 10:05:48 5118 3
转载 Myeclipse下载地址及注册码
MyEclipse 8.5.0-win32File size: 825.84 MBMD5 : a9038148dcde9066abc3711bf8ee636chttp://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.5.0-win32.exeMyEclips
2012-03-30 13:36:13 1563
原创 运行tomcat7w.exe,提示:指定的服务未安装unable to open the service tomcat7
解决办法:打开命令行提示符窗口--> 进入Tomcat安装目录--> 进入bin目录下-->输入:service.bat install 即可
2012-03-30 11:52:32 7365 2
原创 图片切换JS代码
var focus_width = 380 var focus_height = 265 var text_height = 0 var swf_height = focus_height + text
2012-03-28 09:34:04 1589
转载 add-apt-repository: command not found
今天给nginx 升级的时候碰到一个问题通过执行 add-apt-repository 命令来添加nginx 的ppa的时候发现 命令找不到root@ubuntu:~# sudo add-apt-repositoryppa:nginx/stablesudo: add-apt-repository: command not found经过 搜索才知道 add-apt-reposi
2012-03-28 09:24:05 37757
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人