<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[heronos的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/heronos</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; heronos]]></copyright><item><title><![CDATA[Hibernate]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/79538280</link><guid>https://blog.youkuaiyun.com/heronos/article/details/79538280</guid><author>heronos</author><pubDate>Wed, 14 Mar 2018 01:21:09 +0800</pubDate><description><![CDATA[day1

Hibernate是开源的ORM（对象关系映射）框架。对JDBC进行轻量级的封装，将pojo和数据库表建立映射关系，是一个全自动的orm框架。它可以自动生成sql语句，自动执行。使码农可以使用面向对象的思想来操作数据库。

版本是5.0.7

hibernate 
英 [ˈhaɪbəneɪt]   美 [ˈhaɪbərneɪt] 
vi. 
（某些动物）冬眠，蛰伏

解压后的目录：do...]]></description><category></category></item><item><title><![CDATA[MySQL笔记]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/79331410</link><guid>https://blog.youkuaiyun.com/heronos/article/details/79331410</guid><author>heronos</author><pubDate>Fri, 16 Feb 2018 23:51:13 +0800</pubDate><description><![CDATA[初识



简介

数据库系统由三个主要组成部分


数据库：存储数据的地方
数据库管理系统：mysql,oracle，VFP等。
数据库应用程序：Navicat等界面友好的软件




SQL（结构化查询语言）


数据定义语言（DDL）：DROP,CREATE,ALTER等
数据操作语言（DML）：INSERT,DELETE,UPDATE
数据查询语言（DQL）：SELECT
数据控制语言（D...]]></description><category></category></item><item><title><![CDATA[linux初步认识]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/79244433</link><guid>https://blog.youkuaiyun.com/heronos/article/details/79244433</guid><author>heronos</author><pubDate>Tue, 13 Feb 2018 08:55:18 +0800</pubDate><description><![CDATA[linux特点 
1.免费开源 
2.支持多线程，可以很多人一起用操作系统 
3.安全性好，因为是开源的，出现漏洞就被干掉了 
4.对内存和文件管理性好

linux最小只需要4M内存就可以跑起来，可以做嵌入式开发



startx:到图形界面

shutdown -h now  立即关机

shutdown -r now 立即重启

reboot   立即重启

//尽量不使用root管理员登...]]></description><category></category></item><item><title><![CDATA[计算机网络]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/79302587</link><guid>https://blog.youkuaiyun.com/heronos/article/details/79302587</guid><author>heronos</author><pubDate>Fri, 09 Feb 2018 23:45:32 +0800</pubDate><description><![CDATA[概述



网络分类（三网）

1.电信网络：最早的是固定电话，传真，电报，现在的手机4G 
2.有限电视网络：传送电视节目，点播节目。 
3.计算机网络：因特网和其他网络

计算机网络已经融入了前两个网络，但是由于行政管辖范围和利益纠葛，无法做到三网合一。



因特网概述

网络，因特网，互联网三个不同的概念；

Internet（互联网）是计算机网络中的杰出代表；


  http://ne...]]></description><category></category></item><item><title><![CDATA[redis]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78825701</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78825701</guid><author>heronos</author><pubDate>Sat, 27 Jan 2018 04:26:49 +0800</pubDate><description><![CDATA[Redis简介



关系型数据库和nosql数据库

关系型数据库是基于关系表的数据库，最终会将数据持久化到磁盘上，而nosql数据库是基于特殊的结构，并将数据存储到内存的数据库。从性能上而言，nosql数据库  要优于关系型数据库，从安全性上而言关系型数据库要优于nosql数据库，所以在实际开发中一个项目中nosql和关系型数据库会一起使用，达到性能和安全性的双保证。



为什么要使用Red]]></description><category></category></item><item><title><![CDATA[线程的记录]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/79102239</link><guid>https://blog.youkuaiyun.com/heronos/article/details/79102239</guid><author>heronos</author><pubDate>Fri, 19 Jan 2018 03:07:27 +0800</pubDate><description><![CDATA[public class Rabbit extends Thread {

    @Override
    public  void  run() {
        for(int i=0;i1000;i++) {
            System.out.println("兔子跑---"+i+"步--");
        }

    }
}



