oc中的category类似于swift中的extension. 常用于给Int, NSString, NSArray等基本数据类型的对象进行一些方法的扩展.
主要有两种用途: 基本类型扩展和函数前向定义....
分类:
其他好文 时间:
2015-06-29 20:23:36
阅读次数:
131
1.Install MySQLroot@kallen:~# apt-get install mysql-server-5.5 mysql-client-5.52.Add Users
(1) 选择数据表
语句如下:use mysql;
(2) 在mysql的user表中增加连接用户帐号:
这里不要直接使用INSERT语句添加user记录,使用INSERT可能出现错误:
ERROR 1364...
分类:
数据库 时间:
2015-06-29 20:21:47
阅读次数:
156
在用用 Eclipse进行Java Web开发时,web应用中引用的jar需要拷贝到WEB-INF下的lib文件夹下,否则经常出现ClassNotFound异常。
通过下面方法,可以不用手动拷贝jar包,Eclipse自动将工程Build Path中引用的jar包自动拷贝到WEB-INF下的lib文件夹下,过程如下:
1.右击工程,选择Properties(属性)
选择Deploym...
分类:
编程语言 时间:
2015-06-29 20:23:36
阅读次数:
177
android下优化 清除无效 未被使用的 代码 UCDetector
官方下载地址:http://www.ucdetector.org/index.html
UCDetector 是 eclipse 工具 可以审查出程序中 未被使用的、 冗余的、 变量不规范 的代码
需要注意:
反射 、在xml中配置注入方式、第三方工程的应用 、jar包调用 等 需要自己手工判断
建议删除类的时候 先全局搜索一下 判断有无其它地方调用 eclipse全局搜索快捷键 (windows : c...
分类:
移动开发 时间:
2015-06-29 20:23:57
阅读次数:
288
一、问题现象
1、System先ANR。
2、ANR之后系统重启。
测试方法:Stability test。
Platform:MT6732
Android版本:4.4.4KK
BuildType:user
系统软件版本:D17+ZX
系统RAM:1GB
问题概率:暂未统计,截止到目前仅此1次
参考机行为:1、低概率问题,暂无参考机行为。
二、解决方案通过初步分析、深入分析(具体分析过程、关键代码和log在下面会附上)...
分类:
移动开发 时间:
2015-06-29 20:23:26
阅读次数:
400
本人使用的是centos
由于用使用些特殊命令,不得不修改系统的时间这里总结如下:
date 查看系统时间
date -s 03/04/2013(将系统日期设定为2013年03月04日)
date -s 110:38(将系统时间设定为上午 10:38)
修改完后执行:clock -w ,强制将时间写入COMS!
先查看时区
date -R
(将Asia/shangha...
分类:
系统相关 时间:
2015-06-29 20:22:36
阅读次数:
175
题意:
给出一个数L,求一个最小的x,使长度为x的888...8这个数整除L;
无解输出0,L
题解:
即求满足下式的最小x值:
8/9*(10^x-1)==k*L (k为正整数)
8*(10^x-1)==k*9*L
为继续化简,求出r=gcd(L,8);
8/r *(10^x-1)==k*9*L/r
因为8/r与9*L/r互质,所以原式即为:...
分类:
其他好文 时间:
2015-06-29 20:20:31
阅读次数:
130
repo统一管理多个git仓库repo init -u URL 当前目录下安装仓库,生成.repo .repo/manifest.xml 指向TAGrepo sync 更新下载 ==> * (no branch) repo start master –all ( git branch - * (no branch) => master)repo branch 查看项目下所有存在分支git c...
分类:
其他好文 时间:
2015-06-29 20:23:12
阅读次数:
601
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个数:");
int num1 = int...
困扰了三天的Android Studio编译报错终于解决了!
三天尝试了各种不同的方案针对各个不同的方方面面,然而真相只有一个!
原问题情景:由于项目工程特别大,在编译一段后就会报下面这个错误:Error:Execution failed for task ':dexAppDebug'.
> com.android.ide.common.process.ProcessException: org...
分类:
移动开发 时间:
2015-06-29 20:20:10
阅读次数:
182
1. 典型的I/O模型根据”Unix Network Programming Volume 1”一书第6.2节的说明,Linux系统支持的典型I/O模型包含下面5种:
阻塞I/O(blocking I/O)
非阻塞I/O(nonblocking I/O)
I/O多路复用(I/O multiplexing, e.g. select and poll)
信号驱动型I/O(signal driven I...
分类:
其他好文 时间:
2015-06-29 20:20:24
阅读次数:
216
看过电视剧《楚汉传奇》的朋友应该对这个场景还有印象:当刘邦第一次去找项羽帮忙的时候,他们一行人看到了项羽军营是如何练兵的,想到自己练兵的方法,当时就震惊了。“刘家军”就像下面图片中的“散兵游勇”。
而“项家军”则是训练有素的“正规部队”。
当然,可能会有朋友立马出来反驳道:“‘散兵游勇’咋呢?最终刘邦还不是赢了。”我们这里暂且不讨论最终的是非成败,单就训练士兵来说,项羽要超出刘邦很多。
闲...
分类:
其他好文 时间:
2015-06-29 20:21:24
阅读次数:
179
Oracle的基本操作命令,基本的操作命令,一开始觉得挺多的,但是后来觉着这些东西跟SQL Server的SQL语句一样。所以学习的东西就少了很多。不过这些东西挺多的,所以就懒下别记了,什么时候用什么再回来看看,孰能生巧,这些命令特别是数据库的查询,如何写,将影响到数据的查询性能。...
分类:
数据库 时间:
2015-06-29 20:20:50
阅读次数:
179
如何通过css的media属性,适配不同分辨率的终端设备,示例如下:
首页
<meta http-equiv="keywords" content=...
分类:
Web程序 时间:
2015-06-29 20:19:29
阅读次数:
137
修改字体大小的方法是运用到一个ActivityManagerNative类首先先在代码宣告
private Configuration mconfig = new Configuration();并在代码中设置要改变字体大小的值
mconfig.fontScale = 0.75f;//默认为1.0f另外,还需要在AndroidManifest.xml中加上 android:configChang...
分类:
移动开发 时间:
2015-06-29 20:19:01
阅读次数:
149