- 浏览: 224295 次
- 性别:
- 来自: 深圳
最新评论
-
brighter:
oMapper.configure(Deserializati ...
jackson 抛出 bean 中没有定义字段的错误,只好用 gson -
PassFeed_free:
public Bitmap decode(ImageDecod ...
android universalimageloader 几点改进 -
PassFeed_free:
楼主你好, 请问这个库, 在大屏显示高清图片 ,listvie ...
android universalimageloader 几点改进 -
yonghong:
楼主只是揣测
JIRA4.1 升级到 JIRA5.1 -
abdxj:
"Could NOT parse license t ...
JIRA4.1 升级到 JIRA5.1
文章列表
避免跨域问题 ajax proxy
- 博客分类:
- 架构师-03-实施
前端全是 AJAX 框架,其中用到一些动态 API 调用,动静站点部署分离后,为避免跨域问题,使用了站点内代理,从网上的 httpClient3 版本升级到 httpClient4.
(一)Android网络通信的六种方式示例代码
有篇网文很不错:http://www.apkbus.com/android-13316-1-1.html,
在Android中几种网络编程的方式:
(1)针对TCP/IP的Socket、ServerSocket
(2)针对UDP的DatagramSocket、DatagramPackage。这里需要注意的是,考虑到Android设备通常是手持终端,IP都是随着上网进行分配的。不是固定的。因此开发也是有一点与普通互联网应用有所差异的。
(3)针对直接URL的HttpURLConnection
(4)Google集成了Apach ...
Tomcat 调优过程
- 博客分类:
- 专题-03-运行维护
(一)Tomcat內存溢出的三種情況及解决辦法分析:http://rritw.com/a/fuwuqiruanjian/Tomcat/20110524/86244.html
1.OutOfMemoryError: Java heap space
2.OutOfMemoryError: PermGen space
3.OutOfMemoryError: unable to create new native thread.
(1)JVM中如果98%的時 ...
引用说明:原来来自 http://www.51testing.com/?235595
如何从最大用户并发数推算出系统最大用户数
这篇文章解决了很多用户的难题,就是如何通过最大用户并发数来确定系统最大用户数,因为这个问题不解决的话,用户很难挑选到 ...
原文地址:提供一款支持拼音和五笔的js软键盘,仿iphone风格,超级好用。 http://download.csdn.net/detail/iceman1983/2656585
最近找一款大触摸屏的输入法,用于 chrome 浏览器,尝试各种软键盘的安装与卸载,几乎快要放弃下载,打算自己重写一个的时候,遇到了这个神一样的大作,极力推荐。
当然如果有大牛加上手写输入法就更完美了。
尝试过的输入法:
(1)jquery 软键盘
(2)ext 软键盘
(3)搜狗输入法+手写扩展
(4)文慧输入法
...
都不是我想要的。
这个才是正解。
JIRA4.1 升级到 JIRA5.1
- 博客分类:
- 架构师-05-工具
(1)升级过程理应很简单,用网上的破解指南一步步安装,很快就成功了。
(2)如果旧系统用了 LDAP,一定别忘记了 osuser.xml 文件的复制。
(3)一般来说,如果不自己安装插件的话,就没问题了,但是如果有安装插件,比如 GreenHopper 之类,安装完且需要配置或破解的情况,问题就出来了。
(4)网文破解的只是主要程序,但有一部份程序是运行时,从网站上下载来的(猜),如“Atlassian\Application Data\JIRA\plugins\.osgi-plugins\transformed-plugins” 下面的 jar 包。所以这里面的文件没有 ...
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.io.*,
java.util.*,
java.net.*,
java.lang.management.*"
%>
<html>
<head>
<title>DeProfile</tit ...
Arc-03-32 用户事件跟踪
- 博客分类:
- 架构师-03-实施
参照 clickstream 项目,保存到数据库
1.实现原理
创建 Session 时候,开始跟踪,每一个请求都记录在该 Session 下。
销毁 Session 时候,将该 session 的全部历史操作保存到数据库。
2.依赖工程
web 工程需要引入的工程: plusrun-security
3.用户登录时,需要将用户ID写入 s
问题:CXF 结合jaxb返回json字符串时,当属性为数值型字符串时,没有双引号问题。
这个问题应该是影响比较大的,网上的资料并不多,其中比较有帮助的是 http://fly2wind.iteye.com/blog/730350
写道
CXF,RESTEASY返回格式为JSON时,如果类型为String的值为数值时,JSON中引号消失的问题解决
要解决这个问题,需要修改相关的底层代码:
是的,整个转换过程是 Object->XML-JSON, Object到 XML转换过程中,类型会丢失
不得不同意,JavaBean 转 XML后 再转JSON, ...
EXTJS4 开发折腾点
- 博客分类:
- 专题-extjs4
(1)动态修改对象的 items, 如用 myPanel.add(item).doLayout(),其中的 item 一定要设置ID。
...
addItems : function(records) {
for (var i = 0; i < records.length; i++) {
var rec = records[i];
var category = rec.get('code');
var catePanel = Ext.create('Ext.Panel', {
id : 'categro ...
原来一直用 UltraEdit 编辑 JavaScript,一套系统没几个Js 文件,倒也凑和着用。但随着现下的 javascript 程序越来越长,结构越来越复杂,尤其前端的架构改成 REST + EXTJS4 MVC 之后,每天和这一堆脚本文件打交道,UltraEdit 明显比较吃力了,应该是我的脑袋不够用才对 :) 。于是找到了 Spket1.6.23,似乎还找不到有相同版本的配置记录,自己又折腾了两小时,稀里糊途地跑起来了,记录一下才好。
(1)官网下载 http://www.spket.com/download.html Spket IDE 1.6.23,不喜欢插件方式,因为 ...
liferay6 杂难
- 博客分类:
- 专题-liferay6
有紧急项目用到 liferay6, 拿来即用,看似简单,但liferay 生命周期太长,固有历史轨迹太多,不太适合轻量使用。比如想用纯 ajax 页面,后台用 restful 接口,尽管一路不太顺,但好歹走过来了。
(1)页面用 extjs4,因为它的4.0之后 mvc 结构十分合理,且组件较为丰富,如果一定要 ajax 的话,相比比较健壮和简单。
(2)服务端用 cxf restful 接口,比较轻量且兼容性超好,容易上手。
(3)整体页面还是用 liferay 的内容管理,页面内容也使用系统的内容管理,加多一个 articleServiceResource 来连接J ...
对 Ext 扩展的一些小总结
http://laodaobazi.iteye.com/blog/1356264
CXF 实现 REST 方式上传文件
/**
*
*/
package com.demo.rest;
import java.io.IOException;
import java.io.InputStream;
import java.util.Date;
import javax.activation.DataHandler;
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
impor ...
Evernote 同步机制分析
- 博客分类:
- 专题-07-Android
SyncService
SyncNotification
SyncProgressFragment
参考http://www.evernote.com/about/developer/api/evernote-api.htm#_Toc297053055
1、EDAM(Evernote Data Access and Management) 协议
数据模型(data model)由 service 管理
远程处理(remote procedures)从 service 返回和提交修改数据
通过 Thrift service 定义语言来描述数据模型和远程处理,支持所 ...