public class Demo]]></description><category></category></item><item><title><![CDATA[Mybatis]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78935855</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78935855</guid><author>heronos</author><pubDate>Sat, 30 Dec 2017 05:38:09 +0800</pubDate><description><![CDATA[前言po&vopojo:不按mvc分层 
domain:不按mvc分层 
po:用在持久层 
vo: 表现层对象jdbc问题总结
数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能，如果使用数据库链接池可解决此问题。解决：在SqlMapConfig.xml中配置数据链接池，使用连接池管理数据库链接。
Sql语句在代码中硬编码，造成代码不易维护，实际应用sql变化的可能较大，sql变动需要改变j]]></description><category></category></item><item><title><![CDATA[JDBC&JDBC连接池]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78917616</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78917616</guid><author>heronos</author><pubDate>Wed, 27 Dec 2017 23:51:04 +0800</pubDate><description><![CDATA[什么是JDBC

JDBC（Java DataBase Connectivity）就是Java数据库连接，说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库，JDBC是用Java语言向数据库发送SQL语句。



JDBC原理

早期SUN公司的天才们想编写一套可以连接天下所有数据库的API，但是当他们刚刚开始时就发现这是不可完成的任务，因为各个厂商的数据]]></description><category></category></item><item><title><![CDATA[注解]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78898278</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78898278</guid><author>heronos</author><pubDate>Tue, 26 Dec 2017 03:06:23 +0800</pubDate><description><![CDATA[注解]]></description><category></category></item><item><title><![CDATA[常见算法问题]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78753492</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78753492</guid><author>heronos</author><pubDate>Fri, 08 Dec 2017 23:28:24 +0800</pubDate><description><![CDATA[常见算法问题]]></description><category></category></item><item><title><![CDATA[泛型]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78747623</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78747623</guid><author>heronos</author><pubDate>Fri, 08 Dec 2017 15:09:12 +0800</pubDate><description><![CDATA[泛型]]></description><category></category></item><item><title><![CDATA[容器]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78710178</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78710178</guid><author>heronos</author><pubDate>Thu, 07 Dec 2017 23:42:27 +0800</pubDate><description><![CDATA[容器]]></description><category></category></item><item><title><![CDATA[restful]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78671402</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78671402</guid><author>heronos</author><pubDate>Wed, 29 Nov 2017 23:47:47 +0800</pubDate><description><![CDATA[restful是什么restful是一种基于资源的软件架构风格。设计概念和准则
网络上所有的事物都可以抽象为资源
每个资源都有唯一的资源标识，对这些资源的操作不会改变这些资源的标识。例如：你删除了一个资源，只是这个标识找到的是404，而标识还是在的。
所有的操作都是无状态的。你的一次操作，和上一次，下一次的操作没有任何的关系。
restful和httprestful是基于http的soap  web]]></description><category></category></item><item><title><![CDATA[正则表达式（Regular Expression）（Regex）]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78649237</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78649237</guid><author>heronos</author><pubDate>Tue, 28 Nov 2017 16:30:08 +0800</pubDate><description><![CDATA[正则]]></description><category></category></item><item><title><![CDATA[SpringMVC]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78648269</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78648269</guid><author>heronos</author><pubDate>Mon, 27 Nov 2017 19:42:53 +0800</pubDate><description><![CDATA[常用注解



@RequestParam

使用@RequestParam常用于处理简单类型的绑定。

value：参数名字，即入参的请求参数名字，如value=“item_id”表示请求的参数区中的名字为item_id的参数的值将传入； 
required：是否必须，默认是true，表示请求中一定要有相应的参数，否则将报； 
TTP Status 400 - Required Integer]]></description><category></category></item><item><title><![CDATA[日常随笔记录]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78279750</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78279750</guid><author>heronos</author><pubDate>Thu, 19 Oct 2017 04:37:12 +0800</pubDate><description><![CDATA[1

命令式编程：命令“机器”如何去做事情(how)，这样不管你想要的是什么(what)，它都会按照你的命令实现。

声明式编程：告诉“机器”你想要的是什么(what)，让机器想出如何去做(how)。



2

一定程度的耦合是必要的，完全没有耦合的代码什么也做不了



3

一个说说，有多个属性，是否评论，是否被踩，是否被赞，是否被转发，是否被举报。等等十多个是否。数据库可以采用多个字段。]]></description><category></category></item><item><title><![CDATA[内部类]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78091138</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78091138</guid><author>heronos</author><pubDate>Tue, 26 Sep 2017 01:52:29 +0800</pubDate><description><![CDATA[public class Show0 {
    /**
     * 把一个类定义在另一个类的内部，就是内部类。
     * 
     * 
     */
    private int id=123;
    private String name="hero";
    public showInner0 createInner0(){
        return new showIn]]></description><category></category></item><item><title><![CDATA[Cookie和Session]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78091131</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78091131</guid><author>heronos</author><pubDate>Tue, 26 Sep 2017 01:43:59 +0800</pubDate><description><![CDATA[简介存储客户端的状态由一个问题引出今天的内容，例如网站的购物系统，用户将购买的商品信息存储到哪   里？因为Http协议是无状态的，也就是说每个客户访问服务器端资源时，服务器并  不知道该客户端是谁，所以需要会话技术识别客户端的状态。会话技术是帮助服务器   记住客户端状态（区分客户端）把数据保存在request中，多次请求不能保存数据
把数据保存在servletContext中，所有用户共用一个域]]></description><category></category></item><item><title><![CDATA[jsp快速入门]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78088567</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78088567</guid><author>heronos</author><pubDate>Mon, 25 Sep 2017 19:29:08 +0800</pubDate><description><![CDATA[简单的登录演示下面是login.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4]]></description><category></category></item><item><title><![CDATA[request和response]]></title><link>https://blog.youkuaiyun.com/heronos/article/details/78088432</link><guid>https://blog.youkuaiyun.com/heronos/article/details/78088432</guid><author>heronos</author><pubDate>Mon, 25 Sep 2017 19:12:08 +0800</pubDate><description><![CDATA[各种APIpublic class show0 extends HttpServlet {
/**
 * 
 * 
 *          1、请求行  
Get  http://localhost:8080/day09/servlet/req1?username=zs  http/1.1
getMethod(); 获得请求方式
***getRequestURL();返回客户端发出请求时的完整URL]]></description><category></category></item></channel></rss>