码迷,mamicode.com
首页 > 编程语言 > 日排行
python str
capitalize(...) | S.capitalize() -> string | #-字符串首字母大写- | Return a copy of the string S with only its first character | capitalized. | | center(...) ...
分类:编程语言   时间:2017-08-07 20:48:27    阅读次数:200
飘逸的python - 不使用keyword,求和1+2+…+n
依据题意,我们不能用到if/else/for/while等keyword. 思考中 思路: 1.用递归实现循环 2.递归的终止条件不用if怎么推断呢? 答案是字典,当中用not not n来把数字n转成bool. 上代码: def sum_(n): return n + { True:lambda: ...
分类:编程语言   时间:2017-08-07 22:01:14    阅读次数:120
Java基本类型与包装类
1、基本概念 字节的单位:byte。位的单位:bit,1byte=8bit 2、8种基本数据类型 4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真值的boolean类型。 3、包装类 包装类即使把基本类型变成对象类型,包含每种基本数据类型的相关属性如最大值、 ...
分类:编程语言   时间:2017-08-07 22:01:59    阅读次数:177
007Spring Security
01、基于Spring AOP 和 Servlet规范中Filter实现 的安全框架 02、在Web请求级别 & 方法调用级别 处理身份认证和授权 03、Spring Security配置 04、配置user-detail服务 内存存储 数据库表查询 05、加密模块 接口: public inter ...
分类:编程语言   时间:2017-08-07 22:03:05    阅读次数:208
C++11的右值引用
右值引用是C++11 引入的新特性。它解决了两类问题:实现移动语义和完美转发。本文大绝大部分内容,来自于文章:http://kuring.me/post/cpp11_right_reference/ 一:左值(lvalue)和右值(rvalue) 最初,在C中,左值和右值的定义如下:左值,是一个可以 ...
分类:编程语言   时间:2017-08-07 22:03:13    阅读次数:203
常见排序算法小结
每天都做那些重要的事,只有这样,当你每天早晨起床时,你才会充满斗志 ...
分类:编程语言   时间:2017-08-07 22:03:36    阅读次数:155
【数据压缩】LZW算法原理与源代码解析
转载请注明出处:http://blog.csdn.net/luoshixian099/article/details/50331883 <勿在浮沙筑高台> LZW压缩算法原理很easy,因而被广泛地採用,已经被引入主流图像文件格式中。该算法由Lempel-Ziv-Welch三人发明,这样的技术将定长 ...
分类:编程语言   时间:2017-08-07 22:03:50    阅读次数:231
算法练习——归并排序
归并排序的基本思路利用分治方法解决。 分治模式的每一层递归都有三个思路: 分解原问题为若干子问题,这些子问题是原问题的规模较小的实例。解决这些子问题,递归地求解各子问题。然而,若子问题的规模足够小,则直接求解.合并这些子问题的解成原问题的解。 归并排序算法完全遵循分治模式。直观上其操作如下:分解:分 ...
分类:编程语言   时间:2017-08-07 22:05:07    阅读次数:208
Prim算法和Kruskal算法求最小生成树
老师发群里的一本书,在网上都没有发现比这个更加详细的讲解了,放上两种算法讲解的截图: ...
分类:编程语言   时间:2017-08-07 22:05:16    阅读次数:149
D - Guess UVALive - 4255 拓扑排序
Given a sequence of integers, a1, a2, . . . , an, we define its sign matrix S such that, for 1 ≤ i ≤ j ≤ n, Sij = “ + ” if ai + . . . + aj > 0; Sij = ...
分类:编程语言   时间:2017-08-07 22:05:24    阅读次数:173
JavaScript笔记一
一 JavaScript的引入方式 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!--<script>--> <!--alert("你好!")--> <!--</script ...
分类:编程语言   时间:2017-08-07 22:05:43    阅读次数:165
java基础学习——9、抽象类
一、抽象类的概念和定义 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类的格式:修饰符 abstract class 类名 抽象类往往用来表征对问题领域进行分析、设计中得出 ...
分类:编程语言   时间:2017-08-07 22:06:12    阅读次数:128
Head first java chapter 17 包、jar存档文件和部署
...
分类:编程语言   时间:2017-08-07 22:06:19    阅读次数:156
Head first java chapter 15 网络与线程
...
分类:编程语言   时间:2017-08-07 22:06:40    阅读次数:131
详解Python中的join()函数的用法
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回 一、函数说明 1、jo ...
分类:编程语言   时间:2017-08-07 22:08:03    阅读次数:246
java中AtomicInteger的使用
AtomicInteger,命名带有Atomic,很明显本身是原子性。这个类常是线程安全,多用于高并发对数据的修改。关于多线程原子性,也顺带回顾下可见性原子性原子性具有不可分割的特性。原子操作,具有原子性。比如 i=0属于原子操作,再比如i++,实际是i = i + 1,是可分割的,属于非原子操作。 ...
分类:编程语言   时间:2017-08-07 22:08:29    阅读次数:278
Head first java chapter 9构造器与垃圾收集器
构造函数是一种特殊的函数。其主要功能是用来在创建对象时初始化对象, 即为v对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。构造函数与类名相同,可重载多个不同的构造函数。在JAVA语言中,构造函数与C++语言中的构造函数相同,JAVA语言中普遍称之为构造方法。 构造方法是一种特殊的方 ...
分类:编程语言   时间:2017-08-07 22:10:12    阅读次数:319
python常用模块(1):collections模块和re模块(正则表达式详解)
从今天开始我们就要开始学习python的模块,今天先介绍两个常用模块collections和re模块。还有非常重要的正则表达式,今天学习的正则表达式需要记忆的东西非常多,希望大家可以认真记忆。按常理来说我们应该先解释模块概念性东西再来学习具体的模块使用。可是直接解释可能反而不好理解,模块的使用非常方... ...
分类:编程语言   时间:2017-08-07 22:10:43    阅读次数:226
python与正则表达式
1.正则表达式 正则,只跟字符串相关,就是匹配字符串内容的一种规则。 正则主要有两部分组成,要查找字符的类型,以及要查找字符的数量。(自己的理解) 字符的类型:(相当于你要找的部分内容) 代表数量的量词:(相当于你要找的部分内容对应的个数) 示例: 'd\d+\w{3,6}p' 这个正则表达式代表的 ...
分类:编程语言   时间:2017-08-07 22:11:45    阅读次数:201
java基础
今日学习知识点: 1.面向对象与面向过程的区别 2.java的四个基本特性 3.overload和override的区别 4.构造器constructor是否可被override 5.访问控制符public,protected,private以及默认(default)的区别 关于.面向对象与面向过程 ...
分类:编程语言   时间:2017-08-07 22:12:05    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!