+ (void)load; 当类对象被引入项目时, runtime 会向每一个类对象发送 load 消息 load 方法会在每一个类甚至分类被引入时仅调用一次,调用的顺序:父类优先于子类, 子类优先于分类 load 方法不会被类自动继承 + (void)initialize; 也是在第一次使用这个类 ...
分类:
其他好文 时间:
2017-06-22 00:19:01
阅读次数:
163
一、国际化概念(了解) 1、什么是国际化 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。 2、什么需要国际化 程序:需要国际化。 数据:是什么样的就是什么样的。 比如: 用户注册的表单,有用户名,密码这5个 ...
分类:
其他好文 时间:
2017-06-22 00:18:53
阅读次数:
161
先上代码:naked.cpp:#include "stdafx.h"extern "C" int __declspec(naked) add2(int x,int y) //引用说明支持跨文件的调用{ __asm{ //函数的环境初始化(升栈、保护现场、填充缓存区) ... ...
分类:
编程语言 时间:
2017-06-22 00:18:45
阅读次数:
174
输入一个整数数组,对其重新排序,将奇数放在数组前面,偶数放在后面。要求时间复杂度O(n), 空间复杂度O(1)。 解法一:一头一尾指针往中间扫描 ...
分类:
编程语言 时间:
2017-06-22 00:18:37
阅读次数:
231
今日得分:100+0+40 = 140 题解 T1:考虑线性基,考虑每个数位是否会在线性基里,显然除了L的第一位1以外,其他位置只有从0变成1的时候才会加入线性基,对每一位分别判断即可 T2:考虑二分图匹配,对于每一个枚举到的一类点,我们把二类点按照极角序尝试匹配,显然按照这个顺序匹配不会出现冲突问 ...
分类:
其他好文 时间:
2017-06-22 00:18:28
阅读次数:
107
while循环结构主要用来做迭代 find()函数很重要,用来找符合条件的数据 plot()用来画图 axis()用来限定坐标轴的范围 hold on; hold off 用来作图用 打断点调试方法(F5单步运行) load导入数据 roots用来求多项式的根 polyfit()用来做多项式拟合插值 ...
分类:
其他好文 时间:
2017-06-22 00:18:19
阅读次数:
156
感觉好厉害,由上图噪声,生成左图噪声生成右图以假乱真的图片,原理后面继续补充 ...
分类:
其他好文 时间:
2017-06-22 00:18:10
阅读次数:
120
本文的是基于我对邓俊辉老师编著《数据结构(C++语言版)(第3版)》上关于KMP算法的理解,和网络上一些大神们写的博客,所写。建议将我写的关于implement strstr这题的博客和本篇连起来读。 不难发现,这里存在大量的局部匹配,针对暴力解法,若每次匹配的过程都是最后一位失配(即不匹配),文本 ...
分类:
编程语言 时间:
2017-06-22 00:18:01
阅读次数:
159
Delphi中默认有input和output两个文件变量,使用可以不用定义,直接使用. 但: input:只读、output:只写。用时注意以免引起异常. 文件是由文件名标识的一组数据的集合,文件通常存放在磁盘上。源程序、学生档案记录、图形、音乐等均可以作为文件存储在磁盘上。操作系统是以文件为单位对 ...
1.Statement 2.PrepareStatement 其一大好处是可以灵活指定sql语句中变量的值 对比Statement中的带有变量的SQL语句,PrepareStatement更易用。 3.CallableStatement 调用存储过程 ...
分类:
数据库 时间:
2017-06-22 00:17:34
阅读次数:
261
public class MD5 { public static String getMD5(String content) { try { MessageDigest digest = MessageDigest.getInstance("MD5"); digest.update(content.... ...
分类:
其他好文 时间:
2017-06-22 00:17:25
阅读次数:
145
/*权限拦截判断当前用户是否有权限访问该页面说明:发起请求,进入拦截器连,运行所有拦截器的preHandle方法,1、当preHandle返回false,从当前拦截器往回执行所有拦截器的afterCompletion方法,再退出拦截器连2、当preHandle返回true,执行下一个拦截器,直到所有 ...
分类:
其他好文 时间:
2017-06-22 00:17:15
阅读次数:
257
一、安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装 $ yum install gcc-c++ $ yum inst... ...
分类:
其他好文 时间:
2017-06-22 00:17:08
阅读次数:
148
在IIS里启动设置好的网站(ASP.net网站),浏览器报如下错误: 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 解决方法: 在安装IIS功能 ...
Android Services 四大组件之一,主要用于后台长时间运行。没有界面。这里讲解两种services的启动还有AIDL通信方式。 1.startservices a.建立继承services的类,复写方法(本地服务) b.声明AndroidManifest c.启动关闭 后记: 服务生命周 ...
分类:
移动开发 时间:
2017-06-22 00:16:52
阅读次数:
300
1.变量 -javaScript是一种弱类型的脚本语言。 -var c = 3;即变量的声明(变量使用之前必须加var声明,编程规范)。 -变量的命名规则 -1.变量名必须以字母或者下划线_或者$为开头。 -2.变量名长度不能超过255字符。 -3.变量名中不允许使用空格。 -4.不适用脚本语言中保 ...
分类:
Web程序 时间:
2017-06-22 00:16:43
阅读次数:
210