<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[takashi_constantine----Blog]]></title><description><![CDATA[不积跬步无以至千里,不积小流无以成江海]]></description><link>https://blog.youkuaiyun.com/takashi_constantine</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; takashi_constantine]]></copyright><item><title><![CDATA[Spring aop基本概念与通知类型]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79544938</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79544938</guid><author>takashi_constantine</author><pubDate>Tue, 13 Mar 2018 19:25:04 +0800</pubDate><description><![CDATA[转载自：http://www.cnblogs.com/xrq730/p/4919025.htmlspring aop有哪些基本概念？切面(aspect)：用来切插业务方法的类。连接点(joinpoint)：是切面类和业务类的连接点，其实就是封装了业务方法的一些基本属性，作为通知的参数来解析。通知(advice)：在切面类中，声明对业务方法做额外处理的方法。切入点(pointcut)：业务类中指定的...]]></description><category></category></item><item><title><![CDATA[浅解软件工程之高内聚低耦合]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79531542</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79531542</guid><author>takashi_constantine</author><pubDate>Mon, 12 Mar 2018 19:33:07 +0800</pubDate><description><![CDATA[定义高内聚低耦合，是软件工程中的概念，是判断设计好坏的标准，主要是面向对象的设计，主要是看类的内聚性是否高，耦合度是否低。概念耦合性：也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密，其耦合性就越强，模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息内聚性：又称块内联系。指模块的功能强度的度量，即一个模块内部各个元素彼此结合的紧密...]]></description><category></category></item><item><title><![CDATA[UML基础积累]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79531172</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79531172</guid><author>takashi_constantine</author><pubDate>Mon, 12 Mar 2018 19:22:00 +0800</pubDate><description><![CDATA[1.什么是UML？Unified Modeling Language (UML)又称统一建模语言或标准建模语言，它是一个支持模型化和软件系统开发的图形化语言，为软件开发的所有阶段提供模型化和可视化支持，包括由需求分析到规格，到构造和配置。  2.常用的UML图形有哪些？它们都起什么作用？1）.用例图：从用户角度描述系统功能，并指各功能的操作者。2）.静态图：包括类图，包图，对象图。类图：描述系统中...]]></description><category></category></item><item><title><![CDATA[Oracle sql分页原理]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79492679</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79492679</guid><author>takashi_constantine</author><pubDate>Fri, 09 Mar 2018 11:36:17 +0800</pubDate><description><![CDATA[本文针对OracleSql分页原理进行研究学习，如有不对欢迎指正Oracle的表中，除了开发者自己拟定的字段外还有一些，Oracle自动生成的虚拟字段（伪列），常用的有：sysdate, systimestamp,RowNum ,RowID, CURRVAL, NEXTVAL,UID, USER,Level,ORA_ROWSCN分页中常用RowNum进行分页；建表：按需添加记录：通过可以查出ROW...]]></description><category></category></item><item><title><![CDATA[使用JUnit测试Mybatis配置]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79479689</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79479689</guid><author>takashi_constantine</author><pubDate>Thu, 08 Mar 2018 09:31:51 +0800</pubDate><description><![CDATA[XML配置：&amp;lt;!DOCTYPE mapper
  PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
  &quot;http://mybatis.org/dtd/mybatis-3-mapper.dtd&quot;&amp;gt;
  &amp;lt;!-- mybatis有两个配置文件一个是全局配置文件mybatis-3-config.dtd
  			一个是接口映射文件mybatis-...]]></description><category></category></item><item><title><![CDATA[初学Mybatis]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79479599</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79479599</guid><author>takashi_constantine</author><pubDate>Thu, 08 Mar 2018 09:21:22 +0800</pubDate><description><![CDATA[1. 3w1h:   what: MyBatis是一个支持普通SQL查询，存储过程和高级映射的优秀持久层框架。   why:MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手工设置参数以及抽取结果集。MyBatis 使用简单的 XML 或注解来配置和映射基本体，将接口和 Java 的 POJOs(Plain Old J...]]></description><category></category></item><item><title><![CDATA[浅谈 Mybatis中的 ${ } 和 #{ }的区别]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79479381</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79479381</guid><author>takashi_constantine</author><pubDate>Thu, 08 Mar 2018 09:02:12 +0800</pubDate><description><![CDATA[转自：https://www.cnblogs.com/dato/p/7027949.html好了，真正做开发也差不多一年了。一直都是看别人的博客，自己懒得写，而且也不会写博客，今天就开始慢慢的练习一下写博客吧。前段时间刚好在公司遇到这样的问题。一、举例说明1 select * from user where name = &quot;dato&quot;; 
2 
3 select * from user where...]]></description><category></category></item><item><title><![CDATA[HTTP中的重定向和请求转发的区别]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79417881</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79417881</guid><author>takashi_constantine</author><pubDate>Thu, 01 Mar 2018 22:02:08 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/meiyalei/article/details/2129120一、调用方式 我们知道，在servlet中调用转发、重定向的语句如下：request.getRequestDispatcher(&quot;new.jsp&quot;).forward(request, response);//转发到new.jspresponse.sendRedirect(&quot;new.jsp...]]></description><category></category></item><item><title><![CDATA[JSP 中EL表达式用法详解]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79231512</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79231512</guid><author>takashi_constantine</author><pubDate>Sun, 11 Feb 2018 11:33:12 +0800</pubDate><description><![CDATA[JSP 中EL表达式用法详解EL 全名为Expression LanguageEL 语法很简单，它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构：${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是：从Session的范围中，取得用户的性别。假若依照之前JSP Scriptlet的写法如下：User user =(User)sess...]]></description><category></category></item><item><title><![CDATA[项目演示注意事项]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79309431</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79309431</guid><author>takashi_constantine</author><pubDate>Sun, 11 Feb 2018 11:29:06 +0800</pubDate><description><![CDATA[PPT篇：    字体：不能使用镂空字，如果使用注意文字的配色，字体颜色不能使用浅色    字体大小：大于24号项目讲解演示：    演示视频：自信，在演示时注意操作与数据库对应显示；    演示数据必须规范    ...]]></description><category></category></item><item><title><![CDATA[软件工程的6个阶段以及成果精简版]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79245217</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79245217</guid><author>takashi_constantine</author><pubDate>Sat, 03 Feb 2018 10:36:49 +0800</pubDate><description><![CDATA[       一： 可行性分析：分析技术可行性，经济可行性，社会可行性，撰写可行性分析报告。        二：需求分析：确定用户的需求，用意，不涉及技术层面，外行人也能看懂，用例图，用例规约        三：概要设计：说明系统模块划分，选择实现技术路线，指出软件大致的实现思路，并指出技术难点        四：详细设计：接口及方法设计，E-R图，对概要设计进行进一步的细化，由担当各部分模块的人...]]></description><category></category></item><item><title><![CDATA[自动登录的实现Cookie]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79244972</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79244972</guid><author>takashi_constantine</author><pubDate>Sat, 03 Feb 2018 10:06:57 +0800</pubDate><description><![CDATA[代码粗略，请大佬们勿喷
这一次的编写需要特别注意cookies获取时的空指针异常
在使用cookie自动登录的时候未对账号密码进行输入，request.getParameter()会返回null值,避免使用null.equals("")防止空指针异常
@Override
	protected void service(HttpServletRequest request, HttpServl]]></description><category></category></item><item><title><![CDATA[Servlet文件上传的实现]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79244819</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79244819</guid><author>takashi_constantine</author><pubDate>Sat, 03 Feb 2018 09:49:14 +0800</pubDate><description><![CDATA[1.常用的三个文件上传组件：apache commons-upload，Orialiy – COS – 2008() ；smart-upload
2.使用commons-upload开发文件上传功能
1).下载commons-upload的jar包及依赖包；并添加到项目工程中
2).修改html的form表单，设置表单的内容编码类型为：multipart/form-date
3).编写js]]></description><category></category></item><item><title><![CDATA[[转]防止表单提交的八种策略]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79235194</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79235194</guid><author>takashi_constantine</author><pubDate>Fri, 02 Feb 2018 09:12:45 +0800</pubDate><description><![CDATA[转载自：http://www.bkjia.com/jingyan/

表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题，比如：

点击提交按钮两次。
点击刷新按钮。
使用浏览器后退按钮重复之前的操作，导致重复提交表单。
使用浏览器历史记录重复提交表单。
浏览器重复的HTTP请求。

用户提交表单时可能因为网速的原因，或者网页]]></description><category></category></item><item><title><![CDATA[常用工具类-StringUtils，DBUtils,MD5Utils]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79225157</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79225157</guid><author>takashi_constantine</author><pubDate>Thu, 01 Feb 2018 10:43:45 +0800</pubDate><description><![CDATA[StringUtils(字符串日期互转，字符串转Int)
import java.text.SimpleDateFormat;
import java.util.Date;


/**
 * 字符串操作工具类
 * 
 * @author chensw
 *
 */
public final class StringUtil {


	/**
	 * 字符串截取方法
	 * 
	 * @param]]></description><category></category></item><item><title><![CDATA[探讨HTTP协议中的GET和POST方法的区别]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79224224</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79224224</guid><author>takashi_constantine</author><pubDate>Thu, 01 Feb 2018 10:36:55 +0800</pubDate><description><![CDATA[截取W3c中我认为比较有用的部分





 

GET

POST



后退按钮/刷新

无害

数据会被重新提交（浏览器应该告知用户数据会被重新提交）。



书签

可收藏为书签

不可收藏为书签



缓存

能被缓存

不能缓存



 

 

 



历史

参数保留在浏览器历史中。]]></description><category></category></item><item><title><![CDATA[A标签下的锚伪类顺序]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79223954</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79223954</guid><author>takashi_constantine</author><pubDate>Thu, 01 Feb 2018 09:24:31 +0800</pubDate><description><![CDATA[摘自W3cschool
 锚伪类
在支持 CSS 的浏览器中，链接的不同状态都可以不同的方式显示，这些状态包括：活动状态，已被访问状态，未被访问状态，和鼠标悬停状态。
a:link {color: #FF0000} /* 未访问的链接 */
a:visited {color: #00FF00} /* 已访问的链接 */
a:hover {color: #FF00FF} 
 /* 鼠标移]]></description><category></category></item><item><title><![CDATA[[转]常用正则表达式大全-----用户名、密码、邮箱、等数据格式的校验]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79220955</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79220955</guid><author>takashi_constantine</author><pubDate>Wed, 31 Jan 2018 19:02:25 +0800</pubDate><description><![CDATA[正则表达式收集，供自己查阅之用

转自：http://www.jb51.net/article/72867.htm

一、校验数字的表达式

1 数字：^[0-9]*$ 

2 n位的数字：^\d{n}$

3 至少n位的数字：^\d{n,}$ 

4 m-n位的数字：^\d{m,n}$ 

5 零和非零开头的数字：^(0|[1-9][0-9]*)$ 

6 非零开]]></description><category></category></item><item><title><![CDATA[[转]解决Servlet获取页面数据乱码的问题]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79210480</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79210480</guid><author>takashi_constantine</author><pubDate>Tue, 30 Jan 2018 20:51:22 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/xiazdong/article/details/7217022/
仅供学习使用




一、常识了解

 

1.GBK包含GB2312，即如果通过GB2312编码后可以通过GBK解码，反之可能不成立;

2.java.nio.charset.Charset.defaultCharset() 获得平台默认字符编码；

3]]></description><category></category></item><item><title><![CDATA[[转]Servlet的基本原理与用法]]></title><link>https://blog.youkuaiyun.com/takashi_constantine/article/details/79210429</link><guid>https://blog.youkuaiyun.com/takashi_constantine/article/details/79210429</guid><author>takashi_constantine</author><pubDate>Tue, 30 Jan 2018 20:37:02 +0800</pubDate><description><![CDATA[转自：https://www.cnblogs.com/whgk/p/6399262.html




 目的：


  1、什么是servlet？如果编写servlet？

　　　　　2、分析了servlet的部分源码，知道了其中的一些设计巧妙的东西，比如，本来编写servlet是能看到其生命周期的，但是在其设计下，我们只关注doGet和doPost方法，为什么能这样呢？就可以]]></description><category></category></item></channel></rss>