自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

转载 关于NSURLConnection的缓存代理方法 NSURLRequest的缓存策略

这是代理方法代码:1.当进行POST请求时缓存代理方法没有执行2.当进行GET请求时缓存代理方法执行3.不想缓存response时,只需将缓存代理方法返回值置空就行。app是否缓存response与缓存策略无关,缓存策略只影响app对缓存的态度,是先看看有没有缓存再进行网络请求,还是直接无视缓存。NSURLRequestUseProtocolCachePoli...

2016-05-31 10:24:00 46

转载 7.typeof的用法

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; chars...

2016-05-31 02:34:00 100

转载 配置iOS项目的设备系统目标设置:Base SDK和Deployment Target

配置iOS项目的设备系统目标设置:Base SDK和Deployment TargetXcode为开发者提供了两个可配置的设置:第一个是Base SDK,第二个是iOS的Deployment Target。通过配置这两个参数可定制应用的功能以及可运行的设备和操作系统版本。打开配置界面的操作如下:打开工程,然后选择工程导航面板上的工程文件;在编辑器面板上选择**TARGETS...

2016-05-30 14:29:00 48

转载 javascript 红宝书笔记之函数、变量、参数、作用域

ECMAScript 不介意传进来多少个参数,也不介意传进来的参数类型。理解参数: 命名的参数只提供便利,不是必需的。ECMAScript 的变量包含两种不同的数据类型的值。分别是简单的数据构成的基本数据型值,不能给基本型值添加属性: var name = "kevin"; name.a...

2016-05-28 10:28:00 29

转载 一周小结(2016-05-23~2016-05-27)

这一段时间,文档写的比较多,有比较深的感触。文档的编写一方面是写作和语言组织的锻炼,另一方面是帮助理清自己的思路,使人有更多的思考的时间。比如说:订餐系统,在写功能模块的时候,我会在想这个功能点我会怎么去实现,实现的难度如何,可以不可以换一种更好的方式。写自测的时候,一遍写,一边测,我会考虑有没有操作没有做到,边界和异常值的考虑。写完之后,我会再大体的浏览一遍,站在不是此系统的开发人员的...

2016-05-27 18:50:00 50

转载 Android实战--短信发送器

首先设计界面<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_h...

2016-05-27 14:40:00 58

转载 c#遍历并判断实体或类的成员属性

c#的Attribute有些类似java中的annotation,可以方便地在类成员中做修饰/限制作用。Demo:class ss { public stat BsonDocument Iterator(object obj){ MyAttr currAttr = null;// 自定义注解类 Type type = obj.Ge...

2016-05-26 08:54:00 555

转载 简明Vim练级攻略

前言今天看到这篇文章,共鸣点非常多。它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级。完全就是我这一年来坚持使用Vim的过程。所以不管怎么我要转载这篇文章。翻译自《Learn Vim Progressively》,原中文翻译出自《简明Vim练级攻略》。我进行了部分的排版工作,和文字删减以及所有图片本地化的工作。Vim的学习曲线相当的大,所以,如果你一开始看到...

2016-05-25 16:07:00 33

转载 Git 开发新的功能分支

软件开发中,总有无穷无尽的新的功能要不断的添加进来。添加一个新功能时,你肯定不希望因为一些实验性质的代码把主分支搞乱了,所以每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。现在你接到一个新的任务:开发代号为Faster的新功能,于是准备开发:LV@LV-PC MINGW32 /c/gitskill (dev)$ git che...

2016-05-24 21:00:00 67

转载 Mysql复合索引

当Mysql使用索引字段作为条件时,如果该索引是复合索引,必须使用该索引中的第一个字段作为条件才能保证系统使用该索引,否则该索引不会被使用,并且应尽可能地让索引顺序和字段顺序一致转载于:https://www.cnblogs.com/xlz307/p/5520171.html...

2016-05-23 15:30:00 78

转载 针对苹果最新审核要求为应用兼容IPv6

