- 博客(77)
- 收藏
- 关注
原创 eclipse新建workspace
eclipse新建workspace虽然很简单,但很久不用了,有时也会犯晕。当当前工作空间里项目太多了,可以新建一个工作空间,新建工作空间的方法是,File--swith workspace--other,在打开的窗口里新建目录并指定其为工作空间,确定,则新建工作空间完成。eclipse会重启更换工作空间...
2011-12-12 10:54:00
598
原创 sqlserver2005 Express 1433连接失败
用java一直连不上sqlserver2005,用telnet localhost 1433,提示连接失败。原来sqlserver不能启动。 用其自带的网络工具配置了一下。 起初,在SQlSERVER协议,的TCP/IP协议 -> ip1和ip2都启动了,端口都设为了1433,注意,动态端口要留空,不要填任何值。但还是连不上。 是没注意下面的ipall,动态端口改...
2011-12-09 01:24:05
274
原创 [转]sqlserver2005新建用户登陆
今天终于搞清楚怎么对sqlserver2005新建用户登陆了1. sqlserver服务设为 windows与sqlserver混合验证模式2. 在security/logins 中选择 new login 2.1 general 填入 Login name 输入 password ,如果不需要复杂密码,则去掉 "enforce password policy"...
2011-12-04 13:45:10
182
原创 [转]Iterator和ListIterator的不同使用方法
我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(跌代器)。使用跌代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。 但是在使用的时候也是有不同的。List和Set都有iterator()来取得其迭代器。对List来说,你也可以通过listIterator()取得其迭代器,两种迭代器在有些时候是不能通用的,Iterat...
2011-11-29 09:30:16
148
原创 mybatis传多参数的问题
在做数据库操作的时候,经常要传多参数进sql语句,以前版本的ibatis,不支持直接传多个参数进来,只能压入对象或者HashMap中,这样实在不是很方便。 在现在的版本,终于有了支持。 官方文档: 你可以传递多个参数给一个映射器方法。如果你这样做了,默认情况下它们将会以它们 在参数列表中的位置来命名,比如:#{1},#{2}等。如果你想改变参数的名称(只在多参数 ...
2011-11-23 17:27:57
155
原创 spring3单元测试遇到的问题小结
今天在做spring的单元测试,其中遇到不少问题,不过,大多都是环境的原因引起的。因为是两个分开的项目,一个作为另一个的支持项目,只要是待开发好后,供另一个项目jar包用的。就因为这样,开发环境引用的jar包不同。 1、一开始,就遇上hamcrest没有包含的问题,原来是我的junit版本引起的,我的junit版本中没有包含hamcrest。 2、Offending resourc...
2011-11-22 15:40:45
146
原创 android:fastScrollEnabled和android:drawSelectorOnTop
android:fastScrollEnabled="true"是让ListView出现快速滚动的按钮,一开始,我的记录只有十条,我在拉动的时候都不见出现快速滚动,后来才发现,原因是数据不多的原因,只要数据足够多,才会自动出现的。 还有一个属性:android:drawSelectorOnTopWhen set to true, the selector will be dra...
2011-11-21 03:09:38
195
原创 RatingBar显示不全的问题
在一个项目中,用到了RatingBar控件,布局用的是RelativeLayout,运行起来,发现星星总是显示不全,要么少一个星,要么高度被遮。原来是自己不小心引起的,布局文件RatingBar的控件用了android:padding="10dp"这个属性,把它去掉就可以了。小结一下,不知你是否也因为自己的不小心遇上类似的问题呢?细心检查下布局文件看看,希望能帮到你!...
2011-11-20 18:47:51
418
原创 jQuery+jQuery.validate+ajaxForm的例子
html<form id="form" > <label for="cName"> 用户名 </label> <label for="cName" > 我们要测试</label> <input id="cName1"
2011-11-02 09:35:09
96
原创 mybatis3 like模糊查询小结
现在的项目用的是mybatis3,不是ibatis,大同小异的。没什么。今天在用like作模糊查询时,遇到小小的问题,在此作个小结。记得以前ibatis时,可以这样写的:select * from Student where sname like '%$sname$%'为了安全,也不提倡这种写法了。在网上搜了一大把都说下面的写法:select * from Student wher...
2011-10-09 15:16:42
164
原创 [转]Java Map 排序取数问题
LinkedHashMap<Integer,String> maps = new LinkedHashMap<Integer,String>();maps.put(3, "王五"); maps.put(1, "张三");maps.put(2, "李四");maps.put(4, "赵六");请教如何遍历可以取出key最大的两个元素?正
2011-10-09 10:09:44
133
原创 介绍关于mysql删除列操作
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb;添加列:alter table 表名 add column 列名 varchar(30);删除列:alter table 表名 drop column 列名;修改列名MySQL: alter table bbb c...
2011-10-05 18:42:48
232
原创 List装的不是Bean,而是String时,<c:forEach>如何遍历的问题
有时候,我们的List装的不是Bean对象,而直接就是String时,在前端jsp用jstl要如何处理呢?解决办法是:直接显示! string类型可以这样直接输出<c:forEach items="${list}" var="info"> ${info}</c:forEach>...
2011-09-22 15:27:00
158
原创 fckeditor的使用
var content = FCKeditorAPI.GetInstance("content"); //获取fck编辑器的对象 content.EditorDocument.body.innerHTML=""; //清空FCK ajax提交时,如果后台获取不了编辑器的数据,别忘了加上:FCKeditorAPI.GetInstance("content").UpdateL...
2011-09-19 00:08:22
88
原创 Android:一些概念上的区别(或模糊的概念)
希望对大家有帮助! 1、@id表示引用已经有的id,而@+id表示增加一个id. 2、android:id="@android:id/xx"和android:id="@+id/xx"的区别前者是系统已经定义好的,后者是你自己定义的 ...
2011-09-12 22:57:17
108
原创 <c:forEach varStatus="status">中 varStatus的属性简介
我们常会用c标签来遍历需要的数据,为了方便使用,varStatus属性可以方便我们实现一些与行数相关的功能,如:奇数行、偶数行差异;最后一行特殊处理等等。先就varStatus属性常用参数总结下:${status.index} 输出行号,从0开始。${status.count} 输出行号,从1开始。${status.current} 当前这次迭代的(集合中的)项...
2011-09-12 15:47:28
116
原创 Tomcat7 域名配置
tomcat域名配置如下(1)修改server.xml文件Xml代码 <Host name="www.abc.com" appBase="" unpackWARs="true" autoDeploy="true"> <Alia...
2011-09-11 19:53:16
297
原创 mybatis配置文件,元素的一般顺序
<configuration>元素//各标签的顺序一般是:properties,settings,typeAliases,typeHandlers,objectFactory,objectWrapperFactory,plugins,environments,mappers,详细用法参考文档,这里做简单介绍而已! ...
2011-09-07 10:23:57
234
原创 android.app.SuperNotCalledException did not call through to supper onCreate()的问题
写了一个简单的例子,就是从一个activity跳转到另一个activity,一个叫LoginDemoActivity,加一个叫NoteActiviy。跳转的代码段如下:btnLogin=(Button)findViewById(R.id.btnLogin); btnLogin.setOnClickListener(new Button.OnClickListener(){...
2011-09-03 00:55:45
362
原创 eclipse编译中排除svn
eclipse编译时会拷贝其他文件包含.svn文件夹会导致svn冲突,所以要排除掉svn文件,不然的话很难用svn进行开发管理 方法很简单,在项目属性菜单里面找到编译排除项,加入 **/.svn/ 即可。e文版操作路径是:Project->Properties->Java Build Path->Source->Excluded:**/.sv...
2011-08-22 12:24:55
166
原创 Eclipse中的构建类路径问题
从本质上来将,他们都是一系列jar包或者包含jar的目录. 类路径变量是可以是一个目录,也可以是一系列jar包.从他的名字就可以看出,他定义的是一个路径变量,所以一般来说他的路径是相对与JAVA_HOME或者ECLIPSE_HOME的,因为这些路径是最好要保证可重用的.也就是说,不过你以后的jdk或者eclipse怎么变动位置,他们是相对路径,他们的定义就是一直都有效的. ...
2011-08-17 00:39:40
1267
原创 jsp空间转移后,hibernate遇到的问题小结
由于空间到期,未续费,网站又要持续运作。所以暂时要转移一下。转移好后,hibernate报这样的异常。 严重: SELECT command denied to user 'sq_guguzui'@'localhost' for table 'users' 一开始,我认定是权限的问题,于是查看一下当前用户的权限设置。 show grants; 显示: GRA...
2011-08-10 09:56:59
86
原创 [转]Spring加载resource时classpath*:与classpath:的区别
Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件.比如 resource1.jar中的package 'com.test.rs' 有一个 'jarAppcontext.xml' 文件,内容如下:...
2011-08-09 10:54:45
78
原创 spring-modules-validation第三方验证框架
<bean name="/createAddr.do" class="cn.richinfo.mail.webmail.web.action.AddrCreateFormAction"> <property name="groupService" ref="addrGroupService"/> <property name
2011-08-05 15:54:39
519
原创 配置android环境时遇到的问题
今天有兴趣来配置一下android的开发环境,谁知遇到一些问题,其实主要是我的硬盘空间不足引起的,记之。在配置AVD时,错误提示硬盘空间不足,AVD创建失败。由于默认是在c盘的document and .....下面创建的,所以自己马上去删一些不常用的程序以腾出空间。这下好了,AVD创建成功,马上写个helloWorld来测试下,问题又来了,提示说空间不足,模拟器启动不起来,又...
2011-07-30 12:10:47
126
原创 [转]web.xml参数顺序
web.xml文件的格式-必须注意顺序 由于Web程序开发中各种人员有不同分工,而Web程序的部署描述文件是程序构件提供者、程序组装者和程序部署者之间的沟通机制;Servlet 2.4之前的版本规定了在Web服务器中使用DTD格式的web.xml,而Servlet 2.4将依照XML schema格式定义web.xml;实际上这两种格式的web.xml只是在头部有区别,其...
2011-07-28 16:19:21
88
原创 [转]java log4j使用
log4j使用方法 1、定义配置文件 首先使用配置文件将使我们的应用程序更加灵活配置log日志输出方式包括输出优先级、输出目的地、输出格式。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是Java特性文件log4j.properties(键=值)。下面将介绍使用log4j.properties文件作为配置文件的方法: ①配置根Logger,其语法为:0 log...
2011-07-21 16:12:41
83
原创 [转]Spring AOP的annotation实现
记录一下使用注解实现spring AOP的小例子。第一步,导入相关的jar包:aspectjweaver-1.6.8.jar(提供注解org.aspectj.lang.annotation.Aspect等)、spring-aop-3.0.4.RELEASE.jar(提供自动代理创建器org.springframework.aop.aspectj.annotation.Anno...
2011-07-21 14:04:07
103
原创 [转]Spring事务类型祥解
大家可能在spring中经常看到这样的定义: <prop key="load*">PROPAGATION_REQUIRED,readOnly</prop><prop key="store*">PROPAGATION_REQUIRED</prop>估计有好多朋友还没有弄清楚里面的值的意思,仔细看完下面应该知道自己什么情况下面应该使用什么样的...
2011-07-21 11:13:23
88
原创 MyBatis-Spring的整合,配置Mapper的过程中遇到的异常
项目中用的是spring3.0.5,MyBatis3.0.5,整合mybatis,spring用的是mybatis-spring-.1.0.1。在这个过程中,遇到了一个配置上的问题,就是配置Mapper时的错误,在运行时抛出如下异常:Exception in thread "main" java.lang.IllegalArgumentException: Mapped Statem...
2011-07-20 17:36:17
474
原创 linux zip命令(转)
来自:http://hi.baidu.com/leshy/blog/item/78e5033b884388ee14cecb1d.html 文件压缩和归档有时候,我们需要把一组文件贮存成一个文件以便备份或传输到另一个目录甚至另一个计算机上。有时候,我们还需要把文件压缩成一个文件,因而它们仅使用少量磁盘空间并能更快地通过互联网下载。理解归档文件(archive file)和压缩...
2011-07-19 17:17:00
90
原创 Tomcat7启动问题
用上了Tomcat7,由于我是在eclipse用tomcatPluginV321.zip插件的,按tomcat按钮启动时,报错。java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.<clinit>(...
2011-07-13 16:24:39
157
原创 eclipse的tomcat插件
在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,下面就说一下安装的过程,很简单的:1.先下载一个tomcat插件 地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV321.zip2.下载完后将zip进行解压,解压的内容放在Eclipse下的plugin目录下...
2011-07-13 15:42:13
111
原创 灰度发布
灰度发布 灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。 Gmail Labs是一个新特性橱窗,用户可以自己选择一些未正式...
2011-07-05 09:32:12
130
原创 jquery总结
$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值$(”img”).attr(”title”, function...
2011-06-29 14:11:55
83
原创 jquery的几个函数
jquery选择器的级别路径,上一级(父级),下一级(子级),同一级(兄弟级))在写jquery中,很多地方要选择节点的上一级,下一级,同一级。每次都记不了这几个单词。现在发布来记记parent():上一级(父级,爸爸)siblings():同一级(兄弟级,兄弟)next():同一级的下一个元素prev():同一级的上一个元素children():下一级(子级,儿子们)...
2011-06-27 14:48:34
124
原创 对装饰模式的一些小小的理解
装饰模式是对继承的有力补充,继承并不是万能的。利用继承的思想来扩展功能,这样用,你会增加很多很多的子类。灵活性会非常差。 装饰类和被装饰类可以独立发展,而不会互相藕合。 装饰模式可以动态扩展一个实现类的功能,而继承是静态地给类增加功能。 装饰类有一个缺点:多层装饰比较复杂,就像剥洋葱一样,当你剥到最后的时候才发现原来问题出在最里面的一层,想象一下这样的工作量是不是相当的...
2011-06-24 16:36:57
137
原创 apache为不同的虚拟机设置字符编码
在设置apache的时候,全局设置里,设置了默认字符集为UTF-8,而一些需要GB2312支持的网站,在访问的时候,就出些乱码。解决办法<VirtualHost *>ServerAdmin web@domain.comServerName test.domain.com DocumentRoot /home/domain.com/we...
2011-06-23 10:07:44
246
原创 [转]svn被锁不能提交问题
错误提示: Attempted to lock an already-locked dirsvn: Working copy'D:\eclipse32\workspace\WebFrame\WebRoot\index.jsp' locked在网上查的 解决方法是: 在客户端命令行使用命令 svn cleanupD:\eclipse32\workspace\Web...
2011-06-09 01:27:21
95
原创 requires that an attribute name is preceded by whitespace异常总结
在tomcat7.0下,会报一个异常:org.apache.jasper.JasperException: /head.jsp(1,84) The JSP specification requires that an attribute name is preceded by whitespacehead.jsp我是用<jsp:include page="head.jsp" flus...
2011-06-07 00:13:02
238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人