- 博客(128)
- 资源 (14)
- 问答 (9)
- 收藏
- 关注
原创 React 附件动画API ReactCSSTransitionGroup
React为动画提供了一个附加组件ReactTransitionGroup,这个附加组件是动画的底层API,并且还提供了一个附件组件ReactCSSTransitionGroup,ReactCSSTransitionGroup能够简单的实现基于css的动画和转换高级API ReactCSSTransitionGroupReactCSSTransitionGroup是一个基于ReactTra...
2019-06-23 22:01:39 355
原创 Python语言使用中常见异常解决办法
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 2: ordinal not in range(128) 这是我写代码常碰见的一个异常,str在做处理前一般都会解码成unicode编码,系统默认使用ascii解码,如果这个str不是ascii编码就会报这样一个错误。建议代码中所有的字符串...
2013-03-21 11:26:31 547
原创 python中os.path.dirname(__file__)的使用
(1).当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径, 比如: python d:\pythonSrc\test\test.py 那么将输出 d:\pythonSrc\test (2).当"print os.path.dirname(...
2013-03-13 16:05:20 435
安装MySQLdb找不到libmysqlclient.18.dylib解决办法
I solved the problem by creating a symbolic link to the library. I.e.The actual library resides in/usr/local/mysql/libAnd then I created a symbolic link in/usr/libUsing the command:sudo ...
2013-03-01 11:22:38 417
原创 GORM save对象不能保存问题
在使用grails框架时save对象没有更新到数据库,框架也没有任何报错,一直以为是datasource配置文件出了问题,后来发现原来是save的对象保存时出了问题而没有反馈。 package helloclass Quote { String content String author Date created = new Date() st...
2012-12-06 13:50:39 1957
原创 UIProgressView改变高度
一般来说UIProgressView控件不可改变高度,找到以下代码解决这个问题: CGAffineTransform transform = CGAffineTransformMakeScale(1.0f, 3.0f);progressView.transform = transform; 需要导入CoreGraphics.framework包...
2012-11-13 10:36:18 379
原创 xcode4.5查询sdk空白页面解决方法
选中iOS 6.0 Library 然后点列表左下角的向上箭头 把下载地址复制到safari里可以找到相应的library包 把它下下来(xar文件) 然后在terminal里用"xar -xf 文件名"解压缩得到docset文件 把这个文件复制到"/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platf...
2012-11-01 19:37:16 134
原创 UIScrollView 滚动问题(iOS6)
在 Xcode 4.5(iOS 6)上UIScrollView滚动不起作用,原因是它的自动布局。解决方案:在inspector里面"Use AutoLayout"取消勾选就可以了。另外把设置contentSize属性的代码移植到"viewDidAppear"方法,而不是"viewDidLoad"方法- (void)viewDidAppear:(BOOL)animate...
2012-11-01 19:31:24 113
原创 中兴F420光猫定时重启换IP刷投票源码
帮朋友刷网络投票,由于刷投票最大的问题在ip上,家里用的是光猫,所以针对自己家里的这款光猫写了定时刷票功能,写完后拿出来共享。 package vote;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.util.List;import java.u...
2012-08-08 20:07:43 1022 1
原创 在java项目的Maven工程里使用groovy
在java项目的Maven工程里可以使用groovy-eclipse编译插件或GMaven插件来达到嵌入groovy语言的目的,在这里推荐使用groovy-eclipse编译插件,GMaven插件对于Maven3来说支持并不好(配置出现问题,放弃使用,没找到解决方案,目前GMaven的版本是1.4)。 如何使用groovy-eclipse编译插件--设置POM文件...
2012-06-07 10:44:32 559
原创 groovy自动导入的包列表
groovy自动导入的包有以下这些:groovy.lang.*groovy.util.*java.lang.*java.util.*java.net.*java.io.*这些包里的类可以在groovy里直接使用而无需指定包名。...
2012-06-06 16:03:53 1484
原创 在Maven工程里运行Java main方法
在maven工程里运行Java main方法是通过Maven的exec插件。以命令行方式运行在运行前,你需要先编译代码,记住exec:java不会自动为你编译代码,你需要先编译。 mvn compile 编译完之后如下命令运行你的class mvn exec:java -Dexec.mainClass="com.vineetmanohar.module.M...
2012-05-24 11:14:57 383
原创 使用groovy脚本访问MongoDB
import com.mongodb.*def m = new Mongo("localhost", 27017)def db = m.getDB("test")def things = db.getCollection("things")def bdo = new BasicDBObject()bdo.put("name", "Mongo")def...
2012-02-22 16:41:53 663
原创 关于“mongo dbpath (/data/db/) does not exist, terminating”问题
按照mongodb的快速上手手册上操作步骤(Windows)发现启动报出异常:“dbpath (/data/db/) does not exist, terminating”奇怪的是我已经按手册上的步骤建立了C:\data\db,却还是报这个错。最后发现mongodb安装在哪个盘符就必须在哪个盘符上面建立data\db,手册上的这句话存在误导性:“Unzip t...
2012-02-22 10:25:13 346
原创 groovy脚本导入jar包问题
如果使用除java类库和groovy类库以外的类,直接导入包可能会报错: “unable to resolve class org.apache.commons.lang3.StringUtils”import org.apache.commons.lang3.StringUtils^ 解决办法: 执行脚本的时候指定classpath(-cp <classp...
2012-02-10 14:48:20 4484 1
原创 jetty7内嵌代码配置
以war包形式启动: String warPath = "../project/target/project.war"; Server server = new Server(8080); WebAppContext context = new WebAppContext(); context.setWar...
2011-12-31 10:24:46 86
原创 jetty7 No JSP support解决办法
报错如下: [INFO] No JSP support. Check that JSP jars are in lib/jsp and that the JSP option has been specified to start.jar 注意:jsp-2.1-glassfish是必要的,如果使用jetty-jsp-2.1貌似还是会报这个错。...
2011-12-30 13:32:45 448
原创 junit in action 2nd note
The @Before and @After annotated methods are executed right before/after theexecution of each one of your @Test methods and regardless of whether the testfailed or not. This helps you to extract a...
2011-12-12 16:52:32 101
原创 使用Cargo实现自动化部署注意点
需要注意两点: 1. maven项目的pom里最好用war的方式打包,使用jar打包,部署不上服务器 <packaging>war</packaging> 2.如果使用tomcat,Cargo plugin的配置文件里containerId指定tomcat5x,那么你的tomcat必须使用的是tomcat5.x版本,"x"必须加上,不然找不到你版本的...
2011-09-22 22:08:48 354
原创 maven3.0.3在mac os系统下安装报错解决
在.bashrc下面添加环境变量:export M2_HOME=/Users/lee/Application/apache-maven-3.0.3export PATH=$PATH:$M2_HOME/bin 重新启动终端 echo $M2_HOME/Users/lee/Application/apache-maven-3.0.3 mvn -v报异常 java...
2011-09-22 20:31:20 262
原创 linux查找并删除目录或者文件
其实我对Linux是一无所知,今天突然有一个工作必须做,就是查找并删除web目录下的.svn目录(真不知道是哪个神仙弄上去的),svn目录渗透到所有的网站目录下的子目录里面,这个大家都知道的应该。我在网上找了好久,经过试验才找到这个句子,经验证是正确的哦,虽然我不知道啥意思但是还是在PHP iask上记录一下吧,希望能够解释的朋友给我解释解释,先谢了:linux查找并删除目录或者文件: f...
2011-08-04 23:37:51 554
原创 Oracle统计函数(一)--Rank和Dense_Rank
聚合函数RANK 和 dense_rank 主要的功能是计算一组数值中的排序值。在9i版本之前,只有分析功能(analytic ),即从一个查询结果中计算每一行的排序值,是基于order_by_clause子句中的value_exprs指定字段的。其语法为:RANK ( ) OVER ( [query_partition_clause] order_by_clause )在9i版本新增加了合计功能...
2011-06-15 09:26:54 120
原创 oracle数据库实现分页查询
如从表中取出4-6行的数据;sql如下:得到4-6行的数据select id,agefrom zystudentwhere id in(select id from zystudentwhere rownum<=6 and id not in(select id from zystudent where rownum<=3));最笨的方法,查询效率很低,不建议使用...
2011-06-15 09:13:00 138
原创 工厂方法与FactoryBean
1. 静态工厂方法 将静态工厂方法实现类的工厂方法调用结果作为bean注册到容器中 <bean id=" " class="…Factory" factory-method="getInstance" /> 为了包含方法参数的工厂方法能够预期返回相应的实现类实例,可以通过<constructor-arg>为工厂方法传入相应参数。...
2011-03-23 22:01:04 127
原创 在maven中添加jar包到本地库
mvn install:install-file-DgroupId=包名-DartifactId=项目名-Dversion=版本号-Dpackaging=jar-Dfile=jar文件所在路径1,将jar包上传到linux服务器上,如路径为/home/hjq/sms.jar-s6y&y!iC2ye f]02,打开putty,设置字符编码...
2011-03-18 14:03:15 113
原创 全角和半角转换
转换说明 全角字符从的unicode编码从65281~65374 半角字符从的unicode编码从 33~126 空格比较特殊,全角为 12288,半角为 32 而且除空格外,全角/半角按unicode编码排序在顺序上是对应的 所以可以直接通过用+-法来处理非空格数据,对空格单独处理 public static S...
2011-02-24 17:42:14 153
原创 [转载]谈谈我对Java中Unicode、编码的理解
我们经常会遇到编码问题。Java号称国际化的语言,是因为它的class文件采用UTF-8,而JVM运行时使用UTF-16(至于为什么JVM中要采用UTF-16,我没看过 相关的资料,但我猜可能是因为JAVA里面一个字符(char)就是16位的,而UTF-16正是双字节编码),都是unicode的编码。unicode 的目标就是能支持世界上所有的字符集,也就是说几乎所有的字符集包含的字符在unico...
2011-02-24 15:56:07 113
原创 struts2中的OGNL
Struts2的OGNL表达式语言是基于Xwork的OGNL的,它在Xwork的基础上对OGNL进行了一些封装,因此先了解Xwork的OGNL是十分有必要的。Xwork的OGNL使用时比较容易理解。它有两个重要的概念:上下文环境和根对象。上下文环境是一个Map对象,所有的数据存取都是在上下文环境中进行的,你可以在存取数据时指定不同Map作为上下文环境。访问根对象时不需要加#前缀,而访问上下...
2011-02-13 13:47:16 96
关于Struts2的action重定向
"redirect"实现action的重定向: <result name="error" type="redirect"> Register.action?username=${username}</result> "redirectAction"实现action的重定向: <result name=
2011-02-02 21:26:59 135
result type “redirect-action” Tomcat报异常问题
启动Tomcat发现如下异常:Unable to load configuration. - action - file:/D:/.../classes/struts.xml:9:66 后来发现问题出现在result的结果类型"redirect-action",因为当前使用的Struts2版本使用的是如下结果类型:<result-types> <...
2011-02-02 14:55:13 169
原创 修改achetype生成的默认目录
如果想自定义achetype生成目录的约定"${proj-dir}/src/main/java""${proj-dir} /src/test/java""${proj-dir}/target"... 例子:<project> <modelVersion>4.0.0</modelVersion> <groupId&
2011-01-30 20:57:17 141
原创 《Thinking in Java》中Arrays.asList的解释错误
List<Integer> list = Arrays.asList(16,17,18,19,20);list.set(1, 99);list.add(21);//运行时错误 书中是这么解释的:其底层表示的是数组,因此不能调整尺寸。 后来看了Arrays.asList的源码,发现了一些问题: public static <T> L...
2011-01-23 21:12:21 105
原创 Andorid“emulator: ERROR: unknown virtual device name”问题解决
解决办法: 1.修改路径。即你的.Android 文件夹不能存在含有中文名的路径下,可以将它放到任何没有中文名的路径下都可以。 2.添加一个环境变量ANDROID_SDK_HOME,这个不能改,环境变量的值就是.Android SDK所在文件夹的路径,比如D:\Andorid\android-sdk-windows。 3.修改一下Ecl...
2011-01-02 22:27:52 153
原创 调整系统时间
设置系统当前时间#date -s '2008-6-8 09:19:00'#date -s '09:19:00'#date -s '09:19'写入硬件#hwclock -w
2010-08-30 11:06:24 151
原创 学习资源
json:1.http://muquanli123.blog.163.com/blog/static/771991200801010425544/ 2.http://blog.csdn.net/BearRui/archive/2010/03/12/5374415.aspx 3.http://code.google.com/p/thrift-protobuf-compare/wiki/Benchma...
2010-08-15 15:32:31 109
原创 freemarker使用笔记
freemarker现学现用笔记: 判断是否为空: <#if xx?exists><#if xx??><#if xx?default("xxx")> 数据类型转换: ${xx?string} //字符串 ${xx?number}//整数 ${xx?currency}//小数...
2010-08-13 11:22:08 148
什么是多态?多态有什么作用?
突然今天脑中出现个问题...什么是多态?它的作用?这两个问题我以前在看Think in Java的时候遇到过,但是已经淡忘了,重温一下。什么是多态?其实可以理解为“动态绑定”,它的含义就是在运行时根据对象的类型进行绑定。这是一种机制,可以在运行时判断对象的类型,从而调用恰当的方法。Java中除了static方法和final方法之外,其他所有的方法都是动态绑定的。 多态的作用换句...
2010-08-03 23:06:49 416
关于配置了 URIEncoding 后,jforum 无法搜索中文关键字的问题
在 Tomcat 中部署 jforum 项目,如果 Tomcat 的 Connector 配置了 URIEncoding="UTF-8" 参数的话,那么 jforum 搜索任何中文关键字都无法搜索到帖子。解决的办法:将 SystemGlobals.properties 中的 default.container.encoding 项改为 UTF-8 ,默认...
2010-06-30 17:06:49 113
原创 如何在Oracle中复制表结构和表数据
1. 复制表结构及其数据: create table table_name_new as select * from table_name_old 2. 只复制表结构: create table table_name_new as select * from table_name_old where 1=2; 或者: create table table...
2010-06-09 11:14:52 89
原创 FreeMarker的优点和缺点
一、 FreeMarker简介FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。所谓模板,就是一份已经写好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出的数据是不同的。在模板中的占位符,在模板运行时,由模板引擎来解析模板,并采用动态数据替换占位符部分的内容。FreeMarker与Web容器无关,即在W...
2010-05-30 16:27:16 198
重构-改善既有代码的设计 chm 中文版
2011-01-25
Servlet与JSP核心编程第二版.part5.rar
2007-08-23
Servlet与JSP核心编程第二版.part4.rar
2007-08-23
Servlet与JSP核心编程第二版.part3.rar
2007-08-23
Servlet与JSP核心编程第二版.part2.rar
2007-08-23
Servlet与JSP核心编程第二版.part1.rar
2007-08-23
action接收到空的字符串都变成"null",求解
2011-09-14
hql可以跨表空间查询么?
2011-08-05
如果所有记录的date都相同,按date降序排列,得到的结果按什么排序方式?
2011-03-01
在同一tomcat下两个不同的应用整合问题
2010-06-01
关于数据迁移...
2010-02-02
JEE关于数据存放问题...求高效方法~
2009-09-03
setInterval为什么只执行了一次?
2009-06-15
如何利用数据库实现在线用户统计?
2009-06-12
数据查询问题
2009-06-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人