- 浏览: 20480 次
- 性别:
- 来自: 上海
文章列表
MySQL多字段重复记录筛选:
select * from T_CELLID TC
where (TC.MCC,TC.MNC,TC.LAC,TC.CELL,TC.LNG,TC.LAT) in (select MCC,MNC,LAC,CELL,LNG,LAT from T_CELLID group by MCC,MNC,LAC,CELL,LNG,LAT having count(*) > 1)
and TC.id not in (select min(id) from T_CELLID group by MCC,MNC,LAC,CELL,LNG,LAT having count(*)> ...
Spring 整合EhCache
ehcache.xml
<?xml version="1.0" encoding="UTF-8"?>
<ehcache>
<!--timeToIdleSeconds 当缓存闲置n秒后销毁 -->
<!--timeToLiveSeconds 当缓存存活n秒后销毁 -->
<!-- 缓存配置
name:缓 ...
因我们项目中使用了gps 、baiduMap 和 googleMap 3种坐标,且各坐标间都不能通用,相互间都存在偏差,小则几十米大则偏差几百米或者更大。其中原因,可以搜索下“火星坐标”。
现阶段只有baidu map 有纠偏接口,精度较高,但只局限于gps转百度、谷歌转百度,而没有百度转gps、谷歌坐标的接口,虽然网上有转换算法,但都存在偏差,精度也不是很高,纯粹调用百度API来纠偏网络负载太大,延时也非常明显。因此,现在的做法是结合百度map 坐标转换的api 和本地数据库来纠偏。当遇到一个gps或谷歌坐标,查询T_GPS2BAIDU_OFFSET或T_GOOGLE2BAID ...
项目中遇到要将包含mina2服务端的项目转成web项目,mina也随着web项目启动而启动。以下是部分实现代码:
spring配置文件
<bean class="org.springframework.beans.factory.config.CustomEditorConfigurer">
<property name="customEditors">
<map>
<entry key="java.net.SocketAddress">
...
将项目文件.project文件的<natures>...</natures>代码段中加入
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
然后在eclip ...
项目中遇到要在Java web项目中使用mina2客户端,并且是一个常连接。尝试了将其整合到web项目中。以下是部分代码实现。
1.ProcessHandler.java
public class ProcessHandler extends IoHandlerAdapter {
private String hostName ;
//MINA2 服务器 IP 数组
private static final String[] HOSTS = {"",""};
private static final int CONNECT_TIMEOUT = ...