风言枫语  

2013年9月27日

摘要: hb.ttf换成随便你自己下载的ttf Header("Content-type: image/PNG"); $str="的一是在了不和有大这主中人上为们地个用工时要动国产以我到他会作来分生对于学下级就年阶义发成部民可出能方进同行面说种过命度革而多子后自社加小机也经力线本电高量长党得实家定深法表着水理化争现所二起政三好十战无农使性前等反体合斗路图把结第里正新开论之物从当两些还天资事队批如应形想制心样干都向变关点育重其思与间内去因件日利相由压员气业代全组数果期导平各基或月毛然问比展那它最及外没看治提五解系林者米群头意只明四道马认次文通但条较克又公孔领军流入接席位情运 阅读全文
posted @ 2013-09-27 20:27 风言枫语 阅读(361) 评论(0) 推荐(0)
 
摘要: 今天学习Adapter模式,An adapter helps two incompatible interfaces to work together. This is the real world definition for an adapter. Adapter design pattern is used when you want two different classes with incompatible interfaces to work together. The name says it all. Interfaces may be incompatible but th 阅读全文
posted @ 2013-09-27 20:26 风言枫语 阅读(162) 评论(0) 推荐(0)
 
摘要: 以上一篇的email数据表为例: 数据结构: view sourceprint? 01.CREATE TABLE email ( 02.emailid mediumint(8) unsigned NOT NULL auto_increment COMMENT '邮件id', 03. 04.fromid int(10) unsigned NOT NULL default '0' COMMENT '发送人ID', 05. 06.toid int(10) unsigned NOT NULL defau... 阅读全文
posted @ 2013-09-27 20:23 风言枫语 阅读(343) 评论(0) 推荐(0)
 
摘要: 原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12082043 游戏是实现了,但是如果有个欢迎界面和一个结束界面就更好了。欢迎界面可以用于预加载一些资源,初始化数据,显示logo,copyright之类的东西,而结束画面用于显示游戏得分,以及返回游戏,退出游戏等等。 1.欢迎界面本系列到这里,欢迎场景的建立应该不用多说了。还是一样的WelcomeLayer和WelcomeScene。WelcomeLayer的init主要实现的功能有:1.1.将plist载入全局cache中CCSpriteFrameCache::shar 阅读全文
posted @ 2013-09-27 20:21 风言枫语 阅读(217) 评论(0) 推荐(0)
 
摘要: 如果计算机需要给她编写一个族谱的话,“1+1=2”大概是会刻在石碑的第一行。肯定会有人反驳不对,应该是“0+1=1”。咋一看,0<1,没有我“0”,哪来的你“1”,这样说来确实应该是“0+1=1”。不过仔细推敲下,你会发现负数貌似都比0小,按照上面的理论,族谱第一行还是不要写了为好,不然写不下了。 既然是关于族谱的事情,我们还是问问历史学家比较好。据考古记载,公元前3100年左右,古巴比伦人发明了巴比伦数字,采用60进制,为目前已知的最早的位值制数字系统。 可惜巴比伦数字系统没有表示0的符号。关于0的出现,历史上的记录很多。一种说法也是现代主流的说法,“0”这个数字是印度人在... 阅读全文
posted @ 2013-09-27 20:19 风言枫语 阅读(311) 评论(0) 推荐(0)
 
摘要: 在网上看到一篇介绍NSDate的博文。在它的“NSDate初始化“章节,说在使用 NSLog(@"当前时间 date = %@",[NSDate date]);时,显示出来的时间不是自己时区的时间,比我们小8个小时。因此判断该问题是时区问题。好,我承认作者判断的很对,但是他给出的解决方法,却令人很意外。这个点对于理解[NSDate date]有很大的误导和迷惑性。他的部分代码如下:// 获取当前日期 NSDate *date = [NSDatedate]; // 打印结果: 当前时间date = 2013-08-16 09:00:04 +0000 NSLog(@" 阅读全文
posted @ 2013-09-27 20:17 风言枫语 阅读(434) 评论(0) 推荐(0)
 
摘要: 裸拓扑排序。拓扑排序 用一个队列实现,先把入度为0的点放入队列。然后考虑不断在图中删除队列中的点,每次删除一个点会产生一些新的入度为0的点。把这些点插入队列。 注意:有向无环图 g[] : g[i]表示从点i连出去的边 L[] :拓扑排序的结构 code:#include #include #include using namespace std;const int maxn = 100 + 5;vector g[maxn];int du[maxn], n, m, L[maxn];bool toposort(){ memset(du, 0, sizeof du ); for... 阅读全文
posted @ 2013-09-27 20:15 风言枫语 阅读(147) 评论(0) 推荐(0)
 
摘要: 1.Launcher图标图标的最佳宽高是48x48 dp。 ldpi:36*36px,0.75倍密度,一般不用提供,系统会从hdpi取图缩小1倍。mdpi:48*48px, 1倍密度hdpi:72*72px,1.5倍密度xhdpi:96*96px,2倍密度xxhdpi:144*144px,3倍密度 2.Action Bar图标图标的最佳宽高是32*32dp。 3.小图标和上下文图标图标的最佳宽高是16*16dp。 4.通知图标图标的最佳宽高是24*24dp。 5.图标命名原则 Asset Type Prefix Example Icons ic_ ic_star.png ... 阅读全文
posted @ 2013-09-27 20:13 风言枫语 阅读(167) 评论(0) 推荐(0)
 
摘要: UVA12504 - Updating a Dictionary 给出两个字符串,以相同的格式表示原字典和更新后的字典。要求找出新字典和旧字典的不同,以规定的格式输出。 算法操作:(1)处理旧字典,将旧字典中的每对关键字及其价值从字典串中截取出来,压入容器中。用做新旧字典对比检索。(2)处理新字典,将新字典中的每对关键字及其价值从字典串中截取出来。对于每个关键字,在容器中检索相同的关键字。若检索不成功,该关键字是新字典新增的,处理存储到相关的串数组中。若检索成功,提取容器中该关键字的价值与新字典中该关键字的价值对比,若值相同,该关键之没有改变,不予处理;若价值不同,处理存储到相关的串数组中。. 阅读全文
posted @ 2013-09-27 20:11 风言枫语 阅读(344) 评论(0) 推荐(0)
 
摘要: 1 前言 本文介绍的是一个归档解档方法,也是编码和解码时候所做的事情,和如何进行,编码和归档其实就是将对象关系转化为字节流并且归档为特殊的文件,解码和解档是逆过程。 英文原文:http://blog.csdn.net/developer_zhang/article/details/120823012 详述 归档(Archiving)是一种将一组关联的对象转化为一个能够在应用程序之间存储或者传输表单的方法。归档的最后结果--归档文件(an archive)--是一个二进制的记录了对象的标示,他们封装的值,和与其他对象关系的字节流。解档--反向的操作,获得归档文件并且冲洗构建对象标示网络。 ... 阅读全文
posted @ 2013-09-27 20:10 风言枫语 阅读(193) 评论(0) 推荐(0)
 
摘要: 题目:Given two numbers represented as strings, return multiplication of the numbers as a string.Note: The numbers can be arbitrarily large and are non-negative.题意给两个字符串表示的数字,计算他们的乘积。其实就是手写一个大数乘法,先翻转字符串便于从低位开始计算。模拟乘法的运算过程,把中间结果存在data中,最后在考虑data的进位并存到结果字符串里。注意点的就是考虑结果的前置0不要添加进去。 int data[100000];class S 阅读全文
posted @ 2013-09-27 20:09 风言枫语 阅读(182) 评论(0) 推荐(0)
 
摘要: W5500W5500 是一款全硬件 TCP/IP 嵌入式以太网控制器,为嵌入式系统提供了更加简易的互联网连接方案。W5500 集成了 TCP/IP 协议栈,10/100M 以太网数据链路层(MAC) 及物理层(PHY),使得用户使用单芯片就能够在他们的应用中拓展网络连接。久经市场考验的 WIZnet 全硬件 TCP/IP 协议栈支持 TCP,UDP,IPv4,ICMP,ARP,IGMP 以及 PPPoE 协议。W5500 内嵌 32K 字节片上缓存以供以太网包处理。如果你使用 W5500, 你只需要一些简单的 Socket 编程就能实现以太网应用。这将会比其他嵌入式以太网方案 更加快捷、简便。 阅读全文
posted @ 2013-09-27 20:06 风言枫语 阅读(5492) 评论(0) 推荐(0)
 
摘要: C allows conversion between unsigned and signed. The rule is that the underlying bit representation is not changed.Generally, most numbers are signed by default.For example, when declaring a constant such as 12345 or 0x1A2B, the value is considered signed. Adding character ‘U’ or ‘u’ as a suffix ... 阅读全文
posted @ 2013-09-27 20:04 风言枫语 阅读(186) 评论(0) 推荐(0)
 
摘要: Cocos2d-x项目\iOS\RootViewController.mm文件中。以下方法任选其一即可… 本人机子函数二ok! 函数一: (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { returnUIInterfaceOrientationIsLandscape( interfaceOrientation ); // return (UIInterfaceOrientationIsPortrait( interfaceOrientation ))... 阅读全文
posted @ 2013-09-27 20:02 风言枫语 阅读(654) 评论(0) 推荐(0)
 
摘要: 决策树的概念其实不难理解,下面一张图是某女生相亲时用到的决策树:基本上可以理解为:一堆数据,附带若干属性,每一条记录最后都有一个分类(见或者不见),然后根据每种属性可以进行划分(比如年龄是>30还是bestInfoGain: bestInfoGain = baseEntropy - newEntropy bestFeat = i return bestFeat选择完分裂属性后,就行数据集的分裂:def splitDataSet(dataset,feat,values): retDataSet = [] for featVec in dataset: if featVec[feat] .. 阅读全文
posted @ 2013-09-27 20:00 风言枫语 阅读(694) 评论(0) 推荐(0)
 
摘要: 在开发软件的过程中,遇到一个树形结构的问题,如下图: 由于树形结构太大,只显示部分叶节点,并且报价是叶节点的数量和报价的成积。问题经分析很显然:变成了如下两个问题:1从树的根节点开始建树就是一个简单的递归,但现在的问题是从树的叶节点开始如何建树,涉及到一个如何合并子节点的问题。2如何根据叶节点的数量和报价计算各级父节点的报价? 1如何从树的叶节点开始如何建树? 有一种思路,就是按照正常思路建好后,然后把没有子节点的删掉,很麻烦。于是想着能不能通过叶节点的递归一层一层向上,最终完成树的创建。最总实现代码如下: /// /// 返回需要的树 /// /// 所有的节点信息 /... 阅读全文
posted @ 2013-09-27 19:59 风言枫语 阅读(277) 评论(0) 推荐(0)
 
摘要: 1:列举几种表连接方式 hash join、 merge join、 nest loop join(cluster join)、 index join 2:不借助第三方工具,怎样查看sql的执行计划 set autotrace on 如果出现以下错误: SP2-0613:无法验证PLAN_TABLE格式或实体 SP2-0611:启用EXPLAIN报告时出错 执行oraclehome\ora92\rdbms\admin\utlxplan.sql explain plan set statement_id = &item_id for &sql; select * from tab 阅读全文
posted @ 2013-09-27 19:57 风言枫语 阅读(329) 评论(0) 推荐(0)
 
摘要: 三、备份恢复类 ================================================================================ 1:备份如何分类 逻辑备份:exp/imp 物理备份: RMAN备份 full backup/incremental backup(累积/差异) 热备份:alter tablespace begin/end backup; 冷备份:脱机备份(database shutdown) 2:归档是什么含义 关于归档日志:Oracle要将填满的在线日志文件组归档时,则要建立归档日志(archived r... 阅读全文
posted @ 2013-09-27 19:54 风言枫语 阅读(271) 评论(0) 推荐(0)
 
摘要: Process process; String cmd = "/home/ty/t.sh";//这里必须要给文件赋权限 chmod u+x fileName; try { // 使用Runtime来执行command,生成Process对象 Runtime runtime = Runtime.getRuntime(); process = runtime.exec(cmd); // 取得命令结果的输出流 InputStream is = process.getInputStrea... 阅读全文
posted @ 2013-09-27 19:53 风言枫语 阅读(1544) 评论(0) 推荐(0)
 
摘要: 这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将archive log写入硬盘)。 .. 阅读全文
posted @ 2013-09-27 19:50 风言枫语 阅读(242) 评论(0) 推荐(0)