自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 问答 (1)
  • 收藏
  • 关注

转载 Activity中UI框架基本概念

Activity中UI框架基本概念  Activity 是应用程序的基本组成部分,提供了可视的界面,与用户进行交互;具体Acitivity是怎么样显示这些事视图元素以及响应事件交互的。一Activity相关概念Activity:Activity包含一个Window,该Window在Activity的attach方法中通过调用PolicyManager.makeNewWindo创

2015-07-02 12:37:11 686 1

转载 【oracle】Oracle查前几条记录方法

Oralce的示例:1. 最佳选择:利用分析函数       row_number() over ( partition by col1 order by col2 )                               比如想取出100-150条记录,按照tname排序               select tname,tabtype from (

2012-12-18 19:10:26 722

转载 对程序员的忠告

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医

2012-12-15 10:03:30 492

转载 【svn】Windows开机自动启动SVN服务设置

创建autoRunSVN.bat文件,内容是: sc create svnbinpath= "\"C:\Program Files\Subversion\bin\svnserve.exe\" --service -r E:\homerepos" displayname= "SVNService" depend= Tcpip start= auto pause  注意之处:  (1)sc是w

2012-12-08 18:23:36 975

原创 【JDK1.6、Tomcat6.0、MySQL5.0】安装

JDK安装:       1) 下载:jdk-6u37-linux-i586-rpm.bin 放在此目录下/usr/local/src       2)  修改文件的权限: chmod 755 jdk-6u37-linux-i586.bin       3)  进入文件放在/usr/local/src直接:[root@localhost /usr/local/src]  ./

2012-12-07 21:46:57 850

转载 【SVN】中检出(check out) 和导出(export) 的区别

观点一:SVN是常用的一种常见的版本控制软件。SVN中检出(check out) 和 导出(export) 的区别主要有如下几条:check out跟check in对应,export跟import对应。check out导出获得文件后,导出的文件仍处于SVN版本控制中,与版本库保持关联,比如你可以进行Svn Update或者Svn Commit操作。同时导出文件夹下有一个.svn的隐

2012-12-07 21:14:48 15102

原创 【svn】教程

SVN命令:1.创建版本库:svnadmin create E:\svn\svnrepo2启动一个版本库:svnserve -d -r E:\svn\svnrepo

2012-12-07 21:14:14 574

原创 【牛人】连接

张洋:http://www.codinglabs.org/idv:http://tech.idv2.com/MySql : http://www.mysqlops.com

2012-12-06 23:37:57 331

原创 【linux】程序的安装于运行

一、程序的安装           一般下载程序为XXXXXXX.bin或XXXXXXXX.rpm的格式,亦或为XXXXXXX.tar.gz的格式。          1):bin格式的安装:只需要进入文件所在目录(比如/usr/)直接XXXXX.bin就可以自动安装。          2):rpm格式的安装:如下          3):源码安装:如下二、程序的运行

2012-12-06 18:01:38 473

转载 【linux】环境变量

环境变量:环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。1. 显示环境变量HOME  $ echo $HOME  /home/redbooks  2. 设置一个新的环境变量hello  $ export HELLO="Hello!"  $ echo $HELLO  Hello!  3. 使用env命令显示所有的环境变量

2012-12-06 16:55:10 424

转载 将 VMware 最小化到系统托盘

VMware Workstation 最小化默认只能最小化到任务栏, 怎么样才能让它给我们腾出宝贵的任务栏空间, 让它最小化到系统托盘中去呢? Trayconizer 这个小软件能帮我们解决这个问题.1, 下载 Trayconizer 1官网地址: http://www.whitsoftdev.com/trayconizer/

2012-12-06 14:07:27 1275 1

转载 【MySql】解决“Access denied for user 'root'@'localhost'”

# mysql -uroot -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)使用网上介绍的方法修改root用户的密码:# mysqladmin -uroot -p password 'newpassword'Enter pa

2012-12-06 13:46:25 539

转载 【MySql】报错:1130-host ... is not allowed to connect to this MySql server

报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost报错:1130-host ... is not allowed to connect to this MySql server解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在loca

2012-12-06 13:40:55 533

转载 【Redhat】静态ip设置

编辑网卡配置文件vi /etc/sysconfig/network-script/ifcfg-eth0进入编辑模式按i键进行编辑修改DEVICE=eth0                                #物理设备名IPADDR=192.168.1.10                   #IP地址NETMASK=255.255.255.0

2012-12-06 13:11:51 1444

转载 【vsftpd】配置

一。所需安装软件:虚拟机:vmware6.0linux:redhat enterprise 5操作系统:windows xp安装好vm+linux后,该linux系统默认已经安装了vsftpd 。配置前的准备:  1.在windows中设置vm其中一块虚拟网卡的ip(192.168.59.1  255.255.255.0)  2.在linux设置ip:  #vi /

2012-12-05 12:58:01 1397 1

转载 【Vsftpd】添加到服务及启动脚本

