自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

csj50的专栏

主要收藏一些文章,以便查阅

  • 博客(65)
  • 资源 (3)
  • 收藏
  • 关注

原创 struts2应用BBS2009

前言假如你的人生有理想,那么就一定要去追,不管你现在的理想在别人看来是多么的可笑你也不用在乎,人生蹉跎几十年,如果年轻的时候计较得失前怕狼后怕虎而不去追逐,等到了40,60岁的时候,你唯一能做的就是感叹岁月的消逝和无情......一、命名规范a)原则:能简单就不要复杂b)库名:项目名c)表的命名:_Model名d)字段的命名:保持和属性名一致(尽量不要起名和数据库的命名冲突)java类中的属性有i...

2018-02-26 22:47:49 145

原创 struts2框架学习

2009.9Action  简单数据校验Result常用配置文件OGNL&ValueStackTags---------------------Project  类型转换、上传与下载、interceptor、防止重复提交MVC思想深入剖析源码解读其他话题  校验框架、i18N、AJAX、FreeMarker、异常处理前言  不侧重讲简介  不侧重讲区别    Action  重点讲    ...

2018-02-26 22:38:53 402

原创 Struts2动态方法调用

Action执行的时候并不一定要执行execute方法,我们可以指定Action执行哪个方法:1、方法一(通过methed属性指定执行方法):可以在配置文件中配置Action的时候用method=来指定执行哪个方法<action name="userAdd" class="com.bjsxt.struts2.user.action.UserAction" method="add">  ...

2018-02-26 22:29:35 129

原创 target runtime apache v7.0 not defined

右键项目 - Properties - Project Facets - Runtimes,将tomcat v7.0勾去掉

2018-02-26 22:22:35 174

原创 Specified VM install not found: type Standard VM, name jdk1.7

1、ant编译build.xml文件时会遇到这个问题2、解决办法:build.xml -- 右键Run As -- External Tools Configurations3、选择JRE标签,选择Run in the same JRE at the workspace

2018-02-26 22:21:38 426

原创 eclipse去掉无用的validation

打开eclipse,点击【window】菜单,选择【preferences】选项。在左侧点击【validation】选项,在右侧可以看到eclipse进行的自动检查都有哪些内容将Manual(手动)保持不动,将build里面只留下classpath-dependency-Validator,其他的全部去掉。如下图...

2018-02-26 22:19:33 1784

原创 eclipse中html文件预览功能

在index.html上,点右键,open with,web page editor

2018-02-26 22:18:13 9632

转载 修改Eclipse的WorkSpace数量

在Eclipse的配置文件里找了一下,发现是可以修改的。修改方法有两个。方法一:修改设置文件修改Eclipse安装目录下的configuration\.settings\org.eclipse.ui.ide.prefs文件,把MAX_RECENT_WORKSPACES修改为你想设置的值。原来是5,可以设置为10或者更大,要注意的是不能太大了,太大了画面可能无法显示。修改后的org.eclipse....

2018-02-26 22:17:17 1080

原创 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclips

解决办法是:关闭tomcat,双击eclipse下tomcat服务器,在出来的Tomcat server at localhost页面中找到server options选项,选中其中的选项”Publish modual contexts to separat XML files“,ctr+s,启动tomcat。...

2018-02-26 22:16:23 723

原创 eclipse项目名里有红叉,下面文件里面没有

window -> show view -> other,打开problems窗口,查看具体错误原因。如果是java compiler level does not match the version of the installed java project右键项目“Properties”,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Proj...

2018-02-26 22:15:15 668

原创 eclipse安装properties插件

eclipse的*.properties文件,默认中文是显示为\uXXXX这样类型的,安装插件后,才能正常显示中文。1、安装插件文档:http://jingyan.baidu.com/article/380abd0a6abe731d90192ce4.html2、但是在搜索的时候,要搜\uXXX形式的字符串,要做字符集转换:F:\test>native2ascii -encoding gbk ...

2018-02-26 22:14:13 212

原创 Spring框架(JavaEE开发进阶Ⅲ)—注解切面

一、主要内容1、注解前置、后置通知2、注解环绕通知3、标注引入二、注解前置、后置通知1、AspectJ5之前,编写AspectJ切面需要学习一种Java语言的扩展—AspectJ2、AspectJ面向注解的模型可通过少量注解把任意类转变为切面,该新特性称为@AspectJ3、@AspectJ注解和<aop:aspect>元素都是把一个POJO转变成一个切面在Spring里面,切面也是一...

