<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[prehistorical的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/prehistorical</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; prehistorical]]></copyright><item><title><![CDATA[URL    URI　　区别]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/73614729</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/73614729</guid><author>prehistorical</author><pubDate>Fri, 23 Jun 2017 11:21:30 +0800</pubDate><description><![CDATA[这两天在写代码的时候，由于涉及到资源的位置，因此，需要在Java Bean中定义一些字段，用来表示资源的位置，比如：imgUrl，logoUri等等。但是，每次定义的时候，心里都很纠结，是该用imgUrl还是imgUri呢？  同样的，另外一个问题：String HttpServletRequest.getRequestURI()；和StringBuffer
 HttpServletReques]]></description><category></category></item><item><title><![CDATA[表单form action的url写法]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/54348878</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/54348878</guid><author>prehistorical</author><pubDate>Wed, 11 Jan 2017 22:07:04 +0800</pubDate><description><![CDATA[在写web页面时，标签 是很常见的元素，它的一个属性是action，用来标识将表单交给谁去处理。很显然，这里有一个地址的问题，而且是在服务器这边的地址。比如服务器内的一个servlet。




那么这个地址怎么写？




1.以"/"开头的表示绝对地址，即web根目录，比如你用tomcat服务器，那么就是指webapp目录了。




2.不以"/"开头的表示的是]]></description><category></category></item><item><title><![CDATA[DataSource 与 连接池的源码基础---原理讲解]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53965504</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53965504</guid><author>prehistorical</author><pubDate>Sun, 01 Jan 2017 11:54:28 +0800</pubDate><description><![CDATA[学完JDBC技术之后，对connections数量的控制有所学习，本文主要了解了数据连接池的工作原理。
图一：synchronized void createPool()和
Connection getConnection()方法，分别实现了连接池的创建和物理连接的创建。



图二：介绍了returnConnection()、refreshConnection()、closeConn]]></description><category></category></item><item><title><![CDATA[JDBC  学习--12.28笔记]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53912963</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53912963</guid><author>prehistorical</author><pubDate>Wed, 28 Dec 2016 20:03:02 +0800</pubDate><description><![CDATA[Statement    VS    PreparedStatement


1.    Statement 每次编译，都需要数据库端解析成底层代码。对数据库压力大
2. PreparedStatement  允许带参sql语句


Statement


import java.sql.*;


public class Conn
{
	Connection  con;]]></description><category></category></item><item><title><![CDATA[Java类的装载、链接和初始化]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53870728</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53870728</guid><author>prehistorical</author><pubDate>Sun, 25 Dec 2016 16:59:00 +0800</pubDate><description><![CDATA[Java类的装载、链接和初始化
SEP 8TH, 2013 | COMMENTS
加载(Loading)


按如下三步执行


1.通过类的全名产生对应类的二进制数据流。（注意，如果没找到对应类文件，只有在类实际使用时才抛出错误。）
2.分析并将这些二进制数据流转换为方法区(JVM 的架构：方法区、堆，栈，本地方法栈，pc 寄存器)特定的数据结构（这些数据结构是实现有关的，不同]]></description><category></category></item><item><title><![CDATA[Ajax.js]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53760893</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53760893</guid><author>prehistorical</author><pubDate>Tue, 20 Dec 2016 11:18:56 +0800</pubDate><description><![CDATA[自己根据电瓶车和网上的ajax文件集成的模板/**
 * 1. 创建异步请求对象（Ajax对象）
 */
function createXMLHttpRequest()
{
    var XMLHttpReq=false;
    if(window.XMLHttpRequset)
    {
        try{
            XMLHttpReq=new  XMLHttpRequ]]></description><category></category></item><item><title><![CDATA[document.ready和window.onload的区别]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53714174</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53714174</guid><author>prehistorical</author><pubDate>Sat, 17 Dec 2016 21:40:35 +0800</pubDate><description><![CDATA[JS 页面加载触发事件 document.ready和window.onload的区别




document.ready和onload的区别——JavaScript文档加载完成事件
页面加载完成有两种事件：
一是ready，表示文档结构已经加载完成（不包含图片等非文字媒体文件）；
二是onload，指示页面包含图片等文件在内的所有元素都加载完成。
 
1、Dom Ready]]></description><category></category></item><item><title><![CDATA[Html5入门   小型标准demo   &&  html5 最新常用表单元素]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53708691</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53708691</guid><author>prehistorical</author><pubDate>Sat, 17 Dec 2016 16:13:30 +0800</pubDate><description><![CDATA[Html5
1.       No need  , but  isnecessary
2.        放在 and 之间
3.      IE9  不能识别新元素，需用  条件注释 + ‘ html5 shiv ’的javascript
4.      引用：(no need 指定style属性)
CSS：
Javascript: 


5.      Html表单元素：]]></description><category></category></item><item><title><![CDATA[javascript学习思路]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53691606</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53691606</guid><author>prehistorical</author><pubDate>Fri, 16 Dec 2016 12:16:21 +0800</pubDate><description><![CDATA[看书记录：


关键思路：
面向对象，但是基于原型的
弱类型
ECMAScript 子集
Ajax很棒，局部刷新
框架很棒
js不是安全措施
js仍然主要是客户端技术






原则：
js应该用来改进用户体验
js应该无干扰使用
js通过渐进增强获得各类用户的可靠体验]]></description><category></category></item><item><title><![CDATA[基于类 vs 基于原型]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53671415</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53671415</guid><author>prehistorical</author><pubDate>Thu, 15 Dec 2016 15:51:20 +0800</pubDate><description><![CDATA[在javascript设计与开发新思维  中看到js是基于原型的语言，不同于java语言。所以查询了相关资料来看。参考为：
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Details_of_the_Object_Model


基于类 vs 基于原型的语言
基于类的面向对象语言，比如 Java 和 C++，是]]></description><category></category></item><item><title><![CDATA[线程优先级]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53454773</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53454773</guid><author>prehistorical</author><pubDate>Sun, 04 Dec 2016 16:14:56 +0800</pubDate><description><![CDATA[public class Thread5ThreadPriority
{
	private static Thread threadaa;
	private static Thread threadbb;
	private static Thread threadcc;
	public Thread5ThreadPriority()
	{
		threadaa=new Thread(]]></description><category></category></item><item><title><![CDATA[接口  vs   抽象类    &&    接口中 public/static/final 设计的原理]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53443208</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53443208</guid><author>prehistorical</author><pubDate>Sat, 03 Dec 2016 11:06:56 +0800</pubDate><description><![CDATA[抽 象 类


接 口




成员函数


抽象/ 非抽象


 默认 public  abstract




成员变量


普通 、非普通


默认 public  static  final




属性
访问权限


自定义


 默认 public  static 
（原理： "模版"的实现类的共有特性，所以它]]></description><category></category></item><item><title><![CDATA[遍历json对象的所有key，在使用json对象时，如果无法知道key，怎么通过key变量来获取值]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/53442868</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/53442868</guid><author>prehistorical</author><pubDate>Sat, 03 Dec 2016 10:24:15 +0800</pubDate><description><![CDATA[对于json对像，怎么遍历json对象的所有key，在使用json对象时，如果无法知道key，怎么通过key变量来获取值？请参阅下面的关键代码：





[html] view
 plain copy






html>  
head>  
    meta http-equiv="Content-Type" content="text/html; chars]]></description><category></category></item><item><title><![CDATA[Struts2访问Web元素----马士兵]]></title><link>https://blog.youkuaiyun.com/prehistorical/article/details/52189684</link><guid>https://blog.youkuaiyun.com/prehistorical/article/details/52189684</guid><author>prehistorical</author><pubDate>Fri, 12 Aug 2016 10:50:29 +0800</pubDate><description><![CDATA[后台的Action跟我们前台的页面来通讯的时候,由于它拿不到request,session，servletContext比如当我们有人登陆了，我们要在session中设一个值,表示它登陆了,但是如果你Action访问不到session，你如何把相关的数据设到session里面，response不用访问它，因为我们的结果是通过result返回的。



[html] view
 plain]]></description><category></category></item></channel></rss>