码迷,mamicode.com
首页 > 编程语言 > 日排行
JavaScript算法 ,Python算法,Go算法,java算法,系列之【归并排序】篇
常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:归并排序(英语:Mergesort,或mergesort),是创建在归并操作上的一种有效的排序算法,效率为O(nlogn)。1945年由约翰·冯·诺伊曼首次提出。该算法是..
分类:编程语言   时间:2017-05-12 22:12:11    阅读次数:269
Servlet的线程安全
Servlet的线程安全 一、什么是Servlet的线程安全 1.在Servlet的整个生命周期中,构造方法只被执行一次。也就是说,在Servlet的整个生命周期中,只存在一个Servlet实例对象。这说明Servlet是单例多线程的,可能会引起线程安全问题。 所谓线程安全就是一个Servlet实例 ...
分类:编程语言   时间:2017-05-12 22:13:07    阅读次数:154
c/c++标准库中的文件操作总结
1 stdio.h是c标准库中的标准输入输出库 2 在c++中调用的方法 直接调用即可,但是最好在函数名前面加上::,以示区分类的内部函数和c标准库函数。 3 c标准输入输出库的使用 3.1 核心结构体 FILE结构体 打开一个文件的时候获取它,然后就可以不用管它了。 3.2 核心方法 3.2.1 ...
分类:编程语言   时间:2017-05-12 22:13:14    阅读次数:167
python\进程和线程3
1 multiprocessing模块 (2.)创建类的方法 构造方法: Process([group [, target [, name [, args [, kwargs]]]]]) group: 线程组,目前还没有实现,库引用中提示必须是None; target: 要执行的方法; name: ...
分类:编程语言   时间:2017-05-12 22:13:42    阅读次数:235
YAML 语言教程(转载)
用YAML语言读取配置是最快的,之前的suricata中用yaml读取了配置,并且在代码运行期间,对配置进行了维护,所以抽点时间,来了解一下YAML语言编程,下文虽然对YAML语言和JAVAScript语言的相同语句进行了比对.但也不失为一个好的YAML入门教程. 原文地址:http://www.r ...
分类:编程语言   时间:2017-05-12 22:13:53    阅读次数:689
《java并发编程实战》读书笔记4--基础构建模块,java中的同步容器类&并发容器类&同步工具类,消费者模式
上一章说道委托是创建线程安全类的一个最有效策略,只需让现有的线程安全的类管理所有的状态即可。那么这章便说的是怎么利用java平台类库的并发基础构建模块呢? 5.1 同步容器类 包括Vector和Hashtable,此外还包括在JDK1.2中添加的一些功能相似的类,这些同步的封装器类由Collecti ...
分类:编程语言   时间:2017-05-12 22:15:32    阅读次数:347
2如何安装Python第三方模块
如何安装Python第三方模块Python官方为我们提供了第三方库,那么如何安装这些库呢?安装第三方库有两种方式:第一种就是使用python自带的仓库pip进安装第二种就是使用源码进行安装PIP方式安装首先用yum安装python-pip软件包[root@ansheng~]#yuminstallpython-pip安装完成之后可..
分类:编程语言   时间:2017-05-12 22:16:08    阅读次数:222
2Python全栈之路系列之Tornado的Cookie与Sess
Python全栈之路系列之Tornado的Cookie与Sess主要的代码结构为:#!/usr/bin/envpython #_*_coding:utf-8_*_ importtornado.ioloop importtornado.web classMainHandler(tornado.web.RequestHandler): defget(self,*args,**kwargs): """ 这里的代码将操作cookie与session """ se..
分类:编程语言   时间:2017-05-12 22:17:21    阅读次数:159
初步了解c语言!
刚开始学习时候,老师并没有直奔主题,而是先带我们了解什么是程序,什么是算法,流程图,和c语言的发展史一些东西,从而来辅助我们我们以后的学习。 下面就开始简单介绍一下所学的内容: C 语言简介 C 语言是贝尔实验室的 Dennis Ritchie 在1973 年设计的。C 最初用于开发系统级程序。 在 ...
分类:编程语言   时间:2017-05-12 22:17:38    阅读次数:230
java文件读取与写入
package com.myjava; import java.io.*; import java.util.ArrayList; import java.util.Collections; import java.util.List; /** * Created by 14061371 on 20... ...
分类:编程语言   时间:2017-05-12 22:17:55    阅读次数:192
[ACM] HDU 1533 Going Home (二分图最小权匹配,KM算法)
Going Home Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2963 Accepted Submission(s): 1492 Pr ...
分类:编程语言   时间:2017-05-12 22:18:35    阅读次数:224
7Python全栈之路系列之Django表单
Python全栈之路系列之Django表单从Request对象中获取数据HttpRequest对象包含当前请求URL的一些信息:熟悉/方法描述例如request.path除域名以外的请求路径/hello/request.get_host()访问的域名127.0.0.1:8000”orwww.example.comrequest.get_full_path()请求路径,可能包含查询..
分类:编程语言   时间:2017-05-12 22:19:17    阅读次数:207
python3学习之装饰器
#定义装饰器,outer参数是函数,返回也是函数 #作用:在函数执行前和执行后分别附加额外功能 defouter(func): definner(*args,**kwargs): print("log") func(*args,**kwargs) print("Don‘tback") #return"r" returninner @outer deff1(a): print(a,"F1") @outer deff2(a,b): pri..
分类:编程语言   时间:2017-05-12 22:19:36    阅读次数:167
java 笔记(3)多态 容易理解
多态的使用 运行结果: B1 -- tell2C1 -- tell3 代码分析: 在类PolDemo02中,main()方法传递给say()方法:new B1()和new C1()。我们可以这样看:A1 a = new B1(),A1 a = new C1(),声明部分为父类,赋值部分为子类的这个对 ...
分类:编程语言   时间:2017-05-12 22:20:43    阅读次数:119
最大公约数(Gcd)算法(Euclid)
转载自农夫三拳的一篇文章 欧几里德算法和扩展欧几里德算法 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理: 定理:gcd(a,b) = gcd(b,a mod b) 证明:a可以表示成a = kb + r,则r = a mod b 假设d是a,b的一个公约 ...
分类:编程语言   时间:2017-05-12 22:20:59    阅读次数:302
JavaScript算法 ,Python算法,Go算法,java算法,系列之【归并排序】篇
常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括:归并排序(英语:Mergesort,或mergesort),是创建在归并操作上的一种有效的排序算法,效率为O(nlogn)。1945年由约翰·冯·诺伊曼首次提出。该算法是..
分类:编程语言   时间:2017-05-12 22:21:10    阅读次数:206
python之路第二篇
编译型和解释型 静态语言和动态语言 强类型定义语言和弱类型语言 python数据类型分:数字、布尔型、字符串、列表、元组、字典 1、整数 例如:1,2,33,44等 整数的功能如下: 1 class int(object): 2 """ 3 int(x=0) -> int or long 4 int ...
分类:编程语言   时间:2017-05-12 22:21:18    阅读次数:234
C++的const类成员函数
转自:http://blog.csdn.net/lihao21/article/details/8634876 我们知道,在C++中,若一个变量声明为const类型,则试图修改该变量的值的操作都被视编译错误。例如, [cpp] view plain copy const char blank = ‘ ...
分类:编程语言   时间:2017-05-12 22:22:49    阅读次数:230
转 Python Selenium设计模式-POM
前言 本文就python selenium自动化测试实践中所需要的POM设计模式进行分享,以便大家在实践中对POM的特点、应用场景和核心思想有一定的理解和掌握。 为什么要用POM 基于python selenium2开始UI级自动化测试并不是多么艰巨的任务。只需要定位到元素,执行对应的操作即可。下面 ...
分类:编程语言   时间:2017-05-12 22:23:01    阅读次数:414
算法笔记_202:第三届蓝桥杯软件类决赛真题(Java高职)
目录 1 填算式 2 提取子串 3 机器人行走 4 地址格式转换 5 排日程 前言:以下代码仅供参考,若有错误欢迎指正哦~ 1 填算式 2 提取子串 3 机器人行走 4 地址格式转换 5 排日程 ...
分类:编程语言   时间:2017-05-12 22:23:18    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!