码迷,mamicode.com
首页 > 编程语言
旋转二维数组
1 package test; 2 /* 3 * 1 2 3 4 5 4 * 16 17 18 19 6 5 * 15 24 25 20 7 6 * 14 23 ...
分类:编程语言   时间:2014-10-29 10:43:40    阅读次数:147
[Java] - 格式字符串替换方法
Java 字符串格式替换方法有两种,一种是使用String.format(...),另一种是使用MessageFormat.format(...)如下:import java.text.MessageFormat;public class Test { public static void m...
分类:编程语言   时间:2014-10-29 10:42:40    阅读次数:168
[开源框架推荐]Icepdf:纯java的pdf文档的提取和转换库
ICEpdf 是一个轻量级的开源 Java 语言的 PDF 类库。通过 ICEpdf 可以用来浏览、内容提取和转换 PDF 文档,而无须一些本地PDF库的支持。可以用来做什么?1、从pdf文件中提取所有的文字或信息,比如给pdf文档做摘要2、把pdf转换成图片,这个功能非常的棒,比如给pdf文件做缩...
分类:编程语言   时间:2014-10-29 10:42:21    阅读次数:148
Eclipse中JAR System library 没有怎么添加?
1.打开 >> Eclipse2.右击项目 >> Build path >> Configure Build path 如图1:图13.进入 >> Configure Build Path >> Libraries >> JRE System Librery[jdk1.8](双击) >> Alte....
分类:编程语言   时间:2014-10-29 10:39:25    阅读次数:154
如何加快JavaScript的加载与执行
JS 有个很无语的阻塞特性,就是当浏览器在执行JS 代码时,不能同时做其他任何事情,无论其代码是内嵌的还是外部的。浏览器在碰到一个引入外部JS 文件的为了改善上面的阻塞情况,应尽可能的减少页面中 为了阻塞状况,这里提供了几个实现并行下载JS 脚本的方案。1. 延迟的脚本HTML4 为2. 动态...
分类:编程语言   时间:2014-10-29 10:37:17    阅读次数:193
javascript replace replaceAll
javascript的replace函数"aaa".replace("a","A")--->"Aaa"//正则表达式替换实现replaceAll效果"aaa".replace(/a/g,"A")--->"AAA"$("#machine_nos").val($("#machine_nos").val(...
分类:编程语言   时间:2014-10-29 10:28:40    阅读次数:203
如何写出规范的JavaScript代码
作为一名开发人员(WEB前端JavaScript开发),不规范的开发不仅使日后代码维护变的困难,同时也不利于团队的合作,通常还会带来代码安全以及执行效率上的问题。本人在开发工作中就曾与不按规范来开发的同事合作过,与他合作就不能用"愉快"来形容了。现在本人撰写此文的目的除了与大家分享一点点经验外,更多...
分类:编程语言   时间:2014-10-29 10:26:18    阅读次数:224
递归算法和栈运行效率的比较
昨天写了一个递归程序遍历计算机上所有的文件,有网友说递归速度很慢,于是今早写了一个使用栈遍历计算机文件的程序,虽然计算机对递归算法的实现最终还是靠栈来实现。但和自己写的运行效率还有有些差别。以下是时间对比,第一张图是使用得递归算法,第二张图使用的栈,使用栈来实现还是要快那么一点。使用递归的程序请参考...
分类:编程语言   时间:2014-10-29 10:23:25    阅读次数:195
Python interview - text to JSON & zip & with statement
自己写的小例子,就是把本地的txt文件转换为JSON格式输出。 data source 简单的1-10存一个文件, A-J 存一个文件 import json book = 'C:\Python27\\book.txt' date = 'C:\Python27\date.txt' book_list = [] date_list = [] with open(book) ...
分类:编程语言   时间:2014-10-29 09:15:08    阅读次数:245
C语言中容易被忽略的细节(第三篇)
本文的目的是记录C语言中那些容易被忽略的细节。我打算每天抽出一点时间看书整理,坚持下去,今天是第一篇,也许下个月的今天是第二篇,明年的今天又是第几篇呢?……我坚信,好记性不如烂笔头。第三篇了,fight~......
分类:编程语言   时间:2014-10-29 09:15:58    阅读次数:263
LeetCode: Multiply Strings. Java
Given two numbers represented as strings, return multiplication of the numbers as a string. Note: The numbers can be arbitrarily large and are non-negative. public class Solution { //模拟手算乘法 ...
分类:编程语言   时间:2014-10-29 09:14:28    阅读次数:168
金山WPS、微软Office EXCEL表格通用C++接口
描述: 对Excel常用操作封装类,适用于Microexcel、WPSexcel表格文件 1,打开、新建、保存、另存excel文件 2,工作表的增加、删除、隐藏操作、拷贝、移动 3,单元格文本写入以及读取、各种清空 4,字体设置,前景色、背景色设置 3,行高度、列宽度设置,行列隐藏、删除 5,图片插入,包括位置以及大小 6,获取特定列的最后一个有效行索引*** 个人感觉这点比较好 背景: 基于VAB宏 C++接口 备注: 未检测内存泄漏。 适用前确保CoInitialize(NULL)被调用。适用后释...
分类:编程语言   时间:2014-10-29 09:12:21    阅读次数:272
Mahout推荐算法API详解
前言用Mahout来构建推荐系统,是一件既简单又困难的事情。简单是因为Mahout完整地封装了“协同过滤”算法,并实现了并行化,提供非常简单的API接口;困难是因为我们不了解算法细节,很难去根据业务的场景进行算法配置和调优。本文将深入算法API去解释Mahout推荐算法底层的一些事。目录Mahout...
分类:编程语言   时间:2014-10-29 09:09:46    阅读次数:331
向Python女神推荐这些年我追过的经典书籍
最近"瑞丽模特学Python"的热点牵动了大江南北程序员的心,有人说这是炒作,也 有人说这是推广Python的爆点。。。我嘿嘿一笑,美女就是美女,眼光那是杠杠的,不仅人美,学的语言也美。那咱也不能藏私,必须得把我读过的 Python好书向女神推荐一下...... 记得我毕业面试现在这家公司的时候(....
分类:编程语言   时间:2014-10-29 09:08:13    阅读次数:169
Java 位运算(移位、位与、或、异或、非)
publicclassTest {publicstaticvoidmain(String[] args) {// 1、左移( > ) 高位补符号位// 0000 0000 0000 0000 0000 0000 0000 0101 然后右移2位,高位补0:// 0000 0000 0000 0000...
分类:编程语言   时间:2014-10-29 09:06:13    阅读次数:157
Tarjan算法详解理解集合
【功能】Tarjan算法的用途之一是,求一个有向图G=(V,E)里极大强连通分量。强连通分量是指有向图G里顶点间能互相到达的子图。而如果一个强连通分量已经没有被其它强通分量完全包含的话,那么这个强连通分量就是极大强连通分量。【算法思想】用dfs遍历G中的每个顶点,通dfn[i]表示dfs时达到顶点i...
分类:编程语言   时间:2014-10-29 09:07:38    阅读次数:203
Java集成开发环境IDEA
一,安装1,从http://www.jetbrains.com/idea/download/下载最新的community(free)版本。2,解压文件3,进入解压目录下的bin目录4,执行idea.sh可执行文件即启动了IDEA,不需要安装,为了方便启动,在~/.bashrc 文件中的alias 处...
分类:编程语言   时间:2014-10-29 09:05:59    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!