码迷,mamicode.com
首页 > 编程语言
Python 语言简介
Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等。 那Python是一种什么语言? 首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了 ...
分类:编程语言   时间:2017-03-03 13:50:18    阅读次数:177
python 切片
切片来源:从list中取出来部分list,组成list 1.传统方法: [list[0],list[1],list[2]] 2.采用循环 ...
分类:编程语言   时间:2017-03-03 12:58:54    阅读次数:161
python+pcap+dpkt抓包小实例
通过pcap与dpkt抓包解包示例: ...
分类:编程语言   时间:2017-03-03 12:10:09    阅读次数:1584
python 列表排序方法reverse、sort、sorted基础篇
python语言中的列表排序方法有三个:reverse反转/倒序排序、sort正序排序、sorted可以获取排序后的列表。在更高级列表排序中,后两中方法还可以加入条件参数进行排序。 reverse()方法 将列表中元素反转排序,比如下面这样 reverse列表反转排序:是把原列表中的元素顺序从左至右 ...
分类:编程语言   时间:2017-03-03 11:51:01    阅读次数:232
版本号比较versioncompare方法,java实现
测试 ...
分类:编程语言   时间:2017-03-03 11:50:44    阅读次数:202
Java高并发同步Volatile的使用
引言: 在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。 可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。 Volatile的官方定义 Jav ...
分类:编程语言   时间:2017-03-03 11:47:17    阅读次数:226
12. Integer to Roman(C++)
Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999. Solution: 以3999,为例: class Solution {public ...
分类:编程语言   时间:2017-03-03 11:43:56    阅读次数:176
Rxjava上手
使用Rxjava框架,我个人觉得最大的好处就是能够很方便的在各个线程当中进行切换,而且代码还能保持很优雅。 在代码里面加上以下内容,便可以使用了。 compile 'io.reactivex:rxjava:1.0.14' compile 'io.reactivex:rxandroid:1.0.1' ... ...
分类:编程语言   时间:2017-03-03 10:49:07    阅读次数:317
SpringBoot 配置富文本编辑器 xheditor
一年前写过一篇:struts2 配置 xheditor 的文章。那时候还在用ssh,现在开始用spring boot。本来想配置CSDN的markdown编辑器的,可惜在github上找不到。所以,还...
分类:编程语言   时间:2017-03-03 10:03:04    阅读次数:330
比较分析 Spring AOP 和 AspectJ 之间的差别
面向方面的编程(AOP) 是一种编程范式,旨在通过允许横切关注点的分离,提高模块化。AOP提供方面来将跨越对象关注点模块化。虽然现在可以获得许多AOP框架,但在这里我们要区分的只有两个流行的框架:Spring AOP和AspectJ。这里将会帮助你基于一些关键信息,为你的项目选择正确的技术。 Spr ...
分类:编程语言   时间:2017-03-03 01:48:19    阅读次数:252
《JavaScript设计模式 张》整理
最近在研读另外一本关于设计模式的书《JavaScript设计模式》,这本书中描述了更多的设计模式。 一、创建型设计模式 包括简单工厂、工厂方法、抽象工厂、建造者、原型和单例模式。 1)简单工厂 又叫静态工厂方法,由一个工厂对象决定创建某一种产品对象类的实例。 两种实现方式,第一种是通过类实例化对象创 ...
分类:编程语言   时间:2017-03-03 01:47:34    阅读次数:243
端口占用的一种形式 Failed to initialize end point associated with ProtocolHandler ["ajp-bio-8090"] java.net.BindException: Address already in use: JVM_Bind <null>:8090
严重: Failed to initialize end point associated with ProtocolHandler ["ajp-bio-8090"]java.net.BindException: Address already in use: JVM_Bind <null>:809 ...
分类:编程语言   时间:2017-03-03 01:46:20    阅读次数:414
JavaScript中的数据类型
JavaScript中包含五种基本数据类型(原始数据类型),分别是:undefined, null, number, boolean, string; 和一种引用类型 Object,引用类型中包含特殊的一类:Function类型。number, boolean, string三种基本类型对于有包装类 ...
分类:编程语言   时间:2017-03-03 01:41:32    阅读次数:209
JAVA HTTP连接(HttpURLConnection)中使用代理(Proxy)及其验证(Authentication)
public static void main(String[] args) { // TODO Auto-generated method stub try { URL url = new URL("http://www.baidu.com"); // 创建代理服务器 ... ...
分类:编程语言   时间:2017-03-03 01:41:20    阅读次数:196
Python 时间戳和日期相互转换
转载地址:http://liyangliang.me/posts/2012/10/python-timestamp-to-timestr/ 在写Python的时候经常会遇到时间格式的问题,每次都是上 google 搜索然后找别人的博客或网站来参考。现在自己简单总结一下,方便以后查询。 首先就是最近用 ...
分类:编程语言   时间:2017-03-03 01:34:45    阅读次数:226
Python之协程的实现
1、Python里面一般用gevent实现协程协程, 而协程就是在等待的时候切换去做别的操作,相当于将一个线程分块,充分利用资源 (1)低级版协程的实现 结果如图 这里属于手动切换 (2)高级版协程 执行结果如图 ...
分类:编程语言   时间:2017-03-03 01:32:53    阅读次数:192
C++标准模板库之vector(Boolan)
vector是C++标准模板库中一种常见的容器,像数组类似,vector使用连续的存储空间用来保存元素,使用指针偏移可以快速的访问元素(通常认为是O1复杂度),与数组不同的是它的大小是可变的,在vector内部使用动态分配的内存保存元素,这意味着vector增长时需要重新分配内存,并将原来的原来的数 ...
分类:编程语言   时间:2017-03-03 01:29:25    阅读次数:166
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!