摘要:
一、从源代码文件到可执行文件 从C文件到可执行文件,一般来说需要两步,先将每个C文件编译成.o文件,再把多个.o文件和链接库一起链接成可执行文件。但具体来说,其实是分为四步,下面以example.c为例进行说明。#define MYINT intshort addend1 = 1;static int addend2 = 2;const static long addend3 = 3;static MYINT g(MYINT x){ return x + addend1;}static const MYINT f(MYINT x){ return g(x + addend2)...
阅读全文
posted @ 2013-09-17 23:59
风言枫语
阅读(406)
推荐(0)
摘要:
看到字眼,你应该心里有个数了,所谓装饰,就是在原有的基础上加些东西化化装,有修睫毛的,有化口红的,有时尚的衣服等等,然后呢就 变漂亮了;比如礼品,都要加个礼品盒,然后档次提高了,可以开个好价 ,这也是“装饰”。 装饰者模式有个 需要遵循的原则:开闭原则,即对修改关闭,对扩展开放。 什么情况下需要用到装饰装者模式? 我的理解就是:当我已经提供了一些method,而你要使用我的method,那么你只能在不损坏我的method 的前提下,在我的method的基础 上 进行扩展,也就是覆盖处理。 使用装饰者模式有什么好处? 就是不损坏需要装饰的类,也即保护需要装饰的类。 实例代码: beverage.
阅读全文
posted @ 2013-09-17 23:55
风言枫语
阅读(284)
推荐(0)
摘要:
本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns. 由 @krq_tiger( http://weibo.com/xmuzyq )翻译,如果你发现有什么错误,请与我联系谢谢。 门面(Facade)模式(译者注:facade有些书籍译为门面,有些书籍译为外观,此处译为门面) 门面模式针对复杂的子系统提供了单一的接口,不需要暴漏一些列的类和 API 给用户,你仅仅暴漏一个简单统一的 API 。 下面的图解释了这个概念: ...
阅读全文
posted @ 2013-09-17 23:54
风言枫语
阅读(186)
推荐(0)
摘要:
本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns. 由 @krq_tiger( http://weibo.com/xmuzyq )翻译,如果你发现有什么错误,请与我联系谢谢。 适配器(Adapter)模式 适配器可以让一些接口不兼容的类一起工作。它包装一个对象然后暴漏一个标准的交互接口。 如果你熟悉适配器设计模式,苹果通过一个稍微不同的方式来实现它 - 苹果使用了协议的方式来实现。你可能已经熟悉 UITableViewDelegate, UIScrollViewDeleg...
阅读全文
posted @ 2013-09-17 23:51
风言枫语
阅读(224)
推荐(0)
摘要:
正常流程到flashcache_map的1623行或1625行,按顺序先看读流程: 1221static void1222flashcache_read(struct cache_c *dmc, struct bio *bio)1223{1224 int index;1225 int res;1226 struct cacheblock *cacheblk;1227 int queued;12281229 DPRINTK("Got a %s for %llu %u bytes)",1230 (bio_rw(bio) == READ ? "READ":&q
阅读全文
posted @ 2013-09-17 23:48
风言枫语
阅读(248)
推荐(0)
摘要:
本文原文请见:http://www.raywenderlich.com/46988/ios-design-patterns. 由 @krq_tiger( http://weibo.com/xmuzyq )翻译,如果你发现有什么错误,请与我联系谢谢。 备忘录(Memento)模式 备忘录模式快照对象的内部状态并将其保存到外部。换句话说,它将状态保存到某处,过会你可以不破坏封装的情况下恢复对象的状态,也就是说原来对象中的私有数据仍然是私有的。 如何使用备忘录模式 在 ViewController.m 中增加下面的方法: Obje...
阅读全文
posted @ 2013-09-17 23:45
风言枫语
阅读(293)
推荐(0)
摘要:
DRP终于结束了,战线有点长了。记得刚开始听说DRP的时候,感觉这个名词很专业,再加上视频一共有300集,顿时感觉这是一个大项目,很正规、很专业的项目。虽然后来知道DRP知识ERP的一个分支,项目规模也一般般,而且功能也并没有全部实现,但是,java Web开发涉及到的知识,DRP中几乎都有涉猎。通过这个项目,确实学到了不少东西。下面简单总结一下:整体概括: 业务通过DRP,初步了解了一下分销资源方面的业务,知道了一些专业名词。俗话说:业务为王。多了解一些业务还是很有好处的。而且我对公司的组成、职位的分布、运作流程什么的也挺感兴趣,虽然这个项目并不是主要讲业务的,但给我一种进一步了解的渴望,喜
阅读全文
posted @ 2013-09-17 23:44
风言枫语
阅读(240)
推荐(0)
摘要:
Python, 是一种面向对象、直译式计算机程序设计语言。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,速度要求非常高,就可以用C++重写。本文档适合Python爱好者以及用Python语言进行系统管理、 GUI开发、Web开发、数据库编程、网络编程的人员使用。点击可下载~ Python开发技术详解 《Python开发技...
阅读全文
posted @ 2013-09-17 23:41
风言枫语
阅读(927)
推荐(0)
摘要:
DoM浏览器支持:IE: 10%FF: 99%Chrome: 60% childNotes不兼容 在Chrome和IE9中会将文本节点也算作childNotes,而在IE6-8中childNotes只算元素节点,而不算文本节点。 在IE9和Chrome中ul的childNotes个数为9个,而在IE6-8中为4个。 noteType 显示节点的类型信息(浏览器兼容): 文本节点:noteType值为3 元素节点:noteType值为1 如果要对ul中的li的样式进行操作,并且还要对不同版本的浏览器...
阅读全文
posted @ 2013-09-17 23:38
风言枫语
阅读(150)
推荐(0)
摘要:
前期准备需要import "net"包IP类型,其中一个重要的方法是IP.ParseIP(ipaddr string)来判断是否是合法的IP地址TCP Clientfunc (c *TCPConn) Write(b []byte) (n int, err os.Error)用于发送数据,返回发送的数据长度或者返回错误,是TCPConn的方法func (c *TCPConn) Read(b []byte) (n int, err os.Error)用于接收数据,返回接收的长度或者返回错误,是TCPConn的方法TCPAddr类型,保存TCP的地址信息,包括地址和端口 type
阅读全文
posted @ 2013-09-17 23:36
风言枫语
阅读(322)
推荐(0)
摘要:
2009年,我从美国买回一台ThinkPad X200 Tablet,Windows XP Tablet PC Edition 2005版,服役几年一直很正常。直到2012年初的时候,突然发现电脑非常的慢,打开文件夹都特别慢。十分奇怪,于是我打开任务管理器Task Manager,吃惊的看到system进程持续占用50%,傻眼了。这让正常的进程怎么活啊。于是,我便开始了漫长的寻找原因的过程。首先,用Process Explorer看看进程的情况,在System进程下,子进程Interrupts占用50%。说明有大量的中断请求反复的出现,而且是潮水般的非正常的情况。立刻怀疑可能是某个硬件故障,导
阅读全文
posted @ 2013-09-17 23:34
风言枫语
阅读(628)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4733 题目大意:定义G(x)=x⊕(x>>1).给两个由0、1、?组成的长度相同的字符串S1,S2.其中?表示0、1状态不确定,求有多少种p,使得G(p)=S1,G(p+1)=S2如果p唯一,则输出G(p)和G(p+1)(注意这中间不能有问号)。解题思路:这是我写的史上最臭最长最戳的代码,大神请跳过。分析函数G(x)=x⊕(x>>1) 也就是右移一位再抑或,从高位出发,构造p和p+1串,先分别放一个0到p和p+1(右移高位时补零的),然后根据S1和S2的状态以及p和p+1的
阅读全文
posted @ 2013-09-17 23:30
风言枫语
阅读(345)
推荐(0)
摘要:
无标题文档 WEB页面导出为EXCEL文档的方法 列标题1 列标题2 列标题3 列标题4 列标题5 aaa bbb ccc ddd e...
阅读全文
posted @ 2013-09-17 23:27
风言枫语
阅读(213)
推荐(0)
摘要:
我不喜欢多说没用,直接给下载链接,进去直接下载,下载不动的联系网站客服解决!我只和我的好朋友们分享好的视频教程 http://edu.csdn.net/main/video.shtml 视频教程目录过程详见下图,不明白的 可以联系官网客服
阅读全文
posted @ 2013-09-17 23:24
风言枫语
阅读(397)
推荐(0)
摘要:
文章标题:基于xml文件实现系统属性配置管理 .文章地址: http://blog.csdn.net/5iasp/article/details/11774501作者: javaboy2012 Email:yanek@163.com qq: 1046011462项目截图;主要有如下几个类和配置文件实现:1. SystemPropertiespackage com.yanek.cfg;import java.util.Collection;import java.util.Map;public interface SystemProperties extends Map{ pub...
阅读全文
posted @ 2013-09-17 23:22
风言枫语
阅读(408)
推荐(0)
摘要:
这个东西必须写个博客记一下了,一方面是防止以后忘记,一方面也反思一下自己的固执。在我们的代码中,通常会有一些配置文件的路径写死在代码里面。比如public class ConfigPath{private static String CONF_FILE = "/dir/xxx/ppp.propetries";} 在做UT的时候,一般测试环境和真实的生产环境是不一样的,配置文件的路径肯定也是不一样的,这样在测试的时候,必须要把这个路径替换掉,而且不能影响系统原来的代码。在上一家公司的时候,做过这样的事情,不过在那个公司都是前面的大牛写过这样的东西,自己依葫芦画瓢,照着写一份就
阅读全文
posted @ 2013-09-17 23:20
风言枫语
阅读(381)
推荐(0)
摘要:
Drupal二次开发的时候,我们时常要使用到多选列表,但是官方默认的多选下拉列表,是在不敢恭维如下图所示: 不过难看不可怕,Drupal有两万第三方模块做支撑,只有你想不到,没有找不到的。 功夫不负有心人,终于找到一款相貌极佳的module。于是拿过来使用,切看我慢慢道来,该去如何使用它。 第一:去官网下载模块,安装。 第二:安装完毕,接下来就要使用到Form API开发中去 /** * hook_menu(). * @author masx */function front_menu(){ $items['formexample'] = array( 'title
阅读全文
posted @ 2013-09-17 23:17
风言枫语
阅读(260)
推荐(0)
摘要:
估计很多码农都会遇到各种恶心的程序BUG,在这里就跟大家讨论一下内存不知道什么时候被删除的解决方案,本人认为程序调试的最核心是如何给程序最正确的下断点,下好了断点,程序调试你也就成功了一半了,所以这个问题也是一样的,如果碰到这样的问题,我们可以在对象的析构函数中输出对象的析构指针,跟崩溃的析构指针进行对比,找到是那一次析构出现的问题,给析构函数下一个计数断点,这样,咱们程序内存莫名被删除的地方也就锁定了,剩下的问题也就很简单了吧。呵呵~
阅读全文
posted @ 2013-09-17 23:15
风言枫语
阅读(126)
推荐(0)
摘要:
八数码问题【题意】编好为1~8的8个正方形滑块摆成3行3列(一个格子为空),如图所示 每次可以移动空格相邻的滑块到空格,要计算出能移动出目标局面的最小步数,如无法达到则输出-1。 【分析】 我们可以把每一种局面定义为一种“状态”,而每个状态就是由9个格子的编号依次排列组成,如上图左的状态为:1,5,2,4,3,0,7,8,6,同理右的状态为:1,2,3,4,5,6,7,8,0。然后我们可以用宽度优先遍历搜索(BFS)的方法,对每一种状态都进行扩展出新的状态,然后知道搜索出目标状态为止。 【代码】typedef int State[9]; //定义“状态”类型const i...
阅读全文
posted @ 2013-09-17 23:13
风言枫语
阅读(882)
推荐(0)
摘要:
-(void)leftClick{[UIViewbeginAnimations:nilcontext:nil];//displaymode,slowatbeginningandend[UIViewsetAnimationCurve:UIViewAnimationCurveEaseInOut];//动画时间[UIViewsetAnimationDuration:1.0f];//使用当前正在运行的状态开始下一段动画[UIViewsetAnimationBeginsFromCurrentState:YES];//给视图添加过渡效果[UIViewsetAnimationTransition:UIVie
阅读全文
posted @ 2013-09-17 23:11
风言枫语
阅读(208)
推荐(0)
摘要:
js确认删除对话框 删除 代码说明:单击删除的超链接后将执行delcfm()函数,在对话框中,如果点击“确定”,函数将返回true值,就将页面转到标签中的链接页面执行删除的页面;如果点击“取消”,函数将返回false值,标签将不转到执行删除的页面。
阅读全文
posted @ 2013-09-17 23:09
风言枫语
阅读(181)
推荐(0)
摘要:
动态链接库DLL不使用时不会有任何作用,只有在其他模块调用动态链接库中的函数时,它才发挥作用。一、静态库与动态库1、静态库函数和数据被编译进一个二进制文件(.LIB),编译时,会将其组合起来创建最终的可执行文件(.exe文件),当发布产品时,只需要发布这个可执行文件,并不需要发布被使用的静态库。2、动态库在使用动态库的时候,往往提供两个文件:一个引入库(.Lib)文件和一个DLL(.dll)文件。引入库文件(.lib),包含该DLL导出的函数和变量的符号名,而.dll文件包含该Dll实际的函数和数据,在使用动态库的情况下,在编译链接可执行文件时(生成.exe文件),只需要链接该DLL的引入库文
阅读全文
posted @ 2013-09-17 23:06
风言枫语
阅读(245)
推荐(0)
摘要:
Casevision公司为自动视频跟踪系统提供了多种解决方案。1:标清视频的自动跟踪解决方案围绕经典的自动视频跟踪模块AVT21,Casevision提供了如下解决方案:应用方案示意图1,用户使用自行设计的嵌入式主控模块 + AVT21,构建自动视频跟踪系统。应用方案示意图2,用户使用VTC81 + AVT21,构建自动视频跟踪系统。应用方案示意图3,用户使用PC机 + AVT21,快速构建自动视频跟踪系统。为满足用户特定应有的订制性要求而设计的,在AVT21的基础上Casevision推出了AVT22,以便用户的自动视频跟踪系统无论是从硬件还是软件通讯协议变得更简洁流畅,从而降低用户系统的.
阅读全文
posted @ 2013-09-17 23:05
风言枫语
阅读(500)
推荐(0)
摘要:
安装oracle执行检查,出现Checking Network Configuration requirements ... Check complete. The overall result of this check is: Failed <<<< Problem: The install has detected that the primary IP address of the system is DHCP-assigned. Recommendation: Oracle supports installations on systems with DHCP
阅读全文
posted @ 2013-09-17 23:03
风言枫语
阅读(400)
推荐(0)
摘要:
--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1. StringBuffer 1.概述 StringBuffer是一个容器,是字符串的缓冲区,线程安全序列 2.特点 长度可以变换,可以操作多种类型数组2.增加和插入 1.在尾部插入数组,append(inta),此方法是子字符串的尾部插入的数据,有很多重载方法,此方法返回的是StringBuffer对象,还是本身对象 2.在字符串的指定位置插入数据,用insert(int a),此方法也有很多重载的方法,此方法返回的是StringB..
阅读全文
posted @ 2013-09-17 23:00
风言枫语
阅读(197)
推荐(0)
摘要:
本文再次见证python是对付杂活的利器。不过,为什么这么多杂活呢?最近接到上级的任务,要在网络上收集一大批人图片,主页等信息,然后将这些信息填入到Excel表格。其中有一个令人发指地无聊的工作就是要将所有人的英文名写好整理好,由于都是中国人,因此,这工作也就是在考验我的汉语拼音水平。于是,我想到了python。在网上找了一些信息,得出如下的思路:1、汉字转拼音github上有人实现好了,我只需用现成的。2、操作excel关于python操作excel,由于网上某些低质量博文的误导,多走了不少弯路。直到看到:Python中一般使用xlrd(excel read)来读取Excel文件,使用xlw
阅读全文
posted @ 2013-09-17 22:58
风言枫语
阅读(309)
推荐(0)
摘要:
1.使用using 来对数据库进行操作,using是资源释放的一种缩写,用于实现了实现了IDisposable接口(释放对象资源的接口是IDisposable)private void button2_Click(object sender, RoutedEventArgs e) { //source 那边用点代表本机如果是其它机器你可以用ip地址,(本机也可以用127.0.0.1) using (SqlConnection conn = new SqlConnection( "Data Source=127.0.0.1;Initial Cata...
阅读全文
posted @ 2013-09-17 22:55
风言枫语
阅读(1565)
推荐(0)
摘要:
在人人上看到了一个分享(http://blog.renren.com/blog/601730041/913719225),这不恰好就是使计算机类专业学生能安心技术学习的非常好的素材吗?换种形式,用PPT表达出来。 在上课时,每次课间展示一张片子,如必要且时间允许,顺便提及相关人物、机构,或者技术,不也是一件很酷的事吗?我准备这样做了。 愿意将此用于教学的老师,请到CSDN资源中下载完整PPT,免积分下载。下载地址:http://download.csdn.net/detail/sxhelijian/6282019 ====...
阅读全文
posted @ 2013-09-17 22:54
风言枫语
阅读(184)
推荐(0)
摘要:
本文出自:http://blog.csdn.net/dr5459题目地址:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=4037 题目意思:跳舞机中间为0上左下右分别为1,2,3,4然后从0到其他消费2相邻的移动消费3原地踏步消费1相对移动消费2给你一串舞步,初始双脚站在中间,问你跳完的最小消耗思路:简单的区间DP,但是自己写了好久啊,囧令f[n][i][j]表示第n步时的左右脚分别为i,j的最小步数则装态转移方程:如果f(i,
阅读全文
posted @ 2013-09-17 22:51
风言枫语
阅读(192)
推荐(0)
摘要:
Hive 0.11 包含了Hive Server 1 和 Hive Server 2,还包含1的原因是为了做到向下兼容性。从长远来看都会以Hive Server 2作为首选 1.配置hive server监听端口和Host hive.server2.thrift.port 10000 hive.server2.thrift.bind.host test84.hadoop 2.配置kerberos认证,这样thrift client与hive server 2, hive server 2和hdfs 都由kerberos作认证 hive.server2.authen...
阅读全文
posted @ 2013-09-17 22:48
风言枫语
阅读(1742)
推荐(0)
摘要:
Casevision公司的AVT21自动视频跟踪算法模块提供了多种跟踪算法:质心跟踪算法(Centroid)、多目标跟踪算法(MTT)、相关跟踪算法(Correlation)、边缘跟踪算法(Edge)、相位相关跟踪算法(Phase Correlation),场景锁定算法(SceneLock)和组合(Combined)跟踪算法。质心跟踪算法(Centroid)这种跟踪方式用于跟踪有界目标如飞机,目标完全包含在摄像机的视场范围内,对于这种跟踪方式可选用一些预处理算法:如白热(正对比度)增强、黑热(负对比度)增强,和基于直方图的统计(双极性)增强。相关跟踪算法(Correlation)相关可用来跟踪
阅读全文
posted @ 2013-09-17 22:47
风言枫语
阅读(452)
推荐(0)
摘要:
WEB站点在调用我们WCF服务的时候,只要传入的参数过长,就报如下错误:格式化程序尝试对消息反序列化时引发异常: 尝试对参数 http://tempuri.org/ 进行反序列化时出错: formDataXml。InnerException 消息是“反序列化对象 属于类型 System.String 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配额。 第 137 行,位置为 76。”。有关详细信息,请参
阅读全文
posted @ 2013-09-17 22:44
风言枫语
阅读(585)
推荐(0)
摘要:
最后的效果 1、从官网下载JWPlayer 下载后的文件,标红部分是必要的文件。 2、Jquery可以使用1.6以上版本 Greenpeace: Aurora 说明:file为要播放的视频路径,image为设置未播放的封面图片 skin为设置具体的皮肤plugins可以做些插件,比如分享、播放视屏前,播放几秒广告等。 3、动态load文件file为要播放的视频路径,image为设置未播放的封面图片。jwplayer().load([{file:fielUrl,image:imageUrl}]); 4、其他的一些操作可以参考JWplayer提供的API
阅读全文
posted @ 2013-09-17 22:41
风言枫语
阅读(540)
推荐(0)
摘要:
@Html帮助器简单说明,记录些基本的跟HTML中对应的@html帮助器,@Html基本包含了html中的表单控件和常用Html 在@Html中,带有For的主要是针对强类型的Html类型。 用于说明@Html中标签,定义Student对象用于辅助说明,public class Student{ /// /// 姓名 /// /// [DisplayName("姓名")] public string Name { get; set; } ...
阅读全文
posted @ 2013-09-17 22:40
风言枫语
阅读(1034)
推荐(0)
摘要:
欢迎转载:http://blog.csdn.net/dawn_moon/article/details/11775745本来想写一下帧动画的,搜了一下网上好像有一大把,就懒得写了,直接贴代码。 // 精灵帧缓存 CCSpriteFrameCache *cache = CCSpriteFrameCache::sharedSpriteFrameCache(); // 添加 plist文件到缓存 cache->addSpriteFramesWithFile("lightning.plist"); // 创建数组用来存放帧序列 CCArray *animFrames = ..
阅读全文
posted @ 2013-09-17 22:37
风言枫语
阅读(219)
推荐(0)
摘要:
本文主要内容:1, 正常情况下 CGridView 实现 Ajax 分页和排序的原理2, 分页和排序无法Ajax的情况分析3, 自定义分页(重写CLinkPager)后如何实现 Ajax 分页和排序/***author: php攻城师http://blog.csdn.net/phpgcs ***//*********** 我是分割线 *******************************/ widget('zii.widgets.grid.CGridView', array( 'id'=>'keyword-grid', 'd
阅读全文
posted @ 2013-09-17 22:35
风言枫语
阅读(306)
推荐(0)
摘要:
include和require的异同:相同点:都可以引入其他的php文件。不同点:include当出现引入文件错误时,只会出现警告,但程序仍然会继续往下执行。而当require出现错误时则会报错,程序终止。一般来说都是使用include_once和require_once,而不使用include和require。引入文件的语句要放在最前面,这点就类似C语言。php变量是区分大小写的,但是函数名却不区分大小写。且不能以数字开头。例如Abc和abc是一样的,如果这样的两个函数共存在一个文件中就会报错。局部变量和全局变量同名下的情况分析;看下面的一段代码: $a=45; function abc()
阅读全文
posted @ 2013-09-17 22:33
风言枫语
阅读(170)
推荐(0)
摘要:
这里我只能记录下过程 Android有四层,最底层的Linux是一个kernel,然后是运行时库层,驱动大部分在这两层完成,接着是Framework层,主要是Android源码,最后是在源码基础上进行二次开发的应用层。 要烧录eng系统,需要对kernel、xloader、uboot和android四个bsp进行编译,利用putty工具,从服务器上将这四个文件拷贝下来, 编译android文件: cd prototype_kernel,获取服务器地址,git remote -v,获取到类似于origin git://172.16.96.47/nufront/prot...
阅读全文
posted @ 2013-09-17 22:30
风言枫语
阅读(577)
推荐(0)
摘要:
/// /// 计算某年第一周的天数 /// /// 某年中的一个时间 /// public static int DaysInFirstweekInYear(DateTime dt) { DateTime FirstDate = Convert.ToDateTime(string.Format("{0}-1-1", dt.Year)); int DayOfWeekInYear = DayOfWeek(FirstDate); int DaysInFirstWeek = 8 - DayOfWeekInYear; return DaysInFi...
阅读全文
posted @ 2013-09-17 22:29
风言枫语
阅读(1523)
推荐(0)
摘要:
前几天,一个用户的研发人员找到我了,说他们有个SQL语句非常慢,我说多慢?他们说:半个小时也没出结果。于是问他们要了SQL语句和执行计划,SQL语句就不能再这里贴出来了,下面是调整前的执行计划(略去某些细节信息):PLAN_TABLE_OUTPUT ------------------------------------------------------------------------------------------------------------------------------------------------------- -----------------------
阅读全文
posted @ 2013-09-17 22:26
风言枫语
阅读(245)
推荐(0)
摘要:
Convert Chinese strings to English stringsApply pinyin4j.jarpublic static class ConvertChineseToPinyin {public static String getPingYin(String src) { char[] t1 = null; t1 = src.toCharArray(); String[] t2 = new String[t1.length]; HanyuPinyinOutputFormat t3 = new HanyuPinyinOutputFormat(); t3.setCaseT
阅读全文
posted @ 2013-09-17 22:24
风言枫语
阅读(530)
推荐(0)
摘要:
//// GuideViewController.h// Guide//// Created by twb on 13-9-17.// Copyright (c) 2013年 twb. All rights reserved.//#import @interface GuideViewController : UIViewController @property (nonatomic, strong) UIScrollView *scrollView;@property (nonatomic, strong) UIPageControl *pageControl;@property (...
阅读全文
posted @ 2013-09-17 22:22
风言枫语
阅读(280)
推荐(0)
摘要:
class no_virtual{public: void fun1() const{} int fun2() const { return a; }private: int a;}class one_virtual{public: virtual void fun1() const{} int fun2() const { return a; }private: int a;}class two_virtual{public: virtual void fun1() const{} virtual i...
阅读全文
posted @ 2013-09-17 22:19
风言枫语
阅读(1800)
推荐(0)