#coding:utf-8 import urllib2 def url_user_agent(proxy,url): proxy_support = urllib2.ProxyHandler({'http':proxy}) opener = urllib2.build_opener(proxy_s... ...
分类:
编程语言 时间:
2017-03-29 13:22:26
阅读次数:
240
JavaScript的流行促进了一个非常活跃的由相关技术,框架和库组成的生态圈的发展。整个生态圈的多样性和活跃性越来越强,这让许多人变得越来越困惑。 你应该了解些什么技术呢? ...
分类:
编程语言 时间:
2017-03-29 13:19:50
阅读次数:
363
冒泡排序: 顾名思义:参与排序的数据就像水中的气泡慢慢浮出水面一样“浮”到数列顶端。 冒泡排序要点: 1、 两层循环,外层循环控制走访数列重复进行的次数,内层循环进行数据的比较、交换,是数据“上浮”。 2、 内层循环是相邻的数据进行比较。 C语言代码实现: 代码优化: 通过对核心代码的分析,不难发现 ...
分类:
编程语言 时间:
2017-03-29 13:18:11
阅读次数:
173
1、大小写区分 2、命名规范 3、关键字 4、数据类型 浮点型在小数里面寸值是不精确的,只能寸很相似的数及近似值 float与double的区别 double 有效位是15-16位,如果超过这个范围,最后一位是随机给的 double e=123.45678900000006 //这是17位,但结果最 ...
分类:
编程语言 时间:
2017-03-29 13:16:37
阅读次数:
188
安装虚拟环境 系统:CentOS 7.2 python版本:Python 2.7.5 1.虚拟环境介绍 虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装的全局Python解释器 虚拟环境非常有用,可以在系统的 Python 解释器中避免包的混乱和版本的 ...
分类:
编程语言 时间:
2017-03-29 13:12:59
阅读次数:
182
我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而 ...
分类:
编程语言 时间:
2017-03-29 13:10:51
阅读次数:
272
大多数 Python 包都使用 pip 实用工具安装,使用 virtualenv 创建虚拟环境时会自动安装 pip。激活虚拟环境后,pip 所在的路径会被添加进 PATH。 注:如果你在 Python 3.3 中使用 pyvenv 创建虚拟环境,那就需要手动安装 pip。 在Python 3.4 以 ...
分类:
编程语言 时间:
2017-03-29 13:08:35
阅读次数:
156
转自: http://www.cnblogs.com/chanshuyi/p/5052426.html Servlet不是线程安全的。 要解释为什么Servlet为什么不是线程安全的,需要了解Servlet容器(即Tomcat)使如何响应HTTP请求的。 当Tomcat接收到Client的HTTP请 ...
分类:
编程语言 时间:
2017-03-29 13:02:32
阅读次数:
207
语法说明:__declspec ( extended-decl-modifier-seq )扩展修饰符:1:align(#) 用__declspec(align(#))精确控制用户自定数据的对齐方式 ,#是对齐值。e.g__declspec(align(32)) struct Str1{int a, ...
分类:
编程语言 时间:
2017-03-29 12:58:30
阅读次数:
154
使用指针实现基于栈的高性能数组 以一个案例为主来分析实现方法: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; na ...
分类:
编程语言 时间:
2017-03-29 12:56:44
阅读次数:
160
最近在做一个项目,涉及到iPhone设备和手表传输数据、控制彼此界面跳转,在网上找了很多资料,发现国内的网站这方面介绍的不多,而国外的网站写的也不是很全,所以在这写这篇博客,给大家参考一下,望大神指点一二。 iPhone和iWatch配对这个不需要多说,百度搜索答案一大堆,这个是前提。 iPhone ...
分类:
编程语言 时间:
2017-03-29 12:52:18
阅读次数:
255
/** * @param args * @author wangxianpeng * 工作原理 : * 二分查找法 又称折半查找法 。将数组中间位置记录的关键字与查找的关键字进行比较, * 如果两者相等 则查找成功; 否则利用中间位置记录将数组分成前,后两个子数组 * ,如果中间位置记录的关键字大于 ...
分类:
编程语言 时间:
2017-03-29 12:48:43
阅读次数:
184
今天遇到的生成数据库的问题django生成数据库的话,使用的是两条命令,一个是python manage.py makemigrations,以及python manage.py migrate在设计数据库表的时候,一定要搞清楚表和表之间的关系,因为表和表之间有依赖,必须是首先生成A表,才能再生成B ...
分类:
编程语言 时间:
2017-03-29 12:37:12
阅读次数:
4037
实验六 排序 l 实验目的 1、排序的基本概念 1.掌握在数组上进行各种排序的方法和算法。 2.深刻理解各种方法的特点,并能灵活应用。 3.加深对排序的理解,逐步培养解决实际问题的编程能力。 l 实验内容 1、排序的基本概念 (一)基础题 1.编写各种排序方法的基本操作函数: (1)s_sort(i ...
分类:
编程语言 时间:
2017-03-29 12:35:09
阅读次数:
398
多线程基础(二) 1、创建线程 1)使用Thread创建并启动线程 – 通过继承Thread类并重写run方法来定义一个具体的线程。 run方法中定义线程要完成的任务。 package day04; /** * 第一种创建线程的方法 * 继承Thread类,重写run方法 * run方法:定义线程要 ...
分类:
编程语言 时间:
2017-03-29 12:33:23
阅读次数:
216
Tomcat7早就出来正式版,但是一直都没有用过,尤其是针对于我还一直在用Myeclipse6.5的人来说,它在配置tomcat的时候没有tomcat7的选项,所以就报了错误信息。 [java] view plain copy java.lang.NoClassDefFoundError: org/ ...
分类:
编程语言 时间:
2017-03-29 12:31:30
阅读次数:
250