可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代 ...
分类:
其他好文 时间:
2016-08-23 14:31:09
阅读次数:
141
oracle装载表即通过sqlloader的方式导入数据。 Oracle 的SQL*LOADER可以将外部数据加载到数据库表中。下面是SQL*LOADER的基本特点: 1)能装入不同数据类型文件及多个数据文件的数据 2)可装入固定格式,自由定界以及可度长格式的数据 3)可以装入二进制,压缩十进制数据 ...
分类:
数据库 时间:
2016-08-23 14:30:38
阅读次数:
227
结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任 ...
分类:
其他好文 时间:
2016-08-23 14:31:24
阅读次数:
128
配置: <!-- 多部分文件上传 --> <bean id="multipartResolver"class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUpload ...
分类:
Web程序 时间:
2016-08-23 14:31:58
阅读次数:
306
《杠杆阅读术》是我在2013年读的一本书,今天翻Pocket时不小心又看到了它,时隔3年,把与以前不同感觉的地方再记录一下。日本人写得书操作性较强,容易转化为行动。 1、自我投资 在《至关重要的关系》一书中也强调了这个观点,大多数忙着投资于股票,却忘了投资自身。读书的本身就是一种投资活动,而且没有比 ...
分类:
其他好文 时间:
2016-08-23 14:30:43
阅读次数:
118
// 安装git 1.下载安装git 2. 验证是否成功,输入命令行。输出git版本表示git安装成功。 $ git --version // 配置个人信息 》告诉git你是谁 $ git config user.name xxx 》告诉git怎么联系你 $ git config user.emai ...
分类:
其他好文 时间:
2016-08-23 14:31:19
阅读次数:
244
问题场景: 之前有一个库一直作为测试用(部门A),昨天晚上因另一个测试部门(部门B)过来测试程序,在这库上建立了两个用户并导入了数据,今天下午突然接这两个部门人员电话说数据库一会掉一会又能连接上。当时感觉挻奇怪的,因为10分钟前我还用其他用户连接过这个库。结果当通过客户端测试就报ORA-12516 ...
分类:
其他好文 时间:
2016-08-23 14:30:08
阅读次数:
124
ORM 就是用面向对象的方式去操作数据库的创建表以及增删改查等操作 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb d ...
分类:
其他好文 时间:
2016-08-23 14:30:59
阅读次数:
163
从事SharePoint一年多一点。以前在公司里安装SharePoint,出问题了,可以请教同事。现在呢,只能靠自己。安装SharePoint,出现了很多情况,于是想把它记录下来。 SharePoint对硬件资源的要求: 内存大小:至少16G cpu和主板支持虚拟化 对软件的要求: 操作系统:ser ...
分类:
其他好文 时间:
2016-08-23 14:31:11
阅读次数:
203
| 版权声明:本文为博主原创文章,未经博主允许不得转载。 在cocos2d-x中,我们使用log这个函数进行输出,log可以输出很多参数,它的使用方式就和使用c语言中的printf的使用方式差不多。log其实是一个跨平台的日志输出的API,它在visual stdio中,就包含visual stdi ...
分类:
其他好文 时间:
2016-08-23 14:29:51
阅读次数:
178
要自动注册账号的一个必要条件是得自动识别验证码,可以调用这个网站的api接口http://www.ysdm.net 使用curl调用 调用实例: curl -F "image=@pin.png" "http://api.ysdm.net/create.json?username=hq20150618 ...
分类:
其他好文 时间:
2016-08-23 14:30:03
阅读次数:
113
View布局告一段落,从本篇开始View事件相关分析,今天分析的是View的事件分发机制
View 事件的分发机制
dispatchTouchEvent
onInterceptTouchEvent
onTouchEvent
案例
事件通常重要的有如下三种:
MotionEvent.ACTION_DOWN 按下View,是所有事件的开始
MotionEvent.ACTION_MOVE 滑动事...
分类:
移动开发 时间:
2016-08-23 13:26:13
阅读次数:
179
JS是单线程语言,把每一件事情(包括GUI事件和渲染)都放在一个线程里来处理是一个很好的程序模型,因为这样就无需再考虑线程同步这些复杂问题。但js暴露了应用开发中的一个严重问题,单线程环境看起来对用户请求响应迅速,但是当线程忙于处理其它事情时,就不能对用户的鼠标点击和键盘操作做出响应。
jQuery.deferred异步模型提供了一个抽象的非阻塞的解决方案。jQuery.deferred()在jQ...
分类:
Web程序 时间:
2016-08-23 13:23:52
阅读次数:
187
简述在Qt项目开发过程中,我们往往需要对程序的一些信息进行控制,比如:打印日志、调试信息等,便于我们后期查找、跟踪、定位问题。下面,我们来分享下常用的几种方式。简述
示例代码
应用程序输出
控制台输出
重定向至日志文件示例代码我们简单地写一些测试代码,用qDebug输出一些基本信息。#include
#include
#include <qDebug...
分类:
其他好文 时间:
2016-08-23 13:24:15
阅读次数:
384
(LeetCode)Valid Sudoku --- 合法数独...
分类:
其他好文 时间:
2016-08-23 13:25:12
阅读次数:
125
前两天刚写过Swift调用OC,今天在原来的基础上,实现OC调用Swift。首先,创建一个OneSwiftFile.swift文件,创建一个继承于NSObject的类(这个地方你可以自己选择继承的父类)然后在类中创建几个方法,方便在OC文件中使用class OneSwiftFile:NSObject{ override init() { NSLog("这是在init方法中。。。...
分类:
编程语言 时间:
2016-08-23 13:24:07
阅读次数:
153