自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 一个可以实现热部署的插件

Jrebel 可快速实现热部署,节省了大量重启时间,提高了个人开发效率。网上可搜索到破解版。JRebel是一款JAVA虚拟机插件,它使得JAVA程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。JRebel使你能即时分别看到代码、类和资源的变化,你可以一个个地上传而不是一次性全部部署。当程序员在开发环境中对任何一个类或者资源作出修改的时候,这个变化会直接反应在部署好的应用程

2015-06-12 10:47:06 417

转载 [zz]myeclipse开启和关闭html,jsp等页面的可视化编辑器

用myeclipse打开html,jsp等页面时,有的是默认用可视化编辑器打开的,这样打开会显得很慢,只要关闭可视化编辑器就会快很多了,方法如下:选择菜单: windows -> preferences 在弹出窗口中选择General-> Editors -> File Associations在上方框内选择*.jsp(或*.html),在下方框内选择MyEclipse JSP Editor(

2015-06-08 16:39:15 2283

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-06-05 17:15:38 244

原创 学习JVM

接触到Java至今,发现自己只接触到表面的Java,没有深入去了解底层的东西,这对熟悉一门语言是必不可少的过程。那么什么是Java的底层呢,JVM就是一个。JVM是什么?JVM是java虚拟机的缩写,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java的平台无关性就是基于JVM实现的。

2015-06-05 17:15:29 294

原创 myeclipse和eclipse的联系和区别

简单的来说,myeclipse是基于eclipse开发的。优点在于,增加了许多插件,配置更全面,更加注重web的开发。缺点是占用资源多,对某一个应用有优化控件,是收费的(嗯,这个必须是缺点)。

2015-05-25 17:15:10 1779

转载 [zz]用link文件安装Eclipse插件

安装Eclipse插件最简单的方法就是把下载的插件直接放在Eclipse目录下面的plugins目录里,但是随着插件的增多,要想清除插件就变得很困难。      而如果用link文件的话,管理起来就变得轻松。     1,在Eclipse文件夹下新建一个links文件夹,把创建的link文件放在这个文件中,如xxx.link,link文件的内容为 path=C:/PlugInsCX

2015-05-10 18:16:40 224

原创 Reading & Recording @《程序员的修炼》

No any To-Do list:我说我时间贫乏是因为我每天只有24小时一样。疯狂的人总是在用疯狂的理由去解释自己的疯狂现状。如果要有,只放一个项目。工具如同浮云,相信你的大脑和内心!如果你受雇于谷歌,你只需拿80%的时间用在本职工作上,其余20%的时间,你可以用来做任何想做的事情,前提是你做的事情会以某种方式帮助google进步。据谷歌的一位前员工Marissa Meyer说,

2015-05-09 20:08:44 362

原创 关于使用saiku,MDX

最近在研究saiku的动态报表部分,没有头绪。Saiku是一个轻量级的OLAP分析引擎,可以方便的扩展、嵌入和配置。Saiku通过REST API连接OLAP系统,利用其友好的界面为用户提供直观的分析数据的方式,它是基于jQuery做的前端界面。已经将saiku-server搭建好了,也将一个简单的mysql数据库和其方案连通,现在,需要把demo的测试数据连到server里面。遇到的

2015-05-04 14:00:14 1655

原创 leetcode题 Maximal Rectangle

题目要求:Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.给出一个由0和1组成的2维矩阵,求数字全为1的最大矩形的面积。一开始我的思路很单纯:分情况处理。结果是:简单的情况都能很好的处理,唯独有一种

2015-04-30 22:13:28 222

原创 记观看《Fast & Furious 7》电影

今天去看了“速度与激情7”电影。大片,果然是大片,还是好的大片,不虚此行!电影里面少不了肌肉、豪车和美女(车模)。相比于以前的6部,打斗更为逼真,拳拳到肉,菁菁堂的音效还是不错的。但还是稍微有点欠缺,可能是审美疲劳了。相比之下,爆破场景增多了,不管是第一次肖入侵到外交馆扔了颗炸弹的爆破,还是快递里的炸弹把房子夷为平地的爆破,更是在阿联酋三座高楼之间的爆破,都非常让人震撼。豪车真

2015-04-29 21:03:17 604

转载 Java读取文件方法大全

来自: [Java]读取文件方法大全1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 public class ReadFromFile {    /**     * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。     */    public static void readFile

2015-04-29 10:22:00 277

转载 关于java里的queue

[zz]java.util.Queue用法队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将是最后被删除的元素,因此队列又称为“先进先出”(FIFO—first in

2015-04-28 22:22:11 341

原创 leetcode最近的一题:count primes

Description:Count the number of prime numbers less than a non-negative number, n.问题描述相当简洁,但是在easy难度中的通过率并不高。尝试了简单的方法:从1遍历到n,途中遇到素数就存到一个set中,之后每次遇到数字k,就遍历set,如果有元素能整除数字k,那么k是合数,否则将k存入到set中。

2015-04-28 16:05:09 300

原创 Reading record--TDD

TDD 的好处在于测试优先,比编写应用程序的代码还早。刚接触的话要花一段时间才能适应这种方式,不过好处很明显。我们先写一个失败测试(failing test),然后编写代码使这个测试通过,这样我们就会相信测试真的是针对我们设想的功能。这种“失败-实现-通过”的开发循环包含了一个心流,可以提高编程的乐趣并提高效率。测试还扮演着应用程序代码客户的角色,会提高软件设计的优雅性。

2013-09-21 09:50:27 419

原创 [ 接近ruby on rails]关于开发ROR project的准备工作

首先需要配置好ruby和 rails。之后是数据库,比较喜欢mysql, 也可以用自带的SQLite。之后是服务器,虽然rails 自带server,但是heroku这个平台具有优越性,你可以将网站部署到这个Cloud Application server 上。关于IDE和版本控制,可以使用sublime text 编辑器(Linux上与notepad++相媲美的一款文本编辑器

2013-09-17 10:24:17 419

转载 cannot load such file -- openssl 用gem安装rails时遭遇的错误

在用gem安装rails时候,遇到错误:cannot load such file -- openssl。 解决办法:进入到ruby源码包的所在路径,进入到该目录,然后进入ext/openssl,执行: sudo ruby extconf.rb,然后执行:sudo  make  && sudo  make install如果有其他的如zlib,也可以通过这个办法解决。

2013-09-16 10:34:10 1728

原创 selenium

这个是一个自动化测试工具,先写个标题。

2013-07-12 19:45:55 300

转载 四种方式实现从尾到头输出链表[zz]

http://www.e800.com.cn/articles/2011/0802/492531.shtml转本文介绍四种方式实现从尾到头输出链表,方法一:借用栈倒序输出链表。方法二:先翻转链表,再顺序输出。方法三:递归实现,一个字妙,两个字很妙,三个字太妙了。方法四:用数组实现。  四种方式实现倒序输出链表  方法一:借用栈倒序输出链表  方法二:先翻

2013-07-09 16:04:09 800

转载 string(C++)大替换

1. 转载 http://www.vimer.cn/2009/11/string%E6%9B%BF%E6%8D%A2%E6%89%80%E6%9C%89%E6%8C%87%E5%AE%9A%E5%AD%97%E7%AC%A6%E4%B8%B2%EF%BC%88c%EF%BC%89.htmlC++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全

2013-07-04 16:10:48 388

原创 小白历险记

都已经毕业了,可是自己的各方面能力完全不符合一个毕业程序员的身份,看到大神们出国的出国,发paper的怒发paper,我顿感惭愧。亡羊补牢,尤未晚矣。我要坚持下去,努力提高自己的编程基础,为了以后的生存,更好地生存。

2013-07-04 15:53:27 320

写给大家看的设计书(第3版).pdf

设计很重要,任何人都应该有这方面的基础

2016-09-26

架构之美(清晰中文完整版)PDF

讲述架构设计的关键和技巧

2016-09-26

空空如也

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

TA关注的人

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