前几天遇到一个需求,将一个10G的文件夹打包压缩,并去除黑名单上的文件。 node自带的只能压缩文件。网上看了集中方案要么对大文件操作不行,要么只能直接操作文件夹,无法对文件夹遍历筛选。 后来确定使用先遍历文件夹打包,然后再压缩的方案。然后在找打包模块时发现tar打包时可以直接压缩。试验后确定使用这 ...
分类:
其他好文 时间:
2017-07-17 20:13:21
阅读次数:
193
通常我称系统为了维持当前app运行稳定而进行内存清场动作导致后台app被强制清理的情况成为内存重启。 那么内存重启会导致的一个问题就是app被杀掉之后对应的静态变量也会被同时清理掉。那么怎么解决这个问题呢。 据我研究可以使用这么几个方法: 方法一: 方法二: 根据Google官方的推荐以及百度到的各 ...
分类:
移动开发 时间:
2017-07-17 20:08:57
阅读次数:
348
给<p></p>添加点击事件,如果点击$(this).hide() 可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒。 可选的 callback 参数是隐藏或显示完成后所执行的函数名称。 jQuery toggle() 通过 jQuery,您可以使用 t ...
分类:
Web程序 时间:
2017-07-17 20:08:23
阅读次数:
188
今天看到了一个嵌套的ajax,算是长见识了。 不过看一眼就知道怎么回事了。 不是不会,就怕想不到。 ...
分类:
Web程序 时间:
2017-07-17 20:04:47
阅读次数:
155
1 #server端 2 # 3 def _put(self,*args,**kwargs): 4 '''上传文件命令''' 5 data = args[0] 6 7 response = self.get_response() 8 if response["status_code"] == 257 ...
分类:
其他好文 时间:
2017-07-17 18:52:18
阅读次数:
143
微信登陆重新申请由于在发起https://open.weixin.qq.com/connect/qrconnect请求时忘了把旧的appid改成新的,照成在请求https://api.weixin.qq.com/sns/oauth2/access_token(这个请求有更改新的appid和secret)时无法获取access_token。微信返回{"errcode":40029,"errmsg":"inv..
分类:
微信 时间:
2017-07-17 18:39:11
阅读次数:
2359
1 #!/usr/bin/python 2 #coding=utf-8 3 #server 4 import socket 5 import sys 6 import os 7 8 server_address = './test' 9 10 #首先确保这个文件不能存在,只是用于本地套接字的通信,如... ...
分类:
编程语言 时间:
2017-07-17 17:15:47
阅读次数:
233
1 #!/usr/bin/python 2 #coding=utf-8 3 #用于线程间通信,通过事件标识控制 4 import threading 5 from time import sleep,ctime 6 7 def A(): 8 print "A is starting" 9 event... ...
分类:
编程语言 时间:
2017-07-17 17:13:08
阅读次数:
175
在实际开发的过程中,时常会用到文件,比如打印的log,记录数据的文本,程序调试的debug信息等,所以linux下文件操作是作为一个linux开发者必备的技能之一。 1.创建 任何事物都需要经历一个从无到有的过程,linux下的文件有不例外,linux下创建文件有很多种方式,下面就来一一列举 (1) ...
分类:
系统相关 时间:
2017-07-17 17:10:54
阅读次数:
195
<!DOCTYPE HTML> <html> <head> <meta charset="UTF-8" /> <title>实例: css3技巧——产品列表之鼠标滑过效果</title> <style> .main *{ padding:0; margin:0; font-family:'Sourc ...
分类:
Web程序 时间:
2017-07-17 17:09:48
阅读次数:
203