自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

y_dzaichirou的博客

一个小菜鸟

  • 博客(82)
  • 收藏
  • 关注

转载 eclipse安装aptana插件

首先还是要介绍一下aptana,不然装了也不知道能干嘛。Aptana是一个非常强大,开源,JavaScript-focused的AJAX开发IDE。它的特点包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。*代码语法错误提示。

2016-12-31 18:44:37 566

转载 js 提示

在eclipse中开发jsp项目时,如何添加 js提示呢?1.打开eclipse,找到菜单栏的window->Preferences,在弹出的窗口中找到Java->Editor->Content Assist,点击后在右侧的窗口中找到Auto Activation-->Enable auto activation,在Auto activation triggers for Java:一栏中输入值

2016-12-31 18:26:53 262

转载 AngularJS Eclipse——新手入门

原文地址本文介绍如何安装和配置 AngularJS Eclipse。AngularJS Eclipse 插件是基于强大的 JavaScript 推断引擎(javascript inference engine)Tern.js, 它由 JavaScript 编写。若在 java 环境下使用该引擎,需要使用 tern.java。它用 node.js 执行 tern.js。这就是为什么你

2016-12-31 17:49:24 1481

转载 Eclipse中实现JS代码提示功能

用Eclipse写JS代码时没有提示,很烦,心累:找个各种方法以及插件,试了一下,个人感觉AngularJS Eclipse 插件很强,好用,不多说,先装上:然后重启Eclipse ,右键你的项目根据自己的需要变动,直接OK,接

2016-12-31 17:41:58 254

原创 eclipse svn安装

http://jingyan.baidu.com/article/f71d60376b4c571ab741d174.html打开eclipse -> Help ->Install New Software选项, 点击Add按钮根据需要,添加自己需要的版本svn控制器的版本,填写n

2016-12-31 16:47:55 228

转载 MEclipse中SVN的安装步骤(两种)和使用方法

一、给Eclipse安装SVN,最常见的有两种方式:手动方式和使用安装向导方式。具体步骤如下: 方式一:手动安装1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org2、从中解压出features与plugins文件夹,复制到E:/MyEclipse/myPlugin/svn里面,其它的*.xml文件不要。3、在E:/MyEclipse

2016-12-31 16:40:23 602

转载 java SVN详细讲解如何配置

Win7系统Myeclipse 8.5GAJDK1.6一、准备工作首先,当然是下载软件安装包。(经理这里以svn1.6为例)这里需要2个安装程序和1个解压包。Setup-Subversion-1.6.6.msi这个是SVN服务器。(你可以在这里 http://subversion.tigris.org 下载到最新版本)TortoiseSVN-1.6.10.1

2016-12-31 15:58:25 467

原创 n个学生按此规定走完后,长廊里电灯有几盏亮着

import java.util.Scanner;/*一条长廊里依次装有n(1 ≤ n ≤ 65535)盏电灯,从头到尾编号1、2、3、…n-1、n。每盏电灯由一个拉线开关控制。开始,电灯全部关着。有n个学生从长廊穿过。第一个学生把号码凡是1的倍数的电灯的开关拉一下;接着第二个学生把号码凡是2的倍数的电灯的开关拉一下;接着第三个学生把号码凡是3的倍数的电灯的开关拉一下;如

2016-12-31 00:55:55 930

原创 判断一个字符串是否是首字母大写且非首字母小写

import java.util.Scanner;/* * 问题:字母大小写判断(2015华为上机) * 描述:判断一个字符串是否是首字母大写且非首字母小写输入:一个任意字符串,长度不超过128字符输出:如果输入字符串首字符为大写字母且其他字符非大写字符,返回true,其他情况(空字符串、首字符非字母、首字母为小写、首字母大写但其他字符非字符非字母等)均返回false样例输入

2016-12-30 14:48:04 7802

原创 邮箱校验华为

public class 邮箱校验 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入邮箱"); String str = sc.nextLine(); boolean ch = checkEmaile(str); Sys

2016-12-30 14:40:59 531

原创 一个子串在整串中出现的次数

"nbaernbatynbauinbaopnba" * 思路: * 1,要找的子串是否存在,如果存在获取其出现的位置。这个可以使用indexOf完成。 * 2,如果找到了,那么就记录出现的位置并在剩余的字符串中继续查找该子串, * 而剩余字符串的起始位是出现位置+子串的长度. * 3,以此类推,通过循环完成查找,如果找不到就是-1,并对

2016-12-30 14:38:41 1754

原创 给定一个字符串数组。按照字典顺序进行从小到大的排序

思路: * 1,对数组排序。可以用选择,冒泡都行。 * 2,for嵌套和比较以及换位。 * 3,问题:以前排的是整数,比较用的比较运算符,可是现在是字符串对象。 *   字符串对象怎么比较呢?爽了,对象中提供了用于字符串对象比较的功能。 * * */publicclass StringTest_1

2016-12-30 14:37:30 15663

原创 Hibernate 的流程(Hibernate 的结构)?

/首先获得SessionFactory 的对象SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();//然后获得session 的对象Session session = sessionFactory.openSession();//其次获得Transaction 的对象

2016-12-30 14:22:22 207

原创 如何列出某个目录下的所有子目录? 3)如何判断一个文件或目录是否存在? 4)如何读写文件?

