码迷,mamicode.com
首页 > 编程语言
python基础:文件
文件 打开文件 open()函数 只写 (1)w :覆盖原有内容 (2)a: 在末尾追加写入,不覆盖原有内容 只读 read()读全部 readline() 只读一行 readlines()读取全部,把文件中的每一行作为一个元素形成一个列表 应用: 1、读前几行 aaaa ppppp bbbb cc ...
分类:编程语言   时间:2017-06-17 17:07:51    阅读次数:176
JavaScript 正则表达式 string.replace( regex, "$1" );中“$1”的含义 及邮箱正则表达式
在使用javascrip正则表达式时,发现可以根据正则表达式取字符串内的特定字符串的内容。举例说明: 在例子中,var user_name = email_address.replace( regex, "$1" );对邮箱地址中的用户名进行了截取。“$1”表示的是^([0-9A-Za-z\-_\. ...
分类:编程语言   时间:2017-06-17 17:06:57    阅读次数:207
23、Java并发性和多线程-重入锁死
以下内容转自http://ifeve.com/reentrance-lockout/: 重入锁死与死锁和嵌套管程锁死非常相似。锁和读写锁两篇文章中都有涉及到重入锁死的问题。 当一个线程重新获取锁,读写锁或其他不可重入的同步器时,就可能发生重入锁死。可重入的意思是线程可以重复获得它已经持有的锁。Jav ...
分类:编程语言   时间:2017-06-17 17:06:21    阅读次数:191
LeetCode 007 Reverse Integer - Java
Reverse digits of an integer. Example1: x = 123, return 321Example2: x = -123, return -321 Note:The input is assumed to be a 32-bit signed integer. Yo ...
分类:编程语言   时间:2017-06-17 17:05:14    阅读次数:223
redis--(六)java操作redis
Java操作redis集群 ...
分类:编程语言   时间:2017-06-17 17:04:21    阅读次数:171
LeetCode 010 Regular Expression Matching - Java
Implement regular expression matching with support for '.' and '*'. 定位:困难题 题目给出两种匹配规则,即‘.’能匹配任何字符,'*'可以将前面一个字符重复0到任意次。 此时我们将‘*‘与其前一个字符合看为一个单元考虑。存在以下情况 ...
分类:编程语言   时间:2017-06-17 17:03:37    阅读次数:144
python groupby
output: ...
分类:编程语言   时间:2017-06-17 17:03:29    阅读次数:172
C++语言笔记系列之十——静态成员
1.静态成员 (1)由keywordstatic修饰 静态变量定义语句在编译阶段就运行,运行过程中不再运行。 (2)分类:静态数据成员、静态成员函数。 (3)静态成员时类的全部对象共享的成员,而不是某一个对象的成员。 2.静态成员的使用 (1)在定义说明前加上statickeyword。比如: st ...
分类:编程语言   时间:2017-06-17 17:01:43    阅读次数:146
有序数组转化成二叉搜索数
今天在网上看到一家公司的笔试题: 这里就不带大家看概念了,什么是二叉搜索树? 下面直接看代码 看结果: 解释思路: 由于是有序的数组,所以可以使用折半的方法,将一块一块的数据分割,通常的构造二叉搜索树的方法是,逐个比较,逐个按顺序添加,如果是有序的,可想使用这种方法,查询树就成了反斜线了。 使用这种 ...
分类:编程语言   时间:2017-06-17 17:00:22    阅读次数:170
【每日算法】高速幂
数值的整数次方 实现函数 double Power(double base, int n) 求base的n次方,不得使用库函数。同一时候不须要考虑大数问题。 Tips 问题本身非常直观,可是越简单的题越须要细心思考。包含边界问题和效率问题。假设不能考虑到以下3点,就无法给出令人惬意的答案: 考虑n为 ...
分类:编程语言   时间:2017-06-17 17:00:08    阅读次数:222
深入理解JavaScript系列
该文用于自我学习~ 来自:汤姆大叔 深入理解JavaScript系列文章,包括了原创,翻译,转载,整理等各类型文章,如果对你有用,请推荐支持一把,给大叔写作的动力。 深入理解JavaScript系列(1):编写高质量JavaScript代码的基本要点 深入理解JavaScript系列(2):揭秘命名 ...
分类:编程语言   时间:2017-06-17 16:07:09    阅读次数:262
python系列4
目录 递归算法解析 冒泡排序解析 装饰器解析 一. 递归 1. 递归的定义 递归(Recursion),又成为递回,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较长用于描述以自相似方法重复事物的过程。 2. 递归的原理 (1). 例题: 以下这幅图为整个函数的执行过程,红色 ...
分类:编程语言   时间:2017-06-17 16:06:35    阅读次数:260
python装饰器、模块
python装饰器 装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在Python闭包中,我们见到函数对象作为某一个函数的返回结果。相对于其它方式,装饰器语法简单,代码可读性高。因此,装饰器在P ...
分类:编程语言   时间:2017-06-17 16:05:22    阅读次数:331
【bzoj2819】Nim DFS序+树状数组+倍增LCA
题目描述 著名游戏设计师vfleaking,最近迷上了Nim。普通的Nim游戏为:两个人进行游戏,N堆石子,每回合可以取其中某一堆的任意多个,可以取完,但不可以不取。谁不能取谁输。这个游戏是有必胜策略的。于是vfleaking决定写一个玩Nim游戏的平台来坑玩家。为了设计漂亮一点的初始局面,vfle ...
分类:编程语言   时间:2017-06-17 16:04:47    阅读次数:314
Draw the RGB data from kinect C++ via opengl
In order to improve my English writing skills,I am going to write the blogs in English form now! Luxuriant line Today,we will learn how to initialize ...
分类:编程语言   时间:2017-06-17 16:02:58    阅读次数:211
javascript json
循环json对象的值 json对象中数据的修改 json数组 教程中说可以使用delete关键字删除数组元素。可我删除了之后数组长度不变,被删除的元素变为undefined,占位仍在。 似乎只能用正常的数组方法来解决这个问题了。 ...
分类:编程语言   时间:2017-06-17 16:02:49    阅读次数:193
Spring可扩展Schema标签
基于Spring可扩展Schema提供自己定义配置支持 http://blog.csdn.net/cutesource/article/details/5864562 WARN : org.springframework.beans.factory.xml.XmlBeanDefinitionRead ...
分类:编程语言   时间:2017-06-17 16:02:08    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!