- 博客(14)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
原创 解决MyEclipse添加自定义库后,提示class not found
一般我们给项目添加jar包的时候是这样的:Build path->Add libraries (之后可以选择多种添加方法),但是添加完成后,发现还是找不到类. 解决方法(环境:MyEclipse): 右键项目->properties->搜deploy,出现deployment assembly->Add->Java Build path entries->选择你要添加的库即可.
2015-07-29 00:22:29 4229 2
原创 Maven的JAR包仓库,不用再百度搜JAR包了!
http://search.maven.org/ 今天初学Maven,发现Maven的中央仓库里几乎什么jar都有...........还有各种版本... 你值得拥有!
2015-07-26 13:36:34 2901 1
转载 解决:HibernateException: Error applying BeanValidation relational constraints
异常信息: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed
2015-07-25 00:13:21 4030
原创 MyEclipse2014快速配置Spring & Spring Testing, Spring AOP简单使用
1.新建项目 2.右击项目,如图,利用myeclipse自动导入spring 3.在弹出的对话框中一直next到最后,在最后的页面中勾选Spring Testing,完成. 4.在src下的applicationContext.xml里,点击namespaces,勾选aop和context 5.在上图的底部分别进入aop和context界面, 5.1在aop界面右
2015-07-24 11:29:09 3148
原创 Android 创建Listener监听器形式选择:匿名内部类?外部类?
说到监听器,第一感觉就是直接写作匿名内部类来用,但是根据单一职责原则,好像又不应该作为匿名内部类来写(因为监听中有时要写较多的逻辑代码),所以前段时间把有共性的listener单独创建放在glut.listener包中.问题又来了....这样又增加了代码的耦合性,而且一些简单的按钮监听没必要作为外部类写.......难道需要写个mediator?不至于吧....这个的问题在中作者有给出他的意见.
2015-07-23 15:45:31 2835
原创 Android底层代码中用到的几种设计模式
最近在看和,发现Android底层代码中,用到了许多设计模式,目前发现有以下几种: 1.建造者模式:AlertDIalog.Builder 2.适配器模式:BaseAdapter 3.观察者模式:onClickListener 4工厂模式:BitMapFactory 5.迭代器模式:Iterator(把这个也算在其中吧.....) 膜拜一下谷歌的大神
2015-07-22 20:45:55 1425
原创 Hibernate 批量插入数据,跳过重复数据
前两天接到学校的一个项目,做学校的一个校工会信息管理系统,遇到一个需求:在网页管理界面上操作,从Excel读取N条数据,插入到数据库中. 想用三大框架来做这个系统,但是遇到一个问题,Transaction遇到异常会回滚,并中断插入操作,后续的数据将无法插入到数据库,一时间没找到合适的方法来解决,.于是乎只好用原生SQL语句来操作. 解决方法: 先用JXL读取Excel,然后利用事务+crea
2015-07-20 22:08:25 5742
原创 Android 滑动手势简单使用方法
用法:首先让指定的Activity实现Android.view.OnGestureListener,然后在你需要调用GestureDetector的View上,添加onTouchListener,之后setLongClickable(true)即可. 如: customView.setOnTouchListner(xxxListener); customView.setLongClickab
2015-07-20 17:56:23 2377
原创 HashMap遍历效率测试
测试环境: win8.1 64bit CPU:Intel 奔腾3560M 2.4GHz 内存:8G 1600MHz 硬盘:三星SSD 256G 1.遍历测试,分别用keySet和entrySet做测试,测试代码如下:@Test public void test() { int i, N = 2000001, testTimes = 100; long start, e
2015-07-16 11:03:20 1662
原创 解决Invalid action class configuration that references an unknown class named [xxxxxxxxx]
今天遇到这个奇怪的异常: Stacktraces java.lang.RuntimeException: Invalid action class configuration that references an unknown class named [employeeAction] org.apache.struts2.convention.ConventionsSe
2015-07-11 21:52:50 7204
原创 Android导航抽屉Drawerlayout实现
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:la
2015-07-10 20:22:06 1389
原创 Android真机连接局域网PC服务器的方法
首先,下载一个wifi共享精灵(或者其他的什么360wifi也可以) 打开后让手机连上对应的wifi,打开你写的后台程序(我这里是用tomcat7部署的),跑起来,然后可以在wifi共享精灵的已连接设备中看到你连接的手机的IP,或者通过在cmd中输入ipconfig,找到无线局域网适配器中的IPv4地址,然后利用这个IP+端口号+你的工程名(类似:localhost:8080/project),即
2015-07-06 13:39:55 2945 1
转载 ExtJS GridPanel 自动列宽的方法
在new GridPanel时加这个: viewConfig:{ forceFit: true, // 注意不要用autoFill:true,那样设置的话当GridPanel的大小变化(比如你resize了它)时不会自动调整column的宽度 scrollOffset: 0 //不加这个的话,会在grid的最右边有个空白,留作滚动条的位置 }, 未找到原博.
2015-07-05 21:20:38 3661
fastjson-1.2.5.jar
2015-06-28
Struts2+Hibernate4+Spring3整合(注解和XML方式都有)
2015-06-24
mysql 数据库 多表 复合 查询
2015-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人