自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 读书笔记_算法第四版(二)

算法第四版(谢路云译)官方网站:http://algs4.cs.princeton.edu/home/有部分源代码和部分课后习题答案。个人练习代码:https://github.com/morefans/AlgorithmsFourthEdition 第4章 图4.1 无向图l  图是由一组顶点和一组能够将两个顶点相连的边组成的。l  自环:即一条连接一个顶点和其他

2017-03-01 16:03:27 2522

原创 读书笔记_算法第四版(一)

算法第四版(谢路云译)官方网站:http://algs4.cs.princeton.edu/home/有部分源代码和部分课后习题答案。个人练习代码:https://github.com/morefans/AlgorithmsFourthEdition第1章 基础1.1 基础编程模型l  Java程序的基本结构;原始数据类型与表达式;语句;简便记法;数组;静态方法;API;字符串

2017-03-01 16:00:08 4007

原创 蚍蜉叹

人情世故人之下,      墨染青峰墨紫砂。      红情踏遍痴情在,      我花竟败百花开。      蚍蜉一叹狂心咒,      月瘦孤光撞铁楼。      昨日雨中爬万里,      迈豪横指向天际。

2016-09-27 01:29:58 595

原创 如何阅读源代码

Ø  代码阅读的必要性Ø  收集所有可能收集的材料Ø  知识准备命名惯例:变量、函数、类名、模块。Ø  留备份,构造可运行的环境Ø  找开始的地方Ø  分层次阅读在阅读代码的时候不要一头就扎下去,这样往往容易只见树木不见森林,阅读代码比较好的方法有一点象二叉树的广度优先的遍历。在程式主体一般会比较简 单,调用的函数会比较少,根据函数的名字及层次关系一般能确定每一个函数的

2016-09-11 01:10:25 388

原创 学习笔记_AngularJS

http://www.runoob.com/angularjs/angularjs-tutorial.html简介:Ø  AngularJS 通过 ng-directives 扩展了 HTML。Ø  AngularJS 指令是扩展的 HTML 属性,带有前缀 ng-。Ø  ng-app 指令定义一个 AngularJS 应用程序。Ø  ng-model 指令把元素值(比

2016-09-11 01:07:09 582

原创 学习笔记_MongoDB使用

http://www.runoob.com/mongodb/mongodb-tutorial.html 启动MongoDB,打开D:\Install_Mongodb\bin\mongod.exe或者用命令行进入D:\Install_Mongodb\bin输入mongod.exe --dbpath d:\data\db安装后,可以用DataBase Master工具使用。也可

2016-09-11 01:01:57 4074

原创 读书笔记_数据结构-使用C++语言描述(第2版)

第一章    基础知识数据:计算机加工处理的对象,分为数值数据和非数值数据。数据结构的设计过程分为抽象层(数据的逻辑结构及运算)、数据结构层、实现层。数据的逻辑结构:集合结构、线性结构、树形结构、图状结构。(线性和非线性)存储表示方法:顺序和链接(以及索引和散列)。数据结构常见运算:创建、清除、插入、删除、搜索、更新、访问、遍历。创建后结构是否变化分为:静态数据结构和动态数

2016-09-11 00:28:32 2311

原创 读书笔记_重构,改善既有代码的设计

重构,改善既有代码的设计个人总结:以前对面向对象总觉得很一般的感觉,无法体会出面向对象真正带来的便利。而对于继承和多态,也只是了解知道怎么用,但是看了这本书才真正对于继承和多态有了进一步的理解,“原来继承和多态是这么用的”这种感觉,对于好的代码应该是怎样子的,也有了更具体一点的认知。对于以前自己写的代码,回想起来,根本就不是面向对象的,不堪回首……当然以后我还会不断发现自己以前写的代码很烂,这

2016-08-19 02:21:12 1217

原创 测试感受与总结

测试,简单说,除去主要的功能验证,感觉就是对程序挑刺,各种钻牛角尖。然而就是钻牛角尖也并不是就那么容易,因为你得把所有的牛角尖都钻一遍,找到有机可趁的那个尖。如果严谨一点说,就是确保考虑程序执行可能经过的所有路径,并且保证都不会出现意外情况。那些黑盒测试白盒测试方法,在项目代码级别不大的情况下,显得有些牛刀小用了,而要规范地编写测试用例,就更显得这把牛刀挥起来尤为费劲。但是如果项目变得巨大了,

