码迷,mamicode.com
首页 > 编程语言 > 日排行
Java网络编程之tcp的socket通信
1、客户端MyClient.java 2、加入多线程,ClientThread.java 3、服务器端MyServer.java 4、为服务器端通信加入多线程 ...
分类:编程语言   时间:2017-07-14 23:59:19    阅读次数:408
内存池、进程池、线程池
首先介绍一个概念“池化技术 ”。池化技术 一言以蔽之就是:提前保存大量的资源,以备不时之需以及重复使用。 池化技术应用广泛,如内存池,线程池,连接池等等。内存池相关的内容,建议看看Apache、Nginx等开源web服务器的内存池实现。 起因:由于在实际应用当中,分配内存、创建进程、线程都会设计到一 ...
分类:编程语言   时间:2017-07-14 23:59:34    阅读次数:477
[读书笔记]流畅的Python(Fluent Python)
《流畅的Python》这本书是图灵科技翻译出版的一本书,作者Luciano Ramalho。 作者从Python的特性角度出发,以Python的数据模型和特殊方法为主线,主要介绍了python的集合类型(sequence、mapping、set等)、把函数作为一等对象来使用、类的构建、新的文件控制流 ...
分类:编程语言   时间:2017-07-14 23:59:41    阅读次数:568
python魔法方法详解
文章来源:http://blog.csdn.net/koko66/article/details/42709279 据说,Python 的对象天生拥有一些神奇的方法,它们总被双下划线所包围,他们是面向对象的 Python 的一切。他们是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方 ...
分类:编程语言   时间:2017-07-15 00:00:36    阅读次数:294
Learn Python 009: Dictionary
# create a dictionary students = {"Alice": 24, "Bob": 26, "Clark": 23, "Dan": 28, "Emma": 31} # add entry to a dictionary students['Fred'] = 27 # alte... ...
分类:编程语言   时间:2017-07-15 00:00:51    阅读次数:257
MFC工作者线程
//************工作者线程**************1.在头文件中添加UINT ThreadFunc(LPVOID lpParam); 注意应在类的外部 2.添加protected型变量:CWinThread* pThread 3.添加线程处理函数:UINT ThreadFunc(LP ...
分类:编程语言   时间:2017-07-15 00:01:14    阅读次数:236
回顾基础-北大基础算法笔记
2017-07-14 23:37:11 1.本书亮点:总结典型错误;必须一个字节都不差,程序才能算通过。这对于培养严谨、周密的程序设计作风极为有效,学生必须考虑到每一个细节和特殊边界条件,而不是大体上正确就过。传统的人工评判是难以做到这一点的 储空间的内容,最终得到问题的解答来解决实际问题。 3.一 ...
分类:编程语言   时间:2017-07-15 01:36:27    阅读次数:283
新手小白 python之路 Day1 (三级菜单功能实现)
直接上需求: 实现一个多级菜单 三级菜单的实现 可以依次选择进入各个子菜单 也可以返回上级菜单 所需知识 列表 字典 需求也比较简单,但实际上做起来还是遇到许多的问题,我这边主要用到的知识点大概就是 字典 等 大致的思路 我是分别写了四个函数 ...
分类:编程语言   时间:2017-07-15 01:44:15    阅读次数:218
第四课:通过配置文件获取对象(Spring框架中的IOC和DI的底层就是基于这样的机制)
首先在D盘创建一个文件hero.txt,内容为:com.hero.Hero(此处必须是Hero的完整路径) 接下来是Hero类 然后是Test类测试 ...
分类:编程语言   时间:2017-07-15 01:51:29    阅读次数:271
【Unity笔记】摄像机、图片的模糊处理
重要的参考: http://www.imooc.com/video/7303 摄像机模糊 http://www.xuanyusong.com/archives/3541 http://www.cnblogs.com/mrblue/p/5168275.html ...
分类:编程语言   时间:2017-07-15 02:02:16    阅读次数:237
python基础(3):输入输出与运算符
今天总结一下最基础的输入输出和运算符 输入: python3里都是input("") input() name = input() #输入的值会直接赋值给name name = input("请输入你的姓名:") #("")里的话是输入提示信息 ps: 输入的值会直接赋值给name。 input输入 ...
分类:编程语言   时间:2017-07-15 02:02:39    阅读次数:292
python新手之2变量
变量是保存存储值的内存位置。也就是说,当创建一个变量时,可以在内存中保留一些空间。 基于变量的数据类型,解释器分配内存并决定可以存储在保留的存储器中的内容。 因此,通过为变量分配不同的数据类型,可以在这些变量中存储的数据类型为整数,小数或字符等等 ...
分类:编程语言   时间:2017-07-15 02:03:34    阅读次数:274
初识----python
1.什么是编程 编写程序(编写代码,编写软甲) 编程的目的:把自己想的东西写下来让计算及运行出来。 2.编程语言有哪些? (1)机器语言 特点:用计算机能看懂的二进制(0和1)去写程序 优点:程序运行速度快 缺点:开发效率低 (2)汇编语言: 特点:用一些英文标签代替一串二进制数字区写程序 优点:比 ...
分类:编程语言   时间:2017-07-15 02:07:26    阅读次数:253
java基本数据类型和引用类型
这些基本的数据类型是点不出东西来的 3种引用类型 类class 接口interface 数组array 第一个 : 类 Integer Long Boolean Byte Character Double Float Short 这些类 自动装箱成一个对象 String :String类代表字符串, ...
分类:编程语言   时间:2017-07-15 02:10:10    阅读次数:279
笨办法学Python(十一)
习题 11: 提问 我已经出过很多打印相关的练习,让你习惯写简单的东西,但简单的东西都有点无聊,现在该跟上脚步了。我们现在要做的是把数据读到你的程序里边去。这可能对你有点难度,你可能一下子不明白,不过你需要相信我,无论如何把习题做了再说。只要做几个练习你就明白了。 一般软件做的事情主要就是下面几条: ...
分类:编程语言   时间:2017-07-15 02:11:21    阅读次数:289
javascript进阶笔记(3)
本篇文章我们来学习和讨论一下js中的闭包。闭包是纯函数式编程的一个特性,因为它们能够大大简化复杂的操作。在js中,闭包的重要性不言而喻! 简单的说,闭包(closure)是 一个函数在创建时 允许 该自身函数 访问并操作 该自身函数之外的变量时 所创建的作用域。换句话说,闭包可以让函数访问所有的变量 ...
分类:编程语言   时间:2017-07-15 09:55:47    阅读次数:147
python框架Django与WSGI
今天学习了一下用简单的Django框架与简单的WSGI服务器配套运行一个简单的Django项目; Django不是完整的web后端框架,它需要和一个WSGI服务器配套,由WSGI服务器负责网络通讯部分。 1.Django与WSGI WSGI全称:Web Server Gateway Interfac ...
分类:编程语言   时间:2017-07-15 09:56:09    阅读次数:363
JAVA笔记
恢复内容开始 java开发环境的搭建 第一步:安装jdk。 第二步:配置环境变量: 计算机>属性>高级系统设置>环境变量。 1:JAVA_HOME 配置JDK安装路径(jdk) 2:PATH 配置jdk命令文件路径(bin) 3:CLASSPATH 配置类库文件路径(lib) (;用来隔开路径) ( ...
分类:编程语言   时间:2017-07-15 09:56:38    阅读次数:154
C# 多线程编程第二步——线程同步与线程安全
上一篇博客学习了如何简单的使用多线程。其实普通的多线程确实很简单,但是一个安全的高效的多线程却不那么简单。所以很多时候不正确的使用多线程反倒会影响程序的性能。 下面先看一个例子 : 执行结果: 从上面可以看出变量 num 的值不是连续递增的,输出也是没有顺序的,而且每次输出的值都是不一样的,这是因为 ...
分类:编程语言   时间:2017-07-15 09:57:27    阅读次数:228
建造者模式(Java与Kotlin版)
建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 ...
分类:编程语言   时间:2017-07-15 09:58:37    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!