自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 js a-z索引排序

想要在react-native上实现IOS通讯录section索引效果:利用了控件react-native-tableview输入:var testArray = ['d', 'C', 's', 's11', 'dv', 'DD', '11', '你', '181', 'HH', '1号', '#'];想要实现效果:按照A-Z字母分类,数字和符号归类为‘#’输出:

2016-09-16 19:51:32 6920

原创 为什么要用module.exports

理想的情况下,只需要赋值给exports即可:exports = function() {// My Class}但exports对象是通过形参传入的,直接赋值形参会改变形参的引用,但不能改变作用于外面的值var change = function(a) {a = 100;console.log(a);}var a = 10;chan

2016-09-06 09:32:58 1258

原创 apache 301重定向

1. /var/www/html/ 下面新建.htaccess文件2. 文件内容Options +FollowSymLinksRewriteEngine onRewriteCond %{HTTP_HOST} (www.stack.plus|stack.plus) [NC]RewriteRule ^(.*)$ http://www.stackplus.me/$1 [L,R

2016-09-05 21:21:45 235

转载 JS Promise的简单实现

//constructorvar Promise = function() { this.callbacks = [];}Promise.prototype = { construct: Promise, resolve: function(result) { this.complete("resolve", result); },

2016-08-29 22:04:39 790

原创 apache WordPress 伪静态.htaccess出现403 Forbidden Error

背景:由于一台服务器上同时存在wordpress,question2answer,mediawiki所以使用apache做了反向代理问题:wordpress在做文章伪静态时出现 403错误You don’t have permission to access /balabalabla on this server.定位:找到apahce日志 /var/l

2016-08-18 17:09:24 2745

原创 百度搜索小尾巴

rsp相关提示位置0 第1个提示1 第2个提示2 第3个提示3 第4个提示4 第5个提示5 第6个提示6 第7个提示7 第8个提示8 第9个提示9 第10个提示oq原先查询字符串rs_src相关搜索_语义关联性0 与原先查询字符串语义关联性较高1 与原先查询字符串语义关联性较低

2016-08-17 18:27:56 990

原创 js 单例模式

1.  使用静态属性function Universe() { if(typeof Universe.instance === "object") { return Universe.instance; } this.start_time = 0; this.bang = "big"; Universe.instance = this;

2016-08-06 11:54:24 222

原创 javascript继承的几种方式

1. 默认继承function inherit(C, P) { C.prototype = new P();}缺点:不支持将参数传递到子构造函数中2. 借用构造函数function Child(a, b, c, d) { Parent.apply(this, arguments);}缺点:无法从原型继承任何东西3. 借用和设置原型function Ch

2016-08-05 12:20:21 211

原创 javascript对象的几种创建方式

1,工厂模式function createPerson(name, age, job) { var o = new Object(); o.name = name; o.age= age; o.job= job; o.sayName = function() { alert(this.name); } retrun o;

2016-08-05 12:05:09 225

原创 js CORS

概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域服务器端对于CORS的支持,主要就是通过设置Access-Control-Allow-Origin来进行的。如果浏览器检测到相应的设置,就可以允许Ajax进行跨域的访问。1. 通过jsonp跨域在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的。但是,在页面上引入不同域上的js脚本文件却是可以

2016-08-04 14:36:15 1491

原创 js new

当以new操作符调用构造函数时,函数内部会发生以下情况:1. 创建一个空对象并且this变量引用了该对象,同事还继承了该函数的原型2. 属性和方法被加入到this引用的对象中3. 新创建的对象由this所引用,并且最后隐式地返回this(如果没有显式地返回其他对象)var Person = function(name) {//var this = { }  创建一个新对

2016-08-03 21:31:13 231

原创 js pattern

1. 尽量少用全局变量2.使用单一的var模式3. for循环条件中尽可能不要有计算4. for in循环要注意使用hasOwnProperty5.不要增加内置原型6. 使用 === 比较,避免使用隐式转换7. 避免使用eval,防止安全隐患,如必要,使用Function()8. 使用parseInt时,第二个参数不要省略9. 大括号放到与前一语句的同一行,避免

2016-08-03 16:27:42 1157

转载 angularjs compile link

使用compile函数可以改变原始的dom(template element),在ng创建原始dom实例以及创建scope实例之前.可以应用于当需要生成多个element实例,只有一个template element的情况,ng-repeat就是一个最好的例子,它就在是compile函数阶段改变原始的dom生成多个原始dom节点,然后每个又生成element实例.因为compile只会运行

2016-08-02 16:45:00 296

原创 react listview最上方空白

现象:使用listview最上方有一个空白解决方案:ListView automaticallyAdjustContentInsets={false} ... />automaticallyAdjustContentInsets属性为scrollview的ios版本属性:automaticallyAdjustContentInsets bool Cont

2016-07-26 18:06:16 1441

原创 闭包

A closure is a combination of a code block (in ECMAScript this is a function) and statically/lexically saved all parent scopes.Thus, via these saved scopes a function may easily refer free variables.

2016-06-14 21:40:09 261

原创 react native中需要rnpm link的组件

react-native-vector-iconsreact-native-image-pickerreact-native-camera

2016-05-28 15:09:39 9165

转载 react native 选择手机照片页面英文问题

使用react-native-image-picker选择本机图片时,页面为英文。https://github.com/marcshilling/react-native-image-picker解决方案:1. 进入项目2. TARGET -> Info -> Custom iOS Target Properites -> Localization native dev

2016-05-20 18:20:19 878

转载 React Native 解决iOS上键盘遮挡TextInput

React Native 键盘遮挡TextInput问题的问题IOS解决方案: IQKeyboardManager,https://github.com/hackiftekhar/IQKeyboardManager使用cocoaPods安装1. 进入项目的ios文件夹下2. 新建文件 Podfile3. 使用文本编辑器增加以下内容

2016-05-20 18:14:03 1768

C语言音乐盒

C语言仿制音乐盒,自己做的,能实现基本音乐播放

2011-12-15

数据库设计网络工资管理系统

数据库设计网络工资管理系统,自己做的,除了优化没做,其余的还可以 目录 一. 概述 1.1项目背景......................................................1 1.2软件定义......................................................1 1.3 开发环境......................................................2 二.需求分析 2.1 数据库需求分析................................................2 2.2 功能模块图....................................................3 2.3 功能陈述......................................................3 2.4 数据流图......................................................4 2.5 数据字典......................................................8 三.概念结构设计 3.1 E-R模型图....................................................22 四.逻辑结构设计 4.1 E-R图向关系模式转换..........................................27 4.2 数据模式优化.................................................28 五.物理结构设计 5.1 表的定义.....................................................29 六.SQL语句 6.1 数据定义及其结果.............................................34 6.2 数据查询及其结果.............................................47 6.3 数据更新及其结果.............................................48 七.结束语.......................................................49 参考文献.........................................................50

2011-12-15

C语言仿制音乐盒

自己做的一个仿制音乐盒,功能还不算太全面,音乐也有待添加,绝对原创

2011-12-15

空空如也

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

TA关注的人

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