步骤: 1)复制内容(因为直接复制可能会有一些字符问题,所以最好是先复制到剪切板,然后在剪切板上看看是否有字符问题,在拷贝到linux系统呢); 2)比如你粘贴后保存的文件为vsftpd,要执行chmod +x vsftpd 3)拷贝他到/etc/init.d/ 4)进入到/etc/init.d/,执行chkconfig –add   vsftpd  5)chkconfig –

2012-12-04 23:23:05 3618

转载 【vsftpd】的启动与停止

VSFTPD可以单独(Standalone)方式运行,如同httpd、named这类的服务器的运行方式,这是RHL9中默认的方式;也可以采用 xinetd方式运行,这是RHL7.x、8中的默认方式。具体的运行方式由参数listen决定。从RHL中VSFTPD的运行方式,也可以看出 VSFTPD的逐步发展。当listen参数值为YES时VSFTPD单独运行(RHL9中的默认值:YES),我们可以

2012-12-04 23:22:17 3696

原创 【vsftp】安装

按照我们以前讲述的关于源码安装软件的步骤: 首先到压缩包存放的目录下(假设我们要把vsftpd安装到usr/profile下):0)cd /usr/profile 1)tar zxvf vsftpd-2.2.2.tar.gz (解压)2)cd vsftpd-2.2.2 (到解压后的目录下) ===========为统一管理配置文件,可作如下修改。============

2012-12-04 23:16:33 494

转载 【SVN】MyEclipse8.5S安装SVN详解

方法一:在线安装(最好还是不用,用了会出现web部分功能不见了)1.打开HELP->MyEclipse ConfigurationCenter。切换到SoftWare标签页。2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找

2012-11-22 23:53:01 457

转载 【get/post】方式的中文乱码

首先:pageEncoding,contentType,request.setCharacterEncoding();区别。        1.pageEncoding:表示为jsp在编译成java文件时候应该采取的何种编码方式。如果为gbk则会根据gbk的编码为java文件        2.contentType:表示为输出浏览器的html的编码方式。也会为表单提交时要采用的编码方式。

2012-10-29 19:20:58 503

转载 【java】 基本数据类型之间的转换

一些初学JAVA的朋友可能会遇到JAVA的数据类型之间转换的苦恼,例如,整数和float,double型之间的转换,整数和String类型之间的转换,以及处理、显示时间方面的问题等。下面笔者就开发中的一些体会介绍给大家。我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型

2012-10-29 07:58:34 974

原创 【Model1 / Model2】

Model1:(1)纯JSP  (2)Jsp+JavaBean           (1)优点:开发周期短,修改容易。                缺点:程序的可读性,和复用性较低。           (2)优点:解决了jsp程序的可读性和复用性,实现了页面的表现与商业逻辑的分离。                缺点:缺乏流程控制,不能满足商业逻辑很复杂的大型项目。Mode

2012-10-28 19:04:08 567

原创 【标签】html/Struts1标签/Struts2标签

标签:       描述和分类文档的一种标记语言,以便于检索和分享!html标签:       超文本标记语言,浏览器最终只识别这种标记语言。它告诉浏览器      如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。Struts1标签:      1.html:对“标准html标签”的一些封装。      2.bean:访问JavaBea

2012-10-27 17:06:07 533

原创 【java】编程思想

编程时应该尽量遵循的的思想:1.使用与配置分离    如:写代码时尽量少使用“硬编码”(一些可变变量被固定值所代替),这样可以减少后期维护!2.面向接口编程

2012-10-26 23:52:24 343

原创 【Strurs1】FormBean创建错误!

问题:       当访问某个jsp页面时显示:..............................can not create com.test.form.LoginForm        但是检查相关文件没有发现错误!解答:        只需将com.test.form.LoginForm文件删除,重新在创建一遍就可以了。(我以不知道什么原因,但是我就是没有报错了!)

2012-10-26 01:29:18 417

转载 【Java】路径问题解决方案收集

Java路径中的空格问题1, TestURL().class.getResource("").getPath()或TestURL().class.getResource("").getFile()获得的路径,不能被FileReader()和FileWriter()直接应用。  原因是URL对空格,特殊字符(%,#,[]等)和中文进行了编码处理。  例如:空格变为%20。  有解决方

2012-10-26 01:22:41 726

转载 【java&JSP】中获取工程路径的各种方法

在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。另:在Jsp,Servlet,Java中详细获得路径的方法!1.jsp中取得路径:以工程名为TEST为例:(1)得

2012-10-26 01:20:13 554

转载 【 Java】各种排序算法

关键字: java排序算法 Java各种排序算法 1)分类: 1)插入排序(直接插入排序、希尔排序) 2)交换排序(冒泡排序、快速排序) 3)选择排序(直接选择排序、堆排序) 4)归并排序 5)分配排序(箱排序、基数排序) 所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,

2012-10-24 00:00:58 426

转载 【 jsp】页面和Action 之间传递参数的两种方式

