码迷,mamicode.com
首页 > 编程语言
Python标准库:内置函数hasattr(object, name)
Python标准库:内置函数hasattr(object, name) 本函数是用来判断对象object的属性(name表示)是否存在。如果属性(name表示)存在,则返回True,否则返回False。参数object是一个对象,参数name是一个属性的字符串表示。 例子: [python] vie ...
分类:编程语言   时间:2016-06-14 11:51:26    阅读次数:132
转:java 可设置最大内存
测试方法:在命令行下用 java -XmxXXXXM -version ,比如:java -Xmx1024M -version命令来进行测试,然后逐渐的增大XXXX的值,如果执行正常就表示指定的内存大小可用,否则会打印错误信息。 堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java ...
分类:编程语言   时间:2016-06-14 11:51:01    阅读次数:130
Java算法
1.二维数组中的查找 时间限制:1秒 空间限制:32768K 题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 输入描述: array: 待查找的二维数组 target:查 ...
分类:编程语言   时间:2016-06-14 11:49:36    阅读次数:307
python 内建函数setattr() getattr()
python 内建函数setattr() getattr() setattr(object,name,value): 作用:设置object的名称为name(type:string)的属性的属性值为value,属性name可以是已存在属性也可以是新属性。 getattr(object,name,de ...
分类:编程语言   时间:2016-06-14 11:47:42    阅读次数:188
Cognos Report Studio 用 JavaScript 实现钻取、过滤和动态显示列
Cognos Report Studio 用 JavaScript 实现钻取、过滤和动态显示列 http://www.ibm.com/developerworks/cn/analytics/library/ba-1605-cognosreportjs/index.html?ca=drs-&utm_s ...
分类:编程语言   时间:2016-06-14 11:47:44    阅读次数:190
python程序打包成exe(使用pyinstaller)
pyinstaller下载地址:https://github.com/pyinstaller/pyinstaller/ (这个文件能够自动安装依赖项,其他版本的貌似还要自己安装依赖项) 下载之后解压到某个文件夹内,如图1所示为解压后的文件 图1-解压后pyinstaller文件夹 解压完成后会在文件 ...
分类:编程语言   时间:2016-06-14 11:44:36    阅读次数:538
C语言中二维字符数组的定义和初始化
本篇日志关于二维字符数组的定义和初始化。我相信这篇文章属于菜鸟级的,高手请直接无视。 一般来说,我们可能会希望定义一个二维字符数组并且在定义的时候就用一些字符串来初始化它。比如说: 通常使用二维字符数组是为了在程序中存储一些字符串关键字。用这样的方式来初始化就最简单不过了。其中,MAX_LENGTH ...
分类:编程语言   时间:2016-06-14 11:45:19    阅读次数:219
JAVA调用动态链接库DLL之JNative学习
package com.ehfscliax; import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.nio.charset.Charset; import org.xvolks.jnati ...
分类:编程语言   时间:2016-06-14 11:42:43    阅读次数:429
Java之向左添加零(000001)第二种方法
//待测试数据 int i = 100; //得到一个NumberFormat的实例 NumberFormat nf = NumberFormat.getInstance(); //设置是否使用分组 nf.setGroupingUsed(false); //设置最大整数位数 nf.setMaximu ...
分类:编程语言   时间:2016-06-14 11:37:36    阅读次数:1162
Spring的事务管理基础知识
1、数据库事务基础知识 1)数据库事务有严格的定义,它必须同时满足4个特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability),简称ACID。 2)数据并发的问题:脏读、不可重复读、幻想读、第一类丢失更新、第二类丢失更新。 3)数据 ...
分类:编程语言   时间:2016-06-14 11:37:09    阅读次数:223
python快排算法
通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 ...
分类:编程语言   时间:2016-06-14 11:35:32    阅读次数:266
c++封装线程类
在csapp学习或者其他linux底层编程的过程中,一般都会举一些多线程或多进程的例子,配合底层同步原语、系统调用api来解释怎么创建多线程/多进程。 但是这些例子和实际项目中所用到的多线程/多进程编程知识有很大的距离(小例子很好理解,但是为了完成一个任务基本就没有什么思路了)。 我学习多线程/多进 ...
分类:编程语言   时间:2016-06-14 11:33:12    阅读次数:200
调整数组顺序使奇数位于偶数前面
题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 public class Solution { //保证奇数和奇数,偶数和偶数之间的相对位置不变。 public v ...
分类:编程语言   时间:2016-06-14 11:33:21    阅读次数:151
多线程中锁的使用
本文转自:http://www.2cto.com/kf/201401/274446.html 主要介绍下C#的两种锁:互斥锁(lock)和读写锁(ReadWriteLock) 互斥锁(lock) lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。当任何一个线程 ...
分类:编程语言   时间:2016-06-14 11:34:07    阅读次数:188
Spring 对事务管理的支持
1、Spring对事务管理的支持 Spring为事务管理提供了一致的编程模板,在高层次建立了统一的事务抽象。也就是说,不管选择Spring JDBC、Hibernate 、JPA 还是iBatis,Spring都让我们可以用统一的编程模型进行事务管理。 在Spring事务管理SPI(Service ...
分类:编程语言   时间:2016-06-14 11:31:03    阅读次数:321
C++中析构函数的作用,
如果构造函数打开了一个文件,最后不需要使用时文件就要被关闭。析构函数允许类自动完成类似清理工作,不必调用其他成员函数。析构函数也是特殊的类成员函数。简单来说,析构函数与构造函数的作用正好相反,它用来完成对象被删除前的一些清理工作,也就是专门的扫尾工作。详细的时说:自动调用基类部分的析构函数对基类的设 ...
分类:编程语言   时间:2016-06-14 11:28:37    阅读次数:263
python入门教程链接
python安装 选择 2.7及以上版本 初级教程 python2.7 tutorialpython入门指南主要学习python的基本语法, 常用的结构(元祖,列表, 字典) dive into python通过实例学习python基本库的使用Dive into python python libr ...
分类:编程语言   时间:2016-06-14 11:27:35    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!