框架基础 框架实质: 所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端 B/S结构的响应:import socket def handle_request(client): buf = client.recv(1024) client.send("H... ...
分类:
编程语言 时间:
2018-07-31 22:09:39
阅读次数:
185
折腾了一天遇到了几个头疼的问题,还好回去前解决掉了 第一个:执行cxfreeze打包好的程序遇到 tkinter 和 _tkinter的缺失问题 首先终端:python tkinter python _tkinter print(tkinter) print(_tkinter) 找到这两个包的所在位 ...
分类:
编程语言 时间:
2018-07-31 22:10:02
阅读次数:
229
django实现流程 Django学习框架: #安装: pip3 install django 添加环境变量 #1 创建project django-admin startproject mysite ---mysite ---settings.py ---url.py ---wsgi... ...
分类:
编程语言 时间:
2018-07-31 22:10:11
阅读次数:
152
1、windows 下Java 环境的安装和配置: 下载jdk并安装 配置环境变量: (1) 新建JAVA_HOME环境变量,赋值为JDK的安装目录: (2) 新建CLASSPATH环境变量,赋值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; ...
分类:
编程语言 时间:
2018-07-31 22:10:20
阅读次数:
149
一。 <TCP> server端: 1 #include "stdafx.h" 2 #include <stdio.h> 3 #include <winsock2.h> 4 5 #pragma comment(lib,"ws2_32.lib") 6 7 int main(int argc, char ...
分类:
编程语言 时间:
2018-07-31 22:11:36
阅读次数:
200
交换器(Exchange) 交换器就像路由器,我们先是把消息发到交换器,然后交换器再根据绑定键(binding key)和生产者发送消息时的路由键routingKey, 按照交换类型Exchange Type(fanout,direct,topic)把消息投递到对应的队列。(明白这个概念很重要,后面 ...
分类:
编程语言 时间:
2018-07-31 22:13:18
阅读次数:
175
java 中利用包来解决类名冲突问题,包(package)是一组相关的类和接口的集合 包的优点:避免大量类名冲突,扩大名字空间。 包体现了封装机制。 以此代码为例,需要的java文件的首行写入 package 包名; // 包名:就是想要创建的包给它起个合适名字。 加入这条语句后保存,便可在dos窗 ...
分类:
编程语言 时间:
2018-07-31 22:14:16
阅读次数:
162
1. Win7下安装CodeBlocks: 下载带有mingw的CodeBlocks:http://www.codeblocks.org/downloads/26#windows 运行所下载程序: 点击next : 同意安装协议,点击 I agree : 选择默认完全安装,点击next : 选择安装 ...
分类:
编程语言 时间:
2018-07-31 23:24:15
阅读次数:
163
备份文件: 文件重命名、删除: 文件夹操作: ...
分类:
编程语言 时间:
2018-07-31 23:26:50
阅读次数:
119
go语言实现鸡尾酒排序
分类:
编程语言 时间:
2018-07-31 23:27:09
阅读次数:
148
1 python提供了多种进程通信的方式,主要Queue和Pipe这两种方式,Queue用于多个进程间实现通信,Pipe是两个进程的通信 1.1 Queue有两个方法: Put方法:以插入数据到队列中,他还有两个可选参数:blocked和timeout。详情自行百度 Get方法:从队列读取并且删除一 ...
分类:
编程语言 时间:
2018-07-31 23:27:48
阅读次数:
167
JavaScript中有两种不同数据类型的值,分别是基本数据类型与引用数据类型 基本数据类型包含5类,分别是:Number、String、Boolean、Null、Undefined 引用数据类型包含剩下的Array、Date、Math、RegExp、Object、Function等 将一个值赋给变 ...
分类:
编程语言 时间:
2018-07-31 23:29:49
阅读次数:
191
2. win7下安装Eclipse-CDT运行C/C++程序: 下载Eclipse-CDT 64位:http://www.eclipse.org/downloads/packages/release/kepler/sr1 下载 JAVA SE 64位: 安装 jdk: 开始安装: 安装 java j ...
分类:
编程语言 时间:
2018-07-31 23:29:58
阅读次数:
217
github地址: "https://github.com/cheesezh/python_design_patterns" 题目 设计一个简历类,必须有姓名,可以设置性别和年龄,即个人信息,可以设置曾就职公司和工作时间,即工作经历。 基础版本 鸣人 男 29 2016 2018 木叶公司 鸣人 男 ...
分类:
编程语言 时间:
2018-07-31 23:31:35
阅读次数:
235
一. 反射 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 反射就是用字符串数据类型的 ...
分类:
编程语言 时间:
2018-07-31 23:31:54
阅读次数:
200
一、引子 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载,它通过在内存中缓存数据和减少读取数据库的次数,从而提高动态数据库驱动网站的速度。Memcached基于存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过mem ...
分类:
编程语言 时间:
2018-07-31 23:33:06
阅读次数:
207
第1章 课程介绍介绍这门课程大纲,技术堆栈以及环境 1-1 prestudy1-2 课程介绍及知识要点预习第2章 一个例子了解golang工具链通过一个简单的webservice具体从golang的工具链,到test,全面介绍golang在工程项目里需要掌握的知识点。 2-1 一个例子了解golan ...
分类:
编程语言 时间:
2018-07-31 23:33:31
阅读次数:
305
字符串的其他常用方法: ord(char) # 返回char字符对应的码值,可以是中文字符 chr(x) # 输入一个unicode码,返回对应的字符 eval(str) # 将str 中的内容以代码的形式返回 repr(x) 返回对象的str格式,适合机器执行 字符串格式化 %格式化: %[fla ...
分类:
编程语言 时间:
2018-07-31 23:33:53
阅读次数:
189
一.Set集合Set:不包含重复元素的集合。更正式地,集合不包含一对元素e1和e2,使得e1.equals(e2),并且最多一个空元素。正如其名称所暗示的那样,这个接口模拟了数学集抽象。一些集合实现对它们可能包含的元素有限制。例如,一些实现禁止空元素,有些实现对元素的类型有限制。尝试添加不合格元素会引发未经检查的异常,通常为NullPointerException或ClassCastExcepti
分类:
编程语言 时间:
2018-07-31 23:34:21
阅读次数:
210
插入排序: 希尔排序: 快速排序: ...
分类:
编程语言 时间:
2018-07-31 23:35:35
阅读次数:
197