2018-02-24 21:38:32 333

原创 Unsupported major.minor version 51.0

用JDK7编译出来的jar包,放到JDK6环境中,编译或运行,就会报这个错。JDK6版本是50.0,JDK7版本是51.0,所以项目的JDK一定要统一。

2018-02-24 19:51:11 154

原创 关于String类型判断的问题

如果一个字符串类型等于null,使用字符串的操作方法肯定会抛异常!!!所以在使用字符串之前要判断是否等于null,和是否等于""。例如使用StringUtils.isNotEmpty()来判断。 public static void main(String[] args) throws Exception { String str1 = ""; String str2 = null; ...

2018-02-24 19:50:16 318

原创 HashMap数据类型使用注意-不能使用基本数据类型

今天使用HashMap时,发现不能使用基本数据类型,例如,HashMap<String, int> som = new HashMap<String, int>();发现提示错误:Syntax error on token "int", Dimensions expected after this token。后来从网上找到了答案,HashMap不能使用基本数据类型。没有理...

2018-02-24 19:48:55 16222

原创 Java错误收集

1、test2.java文件错误:test2.java:1: 错误: 需要class, interface或enumpubilc class test2 {^原因:和文件名相同的类不能加public2、test2.java文件错误:test2.java:9: 错误: 找不到符号List array=new ArrayList();^  符号:   类 List  位置: 类 test2test2....

2018-02-24 19:47:42 586

原创 Syntax error, parameterized types are only available if source level is 1.5 or greater

这个错是编译时报的:Syntax error, parameterized types are only available if source level is 1.5 or greater网上查了下是因为在代码里使用了泛型,而eclipse里Java的编译环境设置成JDK1.4造成的。因为泛型是JDK1.5才加入的。解决办法:右击项目-->properties-->java com...

2018-02-24 19:46:46 467

原创 Spring依赖包

1、启动时报错,缺少commons-logging-1.2.jar报错如下:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory    at org.springframework.context.support.AbstractApplicationCont...

2018-02-24 19:44:42 709

原创 Spring3.0新特性

1、JUnit测试类AbstractJUnit4SpringContextTests@ContextConfiguration("classpath:beans.xml")public class UserDAOTest extends AbstractJUnit4SpringContextTests { @Resource(name="userDAO") private Use...

2018-02-24 19:35:55 881

原创 Spring实战笔记——AOP

Spring实战笔记——AOP一、面向切面编程的基本原理在软件开发中,散布于应用中多处的功能被称为横切关注点(cross-cutting concern)。把这些横切关注点与业务逻辑相分离正是面向切面编程(AOP)所要解决的问题。1、通知(Advice)切面也有目标——它必须要完成的工作。在AOP术语中,切面的工作被称为通知。通知定义了切面是什么以及何时使用。除了描述切面要完成的工作,通知还解决了...

2018-02-24 19:31:40 254

原创 annotation-driven的用途

annotation-driven用于打开注解驱动。一般根据前缀来注册相关的注解类<tx:annotation-driven/>:支持事务注解的(@Transactional)<mvc:annotation-driven/>:支持MVC注解...

2018-02-24 19:27:48 7840

原创 spring文档下载

spring文档下载:总路径https://docs.spring.io/spring/docs/pdf手册(3.2.18)http://docs.spring.io/spring/docs/3.2.18.BUILD-SNAPSHOT/spring-framework-reference/pdf/spring-framework-reference.pdfspring文档翻译:请查看本项目git地...

2018-02-24 19:26:53 626

原创 Spring MVC 3.0深入

Spring MVC 3.0深入2010.12.14一、核心原理1、用户发送请求给服务器,url:user.do2、服务器收到请求。发现DispatchServlet可以处理。于是调用DispatchServlet。3、DispatchServlet内部,通过HandlerMapping检查这个url有没有对应的Controller,如果有,则调用Controller。如果没有,则报404。4、C...

2018-02-24 19:15:35 233

原创 Spring框架(JavaEE开发进阶Ⅲ)—AOP

一、什么是面向切面编程0、AOP导言业务功能需求,需要正交的横切0.1、横切关注点被描述为多处影响应用的功能,可被模块化为特殊的类,称为切面(aspect)0.2、OO中继承和委托(引用)是重用通用功能的手段,但继承会导致一个脆弱的对象体系,使用委托需要对委托对象进行复杂的调用(继承:父类和子类之间是一个紧密的耦合关系,委托:需要对委托的对象去主动的调用)0.3、切面提供了取代继承和委托的另一种选...

2018-02-24 17:37:31 426

原创 Spring框架(JavaEE开发进阶Ⅲ)—基础和IoC

一、Spring简介1、Spring的诞生1.1、原因日益复杂的Java企业应用开发1.2、EJB之殇JavaSE1.3引入了动态代理,使EJB采用的容器代码生成机制过时当时AOP编程获得发展1.3、轻量级开发框架对容器不再有依赖1.4、Spring横空出世Rod Johnson《Expert One-on-One:J2EE Design and Development》1.5、应对应用复杂性,S...

2018-02-24 15:49:28 1895

原创 eclipse常用快捷键

http://www.cnblogs.com/mq0036/p/4995390.html整理后:【1】Ctrl系列Ctrl + 1:快速修正错误Ctrl + /:快速增加注释或取消注释Ctrl + T:快速显示当前类的继承结构Ctrl + D:删除当前选中的行Ctrl + E:快速打开浏览多个编辑器Ctrl + L:快速跳转到指定行【2】多键组合系列...

2018-02-24 15:31:29 179

原创 Java基础之《WebService开发技术(基于CXF)》

一、学习目标1、理解Web Service的主要用途以及日后的发展2、可以使用CXF进行Web Service程序的开发3、可以使用Spring管理CXF二、Web Service简介从发展的历史来讲,Web Service是在EJB之后的产物,但是它的产生是有历史背景的,主要目的是为了解决异构系统的整合问题。分布式开发的主要功能是统一业务中心,但是在分布式开发的形成阶段,对于开发的平台也变的非常...

2018-02-24 13:41:09 276

原创 Java基础之《JMS基本概念》

JMS是Java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输。JMS支持两种消息模型:Point-to-Point(P2P)和Publish/Subscribe(Pub/Sub),即点对点和发布订阅模型。一、P2P在P2P模型中,有下列概念:消息队列(Queue)、发送者(Sender)、接收者(Receiver)。每个消息都被发送到一个特定的队列,接收者从队列中获取消息。队...

2018-02-24 13:35:09 172

原创 JAVA中request.getParameterMap()用法

JAVA中request.getParameterMap()用法一、概述在此之前,获取表单数据时总是用request.getParameter("name"),根据表单中的name值获取value值,需要获取几项就得重复写几次getParameter,而request.getParameterMap方法则不同,不需要参数,返回结果为Map<String,String[]> 。其实,re...

2018-02-24 12:09:13 1573

原创 Java基础之《加载器对同名不同版本jar包加载的选择》

一、假设lib目录下有如下几个包httpcore-4.0.1.jarhttpcore-4.3.2.jarhttpcore-nio-4.0.1.jarhttpcore-4.4.5.jar二、类加载的几种情况在同一类加载器内,按照先后顺序加载,以第一个找到的类作为被加载类情况1:类只在httpcore-4.4.5中有,加载无影响,只有httpcore-4.4.5.jar包中才能找到。例如:import...

2018-02-24 12:06:25 2269 2

原创 Java基础之《类加载器》

一、JVM中的类加载器类加载器就是负责加载所有的类,并将其载入内存中,生成一个java.lang.Class的实例。一旦一个类被加载到JVM中之后,就不会被再次载入了。Java 中的类加载器大致可以分成两类,一类是系统提供的,另外一类则是由 Java 应用开发人员编写的。1)根类加载器(Bootstrap ClassLoader):其负责加载Java的核心类($JAVA_HOME/jre/lib)...

2018-02-24 12:03:26 234

原创 Java基础之《注解处理器》

注解处理器分为:在运行时(Runtime)通过反射机制运行处理的注解,和在编译时(Compile time)处理的注解。例子一:用注解生成table,就像Java里用注解定义Bean一样。实现生成如下表格代码<table border="1">  <tr align="center">  <td width="100">111</td> 

2018-02-24 11:46:55 181

原创 Java基础之《注解》

一、Java中有三个内置的注解1、@Override表示当前的方法定义将覆盖超类中的方法,如果出现错误,编译器就会报错。2、@Deprecated如果使用此注解,编译器会出现警告信息。一般表示方法即将废弃。3、@SuppressWarnings忽略编译器的警告信息。是不是这几个经常用到的。二、Java5.0定义的4个元注解元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-a...

2018-02-24 11:35:40 122

原创 Java基础之《JDK自带动态代理》

JDK自带动态代理只可以代理接口。Java动态代理类位于java.lang.reflect包下,一般主要涉及到以下两个类:(1)Interface InvocationHandler(2)Proxy实现步骤:1、通过实现 InvocationHandler 接口创建自己的调用处理器;2、通过为 Proxy 类指定 ClassLoader 对象和一组 interface 来创建动态代理类;3、通过反...

2018-02-24 11:31:00 371

原创 Java基础之《正则表达式》

2007年2月RegularExpressions 字符串处理利器一、前言1、正则表达式就是用来处理字符串的(查找、替换等)用途: 字符串匹配(字符匹配) 字符串查找 字符串替换例如: IP地址是否正确 从网页中揪出email地址 从网页中揪出链接等类: java.lang.String java.util.regex.Pattern java.ut...

2018-02-24 11:25:46 519 1

原创 windows和linux文件路径问题

1、windows平台:用\或\\linux平台:用/2、Java代码中路径分隔符用:File.separator3、windows平台也兼容/,也可以统一替换成/filePath = filePath.replace("\\", "/");4、路径错误会报错,No Such file or diretory异常java.io.FileNotFoundException: /home/tomcat...

2018-02-24 11:23:07 7485

原创 Java基础之《jdk和jrockit区别》

以前jdk1.6时代,由于jdk是sun公司的,所以oracle公司自己出了一个Java虚拟机(JRockit JVM)。从版本上来看,Java被oracle收购后,现在jdk已经到了1.8的版本,jrockit最新支持到JDK 6u151,所以项目中可以抛弃jrockit转向jdk了。...

2018-02-24 11:20:59 7458

原创 Java基础之《servlet请求地址问题(1)》

web应用名称:SessionTrack访问地址:http://localhost:8080/SessionTrack/pages/login.htmlwebContent下有pages目录,内有login.html在login.html中有一个表单,请求地址是<form action="login" method="POST">一、问web.xml中应该怎么写匹配?实验一: &...

2018-02-24 11:12:51 508

原创 Java基础之《JavaEE架构简介与Java Web新特性》

JavaEE架构简介与Java Web新特性一、JavaEE架构介绍1、JavaEE  Java企业开发平台(Java Platform Enterpries Edition)2、客户端客户端可以是通用的浏览器,也可以是用Java技术开发的客户端也存在应用客户端容器,这种客户端是和服务器端的EJB容器交互的3、服务器端主要有两个部分组成,一个是Web容器,一个是EJB容器Web容器里面运行的是一些...

2018-02-24 01:08:39 724

原创 Java基础之《logback.xml说明》

logback.xml说明:<configuration> <!--根节点--> <property name="pattern" value="yyy"/> <!--类似定义变量--> <!--定义输出源,控制台输出名字是STDOUT--> <appender name="STDOUT&quot

2018-02-24 01:04:20 269

预测facebook签到位置

预测facebook签到位置

2023-08-24

探究用户对物品类别的喜好细分

探究用户对物品类别的喜好细分

2023-08-11

数据预处理-归一化-数据文件dating.txt

数据预处理-归一化-数据文件

2023-08-07

git分支开发规范指南.pdf

Git 是目前最流行的源代码管理工具。为规范开发,保持代码提交记录以及 git 分支结构清晰,方便后续维护,现规范 git 的相关操作

2020-03-26

条码支付互联互通工作介绍.pdf

银联条码支付互联互通 业务流程-被扫支付 业务流程-主扫后台支付 业务流程-主扫JS支付

2020-03-25

gitflow工作流程.pdf

gitflow工作流程 在工作场合实施Git的时候,有很多种工作流程可供选择,此时反而会让你手足无措。本文罗列了企业团队最常用的一 些git工作流程,包括Centralized Workflow、Feature Branch Workflow、Gitflow Workflow、Forking Workflow。愿以此文抛砖引玉

2020-03-25

空空如也

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

TA关注的人

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