摘要:
双线机房是在国内这样特殊的网络环境下特有的产物,双线机房只能解决网通和电信访问瓶颈的问题,网络传输中的链路问题和其它各ISP互通问题还是没有得到解决. CDN的原理是边缘访问,访问者就近取数据,这样大大缩短了访问者到原站点之间的传输距离.可以解决所有的ISP互通和网络链接问题. 双线机房托管的优点: 解决网通和电信访问瓶颈 没有数据同步问题 :双线机房托管的缺点: 目前市场上的双线机房带宽限制厉害 价格比普通的托管要贵得多 需要做智能解析 服务器需要搬家对于有实力的企业可以自己建双线机房,但是投资太大,而且实施较复杂,难度较高,不如选择CDN。 CDN的优点: 维护简单,网站数据自动... 阅读全文
posted @ 2013-09-13 21:39
Class Xman
阅读(219)
评论(0)
推荐(0)
摘要:
一切从一个C++ 类库头文件开始,现在在做一个C++的项目,期间用到一个开源的界面库DUILib(类似MFC),这个东西还不错能很容易的写出漂亮的界面,比如QQ的界面,可以去下载下来研究研究,地址:http://code.google.com/p/duilib/废话不多说,我比较困扰的是UIWebBrowser.h这个头文件,虽然是C++写的,但里面包含太多大学C++课本以外的东西,第一遍看下来跟看天书一样,里面有很多的不惑,接下来我们一个一个解开。首先看一下这个函数定义:virtual HERSULT STDMETHODCALLTYPE GetTypeInfoCount( __RPC__ou 阅读全文
posted @ 2013-09-13 21:36
Class Xman
阅读(818)
评论(0)
推荐(0)
摘要:
在linux上编写socket服务端程序一般可以用select、poll、epoll三种方式,本文主要介绍使用poll和epoll编写socket服务端模块。使用poll方式的服务器端程序代码: import socketimport selectimport Queueserver_address=('10.0.2.15',21345)server=socket.socket(socket.AF_INET,socket.SOCK_STREAM)server.setblocking(False)server.setsockopt(socket.SOL_SOCKET,socket 阅读全文
posted @ 2013-09-13 21:34
Class Xman
阅读(457)
评论(0)
推荐(0)
摘要:
冒泡排序与普通排序的区别 /** *个人网址: http://www.lipengfei2013.tk * 功能:冒泡排序与普通排序的区别 */ package www.csdn.lipfbk; //利用两种方法进行排序,并指出哪种是冒泡排序 public class maopao { public static void main(String[] args) { System.out.println("普通排序开始执行:"); int arrs[]={9,8,5,12,4}; for(int i=0;iarrs[j+1]){ temp=arrs... 阅读全文
posted @ 2013-09-13 21:31
Class Xman
阅读(214)
评论(0)
推荐(0)
摘要:
static ['stætɪk] n. 静电;静电干扰 adj. 静态的;静电的;静力的 在计算机上我们译为:静态的。在Java种根据它修饰对象不同,我们可以划分为 1. static对象 2. static方法 3. static语句块 TAG:static对象和static方法都属于类的成员,他们不属于类的任何实例,被所有实例共享。static语句块又叫“静态代码块”,当JVM加载类时会自动执行static语句中的代码。 现在我们挨个分析一下这三种不同的情况: 1. static对象 根据是否由static修饰,对象分为: 静态变量和 实例变量。 对于静态变量,在... 阅读全文
posted @ 2013-09-13 21:28
Class Xman
阅读(364)
评论(0)
推荐(0)
摘要:
一切从一个C++ 类库头文件开始,现在在做一个C++的项目,期间用到一个开源的界面库DUILib(类似MFC),这个东西还不错能很容易的写出漂亮的界面,比如QQ的界面,可以去下载下来研究研究,地址:http://code.google.com/p/duilib/废话不多说,我比较困扰的是UIWebBrowser.h这个头文件,虽然是C++写的,但里面包含太多大学C++课本以外的东西,第一遍看下来跟看天书一样,里面有很多的不惑,接下来我们一个一个解开。首先看一下这个函数定义:virtual HERSULT STDMETHODCALLTYPE GetTypeInfoCount( __RPC__ou 阅读全文
posted @ 2013-09-13 21:26
Class Xman
阅读(819)
评论(0)
推荐(0)
摘要:
MySQL自增字段,自增字段计数器在主存储里面,不在硬盘上(This counter is stored only in main memory, not on disk)。 1,添加表,设立自增主键字段 create table t(id int primary key auto_increment, name varchar(3000)) engine=innodb; 2,可以让系统自增,也可以自己手动设置输入自增。 insert into t select 4, 'a44'; insert into t(name) select 'a8'; 3,查询当前. 阅读全文
posted @ 2013-09-13 21:25
Class Xman
阅读(165)
评论(0)
推荐(0)
摘要:
网上太多有关运算符的重载了,但是写的太过的详细,不适合新手入门,特别是那什么++和--的前增量后增量重载,一元二元运算符重载,特殊运算符,下标运算符,new和delete,甚至是指针运算符的重载,吓退了多少小伙伴啊。。我这里就写个最基础的,其实原理和写法都差不多,举一反三,多动手才能写好代码。 1.概述什么是运算符重载?如果你想让1+1=0,那么就需要让+号不再是相加的意思,而是让它代表相减的意思。所以很明了,运算符的重载实质上就是函数的重载,在这个过程中,编译器帮你完成了下面三个动作:(1)将指定的运算表达式转化为对运算符函数的调用(2)将运算对象转化为运算符函数的实参(3)根据实参的类型来 阅读全文
posted @ 2013-09-13 21:22
Class Xman
阅读(172)
评论(0)
推荐(0)
摘要:
写在前面:大神和diao炸天的亲请绕道..关于代理模式的概念这里省去,大家可以放鸟尽情搜..关于为什么叫动态代理,个人理解是代理的类是在运行时动态生成的,大家也可以参考网上的理解..文笔很差,所以文字较少,都在代码和注释中.. =======一点不华丽的分割线-------------------------开门见山,lets go.. java中可以通过jdk提供的 Proxy.newProxyInstance静态方法来创建动态代理对象,下面先来看看这个方法的实现 public static Object newProxyInstance(ClassLoader loader, Class[ 阅读全文
posted @ 2013-09-13 21:20
Class Xman
阅读(254)
评论(0)
推荐(0)
摘要:
floyd的松弛部分是 g[i][j] = min(g[i][j], g[i][k] + g[k][j]);也就是说,g[i][j] j, i->k, k->j的边)。那么这个题很明显要逆向思考floyd算法。对于新图i,j,k,如果g[i][j] >g[i][k] + g[k][j],那么肯定是不合理的。而如果g[i][j] =g[i][k] + g[k][j],明显i->j的边可以删去。//#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include 阅读全文
posted @ 2013-09-13 21:18
Class Xman
阅读(170)
评论(0)
推荐(0)
摘要:
SVM是新近出现的强大的数据挖掘工具,它在文本分类、手写文字识别、图像分类、生物序列分析等实际应用中表现出非常好的性能。SVM属于监督学习算法,样本以属性向量的形式提供,所以输入空间是Rn的子集。图1如图1所示,SVM的目标是找到两个间距尽可能大的边界平面来把样本本点分开,以”最小化泛化误差“,即对新的样本点进行分类预测时,出错的几率最小。落在边界平面上的点称为支持向量。Vapnik证明如果可以找到一个较小的支持向量集,就可以保证得到很好的泛化能力----也就是说支持向量的个数越少越好。数据点通常在输入空间是线性不可分的,我们把它映射到更高维的特征空间,使其线性可分----这里的映射函数我们称 阅读全文
posted @ 2013-09-13 21:16
Class Xman
阅读(459)
评论(1)
推荐(0)
摘要:
正如预期的一样,网络犯罪分子会利用Apple最新发表的iPhone 5s消息,几乎在苹果的新产品发表会同时,这个网络钓鱼(Phishing)信件开始流传。此次,趋势科技病毒防治中心 Trend Labs更深入发现,黑客利用Apple iPhone 5s 上市为饵进行的网络钓鱼事件,请网络用户小心防范。 这封伪装来自Apple Store的网络钓鱼(Phishing)信件声称收件者赢得了最新的智能型手机 iPhone 5s。为了获得这份奖品,用户要用正确的电子邮箱和密码登入所附的链接。伪装来自Apple Store的网络钓鱼(Phishing)信件 网址会重新导向到窃取用户... 阅读全文
posted @ 2013-09-13 21:13
Class Xman
阅读(168)
评论(0)
推荐(0)
摘要:
动态创建菜单使得程序灵活性大大增加,本文根据读取xml文件中的配置菜单项来动态创建菜单,代码如下:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using WinformMenu.Helper; using System.Xml;namespace WinformMenu { 阅读全文
posted @ 2013-09-13 21:12
Class Xman
阅读(347)
评论(0)
推荐(1)
摘要:
TCP 的流量控制与拥塞控制可以说是一体的。流量控制是通过滑动窗口实现的,拥塞避免主要包含以下2个内容:(1)慢开始,拥塞避免(2)快重传,快恢复 1.流量控制——滑动窗口TCP采用大小可变的滑动窗口进行流量控制,窗口大小的单位是字节。 发送窗口在连接建立时由双方商定。但在通信的过程中,接收端可根据自己的资源情况,随时动态地调整对方的发送窗口上限值(可增大或减小)。为什么要设置窗口?我们可以把窗口理解为缓冲区(但是有些窗口和缓冲区又不太一样)。如果没有这些“窗口”,那么TCP没发送一段数据后都必须等到接收端确认后才能发送下一段数据,这样做的话TCP传输的效率实在是太低了。解决的办法就... 阅读全文
posted @ 2013-09-13 21:09
Class Xman
阅读(294)
评论(0)
推荐(0)
摘要:
异常:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.william/com.william.ResultActivity}: android.content.res.Resources$NotFoundException: String resource ID #0x14解决:TextView 对象中有一个方法为setText(param) ,当你传入一个int类型的值时,代码是不会报错的,但是当你运行着程序的时候,就会报出上面的错误。上网查了一些资料,最后知道为什么会有这样的错误出现,因为这是由于 阅读全文
posted @ 2013-09-13 21:06
Class Xman
阅读(489)
评论(0)
推荐(0)
摘要:
通常我们在自定义listview的时候会遇到这个问题,我们设置了每行的layout的高度,但是没起作用,那是因为在adapter里面getview的时候出的问题,通常我们写:view = mInflater.inflate(R.layout.list_item_, null);改成下面就好了:view = mInflater.inflate(R.layout.list_item_, parent, false); 这是因为第一种写法,layout的属性没有应用到本行。 阅读全文
posted @ 2013-09-13 21:04
Class Xman
阅读(185)
评论(0)
推荐(0)
摘要:
openstack中nova使用了iptables实现其网络相关功能,乍看openstack的iptables表比较复杂,整理了一下iptables的filter表和nat表的结构,以一个all in one的openstack的iptables表为例,展示了iptables的filter表和nat表在openstack中的使用。 Filter表INPUT链结构: 实例: INPUT链: nova-network-INPUT链: 开放了67和53端口(DHCP 和 DNS端口)。 nova-compute-INPUT链: 开放了67和68端口(Bootps端口和Bootpc端... 阅读全文
posted @ 2013-09-13 21:02
Class Xman
阅读(633)
评论(0)
推荐(0)
摘要:
在Java中有一种ThreadLocal机制,为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的角度看,就好像每一个线程都完全拥有该变量。比如在Hibernate中使用Session的时候,因为Session是线程不安全的,所以要考虑并发问题。而使用ThreadLocal的话,会在每个线程中有一个Session的副本,所以就不会有线程冲突的问题。.NET中也有相应的机制,来实现变量的线程局部化,而且有多种方法。 1. 使用ThreadStatic特性ThreadStatic特性是最简单的TLS使用,且只支持静态字段,只需 阅读全文
posted @ 2013-09-13 20:59
Class Xman
阅读(301)
评论(0)
推荐(0)
摘要:
SELECT LENGTH(REGEXP_REPLACE(REPLACE('123,45,6,5', ',', '@'), '[^@]+', '')) COUNT FROM DUAL;返回结果为3。 阅读全文
posted @ 2013-09-13 20:56
Class Xman
阅读(890)
评论(0)
推荐(0)
摘要:
不在路测二极管:将万用表两表棒分别接在二极管的两个电极上,读出测量的阻值;然后将表棒对换再测量一次,记下第二次阻值。若两次阻值相差很大,说明该二极管性能良好;并根据测量电阻小的那次的表棒接法(称之为正向连接),判断出与黑表棒连接的是二极管的正极,与红表棒连接的是二极管的负极(指针式表,)。因为指针式万用表内部电源的正极与万用表的“—”插孔连通,内部电源的负极与万用表的“+”插孔连通。(数字式的表与指针式的表相反,)。 如果两次测量的阻值都很小,说明二极管已经击穿;如果两次测量的阻值都很大,说明二极管内部已经断路。两次测量的阻值相差不大,说明二极管性能欠佳。在这些情况下,二极管就不能使用了。 . 阅读全文
posted @ 2013-09-13 20:55
Class Xman
阅读(1399)
评论(0)
推荐(0)
摘要:
1.文件共享内核使用3种数据结构来表示打开的文件,他们的关系如下:每个进程都有一张进程表项,记录进程打开的文件:fd标志:close_on_exec,若一个文件描述符在close_on_exec中的对应比特、位被设置,那么在执行execve()时该描述符将被关闭,否则该描述符将始终处于打开状态。文件指针:指向文件表。 文件表: 文件状态标志:read,write,append,sync等,即open的 flag参数。 当前文件偏移量:当执行了write后,当前文件偏移量就增加了相应的长度,如果偏移量超过了文件的长度,则将i节点表中的当前 文件长度设置为文件偏移量。当使用O... 阅读全文
posted @ 2013-09-13 20:52
Class Xman
阅读(204)
评论(0)
推荐(0)
摘要:
四套android+一套cocos2d-x+一套windowphone8视频教程(共享版) 由于之前有出现过,百度网盘分享的链接莫名其妙失效的情况,所以这里我直接给出分享账户的主页,需要下载的童鞋自行选择需要的教程进行下载,我就不一一列出来了 百度网盘地址: http://pan.baidu.com/share/home?uk=1882162285 上述的课程,都可以在网盘地址中的“android视频教程2013”中找得到~~~ 《android深入浅出》,特点:讲解透彻且通俗易懂,涵盖了android重要知识点,十分适合于初学者学习。 《... 阅读全文
posted @ 2013-09-13 20:50
Class Xman
阅读(631)
评论(0)
推荐(0)
摘要:
从开始计划做新闻发布系统,到今天发布成功,断断续续的做了二十多天。毕竟是自己第一次使用VS2010做网页开发,在做系统的过程中,总会出现各种各样的错误,我们来回顾此次开发的整个路程。 整体介绍一下系统 新闻发布系统主要实现后台人员添加新闻,浏览者能够在前台浏览新闻并发表评论。总体上说这个系统还是非常简单的,对于初级网页开发者来说是非常适合,在开发的过程中不仅可以初步的学习网页开发的基本技巧,还是对网页开发学习的打下良好的基础。前台页面主要是使用div+Css对网页布局,后台采用三层架构并涉及到js、jquery和ajax技术,他们都是将来编写web程序的重要技术。 前台页面开发(... 阅读全文
posted @ 2013-09-13 20:48
Class Xman
阅读(641)
评论(0)
推荐(0)
摘要:
TCP 每发送一个报文段,就对这个报文段设置一次计时器。只要计时器设置的重传时间到但还没有收到确认,就要重传这一报文段1. 平均往返时延RTT往返时延:一个报文段发出的时间,以及收到相应的确认报文段的时间。这两个时间之差就是报文段的往返时延平均往返时延new_RTTs = a* (old_RTTs) + (1 - a) * (新的RTT样本) 0<= a < 1a:(1)若 a 很接近于 1,表示新算出的平均往返时延 RTT 和原来的值相比变化不大,而新的往返时延样本的影响不大(RTT 值更新较慢)。 (2)若选择 a 接近于零,则表示加权计算的平均往返时延 RTT 受新的往返时延 阅读全文
posted @ 2013-09-13 20:45
Class Xman
阅读(282)
评论(0)
推荐(0)
摘要:
上一部分已经实现了视图的雏形,现在加上逻辑操作。 登陆、注册、文章发表都需要用到数据库的数据存取,用的比较多的就是mongodb了。 MongoDB 是一个对象数据库,它没有表、行等概念,也没有固定的模式和结构,所有的数据以文档的形式存储。所谓文档就是一个关联数组式的对象,它的内部由属性组成,一个属性对应的值可能是一个数、字符串、日期、数组,甚至是一个嵌套的文档。下面是一个MongoDB 文档的示例: { "_id" : ObjectId( "4f7fe8432b4a1077a7c551e8" ), "uid" : 2004, &qu 阅读全文
posted @ 2013-09-13 20:43
Class Xman
阅读(478)
评论(0)
推荐(0)
摘要:
1.创建一个实验用的表空间并在此表空间上创建表 create tablespace blocktest datafile '/u01/oradata/bys1/blocktest.dbf' size 1m; col name for a40 select file#,name from v$datafile; FILE# NAME ---------- ---------------------------------------- 1 /u01/oradata/bys1/system01.dbf 2 /u01/oradata/bys1/sysaux01.dbf 3 /u01/ 阅读全文
posted @ 2013-09-13 20:41
Class Xman
阅读(254)
评论(0)
推荐(0)
摘要:
利用浏览器打开html文件时,中文显示乱码,如下是原文件的内容 1 2 3 狗熊王 4 5 6 7 狗熊王 8 http://blog.csdn.net/mybelief321 9 10 出现乱码 添加了一行 ,如下1 2 3 4 狗熊王 5 6 7 8 狗熊王 9 http://blog.csdn.net/mybelief321 10 11 此时就不乱码了 以下是查找的资料:1 2 3 ... 阅读全文
posted @ 2013-09-13 20:38
Class Xman
阅读(1349)
评论(0)
推荐(1)
摘要:
转载请标明:转载自【小枫栏目】,博文链接:http://blog.csdn.net/rexuefengye/article/details/11646885 一、Unity3D For Mac 1.首先呢,童鞋们去Unity3D官网下载最新的4.2.0版本,下载地址:http://unity3d.com/unity/download/ 下载后解压正常安装即可,然后需要注册账号,接着下面我们就来让分享破解吧; 1.1.关闭Unity3D! 1.2.首先下载破解程序先; 下载地址: http://game.ceeger.com/forum/read... 阅读全文
posted @ 2013-09-13 20:36
Class Xman
阅读(810)
评论(0)
推荐(0)
摘要:
2.61 A !(~x)B !xC !(~ (x | 0x00ffffff))D !(~ (x | 0xffffff00)) 2.65分析:因为本题受12次操作的限制,故不能按位计算是否该位为1。考虑到本题只需要判断1的个数的奇偶性,而并不需要计算一共有多少个1。那么我们考虑到如果能去掉偶数个1对结果并不会产生影响,这需要快速的去掉偶数个1。因为异或运算恰好可以把同为1时变成0。然后在利用分治的方法,整体异或来减少操作次数。操作:1 1.前16和后16位对齐后异或,那么这时候原来32位的奇偶性和目前异或出来的16位的结果一致。2.同理前8位和后8位对齐异或。3.同理前4位和后4位对齐异或。.. 阅读全文
posted @ 2013-09-13 20:34
Class Xman
阅读(654)
评论(0)
推荐(0)
摘要:
1. 建立连接三次握手 (1)A 的 TCP 向 B 发出连接请求报文段,其首部中的同步比特 SYN 应置为 1,并选择序号 x,表明传送数据时的第一个数据字节的序号是 x。 (2)B 的 TCP 收到连接请求报文段后,如同意,则发回确认。 (3)B 在确认报文段中应将 SYN 置为 1,其确认号应为 x + 1,同时也为自己选择序号 y。 (4)A 收到此报文段后,向 B 给出确认,其确认号应为 y + 1。 (5)A 的 TCP 通知上层应用进程,连接已经建立。 (6)当运行服务器进程的主机 B 的 TCP 收到主机 A 的确认后,也通知其上层应用进程,连接已经建立。 2. 断开连接2.1 阅读全文
posted @ 2013-09-13 20:32
Class Xman
阅读(205)
评论(0)
推荐(0)
摘要:
在Myeclipse中运行小应用程序时出现如下异常的解决办法 java.lang.UnsupportedClassVersionError: Bad version number in .class file 异常 出现的原因:因为Tomcat6.0需要jdk1.6.0以上版本支持 , 但是MyEclipse6.0的jdk版本是5.0 的, 所以会出现这个异常。 具体解决办法:就是要将所有的jre设置为同步。这样才不会报异常 1.Window --> Preferences -->Java --> compiler中右边的compiler compliance level对应 阅读全文
posted @ 2013-09-13 20:30
Class Xman
阅读(214)
评论(0)
推荐(0)
摘要:
需要在MySQL的一张innodb引擎的表(tableA)上添加一个唯一索引(idx_col1_u)。但是对于每个key(col1)表中已经有大量重复数据。此时,做数据的手工清理,或者SQL处理是非常耗时的。 MySQL有一个独有的 alter ignore add unique index的语法。ALTER [ONLINE | OFFLINE] [IGNORE] TABLE tbl_name 行为类似于insert ignore,即遇到冲突的unique数据则直接抛弃而不报错。对于加唯一索引的情况来说就是建一张空表,然后加上唯一索引,将老数据用insert ignore语法插入到新表中,遇到 阅读全文
posted @ 2013-09-13 20:28
Class Xman
阅读(424)
评论(0)
推荐(0)
摘要:
【一牛鸣】下周或触发新变盘9.16下周精彩短线:9月13日博汇纸业(600966)以4.78元通知建仓, 9月16日开盘必大涨。9月12日公开的松辽汽车(600715)9月13日获利4%以上。本博主要以验证实力为主,非专业人员请勿盲目追买。Q28438去掉汉字69889。市场机会稍纵即逝,提前布局才是硬理!【股市收评】在经过连续4日的亢奋后,周五行情开始有了新的变化。从早盘盘面来看,股指已呈现出三大新的特征,这或触发新一轮的变盘。投资者在变盘时,应谨防热点轮换过程中,主力出逃杀跌的风险。一、前日的翘翘板效应没有出现,今日各大指数均出现了下跌的现象。而从前期来看,若各大指数均出现下跌或上涨,往往 阅读全文
posted @ 2013-09-13 20:26
Class Xman
阅读(138)
评论(0)
推荐(0)
摘要:
c = RequestContext(request, { 'foo': 'bar', }) get_template('about.html').render(c)当我们定义一个RequestContext对象的时候,它的构造函数 __init__会调用 get_standard_processors(), 返回一个collect collect.extend(_builtin_context_processors) collect.extend(settings.TEMPLATE_CONTEXT_PROCESSORS) 这个就和TEMP... 阅读全文
posted @ 2013-09-13 20:23
Class Xman
阅读(239)
评论(0)
推荐(0)
摘要:
一.应用场景 a.当我们需要在多台电脑安装同一个软件,并且这个软件很大,下载需要很长时间时 b.需要安装软件的ubuntu不能上网 二.离线安装包的制作 2.1.通过如下指令下载XXXX软件所需要的deb包 $sudo apt-get -d install XXXXX 执行完上述指令后,XXXX软件的安装包就下载到了/var/cache/apt/archives目录下 2.2.生成依赖关系 1.根目录下新建一个文件夹 $ sudo mkdir offlinePackage 2.将下载的deb包拷贝到上述新建的文件夹下 $ sudo cp -r /var/cache/... 阅读全文
posted @ 2013-09-13 20:21
Class Xman
阅读(610)
评论(0)
推荐(0)
摘要:
Leap Motion Overview Leap Motion是一种检测和跟踪hands, fingers and finger-like tools的设备。该设备在一个较近的环境中操作,精度高,跟踪帧速率高。Leap Motion 视野是集中在设备上方的一个倒置的金字塔。Leap Motion检测的有效范围是约25毫米至600毫米(1英寸到2英尺)。 Leap Motion能够有效分析它视野中观察到的对象。它能够区分的hands, fingers and tools; 提供一系列动作和位... 阅读全文
posted @ 2013-09-13 20:18
Class Xman
阅读(1041)
评论(0)
推荐(0)
摘要:
首先,先解决第一个问题,我们使用VS2010开发的时候,调试的时候,中文打印出来都是乱码,这个问题很纠结。如下图:CCLOG("cclog: 测试使用标签的自动换行和个别字体大写");LOGNEWLINE; 输出结果如下图: cocos2d.x.version: 2.1rc0-x-2.1.4 cocos2d.x.compiled_with_profiler: false cocos2d.x.compiled_with_gl_state_cache: true gl.vendor: NVIDIA Corporation gl.renderer: GeForce 310M/PC 阅读全文
posted @ 2013-09-13 20:16
Class Xman
阅读(451)
评论(0)
推荐(0)
摘要:
对于用到天气信息,首先我想:第一:数据不可能是我测得的,必须是网上的信息。第二:网上的信息分为好多种,具体哪种比较好一点,这里我总结了两种。第三:数据JSON怎么解析。第四:如何提出数据与显示。完成了上述步骤,那么我们就完成了基本是天气信息获取。1.数据信息源 数据信息源直接关乎着你要实现的功能,没有数据功能是不可能实现的,当然自己测量也是不现实的,参考一些网上信息,同时自己也写了两个demo。2.网上数据源第一种分析 第一种,webService来获取国家气象局提供的天气服务:http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx 阅读全文
posted @ 2013-09-13 20:14
Class Xman
阅读(308)
评论(0)
推荐(0)
摘要:
vmware新建一个虚拟机,硬盘为0.1G,建立完成后要先启动一次虚拟机,此时无任何系统,然后再关闭,应该会多出一个ostest-flat.vmdk这个虚拟磁盘文件,下面要用到 新建完成后 我的虚拟机叫OSTest,然后在虚拟机根目录下 有个OSTest.vmx配置文件,在关闭vmware的情况下 用notepad加入以下四句debugStub.listen.guest32 = "TRUE" monitor.debugOnStartGuest32 = "TRUE" debugStub.hideBreakpoints = "TRUE" 阅读全文
posted @ 2013-09-13 20:12
Class Xman
阅读(388)
评论(0)
推荐(0)
摘要:
题意:求一个字符串的所有前缀串的匹配次数之和.思路:首先仔细思考: 前缀串匹配.n个位置, 以每一个位置为结尾, 就可以得到对应的一个前缀串.对于一个前缀串, 我们需要计算它的匹配次数.k = next [ j ]表示前缀串 Sj 的范围内(可以视为较小规模的子问题), 前缀串 Sk 是最长的&能够匹配两次的前缀串.这和我们需要的答案有什么关系呢?题目是求所有前缀串的匹配次数之和, 那么可以先求前缀串 Si 在整个串中的匹配次数, 再加和. 到此, 用到了两个"分治", 一是将大规模的问题减小为小规模的问题, 二是将询问的最终结果拆分成一个个步骤, 则专注于分析核心 阅读全文
posted @ 2013-09-13 20:09
Class Xman
阅读(185)
评论(0)
推荐(0)
摘要:
前面一篇文章介绍了如何使用ksoap获取天气信息,但是使用的网络资源受到了限制,所以我们这里会采用第二种方法,可以无限制的获取。http://m.weather.com.cn/data/101010100.html但是对应的101010100(北京)我们怎么获取呢,还有就是图片资源怎么来的呢?http://m.weather.com.cn/img/b1.gif这个是图片资源,但是每次从网上去还是比较费流量的,我仔细对比了Ksoap中给的gif图片资源,和中国气象局的这个图片都是一一对应的,所以这里我会做成本地图片。{ "weatherinfo":{ "city&q 阅读全文
posted @ 2013-09-13 20:07
Class Xman
阅读(456)
评论(0)
推荐(0)
摘要:
作者:寒小阳 时间:2013年9月。 出处:http://blog.csdn.net/han_xiaoyang/。 声明:版权所有,转载请注明出处,谢谢。 前面写了两篇面试相关的总结性文章,一篇是找工作笔试面试那些事儿(14)---轻松一下,谈谈面试注意的点,里面提到的是面试时候需要注意的地方;还有一篇是找工作笔试面试那些事儿(15)---互联网公司面试的零零种种和多家经验,归纳了一些互联网面试的考察点,同时也提出了一些准备面试的复习方法。这里博主再根据自己找工作的经验和师兄师姐们的经验,写写整个找工作过程中的那些环节,每个环节应该注意的点,同时也提出一些经验,希望对大家能有一点点的帮... 阅读全文
posted @ 2013-09-13 20:04
Class Xman
阅读(373)
评论(0)
推荐(0)
摘要:
Problem DescriptionPirates have finished developing the typing software. He called Cathy to test his typing software. She is good at thinking. After testing for several days, she finds that if she types a string by some ways, she will type the key at least. But she has a bad habit that if the caps l 阅读全文
posted @ 2013-09-13 20:03
Class Xman
阅读(175)
评论(0)
推荐(0)
摘要:
箭头函数是ECMAScript 6最受关注的更新内容之一。它引入了一种用「箭头」(=>)来定义函数的新语法,它…它碉堡了~。箭头函数与传统的JavaScript函数主要区别在于以下几点:对 this 的关联。函数内置 this 的值,取决于箭头函数在哪儿定义,而非箭头函数执行的上下文环境。new 不可用。箭头函数不能使用 new 关键字来实例化对象,不然会报错。this 不可变。函数内置 this 不可变,在函数体内整个执行环境中为常量。没有arguments对象。更不能通过arguments对象访问传入参数。只能使用显式命名或其他ES6新特性来完成。这些差异的存在是有理可循的。首先,对 阅读全文
posted @ 2013-09-13 20:01
Class Xman
阅读(414)
评论(0)
推荐(0)
摘要:
COM组件其实是一种特殊的类,遵循一个统一的标准,使到各个软件都可以通过某种方法访问这个类的函数和方法,也就可以做到组件通用. com就是统一的标准--通过接口来调用com组件.接口是你的com组件能被外界所感知的部分,实际就是一组方法(虚函数). IUnknown是所有接口的基础,他负责两项工作: IUnknown::QueryInterface负责得到该组件的其他接口的指针 IUnknown::AddRef/Release负责管理该组件的生存期,但有人使用该组件时,保证该组件不会被意外删除;再没人使用该组件时,保证该组件被自动删除 COM是组件对象模型,她是继面象对向之后的一种... 阅读全文
posted @ 2013-09-13 19:58
Class Xman
阅读(477)
评论(0)
推荐(0)
摘要:
1.addChildViewController 在 base controller中添加子的controller,会自动调用子的controller中viewDidload,viewWillAppear等视图方法,可以完成一个controller叠加各种视图2.base 的controller必须是UIViewController,如果是 UINavigationController,则没法控制子controller frame的大小示例代码: BaseNavController * nav = [[BaseNavController alloc] initWithRootViewCo... 阅读全文
posted @ 2013-09-13 19:56
Class Xman
阅读(245)
评论(0)
推荐(0)
摘要:
Oracle中sign函数和decode函数的使用1.比较大小函数SIGNsign(x)或者Sign(x)叫做 符号函数,其功能是取某个数的符号(正或负):当x>0,sign(x)=1;当x=0,sign(x)=0;当x<0, sign(x)=-1;x可以是函数或计算表达式2.流程控制函数DECODE在逻辑编程中,经常用到If – Then –Else 进行逻辑判断。在DECODE的语法中,实际上就是这样的逻辑处理过程。它的语法如下:DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )Value 代表某个表的任何类 阅读全文
posted @ 2013-09-13 19:53
Class Xman
阅读(527)
评论(0)
推荐(0)
摘要:
前言 :本文旨在理清在Hadoop中一个MapReduce作业(Job)在提交到框架后的整个生命周期过程,权作总结和日后参考,如有问题,请不吝赐教。本文不涉及Hadoop的架构设计,如有兴趣请参考相关书籍和文献。在梳 理过程中,我对一些感兴趣的源码也会逐行研究学习,以期强化基础。 作者 :Jaytalent 开始日期 :2013年9月9日 参考资料:【1】《Hadoop技术内幕--深入解析MapReduce架构设计与实现原理》董西成 【2】 Hadoop 1.0.0 源码 【3】《Hadoop技术内幕--深入解... 阅读全文
posted @ 2013-09-13 19:51
Class Xman
阅读(501)
评论(0)
推荐(0)
摘要:
SOLR 4.4 部署前言:近期研究下solr4.4的部署,一下是部署步骤,与大家分享下。下载solr4.4.0.zip地址http://mirror.esocc.com/apache/lucene/solr/4.4.0/solr-4.4.0.zipapache-solr-dataimportscheduler-1.0.jar (调度重建索引jar包)https://solr-dataimport-scheduler.googlecode.com/files/apache-solr-dataimportscheduler-1.0.jar准备:能运行tomcat java环境此次部署采用 apa 阅读全文
posted @ 2013-09-13 19:49
Class Xman
阅读(269)
评论(0)
推荐(0)
摘要:
有一个怪物流落到一个荒岛上,荒岛上有n条鳄鱼。每条鳄鱼都有实力单独吃掉怪物。但是吃掉怪物是有风险的,会造成体力值下降,然后会有可能被掉其他鳄鱼吃。问,最后那个怪物是危险的还是安全的? F(n)表示n条鳄鱼时,怪物的安全状态。1表示安全,0表示不安全。鳄鱼吃掉怪物后,变成怪物。n=1时,怪物不安全,F(1)=0n=2时,第一条鳄鱼吃掉怪物后,会被另一条吃掉。所怪物是安全的。F(2)=1n=3时,第一条鳄鱼吃掉怪物后,另外两条都不敢吃第一条鳄鱼。F(3)=0...由上面的推导可见,若F(n-1)为安全状态,那么一条鳄鱼可以肆无忌惮地吃掉怪物;如果F(n-1)为不安全状态,那么就没有鳄鱼敢吃怪... 阅读全文
posted @ 2013-09-13 19:47
Class Xman
阅读(258)
评论(0)
推荐(0)
摘要:
1.客户端定义,基本的想法是form提交表格头定义,数据,以json方式传输 Ext.grid.Panel.addMembers({ exportExcel:function(options){ if(!Ext.isDefined(options)){options={}}; options.name = options.name || '未命名'; //这儿有一个约定,以time或date结尾的属性是时间类型 var cms=Ext.Array.map(this.columns,function(item){ if(Ex... 阅读全文
posted @ 2013-09-13 19:44
Class Xman
阅读(395)
评论(0)
推荐(0)

浙公网安备 33010602011771号