- 浏览: 399871 次
- 性别:
- 来自: 长沙
最新评论
-
18335864773:
可以尝试用一下pageoffice插件生成excel。同样可以 ...
poi设置excel表格边框 -
a1334480360:
楼主你好,我用这种方式,回执消息里面并没有携带接收到消息的ID ...
openfire 消息回执 -
yun9157:
楼主在么? 能否留一个联系方式,我现在需要做消息回执这一块。需 ...
openfire 服务端消息回执添加和响应 -
shendixiong:
efei 写道不知楼主用openfire的时候是否存在丢包的问 ...
openfire 服务端消息回执添加和响应 -
shendixiong:
jxufecs2008 写道楼主,你好,这个消息回执请求和响应 ...
openfire 服务端消息回执添加和响应
文章列表
/**
* <p>
* httpClient的get请求方式
* </p>
*
* @param url
* = "https://www.99bill.com/webapp/receiveDrawbackAction.do";
* @param charset
* = ="utf-8";
* @return
* @throws Exception
*/
public static String ...
刚学习spring MVC 中 ,在访问Controller(控制层) 的时候 出现了以下错误
No matchingbean of type [*.*.service....] found for dependency
...
上网查了一些资料,大多说错误都是因为注解错误或不当导致的。
但是,我已经很觉得我的错误应该不是这个原因造成。最后才知道。
在配置配件中,对web包中的所有类进行扫描,以完成Bean创建和自动依赖注入的功能 的xml文件没有写全
我只是扫描了 Controller的注解。并未设置扫描dao以及service层的注解
所以在配置文件 ...
我们在用hibernate时,会在对应的实体加上对应一对多,多对多,多对一关系。而在查询的时候,我们会用到嵌套去查询。
但是,在这里有一点声明,在用hql查询的时候, 网上很多人都说 hibernate 不支持 from 子查询。这点我没有去验证,大家可以注意以下。
多对多,有相关中间表
一开始我本打算用SQL,但是直接用SQL去查询,就无法直接获取两个表中的关联数据!就算能获取,相对来说还是比较复杂.
假设,我现在关联关系 一个是UserEntity(用户),一个是DepartmentEntity(部门) 它们直接是多对多关系!
...
其中openfire为最为关键的点,但搭建相对来说还是比较简单的
网站上有很对例子。我就简要的说明下吧。(我是在linux下搭建的openfire)
openfire的搭建
1.下载地址为: http://www.igniterealtime.org/downloads/index.jsp#openfire
2.在linux端需要解压 解压命令为:tar -xzvf openfire_3_8_2.tar.gz
3.解压后就可以直接启动 (openfire/bin/openfire start)
4.配置管理页面(搭建中 ...
1.获取表名
/**
*
* Discription :获取表名
* @param clz doumain实体类
* @return
* String
* @throws
* @author : shendx
* @date 2013-9-30 上午9:50:07
*/
public static String getTableName(Class<?> clazz)
{
Table table = (Table)clazz.getAnnotation(Table.class);
retur ...
http://jxdwuao.iteye.com/blog/638134
以前,使用SQL查询,结果放在 RS 结果集中,还要去转换影射到Java类中。Hibernate中,可以自动帮我们注入到Hibernate 甚至是 非 Hibernate 类型当中。
Java代码
1.String sql = "select * from T_TMP_PUBLIC_POLICY TP";
2.SQLQuery sqluery = session.createSQLQuery(sql).addEntity(TPublicPolicyTemp ...
/**
*
* Discription : 将查询出来的数据转换为Map集合,但前提是只能为一条数据 ,它的key为其查询的字段.
* @param sql
* @return
* Map<String,Object>
* @date 2013-9-29 下午1:20:50
* @throws
* @author : shendx
*/
@Override
public Map<String, Object> getQueryResultToMap(final String sql) {
return ...
commons 常用的jar包 以及部分源码
- 博客分类:
- java
http://download.csdn.net/detail/shendixiong/6336607 下载一个压缩包
以下是压缩文件的jar包名称:
commons-validator-1.3.0.jar
commons-pool-1.3.jar
commons-net-3.0.jar
commons-logging-api-1.1.jar
commons-logging-1.0.4.jar
commons-lang-2.1.jar
commons-io-1.3.2.jar
commons-httpclient-3.0.jar
commons-fileupload-1.2 ...
来源地址:http://database.51cto.com/art/200912/168453.htm
EXPLAIN 在mysql中也可以用DESC
也就是说
EXPLAIN SELECT * FROM TABLENAME;
DESC SELECT * FROM TABLENAME;
效果是一样的。以下是转载内容
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。
使用方法,在select语句前加上explain就可以了:
如:
explain select surname,first_na ...
来源网:http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html
1. CASE WHEN 表达式有两种形式
--简单Case函数
CASE sex
WHEN '1' THEN '男
在mysql中并没有类似oracle中的rownum。可有的时候,我们需要获取对应的行数获取来进行相关排序、
实现方法
第一步:
SELECT @rownum:=0 from tableName t
rownum 其意思等同于声明一个变量名(所以可以任意修改),并赋初始值为0 ...
属于权限的问题,一般是由于root用户对全局host无访问权限。因此只要给root用户添加一个访问权限即可。授权root所有sql权限
首先登录mysql 通过MySQL Command Line Client 登录
然后 ,登录对应源
use databaseName
然后开始授予全部权限:
mysql> grant all privileges on *.* to root@"%" identified by "Passwd";
Query OK, 0 rows affected (0.00 sec)
最后刷新:
...
方法一:
double myNum2 = 111231.5585478;
java.math.BigDecimal b = new java.math.BigDecimal(myNum2);
double myNum3 = b.setScale(4, java.math.BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println(myNum2);
System.out.println(myNum3);
方法二:
double d = 3.1465926;
String result = Str ...
mysq queryl cache
- 博客分类:
- mysql
query_cache_limit:允许 Cache 的单条 Query 结果集的最大容量,默认是1MB,超过此参数设置的 Query 结果集将不会被 Cache
query_cache_min_res_unit:设置 Query Cache 中每次分配内存的最小空间大小,也就是每个 Query 的 Cache 最小占用的内存空间大小
query_cache_size:设置 Query Cache 所使用的内存大小,默认值为0,大小必须是1024的整数倍,如果不是整数倍,MySQL 会自动调整降低最小量以达到1024的倍数
query_cache_type:控制 Query Cach ...
mysql 相关流程工程函数
- 博客分类:
- mysql
SELECT IF(t.name in('张三','李四'),'1111',t.name) from test t;
SELECT CASE WHEN t.name in('张三','李四') > 0 THEN 1 ELSE t.name end from test t;
可以直接使用in来判断多重条件 注意括号的使用