- 博客(119)
- 资源 (2)
- 收藏
- 关注
原创 mac 下常用环境变量设置(用着一点写一点,现在只有MYSQL的写法)
在MAC下,环境变量为于 /etc/profile文件中,这是全局变环境变量的配置文件:MYSQL : export PATH=${PATH}:/usr/local/mysql/bin 冒号前照写,冒号自己看着办。JDK: JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/H
2015-01-20 17:10:32
4843
转载 在MAC上查找和设置$JAVA_HOME
在MAC上查找和设置$JAVA_HOMEguibin.beijing@gmail.com 最近升级了MAC OS,装了JDK7 for mac,在这里下载JDK7 for mac,装完之后发现在默认的路径下找不到JDK7的HOME,如下所示:Shell代码 $ which java /usr/bin/java $ ls -l
2014-06-20 03:17:31
4796
转载 query.list query.iterate的区别
list每次都是通过一条语句直接操作数据库取出所有的数据返回(并且将对象存入hibernate缓存);iterator首先通过一条语句取出所有数据的id,然后通过id在hibernate的一级缓存中查找是否存在该对象,如果存在则直接取出,如果没有则再次发出一条sql语句通过id取得对象(并且加入到缓存中),这样如果所有的id在缓存中都没有的话就会出现n+1条sql语句的问题。所以两者需要合理的
2014-06-12 21:45:52
768
转载 hibernat错误总结
from:http://www.blogjava.net/focusJ/archive/2010/12/22/367268.html1、java.lang.noclassdeffounderror:org/hibernate/cfg/hbmbinder$secondPass把hibernate-annotations.jar删除即可。 2、entity
2014-01-19 11:17:10
1609
转载 Hibernate Tools-代码生成cfg.xml,hbm.xml和持久類
建立好数据库后,点击一个键,代码就生成了,这实在是份十分惬意的事情,前面有介绍Hibernate Tools就可以生成代码,那么我们怎么利用它来生成代码呢。下面就把详细步骤贴出来,同样,有图有真相。Step1:安装好Hibernate Tools,建立一个Dynamic web project,笔者工程名为“HibernateTest”Step2:笔记以Mysql为示例,所
2014-01-18 14:51:09
1179
转载 Eclipse中添加hibernate插件
Hibernate Tools is a handy tool for Java’s developers to generate tedious hibernate related stuffs like mapping files and annotation code. The common use case is the “reverse engineering” feature to
2014-01-18 11:56:40
2324
转载 JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcrest的包。去官网又看了一下,结果发现这样一段话:junit.jar: Includes the Hamcres
2014-01-16 11:44:08
877
原创 Eclipse中System.out.println()快捷键?
Eclipse中System.out.println("-----------")快捷键?看很多人说,在Eclipse里面,输入Syso然后按 ALT+/不起作用。正确的用法如下,先输入一行 System.out.println(); 然后连按5次以上shift键,其实就是粘滞的功能。接着再输入Syso,按ALT+/ 就会自动补全了。===========
2014-01-16 10:58:21
80281
2
转载 ActionContext和ServletActionContext小结
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求
2014-01-08 09:54:05
651
转载 Struts2输入校验总结
一. 手动输入完成校验 1.普通的处理方式:只需要在action中重写validate()方法 2.一个action对应多个逻辑处理方法:指定校验摸个特定方法的方式: 重写validateXxxx()方法。Eg:如果,只校验login方法,则只需重写validateLogin(). 二. 输入校验流程: 1. 类型转换器负责对字符串的请求参数执行类型转换。并将这些值设置成A
2014-01-05 10:26:21
513
转载 Eclipse更改默认工作空间的方法
方法1. 启动Eclipse, 菜单File -> Switch Workspace... 可以转换工作空间。方法2. 菜单"Window -> Preferences -> General -> Workspace", 点Workspace页上的"Startup and Shutdown", 然后勾选"Startup and Shutdown"页中的"Prompt for workspa
2013-12-22 01:26:29
4365
2
原创 eclipse和MyEclipse
mac下,新建文件夹的时候尽量用英文吧,中文容易出问题。。。最初用的是myEclipse,后来改用Eclipse,所以有些文件导入不进去。
2013-12-22 01:04:27
525
原创 eclipse的默认编码
关于Eclipse编码,默认是美国用的US-ASCII,需要修改为utf-8,一处是jsp默认编码:在eclipse中新建一个jsp页面时,一般默认的编码不是utf-8,而我们一般项目都是统一采用utf-8编码,如果要一个个改很麻烦,大家一般都会想到如果更改默认设置。网上搜索一般是在:windows-preferences-general-content types
2013-12-22 01:01:56
868
原创 去掉Eclipse中没用的workspace记录
Eclipse中,有些workspace不再使用了,可以通过编辑eclipse_home\configuration\.settings文件下的文件org.eclipse.ui.ide.prefs,找到“RECENT_WORKSPACES=”一句,后面的值就是workspace的路径,多个路径用“\n”分隔,想删除哪个workspace就删除对应的路径。2010年3月8日添加:
2013-12-22 01:00:28
851
原创 重新安装eclipse需要注意
1,每次重新装eclipse的时候,要首先把之前的所有项目作为archive file导出来,可以选择一次性全部导出来。||或者是把workspace中的项目copy下来。2,重新安装Eclipse,一定要记得把之前的workspace给删除掉。前提是做好备份。3.然后把需要的项目重新导入到新的workspace当中去。
2013-12-22 00:27:58
12391
原创 Eclipse切换工作空间(switch workspace)及项目导入导出问题
Eclipse切换工作空间(switch workspace)的方法:在Eclipse下,一个workspace用久了,项目也多,可能想新开一个workspace1,比如我新建一个workspace1,里面已经有不少的项目(比如copy)了,我直接把工作空间切换到workspace1,这个时候项目虽然在workspace1下,但依然需要从workspace1中,手动导入我们需要的项目,
2013-12-22 00:18:44
11669
转载 Mac OS X 文件夹本地化方法(汉化)
为避免中文编码问题,建议以后无论是操作系统语言还是文件夹、文件语言还有软件语言,一律用英文来代替。经常看到 OS X 中的一些文件夹名称会随系统语言的更改而自动改变。有时候你想要某个英文的文件夹名称显示成对应的中文,但是又不想改文件夹名(可能由于里面安装了一些程序),是否能用类似的文件夹本地化 (Localization) 方式来解决?有这么一个例子:如果使用默认路径安
2013-12-21 16:55:24
8385
1
转载 【转】jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8")
【转】jsp中pageEncoding、charset=UTF -8"、(request/response).setCharacterEncoding("UTF-8") 在JSP/Servlet 中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF -8"、request.setCharac
2013-12-18 23:53:11
604
转载 四种表单验证方法的分析和比较
原文链接:http://www.ibm.com/developerworks/cn/web/0909_formvalid_hulx/前言任何可以交互的站点都有输入表单,只要有可能,就应该对用户输入的数据进行验证。无论服务器后端是什么样的系统,都不愿意把时间浪费在一些无效的信息上,必须对表单数据进行校验,若有不符合规定的表单输入,应及时返回并给出相应的提示信息。本文将列举四种不同原理
2013-11-28 21:45:27
4580
转载 MAC下安装与配置MySQL
本文转载自:http://blog.youkuaiyun.com/johnstrive/article/details/8006427一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。进入MySQL的下载界面(
2013-11-20 14:21:53
642
转载 MAC OS X JAVA开发环境配置简述 增加mysql安装简述 附myeclipse10 for mac 破解版下载
本文原文来源:http://blog.youkuaiyun.com/johnstrive/article/details/7791451破解版下载请参考Myeclipse 10 for mac 安装过程及myeclipse 10 for mac 破解版下载刚整的pro所以研究半天把开发环境搭建好1 首先jdk1.7:转载:-------------
2013-11-20 14:19:59
10855
原创 路由器下再接路由器 (可供多台设备使用)的配置方法
有线路由解出来的网线可以接到无线路由的WAN口,也可以到LAN口。分两个情况:2种情况都需要的操作:更改无线路由的LAN口IP地址,如改成192.168.10.1就行。原来是192.168.1.1这个与有线路由的可能冲突1.接WAN口。在无线路由里面的WLAN口设置为动态IP方式就行了。不建用这种方式。效率有点影响。经过2次NAT,BT下载和一些对NAT敏感的东西都有影响。2.接LAN口。在无线
2013-07-31 22:17:14
984
转载 HTML页面加载和解析流程
原文链接:http://blog.youkuaiyun.com/longeremmy/article/details/80307364.HTML页面加载和解析流程 1.用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件; 2.浏览器开始载入html代码,发现<head>标签内有一个<link>标签引用外部CSS文件; 3.浏览
2012-12-26 13:43:10
632
转载 js 中 document.createEvent的用法-转载
转载:http://www.cnblogs.com/baizx/archive/2010/08/29/1811745.html评论如果用户直接查看文章列表,那么所有的评论以及评论框都是不显示的,但是如果用户通过别的页面比如首页的个人动态直接定位到这篇日志,那么评论就应该全部显示。而列表页和查看单个条目的页面是同一个页面,这就要求我判断一下用户是否定位到该篇日志,如果是,就通过JS来
2012-12-26 09:31:01
2985
原创 mysql导出 導入數據
1.若没有把路径添加到环境变量当中,首先要进入mysql的bin目录下,然后运行 mysqldump.exe -uroot -p junzhong zhxx > f:\\zhxx.sql. 系統會讓你輸入密碼若要導出整個庫則直接比加表名就可以了。。即 mysqldump.exe -uroot -p junzhong > f:\\junzhong.sql. 2。導入 sourc
2012-10-30 14:36:10
317
转载 细数十大你不得不用的MySQL开发工具
细数十大你不得不用的MySQL开发工具2010-03-25 09:41 吕欣 译 51CTO 我要评论(0) 字号:T | T对于MySQL数据库应用开发者来说,现在存在众多精心设计的数据库管理工具,借助它们开发者可以大大缩短开发时间,简化开发过程,因此开发者需时刻关注这类工具,51CTO数据库频道将为大家列举10个可以让开发过程更流畅的MySQL工具。AD
2012-09-28 13:53:11
1550
转载 解决表单get提交乱码问题
解决表单get提交乱码问题Posted on 2012 年 3 月 15 日 by jsper.org客户端提交数据到服务有两种方式GET和POST1.get方式数据直接在url上进行拼接,使用&分隔key-value对.但有时key,value会出现中文等对于html标准来说不安全的字符html标准说除了字符”a”-”z”,”A”-”Z”,”0″-”9
2012-09-27 18:14:23
7507
转载 hibernate list()和Iterator方法
对于list方法而言,实际上Hibernate是通过一条Select SQL获取所有的记录。并将其读出,填入到POJO中返回。而iterate 方法,则是首先通过一条Select SQL 获取所有符合查询条件的记录的id,再对这个id 集合进行循环操作,通过单独的Select SQL 取出每个id 所对应的记录,之后填入POJO中返回。也就是说,对于list 操作,需要一条SQL 完成。而
2012-09-14 01:32:45
822
转载 mysql数据库远程访问设置方法
mysql数据库远程访问设置方法原文:http://blog.sina.com.cn/s/blog_49351775010113cx.htmlmyeclipse连接mysql数据库错误示例:null, message from server: "Host '127.0.0.1' is not allowed to connect to this MySQL
2012-09-12 15:26:09
646
原创 hibernate高級映射
hibernate5個核心接口Configration:负责读取主配置文件和映射描述文件SessionFactory:创建session对象Session:负责add、delete、save、查询等操作。Query:负责执行HQL查询语句Transaction:负责事务控制===================================================
2012-08-13 22:53:25
3728
原创 hibernate如何生成映射描述文件
由数据表可以直接生成持久类和映射描述文件。。。也可以由持久类和映射描述文件生成数据表 他们的关系是:实体类------映射描述文件-----数据表 在实体类已经定义好的情况下如何自动生成映射描述文件,如下:1 进入DB broswer2.选择数据表右键,选择hibernate reverse engine。。3.选择生成文件所放位置,设置hbm.x
2012-07-31 12:58:06
754
原创 如何新建hibernate项目
1:建立java项目2.选中项目-->右键--->myeclipse--->add hibernate capabilities--->按提示创建SessionFacotroy类,并且为该类指定好包名,如tarena.day1.util.点击完成3.把jar包放入lib文件夹下。。包括hibernate3.jar /dom4j.jar /cglib-2.1.3.jar /commons-c
2012-07-31 11:37:51
487
转载 外键显示为mul
1. 如果Key是空的, 那么该列值的可以重复, 表示该列没有索引, 或者是一个非唯一的复合索引的非前导列 2. 如果Key是PRI, 那么该列是主键的组成部分 3. 如果Key是UNI, 那么该列是一个唯一值索引的第一列(前导列),并别不能含有空值(NULL) 4. 如果Key是MUL, 那么该列的值可以重复, 该列是一个非唯一索引的前导列(第一列)或者是一个唯一性索引的组成部
2012-07-19 18:15:25
4875
原创 转发和重定向
两种不同的方式分别是:转发和重定向转发===== 服务器端跳转(服务器端的组件A--------->组件B)-----------------------------------------------------------------------重定向======客户端跳转(请求一个新的地址)重定向:请求服务器组件A,服务器端将为处理完成的结果返回给客户端,客户端向新B组件发送
2012-06-23 15:10:48
489
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人