- 博客(29)
- 资源 (33)
- 收藏
- 关注
原创 python--多线程编程中的线程间通信的问题--变量同步锁
我定义两个线程类,第一个用来不停的累加一个全局变量,第二个用来检测那个全局变量是否累加到5,如果累加到了5,就输出,并停止线程。import threadingimport timecounter = 0mutex = threading.Lock()class MyThread(threading.Thread): def __init__(self): threadi
2017-06-30 00:41:51 419
原创 Android--Android6.0版的Notification配置
Android6.0以后,Notification的配置有了很大的变化:初始化一个Notificationprivate void addNotification() { Intent intent = new Intent(this, Main2Activity.class); //点击了之后进入的一个Actity PendingIntent pendingInten
2017-06-29 01:59:59 2901
原创 Python--多线程网络编程
一、版本一: 程序工作流程如下:用户连接上服务器发给服务器的第一句话:用户名 判断第一句话是否存在再哈希表中 存在用户名就拒绝连接(用户名已经存在,则不能再用这个用户名) 不存在用户名,就将该用户名作为哈希表的键将存入哈希表中去并将该客户端的socket连接放到该用户名的哈希表的值中去然后为该用户创建一个处理线程# -*- coding: utf-8 -*-from socket i
2017-06-26 15:54:27 879
原创 Python--subprocess模块
参考博客:http://blog.csdn.net/songfreeman/article/details/50735045 subprocess模块提供了一种一致的方法来创建和处理附加进程,与标准库中的其它模块相比,提供了一个更高级的接口。用于替换如下模块: os.system() , os.spawnv() , os和popen2模块中的popen()函数,以及 commands().一、直接
2017-06-26 14:14:29 486
原创 Linux--进程--僵尸进程
杀死僵尸进程:查看进程:ps aux | grep 名字查看僵尸进程:ps -A | grep defunct直接使用kill -9 4301是杀不死状态为Z+的。 这时就要看看僵尸进程的详细进程(主要看看这个僵尸进程的父进程),杀死僵尸进程的父进程。 - 查看僵尸进程的详细详细:ps -ef | grep defunct | more - 下面的图片中:user—PID—PPID
2017-06-24 18:17:24 424
原创 Python--调用C语言
Python调用C语言主要有三种方法:C代码:main.c#include "stdio.h"int test() { int a = 10, b = 5; return a+b; } int main(){ int num = test(); printf("---Begin---"); printf("num = %d",num);
2017-06-24 18:06:24 512
原创 python--高效率文本操作
要写一个脚本进行简单的但是非常多的事情:即从一个文本文件中读出文本然后将其中的空格替换成分号。很简单的脚本但是可以体现脚本的强大。一、将下面的文本中你的空格符号替换成分号 二、写一段脚本#-*—coding:utf8-*-def testStr(): f = open('source.txt', 'r') lines = f.readlines() f.close()
2017-06-24 17:13:40 1175
原创 python--汉字字符处理
一、输出一串汉字字符串#-*—coding:utf8-*-def txt_test(): string = u'今天你有毒!' print stringtxt_test()输出: 二、输出字符串长度#-*—coding:utf8-*-def txt_test(): string = '今天你有毒!' print string print len(stri
2017-06-24 16:08:40 7731
原创 Python--爬虫QQ空间(一)
早就想写一个爬虫专门来爬QQ空间里面的内容。最近的课程设计学校请了大数据学院的老师来教我们。学习了zeppelin大数据分析的框架,这个框架可以很方便的将大量数据以图表的形式表现出来。借这个契机,我就好好分析一下我的QQ好友中QQ空间的数据。zeppelin的图形分析数据:看起来真的好高端!
2017-06-23 14:41:05 4022
原创 前端学习笔记--AJAX的使用(二)
Deferred对象与异步编程以Deferred方式执行AJAX回调Deferred简介 异步请求依次执行 异步请求并行执行 一、Deferred方式执行AJAX回调 这种方法返回的就是一个Deferred对象,而Deferred对象支持绑定四种事件。这种方法的可读性较好。另外就是一个事件可以绑定多次。.done事件:请求成功之后执行的操作.fail事件:请求失败之后执行的操作.al
2017-06-23 00:38:38 448
转载 Linux--CentOS6.5--打开防火墙
centos iptables 的input链默认只允许ssh、icmp以及内部环回端口通过。其余链皆为ACCEPT。使用下述命令开放端口。 iptables -I INPUT -p tcp –dport 端口 -j ACCEPTiptables -I INPUT -p udp –dport 端口 -j ACCEPT /etc/rc.d/init.d/iptables save
2017-06-22 10:33:27 988
原创 Linux--CentOS-完整安装Java
一般来说,安装Java有两种方式,rpm安装和官网下载tgz包安装。我用后一种: http://www.cnblogs.com/shihaiming/p/5809553.html
2017-06-22 09:31:00 308
原创 前端学习笔记--AJAX的使用(一)
$.ajax的基本使用方法: 以下两种都可以达到目的。function basicUsage() { $.ajax('/test', { success: function () { alert('ok'); } }); $.ajax({ url: '
2017-06-22 00:10:26 512
原创 Flask成长笔记--依赖包操作
参考博客:http://blog.csdn.net/ying847782627/article/details/51221697 部署程序时使用的电脑。 pip 可以使用如下命令自动生成这个文件:pip freeze >requirements.txt 创建这个虚拟环境的完全副本,可以创建一个新的虚拟环境:pip install -r requirements.txt
2017-06-21 21:50:16 1288
原创 Flask成长笔记--Flask框架的目录配置
Flask框架的目录配置是经常用到的,我会使用一个config.py来作为所有目录地址的配置文件。首先是定义一个应用的根目录然后在这个根目录的基础上把各种目录加进来1、调用os.path.dirname()函数获取应用根目录#encoding: utf-8import osAPP_ROOT = os.path.dirname(os.path.abspath(__file__)) #定义
2017-06-21 13:57:45 3672
原创 Flask--物联网应用(二)-ESP8266网页调试系统
为了将ESP8266连上服务器,就有必要写一个网页调试系统,将ESP8266连上服务器进行通信转移到网页上去。一、Flask调用C程序并读取输出信息到网页上去1、首先调用Python的OS模块进行调用C语言可执行模块 配置config.py#encoding: utf-8import os# __file__ refers to the file settings.pyAPP_ROOT =
2017-06-21 11:49:25 2038
原创 Flask-物联网应用(一)
自从学习了Flask之后就尝试,将我之前物联网加入到Flask框架上去。具体为:在Flask框架的网站上搭建一个物联网连接调试系统。具体实现为一个调试网页。在Flask框架的网站上完成一个物联网的监视系统。
2017-06-21 10:23:10 2215
原创 Linux--增加用户、添加用户组
增加用户:useradd -d /usr/username -m username为用户增加密码:passwd username新建工作组:groupadd groupname将用户添加进工作组:usermod -G groupname username删除用户:userdel username
2017-06-19 15:26:18 43495
原创 网络--学习笔记--IP地址分类、子网掩码
IP地址是一个32位的地址;IP地址是由地址类别、网络号和主机号组成的。一、IP地址的分类IP协议把IP地址分类成5类:A类:B类:C类: D类: E类:
2017-06-18 21:51:50 385
原创 PS--操作技巧(一)--选区然后填充颜色
一、选区然后填充颜色1、选择一张图片到PS里面去。 2、选择选区工具,选择一块区域。 3、选择方向标,再点击颜色块区域的第一层。如下图: 4、然后,鼠标在工作区内就会显示出拾色器的图标(图片中无法显示出来),吸取你想要的颜色,点击确定。 5、填充颜色:同时按下Alt+Delete键就会填充选中的颜色(第一层颜色) 6、填充颜色:同时按下Ctrl+Delete键就会填充选中的颜色(第二层颜色
2017-06-17 22:45:42 39164
原创 Java--常用源码--生产者-消费者模式
/** * 模拟生产者-消费者关系 * @author 似水流年 * */public class Test { public static void main(String[] args) { Warehouse w = new Warehouse(); Proudcer p = new Proudcer(w); Customer
2017-06-16 23:34:22 399
原创 Java--常用源码--数据库
常用的Java数据库操作源码。import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.ResourceBundle; p
2017-06-16 23:24:09 387
原创 Java--常用源码--排序算法
冒泡升序降序插入升序降序 选择升序降序 一、冒泡升序降序public class BubbleSort { public static void main(String[] args) { int[] array = {10,5,7,12}; System.out.print("排序前;"); printArray(array);
2017-06-16 23:16:14 304
原创 Matlab--学习笔记(一)-基础知识-画图
1、axis函数的用法axis([XMIN XMAX YMIN YMAX]):二维坐标系下坐标范围axis([XMIN XMAX YMIN YMAX ZMIN ZMAX]):三维坐标系下坐标范围axis([XMIN XMAX YMIN YMAX ZMIN ZMAX CMIN CMAX]):三维坐标系下坐标范围和当前坐标系下颜色范围限定例子: 在plot写完后 加上axis([0 1 2 3
2017-06-15 00:06:00 511
原创 Flask成长笔记--如何在Flask框架里面读写文本文件
我想在Flask中读取日志的文本文件,然后将读取的信息显示到网页上去形成一个管理的网页。真的是为了解决这个问题,要了半条命啊!特意记下了。 参考:https://stackoverflow.com/questions/14825787/flask-how-to-read-a-file-in-application-root一、设置根目录 我在工程项目中有一个专门的configure.p...
2017-06-12 22:52:36 10041
原创 ESP8266--学习笔记--AT指令下进行HTTP连接网址
纠结了很久,如何让ESP8266在AT指令下连接URL地址。终于搞好,现在写下过程:直接使用AT指令集上的“单连接Client”方法流程即可: 1) 设置 wifi 模式: AT+CWMODE=3 //设置为 softAP+station 共存模式 响应:OK 2) 重启生效 AT+RST 响应:OK 3) 连接路由 AT+CWJAP="ssid","pa
2017-06-11 13:16:29 23666 22
原创 PS--常用操作(二)选区
首先 操作 快捷键 矩形选区工具 M 圆形选区工具 按两次 M 取消选区 Ctrl & D 取消选区 在选区内点击右键,取消选择
2017-06-10 00:35:07 418
原创 PS--常用操作技巧(一)快捷键
基本工具 操作 快捷键 橡皮擦 E 矩形工具 M 文字输入 T 放大镜 Z 抓手 H 移动工具 V 图像大小 I 画布大小 C 图像大小 I 画布大小 C一、视图 操作 快捷键 放大 Ctrl & + 缩小 Ctrl & - 适应屏幕 Ctrl & 0 100%大小 Ctrl
2017-06-10 00:17:09 452
Qt5-按钮生成器
2017-08-17
jsmpeg-vnc的二进制文件
2017-04-12
Python高效开发实战——Django、Tornado、Flask、Twisted 源代码
2016-12-27
Bandicam.rar
2020-09-03
arduino-pro-ide-0.0.6-alpha.preview-windows.zip
2020-06-29
OpenglOBJ.rar
2020-06-09
arduino-pro-ide-0.0.5-alpha.preview-windows.zip
2020-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人