码迷,mamicode.com
首页 > 编程语言
Python 开源项目大杂烩
SQLAlchemy——数据持久层框架 简介 SQLAlchemy 主要由两部分组成,一个 SQL 工具包和一个关系对象映射(ORM),它能让开发者完全发挥出 SQL 的灵活性与强大的能量。他实现了一整套企业级持久层模式,可以通过简单而 Pythonic 的接口,进行高效率和高性能的数据库访问。SQ
分类:编程语言   时间:2016-03-22 09:01:36    阅读次数:269
java基础之集合List-ArrayList、LinkedList、Vector的差别
PS:本篇博客主要參考jdk的底层源代码。而非自己动手写代码。 请问ArrayList、LinkedList、Vector的差别 ①ArrayList底层实际上是採用数组实现的(而且该数组的类型的Object类型的) ②假设jdk6,採用Array.copyOf()方法来生成一个新的数组,假设是jd
分类:编程语言   时间:2016-03-22 09:01:40    阅读次数:195
.NET面试题解析(07)-多线程编程与线程同步
关于线程的知识点其实是很多的,比如多线程编程、线程上下文、异步编程、线程同步构造、GUI的跨线程访问等等,本文只是从常见面试题的角度(也是开发过程中常用)去深入浅出线程相关的知识。如果想要系统的学习多线程,没有捷径的,也不要偷懒,还是去看专业书籍的比较好。 1. 描述线程与进程的区别? 2. 为什么
分类:编程语言   时间:2016-03-22 08:59:08    阅读次数:382
python 爬取百度云资源
"""说明:a.本搜索实际是通过通过网盘搜这个网站进行的二次搜索,如果找资源也可以直接到网盘搜进行一页一页的搜索 本脚本唯一的优点是一次性将所有结果全部爬下来,不用一页一页的翻找。 b.代码相当丑,但这也是对学习过程的记录,先实现功能,再考虑代码。"""
分类:编程语言   时间:2016-03-22 09:00:12    阅读次数:307
浅谈javascript和java中的字符串
创建一个字符串有几种方法。 1、最简单的是用引号将一组字符包含起来 var myStr = "Hello, String!";// 在js中单双引号没有区别 2、可使用如下语句:var myStr1 = new String("Hello, String!"); 以上输出结果表明:myStr是一个简
分类:编程语言   时间:2016-03-22 08:56:56    阅读次数:270
C#排序比较
与C#定义了相等性比较规范一样,C#也定义了排序比较规范,以确定一个对象与另一个对象的先后顺序。排序规范如下 当需要实现排序算法时,使用IComparable接口。在下面的例子中,Array.Sort静态方法可以调用,是因为System.String类实现了IComparable接口。 而<和>运算
分类:编程语言   时间:2016-03-22 08:55:29    阅读次数:220
python-类
类定义格式: class 类名: <属性,方法> 属性: 私有属性:__privateName(前面有两个下划线) 使用: self.__privateName 非私有属性:属性名(不加两个下划线) 使用:self.属性名方法: 共性:def修饰 必须包含self参数且在第一个位置 私有方法:方法名
分类:编程语言   时间:2016-03-22 08:57:11    阅读次数:217
java 实现md5
importjava.io.UnsupportedEncodingException;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;publicclassMD5{ publicstaticvoidmain(String[]args){ try{ System.out.println(getMD5EncryptedPwd("kakakakakakakakkakaklalalalala")); ..
分类:编程语言   时间:2016-03-22 06:47:58    阅读次数:202
【C++】 浅析异常
所谓异常,顾名思义就是不正常,有问题。对于人来说有不正常的时候即生病身体不适,那么对于程序也一样,也有不正常即代码“有脖。那么,既然有病就要治疗,就要对症下药!这样才能恢复正常。废了这么多话,还是引出我们C++的“异常”概念。异常,让一个函数可以在发现自己无法..
分类:编程语言   时间:2016-03-22 06:42:19    阅读次数:248
python学习常用到的模块
getopt:Thegetoptmoduleistheold-schoolcommandlineoptionparserthat supportstheconventionsestablishedbytheUnixfunctiongetopt().Itparsesanargumentsequence,suchassys.argvand returnsasequenceof(option,argument)pairsandasequenceof non-optionarguments.
分类:编程语言   时间:2016-03-22 06:37:51    阅读次数:205
java 学习 1
HashMap:map接口的常用实现类.HashSet.SET接口的常用实现类。list是一个接口。Linklist;ArrayList是两个实现类。linklist是链表。ArrayList是数组。ArrayListal=newArrayList();al.add("a");al.add("b");al.add("c");system.out.println(""+al.size);Iteratorit=al.iterator;wh..
分类:编程语言   时间:2016-03-22 06:36:51    阅读次数:179
python简单爬虫
使用python开发简单爬虫。
分类:编程语言   时间:2016-03-22 06:24:09    阅读次数:197
大家一起和snailren学java-(三) 操作符&控制执行流程
“又是新的一周,感觉要学的东西还有好多,加油。由于第三章和第四章内容要总结的不是很多,没太多需要拿出来说的,就整合到一个帖子好了” 操作符 操组符,什么是操作符?其实就是+-*/=&^~| 等等。也有什么一元操作符,二元操作符等等,这些都比较基础, 对于赋值操作符“=”,我们知道对于基本类型的常量赋
分类:编程语言   时间:2016-03-22 06:21:01    阅读次数:359
java 简单工厂模式实现
简单工厂模式:也可以叫做静态工厂方法,属于类创建型模式,根据不同的参数,返回不同的类实现。 主要包含了三个角色: A.抽象产品角色 一般用接口 或是 抽象类实现 B.具体的产品角色,具体的类的实现 C 工厂角色,实例的产生,根据不同参数,返回不同的类的实现。 结合枚举类的实现代码如下: 1、抽象的产
分类:编程语言   时间:2016-03-22 06:15:07    阅读次数:167
python编码转换实验
Python2.6.6(r266:84292,Jul232015,15:22:56)[GCC4.4.720120313(RedHat4.4.7-11)]onlinux2Type"help","copyright","credits"or"license"formoreinformation.>>>printord(‘A‘)65>>>...>>>a={"a":"1","b","2"}File"<stdin>",line1a={"a":"1","b..
分类:编程语言   时间:2016-03-22 01:02:18    阅读次数:419
好用的python代码练习工具jupyter-notebook安装及使用
安装环境:操作系统:Centos7-x86-64minimal一.安装pyenvpyenv是python的多版本管理器,他能在系统上实现Python的多版本共存,但又不会影响系统自带的python。安装gityum-yinstallgit 安装pyenv gitclonegit://github.com/yyuu/pyenv.git~/.pyenv echo‘exportPYENV_ROOT="$HOME/...
分类:编程语言   时间:2016-03-22 01:00:14    阅读次数:664
【C++】 浅析智能指针
引言:由于C++语言没有自动内存回收机制,程序员每次new出来的内存都要手动delete。程序员忘记delete,流程太复杂,最终导致没有delete,异常导致程序过早退出,没有执行delete的情况并不罕见。RAII(ResourceAcquisitionIsInitialization)资源分配即初始化,定义一个类来封装资..
分类:编程语言   时间:2016-03-22 00:54:14    阅读次数:350
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!