- 浏览: 129535 次
- 性别:
- 来自: 北京
最新评论
-
mr_wangjq:
...
跟着官网学Struts2使用(一) -
雪馨25:
sweat89 写道嗯,楼主的学习方法,很值得我学习。加油!! ...
跟着官网学Struts2使用(一) -
雪馨25:
381895649 写道建议用用springmvc,哈.嗯,都 ...
跟着官网学Struts2使用(一) -
sweat89:
嗯,楼主的学习方法,很值得我学习。加油!!
跟着官网学Struts2使用(一) -
381895649:
建议用用springmvc,哈.
跟着官网学Struts2使用(一)
文章列表
一、冒泡排序
1.1 概念
重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。
1.2 运作
1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。
2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。
3、针对所有的元素重复以上的步骤,除了最后一个。
4、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
平均时间复杂度 最差空间复杂度 最佳算法
О(n²) ...
学习网址:JAVA6开发WebService (一)
这篇博客枯燥言语少,直接一个可运行的代码,先动手一试,我习惯的学习方式是“知其然再知其所以然”,先会用再追其原理
模仿实例,遇见问题记录
1、JDK安装及验证
JDK版本1.6u17
及以上,我的是
:java version "1.7.0_02" ,符合
2、eclipse建立java项目,项目名称WebServiceTest
Hello代码如下:
package com.rwq.jdkwebservice;
import ja ...
有时间应该多思考了,这篇博客是对于一个具体话题的引导方式,值得我多次反复思考,补充
前因:
一直参加某公司的技术沙龙,想着能不能成为他们的兼职,多了解些活动内容,并且增加交友范围
谈话很残酷,让我意识到我的单向思维方式,以及总是有先入为主的思维方式
聊天过程:
问题一:你有几种方式联系是否招兼职?
1、参加活动时现场咨询几个工作人员
2、找找活动方的网址查询是否有招聘信息
3、微博直接发私信给活动方小编是否有招聘兼职?
4、百度,谷歌关于活动的信息
(我暂时只想到这些,还有什么?需要再想想继续补充)
...
为什么要记录?
每天记录,被问起时有备无患(不用担心开会时被问及工作内容)
每天记录,在别人或自己遇见相同问题时,随时可以找出解决方案及记录网址
每天记录,每周回顾,每月回顾,加强记忆,巩固知识
每天记录,整理时及时找出不值得留意的网站
每天记录,逐步找到记录的条理
每天记录,避免遗漏掉重要的知识
每天记录,可以提升自己在他人心目中的工作能力评价,增加机会(让老板赏识了,机会自然多了)
记录方式
暂时选择为知标签
,随时记录,方便拷贝
记录内容
每天的工作内容,包括:
★ 今日工作安排
★ 解 ...
定义
1.JavaScript 被设计用来向 HTML 页面添加交互行为。
2.JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。
3.JavaScript 由数行可执行计算机代码组成。
4.JavaScript 通常被直接嵌入 HTML 页面。
5.JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。
6.所有的人无需购买许可证均可使用 JavaScript。
作用
1.JavaScript 为 HTML 设计师提供了一种编程工具,是一种只拥有极其简单的语法的脚本语言!
2.JavaScript 可 ...
一、实例目标
根据传入的完整类名字符串类名,实现创建对应类的实例
根据传入的类实例,以及传入的方法名字符串,实现动态调用指定的方法,返回方法的返回值
在
FanSheTest
单元测试中实现使用FanShe类传入"cn.com.rwq.test.Entity"字符串实现创建Entity类,并且根据传入的字符串动态调用类中的与字符串同名的方法
二、代码
1、测试类
package cn.com.rwq.test;
import junit.framework.TestC ...
1、int 和 Integer区别
int:是基本类型,默认值为0,一般用于数值计算
Integer:int的包装类,作为对象使用,包装里一个int类型的字段,默认值为null,大多用于类型转换和需要对int作为对象使用时出现。
2、HashMap和HashTable区别
HashMap HashTable的轻量级实现,非线程安全的,在多线程情况下需要同步,并且允许null的key和value。
HashTable 线程安全,不允许null的key和value,不推荐使用。
...
一、过滤器定义
过滤:安全、干净
过滤应该是一种后加入的功能
二、过滤器在web中的主要作用
1、过滤器是程序运行后加入的
2、功能
任何网站都需要对用户是否登录进行过滤
网上聊天系统,屏蔽非法文字
对请求内容进行统一编码
以上功能都是自动执行的
三、实现过滤器
1、所在类实现filter接口
注意:如果过滤器要将内容传递到目的地,则需要FilterChain ,将请求继续向下转发
import java.io.IOException;
import javax.servlet.Filter;
import javax.s ...
一、准备
1、
tomcat解压文件 目录下找到 webapps目录建立TestAjax文件夹
2、按照
tomcat中建立可运行项目
建立个级文件夹
3、在RWQAjax文件夹内建立如下jsp文件
二、代码
ajaxTeset.jsp
<%@page language="java" contentType="text/html; charset=GBK"%>
<!DOCTYPE html PUBLIC "-//W3C//D ...
一、简介
☆ Servlet是服务器小应用程序
☆ 用来完成B/S架构下,客户端请求的响应处理
☆ 平台独立,性能优良,能以线程方式运行
☆ Servlet API为Servlet提供了统一的编程接口
☆ Servlet一般在容器中运行
☆ 常见的Servlet容器
☆ Tomcat
☆ Jetty / Resin
二、Servlet的生命周期
(重点理解)
☆
生命全过程:
加载 ClassLoader
实例化 new
初始化 init(ServletConfig)
...
一、
目录
☆
bin:
存放各种平台下启动和关闭Tomcat的脚本文件。
☆ startup.bat是windows下启动tomcat的文件,
☆ shutdown.bat是关闭tomcat的文件。
☆
conf:
Tomcat的各种配置文件,最重要的是 server.xml.
☆
lib:
存放Tomcat所需的各种Jar文件。
☆
logs:
存放Tomcat的日志文件
☆
temp:
临时文件目录,Tomcat运行时候存放临时文件用的。
☆
webap ...
一、实现效果
二、代码
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.event.*;
public class Test {
public static void main(String[] args) throws Exception {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeel ...
一、前期准备
tomcat版本:
apache-tomcat-7.0.23-windows-x86.zip
下载地址:http://tomcat.apache.org/download-70.cgi#7.0.23
安装:将下载的压缩文件解压至指定地址即可,如D:\soft\apache-tomcat-7.0.23
一、tomcat下静态页面的运行
tomcat下建立项目文件
1、到tomcat解压文件 目录下找到 webapps目录 (D:\soft\apache-tomcat-7.0.23
\webapps)
2、建my(项 ...
问题一:运行tomcat(bin下startup.bat)窗口一闪而过
解决:
1、打开doc窗口(开始---运行---cmd)
2、找到tomcat所在安装路径,在doc窗口转到tomcat所在目录
3、运行startup.bat,会出现提示信息
4、添加:JRE_HOME环境变 ...
现象:
程序执行正确,但数据库没有已经执行成功的插入数据
问题:
hibernhibernate无法持久化数据到数据库
解决:检查一下两个方面
1、不要多次new
SessionFactory
SessionFactory是个工厂,要一个会话找
工厂要一个,不必每次都新建工厂
session接口
一般的持久化方法(CRUD)都是通过Session来调用的,Session是非线程安全的。
Session是一个轻量级对象,通常将每个Session实例和一个数据库事务绑定,也就是每执行一个数据库事务,都应该先创建一个新的Ses ...