通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。 下面将提供一些在JAVA程序的设计和编码中,为了 ...
分类:
编程语言 时间:
2017-02-21 17:29:35
阅读次数:
278
HDFS的shell操作很简单,直接查看文档就可以,和Linux指令类似,下面简单总结一下HDFS的JAVA客户端编写。 ...
分类:
编程语言 时间:
2017-02-21 15:48:46
阅读次数:
470
Table of Contents什么是面向方面编程怎样使用什么时候使用好处 本文讲述sprint的第二个基本概念: AOP,即面向方面编程 什么是面向方面编程 软件项目中,日志系统等服务系统被核心功能系统调用,日志系统的代码分散在各处。面向方面编程将日志等服务系统独立出来,作为单独一个模块,形成一... ...
分类:
编程语言 时间:
2017-02-21 01:00:14
阅读次数:
202
Given an array and a value, remove all instances of that value in place and return the new length. Do not allocate extra space for another array, you ...
分类:
其他好文 时间:
2017-02-20 18:35:24
阅读次数:
162
先贴个代码上来,晚点补全教程 编译环境:ubuntu16.04 编译命令(先编译执行服务端):g++ serv.cpp -o serv.out ./serv.out 客户端:g++ client.cpp -o serv.cpp ./client.out 可以实现三种命令:get <filename> ...
分类:
编程语言 时间:
2017-02-20 12:35:51
阅读次数:
627
文件有两个关键属性: “文件名”和“属性” os.path.join函数用法: 当前工作目录 os.getcwd()函数-->返回当前工作目录 os.chdir()函数-->修改当前工作目录 用os.makedirs()创建新文件夹 处理绝对路径和相对路径 1. os.path.abspath(pa ...
分类:
其他好文 时间:
2017-02-20 11:09:12
阅读次数:
161
关于call()与apply(): 在JavaScript中,每个函数都有call与apply(),这两个函数都是用来改变函数体内this的指向,并调用相关的参数。 看一个例子: 定义一个animal对象,该对象有一个jump()方法: 如果这个时候有一个对象other_animal对象,只有一个t ...
分类:
移动开发 时间:
2017-02-20 07:46:58
阅读次数:
250
转载地址:http://blog.csdn.net/zndxlxm/article/details/7404758 页面加载完成有两种事件,一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件),二是onload,指示页面包含图片等文件在内的所有元素都加载完成。用jQ的人很多人都是这 ...
分类:
其他好文 时间:
2017-02-19 21:57:05
阅读次数:
243
datasource接口:提供一种标准化的取得数据库连接的方式。 spring.dbcp实现了改接口,把datasource注入到dao。 mysql.driver 实现sql语句的crud。 dbcp1 参数 <!-- 连接池的最大值 --> <!-- <property name="maxAct ...
分类:
其他好文 时间:
2017-02-19 21:32:52
阅读次数:
1455
在Python开发的过程中,经常会遇到各种各样的小问题,比如在一台计算机上调试好的程序,迁移到另外一台机子上后往往会应为工程项目依赖库的缺失而造成错误。 除了一遍又一遍对着被抛出错误去重新install各种相关的依赖库,有没有更好的方法来解决Python开发过程中依赖库的打包呢?答案是肯定的。 类似 ...
分类:
编程语言 时间:
2017-02-19 18:36:36
阅读次数:
331