- 浏览: 77431 次
- 性别:
- 来自: 武汉
最新评论
-
wangyudong:
很多REST Client是不支持自动化测试RESTful A ...
webservice调试工具Postman-REST-Client
文章列表
当一个类实现了ApplicationContextAware接口之后,通过此类可以直接获取spring配置文件中所有由Spring容器管理的bean对象。
有些人实现了这个接口,但发现ApplicationContext为null,这是因为实现了该接口的这个类本身也需要在Spring容器中时行配置,否则Spring是不会将ApplicationContext实例放到其中的。
@Component("springApplicationContext")
public class ApplicationContextHelper implements Application ...
CMD命令行中执行mysql脚本
- 博客分类:
- 数据库
CMD命令行中如何执行mysql脚本?
在cmd窗口中输入下面命令执行即可(linux中同样适用,SQL脚本的路径改为linux路径即可)
mysql -h 192.168.4.51 -uroot -p123456 < d:\mysqlData\vendingsidedb.sql
Hibernate.iterate中明明拿到了结果,且hasNext()为true,但next()就是会报错,提示:
You can't operate on a closed ResultSet!!!
抛异常的代码:
((Long) getHibernateTemplate().iterate(query).next()).intValue()
异常信息中提示ResultSet已关闭:
Caused by: org.hibernate.exception.GenericJDBCException: could not get next iterator result
at o ...
PPT母版为什么应用后没有效果
- 博客分类:
- Office
PPT母版为什么应用后没有效果?
折腾了半天,原来母版中的元素必须利用“插入占位符”插入的元素才能应用到页面中。
另,页面不会自动更新,所以还要在应用中重新应用这个版式,才能更新。
唉……
看了些ThreadLocal类型变量的介绍,感觉都没有串起来说清楚。花了两小时搞清楚之后,为了其它伙伴们更容易理解ThreadLocal,咱们还是来个图文说明的方式,一图抵千言哪。如果能帮到你,还希望顶一下俺的原创。
------ ...
一、下载及安装
1.1 下载maven 3.1.1
先到官网http://maven.apache.org/download.cgi 下载最新版本(目前是3.1.1 ),下载完成后,解压到某个目录.
2.1 配置环境变量
系统环境变量里,添加MAVEN_HOME(或M2_HOME),其值为解压路径,然后PATH环境变量最后附加上";%MAVEN_HOME%\bin"。还可以追加MAVEN_OPTS,设定maven的java虚拟机内存使用量:-Xms128m -Xms512m
检测方法:
a) 重新进入命令行(DOS窗口)模式,输入 echo %MAVEN_HOME ...
使用shell脚本操作和备份Mysql数据库表
- 博客分类:
- 数据库
●在sh中执行MySQL脚本
mysql -uroot -pvendingihr < /mnt/soft/app_bak/create_orderbackDB.sql
●在sh中执行MySQL命令
mysql -uroot -pvendingihr -e 'use vendingdb;select count(1) from tb_orders;'
●sh中执行MySQL命令,并将结果返回给sh变量
OrderCount=mysql -uroot -pvendingihr -e 'use vendingdb;select count(1) from tb_orders; ...
使用过MySQL的同学,刚开始接触最多的莫过于MyISAM表引擎了,这种引擎的数据库会分别创建三个文件:表结构、表索引、表数据空间。我们可以将某个数据库目录直接迁移到其他数据库也可以正常工作。然而当你使用InnoDB的时候 ...
应用程序日志抛出了如下的异常:
Caused by: java.sql.SQLException: Thread stack overrun: 10568 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack.
网上查了一下,在my.cnf中配置thread_stack的值可解决此问题。一般可配置为256K。
在my.cnf的[mysqld]小节中加入下面的配置:
thread_stack=256K
保存,重启my ...
-------------------
权限分配
-------------------
grant select,insert,update,delete on *.* to user1@localhost Identified by 'password1';
grant 权限 on 数据库.* to 用户名@登录主机 identified by "密码"
如果希望该用户能够在任何机器上登陆mysql,则将localhost改为"%"。
如果修改为%后发现还是不能远程登录,有可能是mysql库的user表中有多条该用户的记录,将用户名为该记录且hos ...
Java comm串口通信Utils类
- 博客分类:
- Utils
javax.comm包提供了java原生的串口通信API,实际中用到的场景很多,例如很多设备的控制信号都是通过串口进行控制的,只要向指定串口发送指定消息,就可以控制设备或读取设备信息,例如读取温度传感器信息、控制自动贩卖机出货等等。
使用javax.comm进行串口通信大概分为以下几个步骤:
1、选择一个可利用串口如COM1,得到一个CommPortIdentifier类。
2、设置初始化参数(波特率、数据位、停止位、校验位),利用CommPortIdentifier.open()方法得到一个SerialPort。
3、利用SerialPort.getOu ...
1、JNI中也可以获取Java数组的Size:
env->GetArrayLength(jarray array);
2、普通的native方法中,产生的jni对象都是属于局部引用(local reference),在native方法中超出作用域就会自动析构,所以不用专门释放(只针对jni对象)。除非在C++中使用了static定义了全局引用。那需要用ReleaseGolbalRef来进行释放。
3、不管是返回数组或对象,只要将这个返回的对象构造出来并赋了想要的值并返回就行了,对该对象本身不要释放。其它的临时jni对象需要释放掉。
如果是返回数组,可以使用(*jniEnv)->R ...
我的Utils工具类收集
- 博客分类:
- Utils
含有以下东东,只是打包了自己用,所以不可通用,做参考代码使用。
mailUtils
mqttUtils
web分页Utils
支付宝支付utils
Base64Utils.java
DicUtils.java(项目字典)
ExcelCreator.java
GZipUtil.java
ImageUtils.java(图片常用处理)
JsonUtil.java
LogUtil.java
Md5Util.java
PropUtil.java
SmsUtil.java(利用第三方商用sdk发送SMS验证和通知短消息)
实际项目中的小问题,参考了这位小哥的解决方法,谢谢:
http://blog.sina.com.cn/u/2303644953
网站开发过程中,一般的工程访问路径是 http://10.10.20.74:8080/projectName
如何设置成http://10.10.20.74/
解决方法:
首先,进入tomcat的安装目录下的conf目录,我的目录是 /usr/local/apache-tomcat-6.0.20/conf,编辑文件server.xml.
1、去除端口号8080。
将server.xml中的
<Connector port="8080&qu ...
本文章大部分内容摘自 http://www.jz-net.cn/forum.php?mod=viewthread&tid=634&page=1 谢谢!在配置阿里云服务器的过程中,完全按此手顺也会遇到很多问题,所以在此整理和完善一下,以备后用。
1、操作系统: CentOS release 6.3 (Final) 64位 ...