摘要: 上班接近4个月了,在公司做配置管理工程师,主要是在Linux下对公司的源代码以及项目发布进行管理。4个月接触了好多新知识,也对各种工具的集成使用搞得云里来雾里去的,所以打算自己搭建一套环境,进行测试。首先是Apache+SVN的安装与配置。本人使用Virtualbox创建了一个虚拟机,所以接下来的环... 阅读全文
posted @ 2015-03-06 16:58 InghZhang 阅读(2517) 评论(2) 推荐(0) 编辑
摘要: 大四快毕业了,3年多的时间中,乱七八糟得学了一大堆,想趁找工作之前把所学的东西整理一遍,所以就尝试着做一个完整的JavaWeb系统,这几天试着做了一个用户登录的功能,分享给大家,肯定有很多不完善的地方,希望大家提提宝贵的意见,必将努力完善它。 我贴出此篇博客的目的是,将一些以后有可能用到的重复性的... 阅读全文
posted @ 2014-09-13 21:58 InghZhang 阅读(157186) 评论(1) 推荐(3) 编辑
摘要: 前言:本篇文章讲解如何利用栈,完成一个简单的算术表达式的计算过程。为了简单起见,首先假设操作数是整数,而运算符为四种类型:+、-、*、/基本思路:为了完成算术表达式的计算,用到了两个栈,一个用于存放操作数,另一个用于存放操作符。假设:程序中定义了两个栈:operandStack(用来存放操作数)、o... 阅读全文
posted @ 2014-08-09 17:11 InghZhang 阅读(11178) 评论(5) 推荐(2) 编辑
摘要: 最近学了几天基础的数据结构的知识,越学越为自己的智商捉急了,再看看好多大牛的一些关于算法的博客,真心觉得差距是这么这么大。好了,废话不多少了,接下来我简要讲述一下两个基本的排序:归并排序和快速排序: 归并排序 归并排序的原理:归并排序是将一个集合分成两部分:part1和part2,分别对part1和part2进行排序(使用递归法,直到子集合的大小为1,则停止将集合拆分,此时因为子集合中只有一个元素... 阅读全文
posted @ 2014-08-04 19:59 InghZhang 阅读(6793) 评论(4) 推荐(1) 编辑
摘要: 本人菜鸟一枚,上午在看书的时候突然看到了求最大公约数的一个例题,突然就想到以前好像看过一个欧几里得算法,故又上网仔细找了一下欧几里得算法的原理。可能是本人时间长没看算法,脑子都生锈了。看了几个讲解欧几里得算法的文章,大都只给公式,然后说了一大堆因为、、、、在我还没看懂的时候,突然来了个所以、、、然后... 阅读全文
posted @ 2014-08-01 12:31 InghZhang 阅读(7266) 评论(4) 推荐(1) 编辑
摘要: 本篇文章是学习尚学堂的关于正则表达式的视频教程时,所做的笔记。供广大编程爱好者学习之用,也留给日后自己复习使用! 1.为什么要有正则表达式? 正则表达式可以方便的对数据进行匹配,可以进行更加复杂的字符串验证、拆分、替换功能。 例如,现在要判断一个字符串是否全部由数字构成,若不使用正则表达式,代码如下: public static boolean isAllNum(String string){... 阅读全文
posted @ 2014-07-31 17:41 InghZhang 阅读(1161) 评论(1) 推荐(0) 编辑
摘要: 注:参考书籍:Java语言程序设计。本篇文章为读书笔记,供大家参考学习使用1.使用泛型的主要优点是能够在编译时而不是在运行时检查出错误,提高了代码的安全性和可读性,同时也提高了代码的复用性。1.1如何理解泛型的使用提高了代码的安全性?答:例如这样一段代码:ArrayList arrayList = ... 阅读全文
posted @ 2014-07-29 17:21 InghZhang 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 在代码的调试中,日志信息是必不可少的,关于日志信息的使用,接下来,小编简要的说明一下: 日志分为几种:Verbose:从字面上解释,verbose为冗长的,啰嗦的,所以verbose日志信息输出的内容较为全面 Debug日志信息 Info日志信息 Warn日志信息 ... 阅读全文
posted @ 2014-07-27 22:58 InghZhang 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 在这里对单元测试的使用,主要介绍两种方法,1、手动添加配置信息,然后编写测试类。2、通过Eclipse创建测试项目 1、手动添加配置信息,然后编写测试类: 待测试的类:/src/com/example/unittest/UnitTestDemo1.java package com.example.unittest; //此类为待测试类 public class Uni... 阅读全文
posted @ 2014-07-27 19:08 InghZhang 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Android界面的布局主要有四种,分别为RelativeLayout、LinearLayout、TableLayout、FrameLayout,接下来分别介绍这些布局如何使用(为了简单起见,接下来的介绍工作中,我分别附上布局文件的代码以及效果图,供大家参考) 一:RelativeLayout ... 阅读全文
posted @ 2014-07-27 17:07 InghZhang 阅读(237) 评论(0) 推荐(0) 编辑