摘要:
预备知识:UIImage是一个专门存储图片数据的对象,默认兼容的图片格式是 PNG,可以通过文件、Quartz image对象或 image Data数据得到一个图片对象。UIImage相关功能比较多,除了代表图片数据外,还可以对图片中的数据进行处理,从而产生不同的图片效果。UIImage创建用UIImage加载图像的方法很多,最常用的是下面四种:一、从当前工程目录中得到图片,用imageNamed函数[UIImage imageNamed:ImageName];[UIImage imageNamed:@"a.png"];二、从数据库得到图片、用NSData的方式加载,一般 阅读全文
posted @ 2013-09-04 19:47
Class Xman
阅读(313)
评论(0)
推荐(0)
摘要:
SIM卡是工作中测试用的,经常插拔到不同的手机,前两天SIM卡放到手机中都能正常识别,今天插入到另一款手机中发现无法识别。心里糟了,是不是卡坏了,根据之 前的直觉,在公司找了一块橡皮,在SIM卡的芯片部位反复擦了十几下,插入手机后神机出现,SIM可以识别了。 以后遇到类似问题的网友可以试试,看能否解决你的问题。这招儿十有八九还是很灵的。 原因追踪:SIM卡的芯片跟卡槽经常摩擦,芯片上容易产生氧化层,导致插入手机后不容易识别,使用橡皮擦了芯片后便将芯片上的氧化层去除,解决了问题。当然也有其他原因比如1、卡槽比较松,可以加垫东西使其变紧。2、手机软件(360等)禁用了识别网络。3、s... 阅读全文
posted @ 2013-09-04 19:45
Class Xman
阅读(560)
评论(0)
推荐(0)
摘要:
这篇文章主要介绍一下游戏服务器需要安装的软件和需要修改的配置。现介绍下项目,本项目服务器端是c++ + mysql组合,客户端是as写的,需要安装的服务为Mysql,Php,Apache, 以及一个nodejs的脚本。 Mysql安装和配置: 1、安装 $yum install mysql mysql-server php-mysql 2、配置 a)将mysql 设置为启动服务 $chkconfig --level 235 mysqld on b)启动mysql服务 $service mysqld start c)登陆到mysql $mysql -u root d) ... 阅读全文
posted @ 2013-09-04 19:43
Class Xman
阅读(491)
评论(0)
推荐(0)
摘要:
SQLite 是一个轻量级的免费关系数据库。SQLite最初的设计目标是用于嵌入式系统,它占用资源非常少,在嵌入式设备中,只需要几百K的内存就够了,可以在(http://www.sqlite.org/docs.html)查看详细的文档。第一步:在mac os上打开终端,打开finder在应用程序下, 应用程序 ->实用工具 ->终端。打开之后如图所示:第二步:创建数据库,使用命令 sqlite3 user.db , 在终端输入然后回车,然后再输入分号结束,这样就创建了一个没有数据表的空数据库,然后我们在系统目录下就可以看见我们创建的数据库了 :打开finder 依次展开 Mac - 阅读全文
posted @ 2013-09-04 19:41
Class Xman
阅读(186)
评论(0)
推荐(0)
摘要:
题目连接:http://leetcode.com/2010/09/print-all-combinations-of-number-as-sum.html 题目分析: 由于这里说明了输入是升序的,当然如果是乱序的输入,只要没有要求输出有序,就不需要排序,否则在计算时,先对数组进行排序处理。 假设当前的arr[i]比Sum小,则计入arr[i],并更新Sum的值。否则,跳过当前的arr[i]元素。 题目扩展和变形: 假设这里的数字是不能重复的,参见不重复求和。 参考代码:void Solve(const int *arr, const int nLen, int *ans, const int 阅读全文
posted @ 2013-09-04 19:39
Class Xman
阅读(137)
评论(0)
推荐(0)
摘要:
通常我们在代码中调用fork()来创建一个进程或者调用pthread_create()来创建一个线程,创建一个进程需要为其分配内存资源,文件资源,时间片资源等,在这里来描述一下linux进程的创建过程及写时复制技术。一写时复制 子进程和父进程通常拥有着不同的进程内存空间(线程除外),传统的unix在创建子进程后,会复制父进程的地址空间的所有内容,这就十分的低效,因为经常子进程会立即执行exec操作,创建一个崭新的内存空间,另外像进程代码段这样的内存,父子进程只是读,而没有写操作,完全可以共享,而不用去复制,这样会节省大量的时间。 写时复制机制就是在这个背景下产生的,子进程创建后,不会... 阅读全文
posted @ 2013-09-04 19:36
Class Xman
阅读(400)
评论(0)
推荐(0)
摘要:
shell中存在一些特殊的符号.这些符号可以帮助我们更好的写出shell来1.特殊字符符号 使用 ; 一般情况我们输出完一个命令需要按一个回车,如果你想在一行执行多个命令,中间可以用;号分割cd /home;ls * 表示任意字符(正则) ? 任一个字符 [abc] 列表项之一 [^abc] 对于列表取非也可以使用范围[a-z] [0-9] [A-Z](所有字符和数字) {} 循环列表时用touch_{1,2,3}时就会建立touch_1,touch_2,touch_3循环出这三个文件,也会用echo ${ab}c ~ ... 阅读全文
posted @ 2013-09-04 19:34
Class Xman
阅读(386)
评论(0)
推荐(0)
摘要:
前两天,公司有一个利用android远程操作sqlserver的项目,对此我是毫无头绪的,但也挺感兴趣的,于是开始上网搜索方法,网上有挺多方法了,发现使用webservice的挺多的,不过我对这些技术一点了解都没有,最后也决定用webservice+xfire做,花了几天的时间赶写了一个demo,终于就就在刚刚完工了,想起来写的东西不多,但是解决各种小错误也花了挺多时间,现在也仍然有个没有解决的问题,在文章后面会提到,还希望有会的大侠指点下。最终实现用到的工具:sqlserver+xfire+tomcat+android,下面我大概介绍一下这个小demo吧。注:因为以前对相关知识不了解,所以大 阅读全文
posted @ 2013-09-04 19:32
Class Xman
阅读(787)
评论(1)
推荐(0)
摘要:
JSTL 全称jsp standard tag library ,即jsp标准标签库。是不是想问标签是什么东西?标签就是jsp专门用于显示数据的,可重复利用的类库;是不是想问标签由那些部分组成的?标签包括:标签的前缀、标签名称、标签属性,以及标签体等;------taglib就是前缀,table为标签的名称,items为标签的属性,标签中间的内容为标签体 阅读全文
posted @ 2013-09-04 19:30
Class Xman
阅读(176)
评论(0)
推荐(0)
摘要:
一、ClusterWare启动流程图二、Clusterware启动的代理进程层次代理进程进程描述Orarootagent负责管理所有root用户拥有的ohasd资源的代理进程第一层ohasd Cssdagent CSSD的代理进程(有它来生成CSSD进程)Oraagent负责管理所有oracle用户拥有的ohasd资源的代理进程Cssdmonitor 同cssdagent一起监控cssd和节点 阅读全文
posted @ 2013-09-04 19:28
Class Xman
阅读(324)
评论(0)
推荐(0)
摘要:
(注意本文中出现的 C 代码只是一个大致的描述,并不是实际可运行的代码)先大致介绍一下概率加密 (Probabilistic Encryption),不用严格的学术定义的话,可以这样说:概率加密是指具有以下性质的公钥加密算法:对于相同的明文,生成的密文随机变化。最基本的 RSA 算法不是概率加密函数,而它的衍生算法 RSA-OAEP 是一个概率加密函数。使用概率加密有什么好处呢?对于非概率加密的公钥加密算法,相同的明文在加密以后,生成的密文相同,那么监听者可以通过比较截获的密文得知同样的消息又被发送了一次,而概率加密就不会有这种问题。举个例子,如果有一个人要买股票,他在网上发送了“买入一万股股 阅读全文
posted @ 2013-09-04 19:25
Class Xman
阅读(373)
评论(0)
推荐(0)
摘要:
Burger Time? Everybody knows that along the more important highways there are countless fast food restaurants. One can find easily hamburgers, hot dogs, pizzas, sandwiches ... food everywhere.Many times the problem isn't to find a restaurant but a drugstore. After a big lunch w... 阅读全文
posted @ 2013-09-04 19:23
Class Xman
阅读(411)
评论(0)
推荐(0)
摘要:
题目:定义一个map对象,其元素的键是家族姓氏,而值是存储该家族孩子名字的vector对象。为这个map容器输入至少六个条目。通过基于家族姓氏的查询检测你的程序,查询应输出该家族所有孩子的名字。//定义一个map对象,其元素的键是家族姓氏//而值则是存储该家族孩子名字的vector对象//进行基于家族姓氏的查询,输出该家族所有孩子的名字#include#include#include#includeusing namespace std;int main(){ map > children; string surname , childName; //读入条目(家族姓氏及其所有孩子的名字 阅读全文
posted @ 2013-09-04 19:21
Class Xman
阅读(240)
评论(0)
推荐(0)
摘要:
如果你环境变量配置对了且保证tomcat的bin目录下有如下三个文件,则你只需在cmd中运行service install tomcat即可将tomcat添加的服务项中,然后在设置开机自动启动,则以后你一开机tomcat就会自动启动,再也不需要手动启动了,再也不需要看到烦人的dos界面一直开着了。tomcat7.0包下有service.bat文件tomcat6.0.35下没有,你可以从其他6.0的包下拷过来即可。 阅读全文
posted @ 2013-09-04 19:18
Class Xman
阅读(267)
评论(0)
推荐(0)
摘要:
微信5.0 Android版飞机大战破解无敌模式手记 转载:http://www.blogjava.net/zh-weir/archive/2013/08/14/402821.html 微信5.0 Android版飞机大战破解无敌模式手记 最近微信出了5.0,新增了游戏中心,并内置了一个经典游戏《飞机大战》。游戏其实很简单,但由于可以和好友一起竞争排名,一时间受到大家的追捧,小伙伴们进入“全民打飞机”时代。 ios 版出来不久就被破解出了无敌模式。Android版出后好像一直风平浪静。周末无事,加之看雪zmworm版主邀请,于是花了一天的工夫研究了下。也出了个Android版的无敌模式... 阅读全文
posted @ 2013-09-04 19:16
Class Xman
阅读(553)
评论(0)
推荐(0)
摘要:
最近,我们看到许多使用Redis的案例,尤其是大型及先进的系统中应用的更多。事实上,我们正管理着一个新的规模庞大的Redis集群,设计该架构是为了每秒能处理上百万个事务。然而,Redis与Memcache有许多类似的地方,都是基于网络的、运行于内存的、用来储存key value数据的存储器,所以通常被用来缓存许多信息,包括像PHP会话及数据库数据等。但Redis比Memcache要好,原因如下:Redis最主要的特点是比较稳定,或者说它可将数据存储在物理磁盘上而不是虚拟内存中。这就解决了Memcache所面临的第一个问题:Memcache在损坏或重启时会丢失全部数据。这样,Redis便可用在包 阅读全文
posted @ 2013-09-04 19:14
Class Xman
阅读(320)
评论(0)
推荐(0)
摘要:
初次用PHPCMSV9的朋友可能找不到数据库配置文件,其实在官方的wiki中已经介绍了。那就是caches\configs\database.php文件。初次用PHPCMS V9的朋友可能找不到数据库配置文件,其实在官方的wiki中已经介绍了。那就是 caches\configs\database.php 文件。在本地做好了网站之后,上传到服务器上,就要修改caches\configs\database.php 文件才能正常访问数据库,否则会出现如下错误信息:MySQL Query : MySQL Error : MySQL Errno : 0 Can not connect to MySQL 阅读全文
posted @ 2013-09-04 19:11
Class Xman
阅读(290)
评论(0)
推荐(0)
摘要:
在Python使用正则表达式需要使用re(regular exprssion)模块,使用正则表达式的难点就在于如何写好p=re.compile(r' 正则表达式')的内容。下面是在Python中使用正则表达式同时匹配邮箱和电话并进行简单的分类的代码,本文只进行了简单的分类,读者可使用补充部分提供的信息进行详细分类。import re p=re.compile(r'^[\w\d]+[\d\w\_\.]+@([\d\w]+)\.([\d\w]+)(?:\.[\d\w]+)?$|^(?:\+86)?(\d{3})\d{8}$|^(?:\+86)?(0\d{2,3})\d{7, 阅读全文
posted @ 2013-09-04 19:09
Class Xman
阅读(471)
评论(0)
推荐(0)
摘要:
6.1.3 图的基本操作 //Graph node class public class GraphNode { public T Value { get; set; } public GraphNode(T value) { Value = value; } } //Actions of graph public interface IGraph { int NodeNum { get; } int EdageNum { get; } ... 阅读全文
posted @ 2013-09-04 19:06
Class Xman
阅读(184)
评论(0)
推荐(0)
摘要:
今天在写一个文件下载的程序,在网上搜索了一个抄,用来下载MP3文件。但是发现下载的MP3文件比原来的文件要大,而且MP3中会有杂音。在Log中加入日志后发现:从 网络流中获取的流长度为3000000左右但是从 SD卡上获得的文件长度为 4000000左右最后发现是下载时用的方法问题:只要改正一个函数即可: 原来的文件下载主代码: OutputStream output=new FileOutputStream(file); byte[] buffer=new byte[1024*4]; while (istream.r... 阅读全文
posted @ 2013-09-04 19:04
Class Xman
阅读(487)
评论(0)
推荐(0)