在WWDC2015上苹果宣布iOS9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。为确保现有的应用是兼容的,我们需要注意下面几点。不建议使用底层的网络API下图展示的蓝色部分的这些API都是不存在兼容性问题的,而我们平时自己用的包括那些第三方的网络库大部分都是用的这些API。Networking fra...

2016-05-23 09:46:00 31

转载 磁盘分区及原理

1.磁盘在使用前要分区2.磁盘分区有主分区,扩展分区和逻辑分区,一块硬盘最多可以有四个主分区,其中一个主分区的用扩展分区来替换,一块磁盘只能哟一块扩展分区。3p+e,(表3个主分区,1个扩展分区)3.扩展分区不能用,必须在扩展分区划分逻辑分区,然后格式化(创建文件系统),然后才能存储数据或装系统。文件系统:4.scsi接口硬盘 磁盘/dev/sda中sd表示是scsi接口的磁盘...

2016-05-23 00:38:00 233

转载 排序与搜索一览

一。 归并排序O(nlogn)的时间复杂度的排序方法中,稳定的只有归并排序,堆排序和快速排序都是不稳定的。在数组长度比较短的情况下,不进行递归,而是选择其他的排序方案,比如插入排序。/** * Algorithm of mergeSort * @param nums */ public void mergeSort(int[...

2016-05-21 20:30:00 42

转载 hdu 1042 N! java大数及判断文件末尾

N!Time Limit: 10000/5000 MS (Java/Others)Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 73503Accepted Submission(s): 21308Problem DescriptionGiven an integer N(0 ≤ N ≤ 1...

2016-05-21 10:58:00 85

转载 [django]手动数据库备份

基本原理是按钮点击后,系统查询出数据表中信息,然后在网页中导出相关表格!若有自动数据库备份的兄弟,指点一下!模板代码:<a href="{% url 'work_backup' %}" class="btn btn-primary btn-sm" type="button">数据备份</a>url代码:keywork_pattern...

2016-05-20 16:37:00 182

转载 LeetCode OJ 66. Plus One

Given a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant digit is at the head of the list.【思路】数组从后往前遍历,加一如果不需要进位...

2016-05-20 12:01:00 59

转载 CentOS7 学习笔记

1.首先centos7 采用了systemd管理系统服务的启动 systemd结合了以前红帽子的service 与chkconfig systemctl [command] [unit] command 主要有: start :启动后面 unit stop :停止后面 unit ...

2016-05-20 11:44:00 80

转载 mySql 分段查询

准备:创建一个成绩表 Create table grade (id integer, score integer);插入数据(只有id每次加一,score是1到100的随机数,java生成):public class GradeInsertSentence { public static...

2016-05-19 22:52:00 444

转载 ComboBox可编辑状态下,当Items更新时Text不清空

场景:实际应用该控件时,遇到了一个问题,当下拉选择一项后,ComboBox.Text即为选择的值,若此时ComboBox所绑定的集合更改,不包含上此选择的项,ComboBox.Text值将会清空,但有这样的场景不需要清空。解决方案:查看源码了解到事件的触发顺序是下面这样。ItemChanged->SelectionChanged->更新Text依赖属性->更新Editable...

2016-05-19 19:31:00 369

转载 jquery的ajax同步和异步

http://blog.sina.com.cn/s/blog_9c581bd30101d9xg.html异步和同步确实有些区别,同步时在切换浏览器页面可能卡死不动。而异步的时候切换页面的时候还可以切换。用如下的演示(默认是异步的,可以不用写async : true)可用下面的例子//ajax页面局部刷新主函数 function AjaxTest(url, data) { ...

2016-05-19 15:42:00 42

转载 ClassLoader和Reflect

什么情况下使用ClassLoader来加载类?其实这个问题应该问,什么时候使用import来加载类,不能使用import的,就只能使用ClassLoader了。使用import的条件:1.必须是存在本地的,当程序员需要这个类的时候,内部类装载器会自动装载该类,对程序员来说是透明的。2.编译的时候必须在现场,否则编译器会因为找不到引用文件而不能正常的编译。ClassLoader...

2016-05-19 15:23:00 65

转载 65.Android 三大图片缓存原理、特性对比 (转)

这是Trinea在 MDCC 上分享的内容(略微改动),也是源码解析第一期发布时介绍的源码解析后续会慢慢做的事。从总体设计和原理上对几个图片缓存进行对比,没用到他们的朋友也可以了解他们在某些特性上的实现。上篇关于选择开源项目的好处及如何选择开源项目可见:开源项目使用及选型。一. 四大图片缓存基本信息Universal ImageLoader 是很早开源的图片缓存,在早期被很多应...

2016-05-18 18:04:00 33

转载 29. Divide Two Integers

public class Solution { public int getRes(long a,long b) { if(a==0) return 0; if(a<b) return 0; int res=0; long times=1;...

2016-05-18 16:41:00 34

转载 找window的三种方法

LoginViewController * loginVC = [[LoginViewController alloc]init]; 找window的三种方式 1、// UIWindow * window = [UIApplication sharedApplication].delegate.window;等同于 UIWindow * window = [[[UIA...

2016-05-17 17:49:00 84

转载 去除对象中值为null、undefined、“”的字段

function removeEmptyField(obj) { var newObj = {}; if(typeof obj == "string"){ obj = JSON.parse(obj); } if(obj instanceof Array){ newObj ...

2016-05-17 09:04:00 1377

转载 读《构建之法》感悟

初次看到构建之法时,感觉一门课,竟然发两本书,还要求我们写技术博客,并且通过博客与老师和同学们交流,任务很多,很重的样子,我们大多数人根本没有多少的实际开发经验在这种情况下,去学习软件测试,会不会尽是理论,都是一些虚无缥缈的东西,会不会如同鸡肋呢?不禁心中打起了小鼓。不过听了授课老师的介绍,感觉还不错。随手翻了翻,感觉故事性挺强,不知不觉就看了两章,之后我就有时候在睡前看个十几页,...

2016-05-16 23:38:00 86

转载 Dijkstra单源最短路径,POJ(2387)

题目链接:http://poj.org/problem?id=2387Dijkstra算法:    //求某一点(源点)到另一点的最短路,算法其实也和源点到所有点的时间复杂度一样,O(n^2);图G(V,E),设置一个顶点集合S,不断贪心选择,指导S扩充为V,计算结束。贪心选择的方法:节点个数n,源节点v,先在S中加入源节点v,初始化源节点,开始扩充S,找到一个点,他离S集合最近,加入...

2016-05-16 21:50:00 42

转载 json转换成对象

在json转换成对象时,json的key会与java 类的字段一一对应。如果没有映射上的java字段会在该数据类型上填充默认值,如int 0,String null 等。没有映射的json key在程序结束后会用警告显示出来,告知程序员那个key值没有被映射上import net.sf.json.JSONObject;public class MainClass...

2016-05-16 17:20:00 88

转载 my python script (1) ---------create model script file

# my python script (1)# to create script file#!/usr/bin/env python# -*- coding:utf-8 -*-import os,subprocess,syschild = subprocess.Popen('which python',stdout = subprocess.PIPE,shel...

2016-05-16 04:27:00 69

转载 安裝CentOS7后修復win7引导

想尝试双系统的心情想必大家都能理解,但是安装了双系统之后的收尾工作也是必不可少的,由于对Linux并不算很熟悉,所以在这方面花了不少时间,这里将CentOS7下修復windows7引导的解决方案记录下来,方便遇到同样问题的朋友。首先是使用「su」命令切換到root用戶然后切换到「/boot/grub2/」目录下...

2016-05-14 16:40:00 116

转载 LINUX 运维命令

查看3306端口被什么程序占用[root@DB13 ~]# lsof -i :3306 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME mysqld 6153 mysql 10u IPv4 13751 TCP *:mysql (LISTEN) mysqld 6153 mysql 11...

2016-05-14 16:37:00 38

转载 怪物AI之发现玩家(视觉范围发现系列)

在网上找到一些资料参考,然后写写自己的想法。这里感谢MOMO等大神。我们用玩家检测怪物的方法来测,这样比较试用与弱联网游戏,每次在同步玩家的时候来判断玩家与怪物的位置。这里给出两个处理方式:1.碰撞器R范围检测。2.地图分块范围检测。这两种处理方式适用于不同的游戏。再讲解这两种方式之前,我们先了解一下一个核心问题,怪物在玩家R半径内时怎么判断怪物是否在玩家视...

2016-05-13 18:27:00 87

转载 java的spilt(“,”)方法bug处理

java split方法以逗号分隔如字符串",,,,,," 这样会得到一个空的数组String str ={1,2,3,,,,, }String[] str1 =spilt(",")int i=str1.lenth //这时i=3//因为你那些都是逗号,split只要碰上相同的就开始截取,截取到最后全部符合,当然就是空的了。//如果你想把空换成空字符串结果也差不多。//但是你可以在...

2016-05-13 16:12:00 93

转载 Django基础(一)

对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 一个简单的web程序: #!/usr/bin/env python#coding:utf-8 import socket def handle_request(client): buf = client.recv(1024) client.se...

2016-05-12 17:20:00 44

转载 Java从后台重定向(redirect)到另一个项目的方法

(1)通过ModelAndView跳转@RequestMapping("alipayforward")public ModelAndView alipayforward(HttpServletRequest req, HttpServletResponse resp) throws Exception { String contNo =req.getParameter...

2016-05-11 15:10:00 115

转载 两端输出字符,从两端移动向中间汇聚; 模拟三次密码输入

编写代码,演示任意一个字符串从两端移动,向中间汇聚,并以这样的形式输出。#include<windows.h>Sleep(n毫秒)延迟n毫秒再输出分析:代码:#include<stdio.h>#include<stdlib.h>#include<string.h>...

2016-05-11 12:45:00 46

转载 学习笔记(三)GenericServlet HttpServlet 转发和重定向 JSP及隐含对象 域对象

7. MVC 设计模式.6. 和属性相关的方法:1). 方法void setAttribute(String name, Object o): 设置属性 Object getAttribute(String name): 获取指定的属性Enumeration getAttributeNames(): 获取所有的属性的名字组成的 Enumeration 对象removeAttrib...

2016-05-11 09:58:00 66

转载 附加进程的作用→_→

作用一:调试已发布的网站。例如:我们将网站部署到IIS上面了,然后我们想调试。这时可以在 vs中打上断点,然后将运行的网站附加到进程,即可调试。作用二:调试 启动时选择“开始执行(不调试的)”。这时我们可以打上断点,然后将IIS Express附加到进程即可。引入CSDN坛友的一句话:一般的调试是程序运行之前就先启动调试,类似从汽车站上汽车。附加到进程(Attachtop...

2016-05-11 09:23:00 410

转载 Linux命令

文件搜索命令文件搜索 locate命令搜索 whereis与which文件搜索 find字符串搜索 greplocate 文件名在后台数据库中按文件名搜索,搜索速度更快/var/lib/mlocatelocate命令所搜索的后台数据库updatedb更新数据库/etc/updatedb.conf配置文件搜索命令whereis搜索命...

2016-05-10 21:30:00 40

转载 android: 使用前台服务

9.5.1 使用前台服务服务几乎都是在后台运行的,一直以来它都是默默地做着辛苦的工作。但是服务的系统 优先级还是比较低的,当系统出现内存不足的情况时,就有可能会回收掉正在后台运行的服 务。如果你希望服务可以一直保持运行状态,而不会由于系统内存不足的原因导致被回收, 就可以考虑使用前台服务。前台服务和普通服务最大的区别就在于,它会一直有一个正在运 行的图标在系统的状态栏...

2016-05-10 17:38:00 109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除