`
cx732cx
  • 浏览: 18743 次
社区版块
存档分类
最新评论
文章列表
  有的时候我们喜欢使用一些外部的文件保存管理一些配置信息,这些配置文件大多都是文本格式例如ini,xml等,这样方便编辑和管理。因此在使用的过程中必然会遇到各种字符串转换问题。   最常见的便是将字符串的数字转换为对应的整形(integer)或者浮点(float),如果遇到枚举类型,可能便会想当做是整形来处理,但觉得不是特别理想。如果能有办法直接转换为枚举会方便很多。 一个简单的配置文件: 在C++里面有枚举: 如果对于前面两个数值,可以很简单的读取,例如: 对于后面那个枚举,可能就稍微麻烦一点: 如果直接在配置文件里面不保存"cpp"字符串而直接保存枚举值,这里便可以当整 ...

awk教程

  一个年轻的程序员问一个老程序员(一个比较牛逼的公司的CTO) 年轻程序员: 你为什么这么牛X., 就好像没有你不会的。老程序员: 积累的。年轻程序员: 怎么才能积累到您的程度呢。我每天都在积累。但是似乎都没有感觉到进步。老程序员: 我从20岁开始做到了一件事情,直到今天,而且尽可能地保证不间断。年轻程序员: 到底是什么? 老程序员: 我每天保证自己有2个小时在学习新的东西。                 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux ...
  附件参数g的用法:   1)对于表达式对象的exec方法,不加入g,则只返回第一个匹配,无论执行多少次均是如此,如果加入g,则第一次执行也返回第一个匹配,再执行返回第二个匹配   function validate()   {   var regx=/user\d/;   var str="user18dsdfuser2dsfsduser3";   var rs=regx.exec(str);   var rs2=regx.exec(str);   var rs3 = regx.exec(str);   alert(rs+" "+rs2+" ...
  i am now in university(HIT@Weihai). if you have any question or you want to contact me, use this e-mail : xq.1990.weihai@gmail.com. i'd like to make friends with "techincal人s'. sina :skin1" allowScriptAccess="sameDomain" type="application/x-shockwave-flash">.you can ...
  大发现,大家在贴代码的时候。系统会自动加上一些代码或注释之类的东西,像script或style会被加上其他字符。并且有2份相同的代码,这时你可以把在线编辑器中的textarea中的代码删掉。重新贴上去就可以了,注意是重新贴上上去,不是重新插入!!这样就没有问题了,呵呵~~~                                                                 动态删除表格的行、列,有点类似于String中的substring函数。不过这里也有开始删除的位置和删除的长度。但是不包括起始位置,用法和substring类似;    tab2.html    ...
  【场景】:在一个列表中,可以通过输入某个字符,而动态过滤列表中项的显示。当然,动态显示的项都是包含用户输入的字符!在此,实现的功能非常简单,没有更 多的复杂逻辑。仅是为学习者提供一些案例。可以从中进行自己需要的扩展。   【关系图】:  在Swing中,想构建自己的组件,最简单的就是继承现有的组件,再做可定制的功能扩展,也不需要做太多额外的工作,因为Swing为我们提供了良好的可 扩展性。上图,简略的说明了待开发的可过滤的列表关系类图。以下做一些简单的描述:   【FilteredList】:继承了JList,其中类FilteredModel与FilteredTextField是他的内部类实 ...
  今天突然看见CSDN一个美女高手写的小东西,发现Flex背景颜色渐变挺好看的~于是乎就想看看如何写,然后google那么一搜索,的确搜索出来了一大堆。看一圈没发现啥有用价值的,还有的让我重新定义Skin...最后呢我还是自己看了下Flex3的API,额,居然有相关背景颜色渐变的函数。这个估计对别人来说太基础了,但是还是贴出来吧。来告诉那些跟我一样的朋友。  height="100%">    height="80%" horizontalScrollPolicy="off" verticalScrollPolicy=" ...
  Flex操作Json数据示例   本示例中需要用到JSON类库,下载地址:http://code.google.com/p/as3corelib/   1、Flex代码       height="236"/>   2、HttpService代码  string strMsg = "{\"name\":\"jiang\",\"age\":26}"; Response.Write(strMsg);
  公司要求使用JSON格式来获取服务器端的数据    通过谷歌大神帮助 成功解决了问题    无奈服务器端返回的JSON格式两边都有括号    费劲了几番周折 才搞定 不敢独享 发出来大家一起玩玩   import com.adobe.lib.JSON;   这个包是在官网上下的源代码 然后封包 包名称是自己起的   1. 首先使用HTTPService 对象获取数据   2. 然后使用JSON来解析获取的数据   3. 最后使用ArrayCollection 绑定到DataGrid上   发现数据有乱码 在Application 中加入属性   initialize=&qu ...
      /****** ".","[]","..","@" 四个常用的E4X操作符 ******/   //使用"."操作符查询节点,得到第一个子节点,使用"[]"访问指定索引的节点    //使用".."操作符访问所有以该标签命名的节点,而忽略节点的上下关系   //使用"@"操作符访问节点属性   代码段readXml,changeXml有详细用法      百度 http://www.baidu.com assets/ ...
  倾听,慎言,勇行,自省...                                                   Flex 3中Canvas是可以设置backgroundImage的,但是在Flex 4的Spark组件中则不支持backgroundImage属性的设置,怎么办呢?方法当然很多:   可以考虑用s:Group去代替Canvas,两个组件可以达到类似的功能, height="111"> height="100%">        也可以在Canvas的外面用BorderContainer制造"假象& ...
  GNU Make 中文手册v3.8 学习 ( 3/3 )   后缀规则是一种古老定义隐含规则的方式,在新版本的make中使用模式规则作为对它的替代,模式规则相比后缀规则更加清晰明了。在现在版本中保留它的原因是为了能够兼容旧的makefile文件。    判断一个后缀规则是单后缀还是双后缀的过程:判断后缀规则的目标,如果其中只存在一个可被make识别的后缀,则规则是一个"单后缀"规则;当规则目标中存在两个可被make识别的后缀时,这个规则就是一个"双后缀"规则。(尽管单后缀很少出现)    例如:".c"和".o&qu ...
     标题和内容模块如图3-13 所示。      图3-13 标题和内容模块   这种标题配内容的模块,我们可以用如下几种方案来实现同样的效果。   方案一 实现方法如代码清单3-3 所示。   代码清单3-3 标题和内容模 ...
  在编译过程中,词法分析和语法分析是两个重要阶段。lex和yacc是Unix环境下非常著名的两个工具,可以生成分别完成词法分析和语法分析功能 的C代码。在学习编译原理过程中,可以善加利用这两个工具,加深对两个阶段的理 ...
  来总行珠海研发中心近半年的时间了,大部分的时间其实都在学习。我很珍惜这次机会,所以平时的工作还很用心,不过还好,我们组长也比较喜欢我,经常鼓励我,我也经常和他一起聊天,讨论未来技术发展的方向。o(∩_ ...
Global site tag (gtag.js) - Google Analytics