`
wanggp
  • 浏览: 149656 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
NSString *s = @"this is a string with lots of white space"; NSArray *comps = [s componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; NSMutableArray *words = [NSMutableArray array]; for(NSString *comp in comps) { if([comp length] > )) { ...
问题从打开pdf文件乱码引起,用safari或者UIWebView打开一些中文pdf文件会引起乱码,网上找到一些说法,认为是缺少windows中默认一些字体导致无法显示,修改了UIWebView.loaddata的encoding参数测试无效(utf-8,utf-16,gbk,gb2312),而且发现其中的数字和英文可以正常显示,只有中文才是乱码,初步排除编码错误。自己生成pdf,转换时嵌入所有字体,生成的PDF在iphone中可以打开无乱码。似乎表明要解决这个问题只能安装某些字体了,不过搜索了很多文章,大多数表示要安装字体只能越狱,没有别的方法吗?
       服务器部署James之后,系统的时间给修改掉,是不是配置James同步某外部系统时间?
/** * 删除目录及目录下的所有文件 * * @param filepath * 目录绝对路径 * @throws IOException */ public static void del(String filepath) throws IOException { File f = new File(filepath);// 定义文件路径 if (f.exists() && f.isDirectory()) {// 判断是文件还是目录 if (f.listFiles().length ...
具体获取方式: /** * * @return WebRoot目录的绝对路径 */ public static String getWebRootAbsolutePath() { String path = null; String folderPath = Path.class.getProtectionDomain().getCodeSource() .getLocation().getPath(); if (folderPath.indexOf("WEB-INF") > 0) { path = fold ...
更改cell选中的背景 //创建一个UIView对象 UIView *myview = [[UIView alloc] init];//设置UIView对象的外观大小 myview.frame = CGRectMake(0, 0, 320, 47); //设置UIView对象的背景色。 [UIColor colorWithPatternImage:[UIImage imageNamed:@"0006.png"]] 从图片中创建颜色 myview.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNa ...
getYear() 使用getYear()函数的本意是获取年份,以2010年为例,如: var nowd = new Date(); var yf = nowd.getYear();   在IE中是可以正确获取年份:2010,但是在FF等浏览器下则为:110。 原因则是 在 FF等浏览器内 getYear 返回的是 "当前年份-1900" 的值(即年份基数是1900) 而IE则是 当today的年份大于等于2000的时,直接将1900加上了,返回的 2010。   getFullYear()   使用getFullYear()在IE和FF中都可 ...
前提: 后台都是使用utf-8获取,URL参数。   原因: IE6.0及以前版本,通过在地址栏里输入URL时,使用的默认编码是gbk IE7.0、IE8版本,通过在地址栏里输入URL时,使用的默认编码是UTF-8,也可以在工具-高级选项里修改     解决方案: 在传递参数使用js中encodeURI(URIstring)函数.例如:encodeURI(companyName)。     encodeURI(URIstring)方法说明: URIstring 必需。一个字符串,含有 URI 或其他要编码的文本。 返回值 URIstring 的副本,其中 ...
 struts2 jsp中一些参数的取得方法#,%,$ 1、 例如:我们要取得session中储存一个属性username的值,可以利用下列方法:              session.getAttribute("username") 取得username的值,      在EL中则使用下列方法              ${sessionScope.username} 2、例如:我们要取得用户的请求参数时,可以利用下列方法:              request.getParameter(String name)              request.ge ...
 第一方式:     参数之间必须使用&amp;。&amp;是&在xml中转义字符 <result name="error" type="redirect"> /login.jsp?userId=${orgStrucUser.userId}&amp;error=1 </result>      第二方式: <result name="error" type="redirect"> <param ...
function IsDate(sm,mystring) { var reg = /^(\d{4})-(\d{2})-(\d{2})$/; var str = mystring; var arr = reg.exec(str); if (str=="") return true; if (!reg.test(str)&&RegExp.$2<=12&&RegExp.$3<=31 ...
JS中英文长度: <script> String.prototype.len= function () { return this .replace(/[^\x00-\xff]/g, "rr" ).length; } </script>     JS截取: String.prototype.sub = function (n) { var r = /[^\x00-\xff ...
基础 Action 不再继承自 ActionSupport(里面有 ValidationAware 接口), 而转而只实现 Action 接口即可.
如果你用myEclipse进行开发的话,运行时可能会出现以下的错误:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream原因是jar包版本不统一,解决方法如下:删除Java EE 5 Libraries/javaee.jar/mail里的包有东西.具体方法如下:用rar打开X:/Program Files/MyEclipse 6.0/myeclipse/eclipse/plugins/com.genuitec.eclipse.j2eedt.cor ...
  如何把下面这段文字分割成像:=?utf-8?Q?=E5=91=8A=E5=88=AB=E5=AD=A4=E7=8B=AC=E4=B8=8E=E4=B8=8D=E5=AE=89?=的格式? 其中utf-8可以是其他字符集如gb2312等     分割内容如下:   =?utf-8?Q?=E5=91=8A=E5=88=AB=E5=AD=A4=E7=8B=AC=E4=B8=8E=E4=B8=8D=E5=AE=89?==?utf-8?Q?=EF=BC=8C=E5=A2=9E=E6=B7=BB=E5=AE=BD=E5=AE=B9=E4=B8=8E=E5=96=9C?==?utf-8?Q? ...
Global site tag (gtag.js) - Google Analytics