1 Encoding.Default.GetByteCount(checkString);  =2 全角 =1 半角 /// <summary> /// 获取字符串的字节长度 /// </summary> /// <param name="str"></param> /// <returns></returns> public static int GetStringByteLength(this string s…
很早以前写过一篇文章(用C#截取指定长度的中英文混合字符串),但是对性能没有测试,有人说我写的这个方法性能有问题,后来想,可能真会有BT之需求要求传入一个几万K甚至几M体积的字符串进来,那将会影响正则Match的速度,比如文章系统中就极有可能用到,今天有点时间,就改进了一下,代码如下: public static string getStr(string s,int l,string endStr) { , (s.Length < l)?s.Length:l); if (Regex.Replac…
之前的电脑是XP的,前段时间公司将电脑升级到了Windows7 今天在处理一个asp项目时发现打开就报错了"未结束的字符串常量" 在网络上了解到是因为编码的问题,但我的项目文件都是utf-8的编码而且文件中也指定的编码为utf-8的 最后询问开发ASP同事,同事给了一段代码解决该问题 <% '将网页设置成utf-8编码 Session.CodePage = 65001 Response.Charset = "utf-8" %> 解决该问题后在连接数据库的…
JavaScript框架设计(四) 字符串选择器(选择器模块结束) 经过前面JavaScript框架设计(三) push兼容性和选择器上下文的铺垫,实现了在某一元素下寻找,现在终于进入了字符串选择器 首先,我们解决组合选择器,因为在一个选择器字符串中,它的优先级是最低的. 组合选择器 由于组合选择器是一个包含逗号的字符串,我们可以将其用逗号分隔开 下面看代码 01.html var HPawn = function (selector) { var res = []; var list = se…
Newtonsoft.Json在json和对象之间转化是一个非常强大的工具. 对象转化json字符串 Newtonsoft.Json.JsonConvert.SerializeObject() json字符串转化为指定对象 Newtonsoft.Json.JsonConvert.DeserializeObject<>() json字符串直接获取指定元素值(类似XML) var jObject=JObject.Parse(jsonstring); var time= jObject["…
截取UIImage指定大小区域 最近遇到这样的需求:从服务器获取到一张照片,只需要显示他的左半部分,或者中间部分等等.也就是截取UIImage指定大小区域. UIImage扩展 我的解决方案是对UIImage进行扩展.通过CGImageRef和CGImage完成截取,调用的方法是:CGImageCreateWithImageInRect.扩展类叫UIImage+Crop,具体代码如下: UIImage+Crop.h #import <UIKit/UIKit.h> typedef NS_ENUM…
首页 > 编程交流 > 基础篇 > IDEA Error:java: 未结束的字符串文字 201601-25 IDEA Error:java: 未结束的字符串文字   IDEA开发,总是碰到这个问题,未结束的字符串,编译的时候就会碰到,尤其是新手,很苦恼,不知道怎么解决 这个问题就是编码的问题 UTF-8和GBK的混淆,采用如下方法: 1.在idea的Settings中,找到File Encodings,将IDE Encoding 改为UTF-8 2.更换idea下面的encodings…
Information:Using javac 1.7.0_75 to compile java sourcesInformation:java: Errors occurred while compiling module 'alms-web'Information:2015/7/16 0016 16:58 - Compilation completed with 100 errors and 0 warnings in 2s 757msF:\work\alms\alms-web\src\ma…
shell 生成指定范围随机数与随机字符串         分类:             shell              2014-04-22 22:17     20902人阅读     评论(5)     收藏     举报     shellrandomurandomuuidlinux shell 生成指定范围随机数与随机字符串 1.使用系统的 $RANDOM 变量 fdipzone@ubuntu:~$ echo $RANDOM 17617 fdipzone@ubuntu:~$ e…