自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (7)
  • 收藏
  • 关注

原创 eclipse中没有server选项无法配置Tomcat

eclipse集成Tomcat:     打开eclipse - 窗口 - 首选项 - 服务器 - 运行时环境 然后选择Tomcateclipse添加插件:     开发WEB项目时要集成Tomcat可以并不是所有的eclipse都有服务器选项,如果不幸你的正好没有,不要怕。首先我们打开eclipse - help - install new software 然后在work wi

2017-02-08 13:13:27 51786 11

原创 java中的length、length()、size()

1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!这个例子来演示这两个方法和一个属性的用法

2017-02-07 22:03:16 468

原创 jdk安装配置、环境变量

jdk安装好之后,也配置好了环境变量,打开cmd输入javac可以跳出相关信息,可是输入Java却一直提示:系统找不到文件C:\ProgramData\Oracle\Java\javapath\java.exe在网上核对环境变量都正确啊,最后打开系统变量中的path可以看到如下信息:C:\ProgramData\Oracle\Java\javapath;%SystemR

2017-02-07 21:07:51 364

原创 singleton 单例模式

单线程中的单例模式:public class Sinleton{                   private volatile static Singleton instance;                               private Singleton()   {}                        public static S

2016-11-02 16:28:59 301

原创 String类型和int类型相互转换

String类型 →  int类型第一种:    String str = "123";                                                     //使用静态方法只产生一个对象                      try{                              int a = Integer.parseI

2016-11-02 11:19:51 500

原创 jvm中的堆和栈

1.    jvm堆与栈的基本区别:     jvm堆是存世单位   jvm栈是运行单位.     JVM堆 解决的是数据的存储问题,也就是数据放在哪,怎么放.     JVM栈 解决的是程序的运行,即程序如何执行,也可以说是数据的处理.        在java中一线程会有一个相应的想成jvm栈与之对应,因为每个线程的处理逻辑不一样,所以需要一个独立的线程居民栈

2016-10-26 10:14:07 435

原创 内存泄漏与内存溢出

1.内存泄漏      内存泄漏有两种情况第一种是 分配出去的内存没有收回来,由于疏忽没能释放已经不再用的内存.因此造成了内存泄漏.     还有一种是内存对象明明已经不需要 使用的时候,仍然还保留着该对象的访问方式(引用).    举个例子:          Vector v = new Vector(10);          for(int i=0; i    

2016-10-26 09:41:35 272

原创 在jsp中使用CKEditor编辑器

一、下载CKEditor       1. 直接下载地址,当前最新版本为3.6:http://ckeditor.com/download二、安装CKEditor       解压ckeditor_3.5.zip,得到ckeditor文件夹,将ckeditor整个文件夹复制到项目工程的根目录下,即WebRoot下 三、验证CKEditor是否安装成功    

2016-04-27 11:50:22 468

原创 在jsp页面中嵌入fckeditor

想要在jsp中使用文本编辑器,需要先在jsp中插入fckeditor

2016-04-16 22:33:32 2910 1

原创 实现用户登录并且在数据库中查找匹配的账号密码

实现一个用户登录,并且在数据库中查找有没有与用户输入的找好密码相同,如果相同的话, 就进入登录成功的页面,如果没有的话,那就说明用户登录的账号不合法,或没有注册. 首先我们要设计一个数据库,包含三个字段,id username password 1.还要有一个包装数据的JavaBean(非常简单就不用说了) 2.再就是用户的登录页面: 3.DAO类 Dao.java 里面实现

2016-04-13 23:03:38 76516 4

原创 向mysql中插入数据(时间,图片)

我们都知道向mysql中插入数据的时候呢,用insert into table 字段 values( );就可以了, 可是如果插入的数据是时间呢?也很简单,可以用mysql中的now()函数来获取系统的 当前时间,直接用insert into table 字段 values(now() );就ok了 如果用jdbc向数据库中添加时间数据,并且有很多字段也可以用这个方法哦

2016-04-13 22:49:58 698 1

原创 实现用户注册

实现用户注册 1.首先创建数据表tb_userinfo   只有3个字段  id username password 2.使用JavaBean封装数据表的字段 ..... 3.创建用户注册的首页面            用户注册      账号:      密码:                                         

2016-04-08 18:04:05 654

原创 Windows下安装Git

在Windows下安装Git有两种方法,可以安装Cygwin和msysGit来使用git在这两种方法中使用git的方法和linux中以一样的而且可以使用Windows中的方法。特给力下面讲一下通过Cygwin来使用git。(1)首先先要去www.cygwin.com 去下一个几百KB的setup.exe文件,双击进行安装.安装的过程可能会有点长.比较痛苦哦.(2)开始安装:

2016-03-28 00:25:54 279

原创 synchronize关键字

在进行多线程的开发中经常会遇到线程安全问题,那么我们应该如何避免呢.使用synchronize关键字就可以很好的实现线程安全的程序.在什么情况下会遇到非线程安全问题呢?比如:线程A                           线程B1.线程A在数据库中查询存票,发现票C可以卖出2.线程A接受用户订票请求,准备出票.3. 这时切换到了线程B执行4. 线程B在数

2016-03-23 22:12:01 1475

原创 eclipse统计项目的代码行数

使用Eclipse可以方便的统计工程或文件的代码行数,方法如下: 1.点击要统计的项目或许文件夹,在菜单栏点击Search,然后点击File...2.选中正则表达式(Regular expression),并在搜索文本框输入\n 3.在文件名中输入*或*.java 4.在范围里选中Enclosing projects 5.在Search窗口就会显示出项目或文件的代码行数

2016-03-22 17:21:34 687

原创 linux(Ubuntu)中安装配置JDK

首先到java的官网(www.sun.com)去下载一个linux版本的jdk(jdk-8u73-linux-i586.rpm)然后将jdk-8u73-linux-i586.bin复制到主文件夹的java文件夹中(自己创建)接着打开终端,输入如下命令:       sudo -s ./jdk-8u73-linux-i586.bin  开始安装根据提示输入yes安装完成后就可以进行配

2016-03-18 11:48:57 355

原创 多线程中的sleep()

sleep()方法是Thread的一个方法,表示可以让一个线程进入睡眠,指定的时间,但是当达到指定时间之后并不会马上运行,而是转到可运行状态,这是因为线程的调度机制再恢复线程的运行时也是需要时间的,当一个对象调用了sleep()之后,并不会释放他所持有的对象的锁,所以不影响其他线程访问.使用sleep()方法时必须要捕获异常 或抛出一个 InteruptedException异常.

2016-03-17 11:28:24 1409

原创 java web的路径问题

获取项目的根路径: String path = request.getContextPath();     获取项目的名字 String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"           可以这样用 href=""

2016-03-11 20:10:43 283

原创 软件开发中肯定会用到的各种程序下载地址

1.JDK8    www.sun.com  (www.oracle.com/technetwork/java/javase/downloads/index.html)                                      根据自己的平台选择合适的JDK(32位-x86,64位-x64)    2.tomcat    http://tomcat.apache.org

2016-03-09 20:44:07 304

原创 java客户端访问redis

首先要在redis的官方网站下载redis然后解压,解压之后里面启动redis-server就可以打开redis-cli客户端进行简单的操作了.          (我们还可以使用redisclient工具,就是一个图形界面化的工具)    如果我们需要用java代码来访问redis的数据,那么我们还需要以下步骤,         1 首先确保有java设置在你的机器上,还需要有red

2016-03-03 15:29:57 717

原创 <jsp:directive.page>

相当于       但是也有区别:两个用法的作用范围不同, 可用于多个页面内而只能用于一个页面,不能跨页调用。   例如:如果你把所有类包的引入放在一个JSP中,在其他jsp中通include引入那个jsp。这时引入类就必须采用    这样的写法。   这种写法只能在同一个jsp页面中使用,不能跨页调用

2016-01-25 17:23:02 483

原创 jstl标签

在jsp中经常会用到jstl标签进行迭代操作,比如要逐行显示查询的结果。那么我们就可以用jstl的   这个标签,他的作用主要是迭代输出标签内部的内容,他可以固定迭代的次数也可以根据集合对象的个数来决定迭代的次数。                 begin = "从哪开始循环" end= "循环到哪结束" step="循环的步数">                   //循

2015-12-30 11:11:07 289

原创 fcitx输入法

fcitx的安装配置###安装

2015-12-27 14:06:34 392

原创 java web项目实战(网络商城)

问题与解析;  org.hibernate.MappingNotFoundException:原因是没有对spring容器进行实例化,可以在web.xml中进行配置.

2015-12-02 23:24:35 10193

原创 Eclipse下tomcat不能指定发布ServerLocation的问题

在eclipse中发布项目时,有时值发布到eclipse的某个目录下,不会发布到webapps下.原因是没有在服务器的server location选项下的进行配置                需要进行如下配置               打开服务器的配置页面选择server location下的use  Tomcat   installation选项

2015-11-30 23:53:37 438

原创 sql语句(都市供求信息网)

SQL语句异                             1.com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException出错的SQL语句:SELECTTOP 3* FROM tb_info WHERE (info_type=?) AND (info_state=?) AND (info_payfor=?) OR

2015-11-27 19:57:36 302

空空如也

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

TA关注的人

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