- 博客(123)
- 收藏
- 关注
转载 6.【转载】Flex 布局教程:语法篇-阮一峰老师
原文地址:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool因为最近在学习前端的相关知识,发现flex语法讲述的,目前最好的就是阮一峰老师的这篇文章了,所以转载过来方便查看。网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖disp...
2019-08-01 21:15:00
297
转载 13.【原创】npm端口服务停止插件
在部署程序的时候,有时候会存在服务端口已经被占用的情况。使用npm可以安装xl_close_port插件,实现一句指令停止某个端口服务,很是方便。//1.全局安装 npm install -g xl_close_port//2.关闭某一个端口 ( 8002 )xl_close_port -p 8081转载于:https://www.cnblo...
2019-07-31 14:33:00
249
转载 3.【原创】简单易用的banner滚动插件推荐
git地址:https://github.com/happyfreelife/terseBanner最近在做一个网页demo,找寻一个简单易用的banner滚动插件,发现这个插件不错,支持移动端和pc端,而且使用起来特别简单易用。为防止后期可能会再次用到,故此做个标记,方便下次使用。转载于:https://www.cnblogs.com/Nick-Hu/p/11224998.ht...
2019-07-22 11:53:00
243
转载 11.【原创】Object.keys()的一般用法
Object.keys();是返回目标对象的一个key的数组,一般可用于对象、数组、字符串。1.对象var ad_info = { '1': 1, '2': 2, '3': 3};console.log(Object.keys(ad_info));结果:['1', '2', '3']Object.keys(ad_info).m...
2019-06-28 15:20:00
250
转载 5. 【原创】table设置text-overflow: ellipsis;(超出范围显示...)不生效
最近写的页面中,想让table中的td内容超出文本之后显示'...',但是使用text-overflow: elipsis;没有生效,后来经过试验才摸索出正确的设置方式。table { table-layout: fixed;//表格布局:固定 width: 200px; //一点呀设置表格的宽度}td { white-space: n...
2019-06-26 11:40:00
727
转载 12.【转载】vscode默认常用快捷键
原文地址:https://lzw.me/a/vscode-visual-studio-code-shortcut.html因为之前一直是使用eclipse来编辑代码的,随后转到vscode中,虽然有keymap的映射插件,但是并不能兼容所有。还是要习惯vscode的常用快捷键比较好。主命令框F1 或Ctrl+Shift+P: 打开命令面板。在打开的输入框内,可以输入任何命...
2019-06-14 14:26:00
127
转载 13.【原创】JS读取apk安装包的信息,做应用上传
最近接到一个需求:在后台管理平台集成安卓app包上传功能,要求能够读出apk包的图标,包名,版本号等信息。于是上网查了一下相关资料。发现大部分都是使用accept这个模块插件实现的。查了一下其相关文档,还是不够简洁,有点麻烦。后来终于找到了一个比较好用的第三方node模块,而且还可以单独提取js文件用于前端解析。地址:https://github.com/chenquincy/a...
2019-05-30 09:43:00
1185
转载 11.【原创】chrom文件上传后,手动释放内存
最近在用google chrom测试大文件上传功能,上传的文件为4GB左右的。但是试了几次之后突然发现,我C盘的内存由原先的剩余的30多GB变为了15GB左右,猜想是chrom文件上传之后并没有把读取出的文件进行清理。网上找了很久也没有找到类似解决方法。于是就用了最蠢的办法,挨个去翻。最终在此目录下,找到了所在位置,并进行删除,空间终于得到释放。目录路径:C:\Users\Admin...
2019-05-24 14:35:00
126
转载 26.Mysql "truncate"与"delete"的区别
这两个操作指令都可以清除整张表,但是是有差异的:指令格式:s10(需要清空的表名) truncatetable s10;(字段table可以省略) delete* from s10;truncatedelete删除模式整体逐行是否记录日志否是速度快慢激活trigger(触...
2019-05-17 10:28:00
103
转载 25.【转载】Mysql timestamp类型字段的CURRENT_TIMESTAMP与ON UPDATE CURRENT_TIMESTAMP属性
原文:http://www.cnblogs.com/ClassNotFoundException/p/6182744.htmltimestamp有两个属性,分别是CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP两种,使用情况分别如下:1.CURRENT_TIMESTAMP当要向数据库执行insert操作时,如果有个timestam...
2019-05-17 09:55:00
113
转载 10.【转载】nodeJS中读写文件方法的区别
原文地址:https://www.cnblogs.com/pp-cat/p/6504655.html导言:nodejs中所有与文件相关的操作都在fs模块中,而读写操作又是我们会经常用到的操作,nodejs的fs模块针对读操作为我们提供了readFile,read, createReadStream三个方法,针对写操作为我们提供了writeFile,write, createWrite...
2019-05-15 11:04:00
103
转载 12.【转载】JS设置cookie、读取cookie、删除cookie
原文地址:https://www.cnblogs.com/endv/p/8089506.htmlJavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了...
2019-05-13 16:56:00
84
转载 9.两个应用部署在同一个服务器中,处理串用session_id的问题(如果设置了拦截器,其中一个应用退出后,另一个也会被退出)...
公司有两个浏览器的应用,都部署的同一服务器的不同端口上。后发现,我同时登陆两个系统,然后退出其中一个,另一个也会跟着被退出。我猜测应该是cookie或者session的问题,于是试着修改cookie中两个应用相同的字段名,修改拦截器中的验证字段。但是都没有效果,后来再网上找到一篇处理此问题类似的博文,于是照着方法做了调整成功处理。于是在此做下记录。一、分析问题(本人比较菜,如有不对的...
2019-05-10 18:43:00
386
转载 8.node遍历对象的方法
直接上代码,你一看就懂了。var obj = { "1": "a", "2": "b", "3": "c"};Object.keys(obj).forEach(function (key) { console.log("key:", key); console.log("value:", obj[key]);});...
2019-04-26 09:44:00
976
转载 24.Mysql高性能优化规范建议(一)
原文地址:https://www.cnblogs.com/huchong/p/10219318.html阅读目录(Content)数据库命令规范数据库基本设计规范1. 所有表必须使用Innodb存储引擎2. 数据库和表的字符集统一使用UTF83. 所有表和字段都需要添加注释4. 尽量控制单表数据量的大小,建议控制在500万以内5. 谨慎使用My...
2019-03-27 14:59:00
123
转载 7.node.js的DES的加密和解密操作示例
原文地址:https://mygo.iteye.com/blog/2018882最近用到这个功能,所以存在自己博客方便查找。var assert = require('assert'); var crypto = require('crypto'); function test_des(param) { var key = new Buffe...
2019-03-25 14:50:00
755
转载 4.CSS样式继承规则详解
CSS样式继承最近在写CSS的时候碰到一些疑问,对于CSS的样式继承没有很清晰的人数。有点迷糊,网上看到这篇文章梳理了一下CSS的继承问题。特此转载,已备查验。原文地址:http://www.360doc.com/content/10/0312/12/495229_18463787.shtml#.自己在写css时总会遇上css样式继承的问题,好在一般问题不大,但一直也...
2019-03-11 10:23:00
191
转载 1.《天空之城》- 尤克里里指弹入门版
《天空之城》- 尤克里里指弹入门版,源自趣弹音乐。转载于:https://www.cnblogs.com/Nick-Hu/p/10319869.html
2019-01-25 15:25:00
378
转载 4、自定义部分国家语言代号对照表
自定义部分国家语言代号对照表序号代号国家/地区语言1zhCN中国 汉语(简)2Thai中国/台湾汉语(繁)3enUS美国或英国英语4zhTR中国/香港汉语(繁)5Turkey土耳其土耳其语6Vietnam越南越南语...
2019-01-07 15:03:00
449
转载 3.前端下载excel文件功能的三种方法
原文:https://www.cnblogs.com/houxiaohang/p/6846467.html因为最近要做一个功能:将excel文件上传到服务器进行解析读取,再生成新的excel文件下载下来。故找到了这篇博文,很实用,转载一下,方便以后使用。1 从后端接收json数据,前端处理生成excel下载JsonExportExcel的github地址:https://gi...
2019-01-04 11:49:00
197
转载 2.html标签元素表,看着不错收藏一下。
原贴:https://www.cnblogs.com/xcee/p/9618759.html转载于:https://www.cnblogs.com/Nick-Hu/p/9930861.html
2018-11-08 18:33:00
116
转载 23.mysql中in操作符的子查询报错导致清空整张表。
今天发生了一件沉痛的事情,由于我的sql语句写错,导致mysql执行时报错将整张表的数据都清空了。特此记录一下,以做警示。下面贴出sql语句。错误语句:delete from t_app_article_comment_reply where com_id in (select com_id from t_app_article_comment where art_id = 1000...
2018-11-08 18:17:00
282
转载 10.【转】Visual Studio Code 必备插件,主题及语法提示
原文地址:http://www.css88.com/archives/8064小编推荐:掘金是一个面向程序员的高质量技术社区,从 一线大厂经验分享到前端开发最佳实践,无论是入门还是进阶,来掘金你不会错过前端开发的任何一个技术干货。Visual Studio Code 是由微软开发的一款免费的,跨平台文本编辑器。由于其出色的性能表现和丰富的功能,它很快成为了开发者的最爱。与...
2018-10-21 00:01:00
249
转载 6.使用" union all " 拼接多条sql实际应用
1.在实际开发中,遇到要返回一个对象List,查询时,缺少一个参数,实现的话目前我知道两个办法。一是将这个list中的对象挨个的遍历出来,每个对象所需参数都启用一次数据库查询,查出后再补充回对应位置。(参照node分类下的第一篇文章。)二是使用" union all "关键字将多条数据库语句进行拼接,最后只是用一次查询,查出结果。很明显,第一种方法,每次都需要打开数据库链接,会占用更多的...
2018-10-16 09:51:00
432
转载 5.数据库插入数据时处理转义符的方法
无意中看到同事写的一段代码,对插入数据的参数进行了一次过滤。感觉这样做蛮好的。可以防止转义符的一些问题。现将其摘录下来,以便以后备用。function SC (val) { if (val === undefined || val === null) { return null; } if (typeof val === 'number') { ...
2018-08-23 15:16:00
559
转载 4.node中封装数据库的操作的方法
1.单句数据库操作方法:/*单语句sql*/function mysqlOperate(sql, callback) { var con = mysql.createConnection(conf.c7); con.connect(function (err) { if (err) { console.log('...
2018-08-14 11:09:00
165
转载 3.node简单的定时任务时间处理
需求描述:需要一个脚本执行数据库操作。具体的操作按照实际要求来。现在要求这个脚本能能够在指定的时间周期的时间点执行这段脚本。现将相关示例代码分享出来。function run() { var begin_hour = '11:05:00';/**开始时间点*/ var cycle_time =24 * 60 * 60 * 1000;/**默认周期1天*/ ...
2018-08-14 11:01:00
232
转载 2.在使用"node-xlsx" 模块时报" TypeError: Object function Object() { [native code] } has no method 'assign' ...
最近做一个关于数据库数据以xls格式导出的功能。由于之前用的"excel-export"模块功能有不是很全。也有可能是我没完全弄明白怎么使用这个模块生成多页的excel文件吧。后来就选用了'node-xlsx'模块来做。但是在使用demo的时候,会报一个TypeError: Object function Object() { [native code] } has no method ...
2018-08-13 14:23:00
607
转载 22.储存过程
储存过程其实是多个sql的集合,常常用于一些数据整合或者定时任务的执行。以下是我第一个储存过程留念。BEGIN declare now_time datetime;#当前系统时间 declare start_time datetime;#开始时间 declare end_time datetime;#结束时间#搬运是时间为空,则取...
2018-08-09 14:49:00
66
转载 21.mysql分组累加
1.数据表结构2.目标效果(以type值作为分组条件,分组累加)3.sql语句SELECT id, type, money, (SELECT SUM(money) FROM cum_demo WHERE type = A.type AND id <= A.Id) totalMin FROM cum_demo A ORDER BY A.type,A.id;...
2018-07-25 18:56:00
747
转载 10.获取某个月的最后一天,或者说是计算某个月的天数
最近有用到,特此做个标记、下次用的时候好找。/* 获取指定月份的最后一天 */function getMOnthLastDay(year, month) { var d = new Date(0); if (12 == month) { d.setUTCFullYear(year + 1); d.setUTCMonth(...
2018-07-25 14:45:00
211
转载 1.Redis事物
1.事物(有的人叫做原子操作)的概念应该不用我多说了吧。做软件开发这一行的人应该都知道。就是多条命令,要么全部按顺序执行,只要中间出错就会进行数据回滚。 操作示例: 先以MULTI开始一个事务, 然后将多个命令入队到事务中, 最后由EXEC命令触发事务, 一并执行事务中的所有命令:redis 127.0.0.1:6379> MULTIOK ...
2018-07-13 12:01:00
69
转载 9.Redis 有序集合(sorted set)
Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。有序集合的成员是唯一的,但分数(score)却可以重复。序号命令及描述1ZADD key score1 member1 [score2 member2]向有序集合添加一个或多个成员,或者更新已存在成员的分数2ZCARD key获取有序集合的成员数3...
2018-07-03 11:20:00
65
转载 8.redis的SET集合
1.就是不能重复的的list 示例: C:\Users\Administrator>redis-cliredis 127.0.0.1:6379> sadd phone vivo(integer) 1redis 127.0.0.1:6379> sadd phone nokia(integer) 1redis 127.0.0.1:63...
2018-07-03 10:48:00
71
转载 7.redis的List(列表)指令
1.redis中的List类型有点类似于数组。 示例:C:\Users\Administrator>redis-cliredis 127.0.0.1:6379> LPUSH phone vivo(integer) 1redis 127.0.0.1:6379> LPUSH phone nokia(integer) 2redis 127.0...
2018-07-02 17:39:00
67
转载 6.Redis 哈希(Hash)的命令
1.Hash这种类型是适用于存储对象。数量可以高达40亿。 示例:C:\Users\Administrator>redis-cliredis 127.0.0.1:6379> hmset nick name "huhansan" age "25" hight "168"OKredis 127.0.0.1:6379> hgetall nick1...
2018-07-02 17:10:00
75
转载 2.redis中String类型数据操作的命令
原文地址:http://www.redis.net.cn/tutorial/3508.html序号命令及描述1SET key value设置指定 key 的值2GET key获取指定 key 的值。3GETRANGE key start end返回 key 中字符串值的子字符4GETSET key value...
2018-06-30 16:45:00
72
转载 4.redis中的key命令
序号命令及描述1DEL key该命令用于在 key 存在是删除 key。2DUMP key序列化给定 key ,并返回被序列化的值。3EXISTS key检查给定 key 是否存在。4EXPIRE keyseconds 为给定 key 设置过期时间。5EXPIREAT key timestamp...
2018-06-30 14:52:00
68
转载 3.redis客户端连接服务器
1.连接本地redis 命令:redis-cli:此命令将默认连接本地redis服务器。注意:一般我们使用客户端连接了redis服务器之后会使用ping命令检验是否正常运行。返回pong则正常。2.连接远程redis 命令:redis-cli -h host -p port -a password 示例:redis-cli -h 127.0.0.1 -p...
2018-06-30 11:16:00
144
转载 2.redis配置详解
参考数据:http://www.redis.net.cn/tutorial/3504.html1.查询当前配置的方法: redis的配置文件位于安装目录的根目录,文件名为:redis.conf,直接打开这个文件就可直观看到配置。 命令1:CONFIG GET CONFIG_SETTING_NAME(配置名) : 获取此配置的详情。 命令2:ONFIG GET * :...
2018-06-29 17:39:00
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人