关于jsp页面与后台的Java Action Bean 之间如何传递参数从而完成交互,常见的有两种方式:一、表单提交方式。       表单声明方式:      在表单中包含了要提交给后台Action处理的数据域,可以包括多种,如input select img 等多种数据域。     最后有一个类型为submit的提交的按钮,完成提交。如下:    注意的问题是:页面中的数据

2012-10-23 23:43:33 1165

转载 【 jsp】页面传递

首先介绍一下request共享:test1.classTest:package test1;public class classTest {              private   String   name   =   null;                     public   classTest(){}

2012-10-23 23:42:06 385

转载 【 Java Map】 集合类简介

了解最常用的集合类型之一 Map 的基础知识以及如何针对您应用程序特有的数据优化 Map。本文相关下载:· Jack 的 HashMap 测试· Oracle JDeveloper 10g java.util 中的集合类包含 Java 中某些最常用的类。 最常用的集合类是 List 和 Map。 List 的具体实现包括 ArrayList

2012-10-23 12:18:35 711

原创 【JAVA 集合】详解与总结

1. 集合 集合对象:用于管理其他若干对象的对象 数组:长度不可变 List: 有顺序的,元素可以重复 遍历:for 迭代 排序:Comparable Comparator Collections.sort() ArrayList:底层用数组实现的List 特点:查询效率高,增删效率低 轻量级 线程不安全 LinkedList:底层用双向循环链表 实现的List

2012-10-23 12:15:08 389

转载 【java】IO流学习总结

IO流按操作数据分为:字节流和字符流,流按流向分为:输入和输出流。 字节流  字符流输入流InputStreamReader输出流OutputStreamWriter字节流:操作的对象是媒体文件,字节流处理单元为 1 个字节,操作字节和字节数组。字符流:操作的对象是纯文本的数据,字符流处理的单元为 2 个字节的 U

2012-10-22 18:32:30 542

转载 【Oracle】命令的学习

oracle学习过程中记录的一些知识点,包括sqlplus一些命令、角色、DML、DCL、DDL、数据字典、表空间、函数。1. sys超级管理员,权限最高,角色dba2. system系统管理员,角色dbaoper3. scott普通用户4. 显示当前用户show user5. 切换用户connect 用户名/密码6. editedit d:/tex

2012-10-19 22:00:26 460

转载 【java】同步,线程通信,lock

同步好处:解决了线程安全问题。弊端:相对降低性能,因为判断锁需要消耗资源,产生了死锁。定义同步是有前提的:1,必须要有两个或者两个以上的线程,才需要同步。2,多个线程必须保证使用的是同一个锁。同步的第二种表现形式:同步函数:其实就是将同步关键字定义在函数上,让函数具备了同步性。同步函数是用的哪个锁呢?通过验证,函数都有自己所属的对象this,所以同步函数所使用的

2012-10-19 20:04:30 1000

转载 【Java 多线程同步】问题的探究(一、线程的先来后到)

众所周知,在Java多线程编程中,一个非常重要的方面就是线程的同步问题。关于线程的同步,一般有以下解决方法:1. 在需要同步的方法的方法签名中加入synchronized关键字。转载注明出处:http://x- spirit.javaeye.com/、http: //www.blogjava.net/zhangwei217245/2. 使用synchronized块对需要进

2012-10-19 17:55:00 443

转载 【 Java多线程】编程基础之线程对象

[线程的并发与并行]  在单CPU系统中,系统调度在某一时刻只能让一个线程运行,虽然这种调试机制有多种形式(大多数是时间片轮巡为主),但无论如何,要通过不断切换需要运行的线程让其运行的方式就叫并发(concurrent)。而在多CPU系统中,可以让两个以上的线程同时运行,这种可以同时让两个以上线程同时运行的方式叫做并行(parallel)。  在上面包括以后的所有论述中,请各位朋友

2012-10-18 23:43:10 333

转载 【Java正则表达式】Pattern和Matcher 的用法

Pattern类: Pattern的方法如下:static Pattern compile(String regex) 将给定的正则表达式编译并赋予给Pattern类 static Pattern compile(String regex, int flags) 同上,但增加flag参数的指定,可选的flag参数包括:CASE INSENSITIVE,MULTILINE,D

2012-10-18 23:15:43 361

转载 【JAVA】线程基础

首先要理解线程首先需要了解一些基本的东西,我们现在所使用的大多数操作系统都属于多任务,分时操作系统。正是由于这种操作系统的出现才有了多线程这个概念。我们使用的windows,linux就属于此列。什么是分时操作系统呢,通俗一点与就是可以同一时间执行多个程序的操作系统,在自己的电脑上面,你是不是一边听歌,一边聊天还一边看网页呢?但实际上,并不上cpu在同时执行这些程序,cpu只是将时间切割为时间片,

2012-10-18 23:07:44 578

转载 【Java】程序员应该了解的10个面向对象设计原则

摘要:Java编程最基本的原则就是要追求高内聚和低耦合的解决方案和代码模块设计。查看Apache和Sun的开放源代码能帮助你发现其他Java设计原则在这些代码中的实际运用。面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这

2012-10-18 18:31:59 423

空空如也

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

TA关注的人

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