自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cm786526的博客

学习经验总结

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

转载 extern-在整个工程文件中使用同一个变量的方法

方法一:        在1.c中定义全局变量int i;        在2.c和3.c中都用extern int i;声明一下就可以使用了 方法二:       在头文件中声明                 a.h                 extern int i;      在其他某个c文件中定义                  int i =0;其他要...

2019-01-02 15:41:08 605

转载 ubuntu 安装截图工具 Shutter,并设置快捷键 Ctrl+Alt+A

一、安装截图工具 Shutter1. 添加安装包软件源sudo add-apt-repository ppa:shutter/ppa12. 更新源并安装 shuttersudo apt-get updatesudo apt-get install shutter123. 搜索 shutter 可看到已安装成功二、设置 Shutter 快捷键1. 打开系统设置2. 打开 Keyboard 键盘设置...

2018-07-03 10:28:37 350

原创 python list 使用remove删除元素会遇到的坑

python中使用list的时候,通常需要用到移除其中某些元素,而remove函数就正好可以移除元素,所以就会想到循环遍历list,利用remove函数移除元素,例如下面一段代码:def remove_item(l,n): for item in l: if item==n: l.remove(item)if __name__ == "__main...

2018-06-07 17:13:38 21035 1

原创 Python generator和yield的一点理解

1.定义:在Python的函数定义中,如果出现了yield表达式,那么定义的函数就不再是一个普通的函数,而是一个generator函数,调用这个函数的返回值就叫generator。例如:def produce(l): i=0 while 1: if i < 10: l.append(i) yield ...

2018-05-08 15:59:20 507

原创 Nginx代理webSocket时60s自动断开, 怎么保持长连接

利用nginx代理websocket的时候,发现客户端和服务器握手成功后,如果在60s时间内没有数据交互,连接就会自动断开,如下图:为了保持长连接,可以采取来两种方式.1.nginx.conf 文件里location 中的proxy_read_timeout 默认60s断开,可以把他设置大一点,你可以设置成自己需要的时间,我这里设置的是十分钟(600s).nginx配置如下:server { ...

2018-04-14 17:49:46 51610 11

原创 python 利用websocket实现服务器向客户端推送消息(tornado.websocket.WebSocketHandler)

废话不多说,直接上代码,详见代码注释.class UpdateWebSocket(WebSocketHandler,_AccountBaseHandler):    """websocket代替轮询获取更新的数据    """    # 保存连接用户,用于后续推送消息    all_shop_admins = set()    #建立连接的时候,把用户保存到字典里面,用于后续推送消息使...

2018-04-11 18:45:40 13814 2

原创 python datetime和time的常见操作-持续更新

#获取当前时间戳(精确到纳秒)time.time()  1523328684.473207#时间转换为字符串time.strftime(format,dt) dt为具体时间,datetime和date格式均可,甚至可以为时间数组struct_time或者dt.strftime(format)format 可以取"%Y-%m-%d %H:%M:%S"的任意子串,来决定显示年月日时分秒#字符...

2018-04-10 11:17:28 3596 1

原创 Linux常见命令-持续更新

#创建文件夹mkdir foldername#cat相关用法# 查看文件内容cat filename# 创建文件并且出入内容,但是不能编辑文件,那次修改都会覆盖以前的内容,如果想要编辑,请用vimcat > filename# 合并文件cat file1 file2 > file3# 反向输出文件内容tac filename# 使用here doc 来生成文件cat ...

2018-04-10 10:18:40 192

原创 Mysql常见语句-持续更新

#插入数据insert into shop_market values(1,"家乐福");#增加列alter table shop add column market_id int not null default 1;#in和limit的用法SELECT * FROM senguocc.coupon_customer where coupon_key in ('000j1C914M2457','...

2018-04-10 09:54:35 153

原创 python list和tuple的异同

list     1.list是一种有序的集合,可以随时添加和删除其中的元素.     2.用len()函数可以获得list元素的个数.     3.还可以用-1做索引,直接获取最后一个元素, 以此类推,可以获取倒数第2个(-2)、倒数第3个(-3).     4.支持append(),pop(),insert(),pop(i)方法.tuple  1.tuple和list非常类似,但是tuple一...

2018-04-09 10:21:19 1243

转载 C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar()附:cin.ignore();cin.get()//跳过一个字符

2015-09-09 00:11:06 274

原创 Android 微信授权登陆

这是我的第一篇个人博客,是关于android app微信授权登陆上网个人经验总结,我自己也是菜鸟,可能有很多观点有问题,希望和各位大神进行交流分享。

2015-08-11 16:25:45 1879

android 自定义圆形进度条

2016-08-15

Android(安卓)系统手机平板电脑USB驱动

Android(安卓)系统手机平板电脑USB驱动

2016-07-16

android签名生成工具

2016-07-08

空空如也

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

TA关注的人

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