2016-07-09 16:45:06 408

原创 读书笔记_暗时间

暗时间 刘未鹏,电子工业出版社每个人的手表走的一样快,但每个人的生命却不是。衡量一个人生活了多少年,应该用思维时间来计算。 我们每个人的生命就像一个沙漏,每个人沙漏里装的沙子总量是相当的(大家都活的差不多),不同的是,有的人的沙漏颈部较细,有些人的沙漏颈部较粗。 暗时间,指的就是你的,思维时间。 一个系统不停地在多个任务之间来回倒腾,就会耗费大量的时间在上下文切

2016-04-30 21:43:20 520

原创 疯狂android讲义笔记-大局观

【事件处理】:分为基于监听和基于回调;基于回调处理一些具有通用性的事件,代码比较简洁;无法使用基于回调时使用基于监听的事件处理。【监听形式】:内部类形式,外部类形式,Activity本身,匿名内部类形式;内部类可以在当前类中复用该监听器类,可以自由访问外部类的所有界面组件。外部类:作为顶级类形式比较少见,因为不利于程序内聚性,不能自由方位类中界面组件。若需要被多

2016-03-23 04:19:15 608 1

原创 AndroidStudio快捷键总结

修改快捷键:File->Settings->KeyMap修改自动补全设置:File->Settings->Editor->General->Code Completion以下我是自己经常用的,跟eclipse中的不一样,不过适应以下应该就好了。自动补全:Ctrl+Shift+Space触发提示:Ctrl+Space修复建议:Alt + Enter删除行:Ctrl

2016-03-23 04:14:02 314

原创 adb not responding解决

命令行窗口下:1、找到占用端口号的进程netstat -aon|findstr "5037"2、然后根据PID结束进程,如我的是6748taskkill /pid 6748 /F

2016-03-23 04:10:09 360

原创 tomcat启动startup后,一闪而过

tomcat用startup.bat开一闪而过,过着用configure tomcat开启开不起来在startup.bat末尾添加pause,end前的start改为run,用来查看报错信息。根据具体信息可以查错。几个原因:1、端口8080被占用;2、jdk和tongcat环境路径配置可能有问题;3、tomcat文件配置可能有问题,如catalina.bat,serve

2015-12-03 01:33:34 1274

原创 VS2010快捷键

F5运行调试CTRL + F5运行不调试CTRL + K, CTRL + C注释选择的代码CTRL + K, CTRL + U取消对选择代码的注释CTRL + M, CTRL + O折叠代码定义CTRL + M, CTRL + L展开代码定义Ctrl+F9:启用/停止断点Ctrl+Shift+F9:删除全部断点Ctrl+Shift+L:删除当前行CTRL + A

2015-12-02 10:49:39 297

原创 proxool+tomcat配置

当然首先要有驱动jar包,我的是: mysql-connector-java-5.1.7-bin.jar proxool-0.9.1.jar proxool-cglib.jar在项目的WebContent的WEB-INF下新建一个proxool.xml:(其中一些参数需要自己改)<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE htm

2015-11-23 16:02:38 953

原创 Tomcat使用java+mysql连接池一定时间后不响应问题

平常用tomcat写东西时,因为都不算是企业级的,数据量很小,测试什么的也没有高并发请求和大量请求的测试。而在tomcat一直运行时,一定时间后遇到一个问题,程序运行到连接池获取链接的DataSource.getConnection();时程序便不继续执行了,设置断点,下一个断点怎么也执行不到,连函数return都执行不了。而且tomcat也不报错,没有记录,没法继续debug。 分析原因:

2015-11-23 15:48:17 3347

原创 Dreamweaver打开后无响应

C:\Documents and Settings\Administrator\Application Data\这个目录是用来保存应用程序的配置信息的,几乎所有应用程序的配置信息都保存在这个目录比如office、adobe等等。打开这个目录,找到Macromedia\Dreamweaver CS6,删除SiteCache中的内容,再启动,dreamweaver CS6打开正常!我电脑是window

