- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 mysql:在范围内更新随机数
update tb_yc_data set data_value=FLOOR(RAND()*600) + 7700 where device_id = '15' and data_value<'8000'在tb_yc_data 中根据条件 修改data_value 的范围值 在7700~8300的随机数
2018-05-25 09:36:10
2269
原创 ES6:promise 异步加载
1:单个promise let p=new Promise(function (resolve, reject){ $.ajax({ url: 'data/arr2.txt', dataType: 'json', success(arr){ resolve(arr); }, err...
2018-05-09 17:36:18
1360
原创 ES6:JSON
1:JSON标准写法:只能用双引号,所有的名字都必须用引号包起来。其中{a: 12, b: 5} ×{"a": 12, "b": 5} √{a: 'abc', b: 5} ×{"a": "abc", "b": 5}2:JSON的简写 a:名字跟值(key和value)一样的 let a=12; let b=5; let json={a, b...
2018-05-07 17:01:12
1929
原创 es6:数组函数用法
1:map 俗称映射 let arr=[12,5,8]; let result=arr.map(item => item*2); console.log(result);// [24, 10, 16] let score=[19, 85, 99, 25, 90]; let result=score.map(item=>item>=60?'及格':'不...
2018-05-07 15:21:52
453
原创 ES6:解构
在 ES6 中,你可以使用解构从数组和对象中提取值并赋给独特的变量。1:解构数组中的值const point = [10, 25, -34];const [x, y, z] = point;console.log(x, y, z);Prints: 10 25 -342:解构对象中的值const gemstone = { type: 'quartz', color: 'rose',...
2018-02-08 17:04:25
215
原创 ES6:循环 for ...of..
在谈for...of前;我们来比较for和for...in的弊端;1:其中for 循环的最大缺点是需要跟踪计数器和退出条件。老生常谈就不多说了。2:for...in 它消除了跟踪技术器和退出条件,但是依然需要使用 index 来访问数组的值,让人感觉有点不人性化,此外,当你需要向数组中添加额外的方法(或另一个对象)时,for...in 循环会带来很大的麻烦。因为 for...in 循环循环访问所...
2018-02-08 17:02:52
7674
原创 安装cnpm
npm包管理工具因为服务器架在国外,所以我们用它加载包的时候贼慢;解决方法1:安装淘宝镜像cnpm : npm install -g cnpm --registry=https://registry.npm.taobao.org这样以后我们安装包的时候使用 cnpm -S react 就变得快多了!...
2018-02-08 15:07:48
1516
原创 ES6:模板字面量
在 ES6 之前,将字符串连接到一起的旧方法是使用字符串连接运算符 (+);比如:const myName = '[NAME]';const greeting = 'Hello, my name is ' + myName;console.log(greeting);现在es6新增加了模板字面量:模板字面量用倒引号 ( `` )(而不是单引号 ( '' ) 或双引号( "" ))表示,可以
2018-01-19 16:24:46
1153
原创 linux新增端口过滤
在程序开了2460端口,开其他端口也一样。用内网的另一台机子去访问,都以失败告终。后来查看端口有没有开起成功:netstat -anlt由此可见。端口是开起来的。至于为什么其他内网ip连不上,排除了上面的原因,剩下的就是防火墙了。发现在防火墙配置中,对端口进行了过滤。于是就找到配置文件,新增加了2460的端口 ,重启防火墙。binggo。终于可以用了
2017-05-26 09:50:31
1628
原创 android开发问题1
在android stdio打开别人的代码,发现模拟器调试出现 Device supports x86,but APK only supports armeabi-v7a;经过查找,发现在build.gradle 中的ndk少了x86,图2所示;最后加了x86候就结果就不会显示错误了,图3所示。 图1
2017-04-24 14:44:17
224
原创 VS 中的CodeMap插件许可过期
按提示其中有两步可以解决。1:点击链接 买2:把许可证的license 复制在,然后点击按钮。现在分享一个license的许可id: #$aCN/L/ra73OaqCJENXc2JIDL61IMawNWBBX+PxhBzobE9w3QlcrwoXeB3DWBC2f56y9r0Hx2XPc8FKlFRh6cuGXuZFdjFBB4a3l1MNwBGamUlrr8bmqj2YcOUe0q
2017-04-10 11:22:32
792
原创 C++编程技巧
1:new和delete运算符new和delete提供了存储的动态内存分配和释放功能,它的作用相当于C语言的函数malloc()和free(),但是性能更为优越。使用new较之使用malloc()有以下的几个优点:(1)new自动计算要分配类型的大小,不使用sizeof运算符,比较省事,可以避免错误。(2)自动地返回正确的指针类型,不用进行强制指针类型转换。(3)可
2017-02-25 20:11:05
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人