2)示例代码如下:File file = new File("e:\\总结");File[] files = file.listFiles();for(int i=0; i<files.length; i++){if(files[i].isDirectory()) System.out.println(files[i]);}3)创建File 对象,调用其exsit()方法即可返回是否存

2016-12-30 14:15:19 1368

原创 如何列出某个目录下的所有文件?

Filefile = new File("e:\\总结");File[]files = file.listFiles();for(inti=0; i<files.length; i++){if(files[i].isFile())System.out.println(files[i]);}

2016-12-30 14:13:45 1028

原创 java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?

字节流,字符流。字节流继承于InputStream、OutputStream,字符流继承于Reader、Writer。在java.io 包中还有许多其他的流,主要是为了提高性能和使用方便。

2016-12-30 14:12:28 722

原创 什么是java 序列化,如何实现java 序列化?

序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题;序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需实现的方法,implements Serializable 只是为了标注该对象是可被序列化的,然后使用一个输出流(如File

2016-12-30 14:10:41 170

原创 线程问题

1.请说出你所知道的线程同步的方法。【基础】答:wait():使一个线程处于等待状态,并且释放所持有的对象的lock;sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException 异常;notify():唤醒一个处于等待状态的线程,注意的是在调用此方法的时候,并不能确切的唤醒某一个等待状态的线程,而是由JVM 确定唤醒哪个线程,

2016-12-30 13:41:19 201

转载 转:svn和git的区别,maven是什么

很多人应该用过svn cvs之类的代码版本管理工具,git也是其中之一。svn和git最大的几个区别要点,svn必须要有服务端,网络能连上服务端才能提交和更新,git不需要,每一台装了git的电脑都是服务端,各台电脑之间可以相互同步和推送,而提交不需要网络就可以提交到本地的git库里。对于吧友们来说,这样的好处就是,如果要分享代码,不需要打个压缩包传来传去,也不需要找个服务器搭个svn来共

2016-12-30 13:26:38 420

转载 java的动态代理机制详解

在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或

2016-12-30 11:57:05 138

转载 Struts2实现文件上传和下载

http://www.cnblogs.com/xiaoluo501395377/archive/2012/10/26/2740882.html在做B/S系统时,通常会涉及到上传文件和下载文件,在没接struts2框架之前,我们都是使用apache下面的commons子项目的FileUpload组件来进行文件的上传,但是那样做的话,代码看起来比较繁琐,而且不灵活,在学习了struts2后

2016-12-30 11:55:50 153

转载 Java 5种字符串拼接方式性能比较

转:http://blog.csdn.net/kimsoft/article/details/3353849总结:字符串优化由于String对象时不可变对象,因此在需要对字符串进行修改操作时(如字符串连接和替换),String对象总是会生成新的对象,所以其性能相对较差。String常量的累加操作:对于静态字符串的连接操作,Java在编译时会进行彻底的优化,将多个连接操作

2016-12-28 20:49:00 1056

转载 MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建

这次换了台电脑,所以需要重新配置一次项目开发环境,过程中的种种,记录下来,便于以后再次安装,同时给大家一个参考。1.JDK的安装       首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底。安装完成之后当然要配置环境变量了。————————————————————————————————————————————

2016-12-28 20:32:10 161

转载 JAVA中int、String的类型转换

int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:

2016-12-28 20:30:04 171

转载 SpringMVC和hibernate工作流程描述

摘要: SpringMVC和hibernate工作流程描述SpringMVC工作流程描述(1)向服务器发送HTTP请求,请求被前端控制器 DispatcherServlet 捕获。(2)DispatcherServlet 根据 -servlet.xml 中的配置对请求的URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用 HandlerMapping 获

2016-12-27 20:32:38 595

转载 Struts2、Hibernate、Spring运行流程与部分机制详解

Struts2、Hibernate、Spring运行流程与部分机制详解Tomcat容器被加载,找到该webApplication相对应的web.xml 开始解析web.xml中的信息 读取到一个spring的监听器,告诉spring容器开始初始化配置文件中的信息,spring容器配置文件默认applicationContext.xml org.springframework

2016-12-27 20:25:54 181

转载 spring的HibernateDaoSupport以及HibernateTemplate和jdbcTemplate的选择问题

spring提供访问数据库的有三种方式: HibernateDaoSupport,HibernateTemplate(推荐使用),jdbcTemplateHibernateTemplate:org.springframework.orm.hibernate3.HibernateTemplateHibernateDaoSupport:org.springframework.orm.hiber

2016-12-27 15:03:40 475

原创 Hibernate的条件查询的几种方式

1、第一种,用?占位符,如://登录(用?占位符)public List LoginUser(UserPO up)throws Exception{Session session = HibernateSessionFactory.getSession();String hql = "from UserPO where name = ? and pwd= ?";Query query =

2016-12-27 13:59:56 2971

转载 Hibernate检索方式:离线条件查询

投影查询:就是只查询某几个属性的时候如果是QBC的只想显示某几个属性,可以通过setProjection(),往list集合里添加属性。在HQL查询语句中可以调用聚合函数count()min()max()sum()avg()报表查询就是使用聚合函数

2016-12-27 13:43:50 1844

原创 tomcat启动超时

2016-12-26 19:50:19 437

转载 Eclipse导入web项目,ServletActionContext.*() 出错的解決方法

情况:当使用eclipse导入web工程时,有时会提示HttpServletRequest, ServletActionContext 找不到的情况如:ServletActionContext.getRequest( )ServletActionContext.getServletContext( )原因:在不同的机器中,服务器的配置都是不一致的。当导入web项目文

2016-12-26 19:19:49 413

转载 ActionContext和ServletActionContext

前面已经了解到ActionContext是Action执行时的上下文,里面存放着Action在执行时需要用到的对象,我们也称之为广义值栈。       Struts2在每次执行Action之前都会创建新的ActionContext,在同一个线程里ActionContext里面的属性是唯一的,这样Action就可以在多线程中使用。1:ActionContext的线程安全性       那

2016-12-25 01:00:31 160

转载 如何查看哪个软件占用了指定(比如80)端口

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的9050端口 第一种方法:Windows平台 在windows命令行窗口下执行: 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID-端口

2016-12-25 00:59:09 4681

转载 ActionContext和ServletActionContext区别以及action访问servlet API的三种方法

1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request

2016-12-25 00:57:23 377

转载 ServletContext,ActionContext,ServletActionContext

ServletContext,ActionContext,ServletActionContext

2016-12-25 00:53:48 139

原创 STRUTS2 ITERATOR标签STATUS属性

iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用标签的时候有三个属性值得我们关注1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合2.id属性:可选属性, 是指集合元素的id3.status属性:可选属性,该属性在迭代时会产生一个IteratorSta

2016-12-24 22:24:28 385

转载 MySql的join(连接)查询 (三表 left join 写法)

1、内连接:将两个表中存在连结关系的字段符合连接条件的记录形成记录集Select A.name,B.name from A inner join B on A.id=B.id和Select A.name,B.name from A,B where A.id=B.id结果是一样的(内连接的inner关键字可省略);2、外连接:分为左外连接和右外连接左连接A、B表结果包

2016-12-24 13:32:49 326

转载 使用Ajax验证用户是否可以注册

1.Java代码如下:package com.eduask;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import jav

2016-12-23 15:27:07 271

转载 Web项目的WEB-INF目录使用说明以及重定向与转发

WEB-INF下面的内容都是只能由服务器级别才能访问,客户端并不能访问。什么是客户端级别?什么是服务器级别呢?转发就是服务器级别,浏览器的地址不会变,因为,客户端发送一个请求,服务器受理之后,发现要请求内容还要再去别的请求,那么转发就是服务器自己去处理完成。不麻烦客户端(浏览器)了,所以客户端上面的地址栏不会改变。   重定向:就是客户端级别的。服务器收到请

2016-12-23 15:11:15 3680

原创 java 请求url加时间戳有什么用

1.由于浏览器会对同一 url 的图像进行缓存,向减少服务器端的请求次数,提高浏览性能随机数就是让每次点击刷新验证码的时候请求的 URL 路径都不同。告诉浏览器上个图片已经失效了,需要重新向服务器上请求新的图片信息。这样才能实现每次点击都会刷新验证码的效果,否则只有在页面刷新的时候验证码才会变,或者点击一次之后就不再变了,而这并不是我们想要的效果。2.加时间戳是为了防止有些浏览器(IE

2016-12-23 15:00:33 5678

空空如也

空空如也

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

TA关注的人

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