2015-11-23 15:30:26 11915

原创 android开发经验总结

1、color定义颜色,使用时用@color方便统一更改和使用、dimen(size)、attrs、style类似,drawable的selector和item更是如此,类似的东西可以自定义一个空间满足要求。2、思考怎么使用layout和其他控件,如果可以减少数量而用已经有的属性实现效果是最好的,能够提高速度。3、R.java无法生成是因为资源文件res里有错误,改正错误便能生成。4、layout可

2015-11-11 19:43:42 422

原创 tomcat内存不足,一段时间后不响应了

tomcat出现内存不足,内存泄露,内存溢出问题: tomcat在使用一段时间后,内存不足,然后便不响应了。 解决办法: 在tomcat的bin的catalina.bat里的 rem ----- Execute The Requested Command ---------------- 后面添加:rem add by mysqlfset JAVA_OPTS = -server -Xms

2015-11-11 19:36:20 5129

原创 mysql+tomcat连接池配置

第一步:项目的WebContent/META-INF文件夹下写一个context.xml如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/2002/xmlspec/dtd/2.10/xmlspec.dtd"><Con

2015-11-11 19:24:49 402

原创 JSONObject和JSONArray使用问题

JSONObject和JSONArray使用注意: (1)二者比较容易区别,别误用,JSONObject是{}结构,JSONArray是[]结构。 (2)如果没有对应的key,会抛出异常。 (3)如果put进去的东西是null,那么不会被存进去,但是”“可以。JSONObject和JSONArray使用的几种常见情况://1 json对象转换为字符串 JSONObject

2015-11-11 19:16:29 744

原创 eclipse设置与快捷键

eclipse设置与快捷键:快捷修复:Ctrl+1,F2快捷删除行:Ctrl+D快捷换行:Shift+Enter快速移动行:Alt+上/下(选中可移动多行代码)快速复制行:Ctrl+Alt+上/下放大工作区:Ctrl+M自动补全:Alt+/触发提示的修改:右击、preferences、java、Cont

2015-11-11 18:57:29 392

原创 mysql数据库使用常见错误

mysql数据库使用常见错误:(1)存取时的类型转换错误,包括数据库表中字段的类型、对应表创建的类成员变量的类型、使用时的变量类型。(2)mysql语句错误,用逗号不用and,直接等时字符串要加''。(3)中文乱码问题:mysql数据库的字符设置有很多,包括创建数据库时、创建表时、连接时、存取时,页面也最好设置utf-8,servlet也设置request.setCharacter

2015-11-11 18:52:39 432

原创 R.java无法生成

R.java文件无法生成,其实这个问题的根源很简单,就是你的资源文件/res有问题。资源文件问题有时可以看eclipse报的错,drawable下的图片文件名字不能有中文、不能有大写字母,特殊符号只能有"_"。不过一般是因为lauout里的.xml代码有错,导致R.java无法生成,只要改正.xml里的错误刷新一下,就能自动生成R.java了,这种问题改设置啊、清理项目什么的都不管

2015-11-11 18:10:50 507

原创 eclipse无法添加tomcat服务器

不知道什么原因,要启动java web项目时,竟然显示localhost server无法选中,要重新配置一个,也没有下一步。Cannot create a server using the selected type 这句话出现在窗口上面,经常改动eclipse或者删除新增就出现这种问题,我遇到了好几次。有效解决办法如下:1.退出 eclipse2.到【工程目录下】/.metad

2015-11-11 18:10:07 711

原创 电脑连接wifi受限

睡了一个程序员觉后,醒来发现电脑怎么也连不上wifi了,各种受限,而室友电脑都连得上,我手机也连得上wifi。这肯定不是电信运营商或者路由器的问题了。那是什么问题呢?就开始百度。有以下几种办法:1、更改【无线网络连接属性】的【internet协议iPv4属性】,自动获取IP地址和DNS服务器地址,可是我的本来就是自动获取。无效告终。2、使用【360安全卫士】,电脑不装这东西,兴

2015-11-11 18:09:08 3886 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除