码迷,mamicode.com
首页 > 编程语言
python urllib 和 urllib2
urllib 仅可以接受URL,不能创建 设置了headers 的Request 类实例; 但是 urllib 提供 urlencode 方法用来GET查询字符串的产生,而 urllib2 则没有。(这是 urllib 和 urllib2 经常一起使用的主要原因) 编码工作使用urllib的urle ...
分类:编程语言   时间:2017-08-21 00:16:52    阅读次数:239
线程同步API
头文件:<pthread.h> 编译记得加 -lpthread库 1:互斥锁(mutex) 数据类型:pthread_mutex_t 操作API: 2:读写锁 数据类型:pthread_rwlock_t 操作API: 注:读写锁适合使用在临界资源读频率远高于写频率的情况下。 当临界资源位于读锁定情况 ...
分类:编程语言   时间:2017-08-21 00:14:42    阅读次数:220
Java 开发中的对象拷贝
前言 在 Java 开发中,很多时候需要将两个属性基本相同的对象进行属性复制,比如 DO 转 VO等等。 本文主要介绍自己实现的简易拷贝工具类与 Spring 提供的属性拷贝的对比。 Spring 提供的属性拷贝 在 Spring 中直接调用 BeanUtils.copyProperties();即 ...
分类:编程语言   时间:2017-08-21 00:14:10    阅读次数:250
排序之插入排序
插入排序是将数据插入到已经有序的序列中,类似扑克玩家整理手中牌的顺序:刚开始玩家只有一张牌,一张牌没有可比性,认为是有序的,然后玩家又抽出一张牌,假设将面值大的插到后面,他会从后向前寻找位置,当找到合适的位置时就将牌插进去。这就是插入排序的原理,假设给定一个组数:5,3,2,1,4,这组数的插入排序 ...
分类:编程语言   时间:2017-08-21 00:11:30    阅读次数:231
hash算法 (hashmap 实现原理)
Hash ,一般翻译做“ 散列” ,也有直接音译为“ 哈希” 的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不 同的输入可能会散列成相同的输出,而不可能从散列值来 ...
分类:编程语言   时间:2017-08-21 00:10:39    阅读次数:353
python logging模块
很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() and c ...
分类:编程语言   时间:2017-08-21 00:09:23    阅读次数:265
【网易】 【作业】 程序设计入门—C语言 翁恺 第六周
#include<stdio.h> int fuhao(); int main() { int shuzu[101],m,n,c=0,x,y,z=0,q=0,cn=0; for(z=0;z<=100;z++) { shuzu[z]=0; } do { scanf("%d %d",&m,&n); sh ...
分类:编程语言   时间:2017-08-21 00:08:33    阅读次数:290
【网易】 【作业】 程序设计入门—C语言 翁恺 第七周
#include<stdio.h> int main() { char a=0 ,c=0; int b=0; for(;a!=46;) { scanf("%c",&a); if (a!=32&&a!=46) { b++; } else { if(b!=0){ printf("%d",b); brea ...
分类:编程语言   时间:2017-08-21 00:08:20    阅读次数:238
c++ initializer_list
首先需要开启编译器C++11,按照如下步骤(codeblocks) Setting-->Compiler 勾选下图红色方框的选项。 首先看看initializer_list 的作用,可以用大括号来初始化STL的容器,以及可以在for循环中来使用。 打印结果如下: 来看看正式的作用: 我们可以在一个函 ...
分类:编程语言   时间:2017-08-21 00:06:30    阅读次数:230
Java复习——I/O与序列化
File类 java.io.File只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问,我们可以通过通过给其构造函数传一个路径来构建以文件,传入的路径名有一个小问题,就是Windows和UNIX 中的路径分隔符斜杠方向的问题:"/" 表示 UNIX 中的根目录,"\" 表示Wind ...
分类:编程语言   时间:2017-08-20 22:44:59    阅读次数:444
java 自己实现字符串的匹配
package com.learn.algorithm.Str; /** * 自己实现 字符串的匹配 * @author Jiekun.Cui * */ public class SString { public static void main(String[] args) { System.ou... ...
分类:编程语言   时间:2017-08-20 22:41:04    阅读次数:319
(七):处理MFC
(一):简单介绍 为了可以在一个Winelib应用中使用MFC,你须要首先使用Winelib又一次编译MFC。在理论上,你应该为Windows的MFC编写一个封装(怎样编写在后面介绍)。可是,在实践中,对MFC来说。可能不是一个真正的解决方案: 数量巨大的API使得编写封装的工作量非常大 进一步说。 ...
分类:编程语言   时间:2017-08-20 22:40:15    阅读次数:233
python-pexpect_02ssh
#!/usr/bin/env python """ This runs a command on a remote host using SSH. At the prompts enter hostname, user, password and the command. """ import pe... ...
分类:编程语言   时间:2017-08-20 22:39:47    阅读次数:287
(三)Unity5.0新特性------动画的StateMachineBehaviours
出处:http://blog.csdn.net/u010019717author:孙广东 时间:2015.3.31 (State machine behaviours)状态机的行为在Animator Controller的脚本中是能够附加到动画状态或子状态机。每当你进入一种状态,就能够对其加入各种各 ...
分类:编程语言   时间:2017-08-20 22:39:31    阅读次数:394
IPython学习笔记(一)
开始看《利用python进行数据分析》这一本书,记录下学习的点滴,对于每一个小知识点记录得过于详细,但是好记性不如烂笔头,动动手还是记得比较深刻点。 1.Tab自动补齐 输入an后按Tab键则会出现相关的内容,可以选择需要的变量自动补齐 若是在变量后面输入斜杠‘/’,则会显示与该变量相关的路径信息, ...
分类:编程语言   时间:2017-08-20 22:39:09    阅读次数:313
跟着柴毛毛学Spring(3)——简化Bean的配置
通过前面的学习。我们会感觉到对于一个有较多Bean的大项目,Spring的配置会比較复杂。那么接下来我们就介绍怎样简化Spring的配置。 简化Spring的配置主要分为两类: 1. 自己主动装配 2. 自己主动扫描 以下就具体介绍这两种简化配置的方式。 自己主动装配 自己主动装配的种类 byNam ...
分类:编程语言   时间:2017-08-20 22:38:53    阅读次数:285
后缀数组构造
读了罗穗的论文,终于知道后缀数组怎么构造了,还反复打了五遍。 终于体会到XY的痛苦了。一篇OI生涯中最难懂的代码orz。 1 #include<cstdio> 2 #include<string.h> 3 #include<iostream> 4 using namespace std; 5 6 s ...
分类:编程语言   时间:2017-08-20 22:38:45    阅读次数:268
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!