随笔分类 -  java

摘要:晚上帮LP采集邮件,以为C#简单写个客户端几十分钟搞定,谁知道蛋痛的.net(C#)冒出小数点问题,搞了一个晚上http://foreign.mingluji.com/Amee_Sales,_Inc. ,浏览器是可以打开,c# webclient下载不来,开始以为是Cookie或者Head问题,最后发现是:System.Web.HttpUtility.UrlEncode对小数点不起作用。用java HttpClient轻松获取HTML,C#不行,才发现问题,也就是得手动转换小数点的编码;C#里面一定要UrlEncode后,再将小数点”.“手工转换为%2e,变为:http://foreign.m 阅读全文
posted @ 2013-01-27 01:35 shareach 阅读(387) 评论(0) 推荐(0)
摘要:参考 这个的php和java版本:https://code.google.com/p/freebsd-help/source/browse/Mapbar%E7%BB%8F%E7%BA%AC%E5%9D%90%E6%A0%87%E5%81%8F%E7%A7%BB%E7%9A%84%E5%8A%A0%E8%A7%A3%E5%AF%86%E7%AE%97%E6%B3%95出来C# 版,后面需要服务端的JAVA版本再贴上来,先上C#版PHP版本View Code 1 function pos_decode($pos) { 2 $index = -1; 3 $count = 0; 4 ... 阅读全文
posted @ 2013-01-03 22:39 shareach 阅读(723) 评论(0) 推荐(0)
摘要:这几天在捣弄基于Android 远程控制和自动处理的一个解决方案,开始想的很复杂在手机上开发一个APK,然后安装进行远程控制,另一兄弟说很多东西需要处理,而且还需要Root,而且模拟器每次重启后Root不行了,反正很烦。开始找到了MonkeyRunner,不得不说Google东西太庞大,资料太少,只好扒代码装JAD慢慢找(加上GFW这几天也特别卖力,google的相关网站一直上不去),最后扒出来了ChimpChat,哈哈,下面就是利用ChimpChat的java代码的“HelloWorld”:public class DeviceService(){ private AdbBackend _a 阅读全文
posted @ 2012-11-04 01:10 shareach 阅读(1875) 评论(0) 推荐(0)
摘要:前面简单的写下了Find方式基于索引的检索,见《MongoDB的GeoSpatial索引》好久没把这个补充完整,刚写完这边整体的检索代码,趁热打铁,写完这篇。 Find查询,仅仅能根据2d坐标按距离排序的POI点,查询出列表以后还得自己计算距离,实际开发的同学肯定会思考这点,既然有了排序功能那么肯定有拿到距离的数据了。 参考这两个视频,蛮好的,英语比较不好,听了好多遍看着文档,弄明白了: http://www.10gen.com/presentations/mongosf-2011/geospatial-indexing-mongodb http://www.10gen.com/present 阅读全文
posted @ 2012-06-03 01:39 shareach 阅读(1818) 评论(0) 推荐(0)
摘要:1.Auto-Sharding方式社区里面说不好否定了,Replica Sets在自动选举时候有点慢;所以采用master-slave结构;2.碎片整理和数据文件收缩是噩梦,磁盘空间无限加大;3.复杂查询的分页问题;4.最关键的原因:身边还没有10000w级数据实际生产环境的例子;还没深入太多,可能不是很熟悉的原因;所以暂时还是求稳用mysql比较靠谱,mongodb只用做 GridFS和日志文件存储 阅读全文
posted @ 2011-12-27 09:01 shareach 阅读(362) 评论(0) 推荐(0)
摘要:好多年没动过J2ee了,搞了2个晚上终于整出了全套3.0的VSSI框架, 后面继续CodeSmith模版,写完了还没测试,全部代码和Eclipse项目压缩文件下载 参考资料 http://code.google.com/p/mybatis/wiki/Spring mysql 数据库,用了 JPetShop的Item表,表结构是: CREATE TABLE `item` (... 阅读全文
posted @ 2011-12-07 00:11 shareach 阅读(393) 评论(0) 推荐(0)
摘要:最近在找整体存储和分析的方案,海量存储和分析、扩展性都需要考虑,找上了Hadoop,开始只是把它定位到HDFS做存储用,越看越兴奋。 先上HDFS操作这块的测试代码,完整的Eclipse + Tomcat项目,用了Tomcat插件、Hadoop 0.20.0,做海量文件管理器,方便管理; 搭建起来3个入口: tomcat根路径hfs,具体看web.xml /用于文件系统浏览 /upload.j... 阅读全文
posted @ 2011-07-03 05:01 shareach 阅读(2123) 评论(1) 推荐(0)
摘要:最近在看struts2的国际化, i18n拦截器代码很简单, 具体是根据访问参数和session方式来控制语言, 其实每次都更改语言还是很麻烦的, 特别做了一个Cookie保存当前语言设置, 仅仅一个例子供大家参考, 修改i18n的拦截器代码. 流程处理: 首先判断parameters里面有没有语言选择参数, 有则取出放到cookie, 如果没有则从cookie中取, 放到parameters, 这样就可以实现本地保存, 最终和i18n的拦截器互动, 即使以后struts改了, 我们也能灵活处理; 当然也可以完全从新实现i18n的拦截器功能, 但是那样我觉得后期如果struts i18n方式一变就有点被动. 代码如下: 阅读全文
posted @ 2009-10-28 11:49 shareach 阅读(1120) 评论(0) 推荐(0)
摘要:1. MyEclipse 7.5自带 Hibernate 3.2 Core中asm.jar 和 Spring 2.5 Aop中 asm2.1.3.jar 冲突,导致无法加载 hbm.xml文件, 体现错误是: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessio... 阅读全文
posted @ 2009-10-11 16:40 shareach 阅读(462) 评论(0) 推荐(0)
摘要:首先packag变了 Hibernate2:net.sf.hibernate Hibernate3:org.hibernate Hibernate配置文件更... 阅读全文
posted @ 2007-06-29 13:28 shareach 阅读(331) 评论(0) 推荐(0)
摘要:进管理页面,建立Datasource: JNDI Name: jdbc/mysql Data Source URL: jdbc:mysql://localhost:3306/cs JDBC Driver Class: com.mysql.jdbc.Driver User Name: root Password: ******** Max. Active Connections: 4 Max. Idle Connections: 2 Max. Wait for Connection: 5000 Validation Query: %TOMCAT_HOME%\conf\web.xml,在的前面添加: DB Connection jdbc/mysql javax.sql.DataSource/res-ty 阅读全文
posted @ 2007-06-26 13:49 shareach 阅读(176) 评论(0) 推荐(0)