码迷,mamicode.com
首页 > 编程语言
【LeetCode-面试算法经典-Java实现】【034-Search for a Range(搜索一个范围)】
【034-Search for a Range(搜索一个范围)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题  Given a sorted array of integers, find the starting and ending position of a given target value.   Your algorithm’s runtime comple...
分类:编程语言   时间:2015-07-27 08:13:21    阅读次数:328
【LeetCode-面试算法经典-Java实现】【035-Search Insert Position(搜索插入位置)】
【035-Search Insert Position(搜索插入位置)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题  Given a sorted array and a target value, return the index if the target is found. If not, return the index where it would be if...
分类:编程语言   时间:2015-07-27 08:16:01    阅读次数:172
Python - 命令行参数
命令行参数 1. sys.argv[1:]为要处理的参数列表, sys.argv[0]为脚本名, sys.argv[1:]过滤脚本名. 2. “hc:o:”当选项(h)表示开关状态时,后面不带附加参数. 当选项(c:或o:)带附加参数时,选项字符后面加一个”:”号. “hi:o:”表示”h”是开关选项; “i:”和”o:”是带参数选项. 3. getopt函数返回两个列表: opts和a...
分类:编程语言   时间:2015-07-27 08:13:00    阅读次数:259
【LeetCode-面试算法经典-Java实现】【036-Valid Sudoku(验证数独棋盘)】
【036-Valid Sudoku(验证数独棋盘)】】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题  Determine if a Sudoku is valid, according to: Sudoku Puzzles - The Rules.   The Sudoku board could be partially filled, where empty cel...
分类:编程语言   时间:2015-07-27 08:13:29    阅读次数:301
【java】itoo项目实战之hibernate 批量保存优化
在itoo中,基本上每个系统都有一个导入功能,大量的数据填写进入excel模板中,然后使用导入功能导入的数据库中,这样可以大大的提高工作效率。那么导入就涉及到了批量保存数据库的问题了。      那么通常情况下,在一个Session对象的缓存中数量有限的持久化对象,等到Session对象处理事务完毕,还要关闭Session对象,从而及时释放session的缓存占用的内存。在批量保存1万条数据,如...
分类:编程语言   时间:2015-07-27 08:12:28    阅读次数:148
Java 多线程之 Runnable VS Thread 以及资源共享问题
对于 Java 多线程编程中的 implements Runnable 与 extends Thread,部分同学可能会比较疑惑,它们之间究竟有啥区别和联系呢?他们是不是没啥区别随便选呢?实际中究竟该选择哪一个呢? 甚至网上不少博客文章以讹...
分类:编程语言   时间:2015-07-27 07:10:41    阅读次数:193
实例分析Java Class的文件结构
学习Java的朋友应该都知道Java从刚开始的时候就打着平台无关性的旗号,说“一次编写,到处运行”,其实说到无关性,Java平台还有另外一个无关 性那就是语言无关性,要实现语言无关性,那么Java体系中的class的文件...
分类:编程语言   时间:2015-07-27 07:12:09    阅读次数:212
Mahotas(Python 计算机视觉、图像处理库)安装
Mahotas 是计算机视觉和图像处理 Python 库。它包含大量图像处理算法,C++实现形式,提高了性能。完全基于 numpy 的数组作为它的数据类型,有一个非常干净的Python 算法接口。包含算法 分水岭。 凸点计算。 击中/击不中,细化算法。 泽尼克&Haralick,枸杞多糖,和TAS的功能。 基于freeimage的numpy图像加载(需要安装freeimage库)。 加速的鲁棒特征(...
分类:编程语言   时间:2015-07-27 07:06:29    阅读次数:173
[CareerCup] 3.6 Sort Stack 栈排序
3.6 Write a program to sort a stack in ascending order (with biggest items on top). You may use at most one additional stack to hold items, but you ma...
分类:编程语言   时间:2015-07-27 07:04:04    阅读次数:162
java写入文件的几种方法分享
转自:http://www.jb51.net/article/47062.htm一,FileWritter写入文件FileWritter, 字符流写入字符到文件。默认情况下,它会使用新的内容取代所有现有的内容,然而,当指定一个true (布尔)值作为FileWritter构造函数的第二个参数,它会保...
分类:编程语言   时间:2015-07-27 07:03:21    阅读次数:154
WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起
WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示...
分类:编程语言   时间:2015-07-27 07:02:54    阅读次数:225
Java数组的使用
一、数组的声明与分配int[] scores = new int[5];二、赋值:int[] scores = {35,58,95,56,12};三、使用循环操作数组:数组名.length用于获取数组的长度四、使用Arrays类操作数组:Arrays类在java.util包中,需要引用Arrays类...
分类:编程语言   时间:2015-07-27 07:00:21    阅读次数:148
插入排序(java)
package insert_sort; import java.util.Random; /*各类插入排序   * ------数据存储范围1~s.length-1-------  *主要包括  *直接插入排序  *折半插入排序  *希尔排序  *以下为代码实现,其中折半查找函数是为了供折半插入排序使用   */ public class Sort { /*  * 折半查...
分类:编程语言   时间:2015-07-27 01:57:28    阅读次数:224
Swift版本之大雪纷飞
今天真是闲来无事,随便看了一下苹果官方的Swift教程。其实也仅仅是看了第一章内容,记住了一点几本的语法。 然后想起昨天自己没事写的大雪纷飞的动画,自己就拿起来练一下手。 说真的做Demo的时候还真遇到几个比较棘手的问题。 Swift是强类型语言,对没有隐式的数据类型的转换,也就是说,即使是 Float/Int这种运算都会报错,需要你自己转换成相同的数据类型。 Swift中没有block的概...
分类:编程语言   时间:2015-07-27 01:57:42    阅读次数:247
Chromium多线程模型设计和实现分析
Chromium除了远近闻名的多进程架构之外,它的多线程模型也相当引人注目的。Chromium的多进程架构是为了解决网页的稳定性问题,而多线程模型则是为了解决网页的卡顿问题。为了达到这个目的,Chromium的多线程模型是基于异步通信的。也就是说,一个线程请求另外一个线程执行一个任务的时候,不需要等待该任务完成就可以去做其它事情,从而避免了卡顿。本文就分析Chromium的多线程模型的设计和实现。...
分类:编程语言   时间:2015-07-27 01:55:35    阅读次数:333
《C++编程思想》第二章 数 据 抽 象(习题+答案)
相关代码如下: 1. /*声明与定义的区别*/ #include using namespace std; extern int i;//声明 extern float f(float);//声明 float b;//定义+声明 float f(float a)//定义 { return a + 1.0; } int i;//定义 int h(int x)//定义+声明 { r...
分类:编程语言   时间:2015-07-27 01:56:38    阅读次数:242
黑马程序员——java学习6(127-151总结)——多线程
---恢复内容开始---1、多线程进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫控制单元。线程:就是进程中的一个独立的控制单元 线程在控制着进程的执行一个进程中至少有一个线程。Java VM 启动的时候回有一个进程java.exe该进程中至少一个线程.....
分类:编程语言   时间:2015-07-27 01:55:10    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!