<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[github_39021422的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/github_39021422</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; github_39021422]]></copyright><item><title><![CDATA[2021-01-27]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/113245731</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/113245731</guid><author>github_39021422</author><pubDate>Thu, 28 Jan 2021 10:38:45 +0800</pubDate><description><![CDATA[Nginx

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器，Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器；同时也是一个IMAP、POP3、SMTP代理服务器；Nginx可以作为一个HTTP服务器进行网站的发布处理，另外Nginx可以作为反向代理进行负载均衡的实现。

代理就是通过第三方，例如：顾客去到专卖店买特定品牌的产品，而此专卖店只卖改品牌的产品，此时专卖店就是代理了

代理分为正向代理和反向代理（nginx）

正向代理就是客户端和proxy]]></description><category></category></item><item><title><![CDATA[2020-11-01]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/109425488</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/109425488</guid><author>github_39021422</author><pubDate>Sun, 01 Nov 2020 17:52:04 +0800</pubDate><description><![CDATA[spring boot 简易spring mvc 更快创建web及其他应用程序

linux common command base on centos ubuntu

command 包含名称、参数、对象 man --help == man - h

echo ---print what you input strings and chars

使用-e选项时，若字符串中出现以下字符，则特别加以处理，而不会将它当成一般文字输出：

\a 发出警告声；
	\b 删除前一个字符；
	\c...]]></description><category></category></item><item><title><![CDATA[2020-10-29]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/109373608</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/109373608</guid><author>github_39021422</author><pubDate>Thu, 29 Oct 2020 23:16:04 +0800</pubDate><description><![CDATA[SQL 的union

联合多个select 的结果集，需要相同数量列，数据类型，顺序一致 的前提条件

select columns from t1 union select columns from t2

union all 包含重复的 union 无重复值

select columns from a union all select columns from b  ---总是包含a 的所有列

count() 计数

select count(columnname) from tab1

...]]></description><category></category></item><item><title><![CDATA[java-web知识点]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/74937793</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/74937793</guid><author>github_39021422</author><pubDate>Mon, 10 Jul 2017 23:18:17 +0800</pubDate><description><![CDATA[sessionBean 
entityBean 
CMO-->contains manager object]]></description><category></category></item><item><title><![CDATA[cookie---session解析]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/74164061</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/74164061</guid><author>github_39021422</author><pubDate>Sun, 02 Jul 2017 23:17:49 +0800</pubDate><description><![CDATA[cookie--->客户端浏览器保存用户数据方式
session---->服务端保存用户数据的方式
cookie核心API-->
Cookie(java.lang.String name,java.lang.String value)
void setMaxAge(int expiry[time])
void response.addCookie(Cookie cookie)
Cook]]></description><category></category></item><item><title><![CDATA[jquery,ajax,json之间的比较和区别]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73732025</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73732025</guid><author>github_39021422</author><pubDate>Fri, 30 Jun 2017 17:57:55 +0800</pubDate><description><![CDATA[jquery在javascript基础上优化扩展而来的 简化了javascript复杂的操作
ajax是利用css,javascript,jquery,html也服务端进行异步通信的
json是一种简单的数据交换格式 例如-->[{name:'nice',age:19},{"name":'andy',"age":"58"}]]]></description><category></category></item><item><title><![CDATA[IO流和文件上传下载]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73850717</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73850717</guid><author>github_39021422</author><pubDate>Wed, 28 Jun 2017 17:21:47 +0800</pubDate><description><![CDATA[inputStream--->
inputstreamReader,fileInputStream,bufferedReader,dataInputStream,objectInputStream,Reader
outputStream-->
outputStreamReader,fileOutputStream,bufferedWriter,dataoutputStream,objectO]]></description><category></category></item><item><title><![CDATA[基本数据结构算法(排序:冒泡,选择)]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73769961</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73769961</guid><author>github_39021422</author><pubDate>Tue, 27 Jun 2017 07:26:48 +0800</pubDate><description><![CDATA[bubble sort method(冒泡排序)
public class Mp_sort{
public static void main(String[] args){
int[] array={3,2,99,33,22,441,234};
Mp_sort.mp_method(array);
}
public int[] mp_method(int[] arr){
int len]]></description><category></category></item><item><title><![CDATA[springMvc+spring4+maybatis简单例子]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73769941</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73769941</guid><author>github_39021422</author><pubDate>Tue, 27 Jun 2017 06:32:34 +0800</pubDate><description><![CDATA[导入spring,mybaits,springmvc相关的jar包还有log4j,slf4j,mysql-connector...
create database if not exists sms;
use sms;
create table test_user(
id int(5) auto_increment,
name varchar(12),
age varchar(10),]]></description><category></category></item><item><title><![CDATA[JSP基础知识(9大内置对象)及常用API]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73693403</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73693403</guid><author>github_39021422</author><pubDate>Sat, 24 Jun 2017 18:32:16 +0800</pubDate><description><![CDATA[jsp九大内置对象---> 

request,response,pageConext,config,session,page,out,application,exception
四大作用域-->requestScope,sessionScope,pageScope,applicationScope
方法及属性-->request.setAttribute("name",name(exam]]></description><category></category></item><item><title><![CDATA[maven简单演示]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73657814</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73657814</guid><author>github_39021422</author><pubDate>Sat, 24 Jun 2017 07:23:33 +0800</pubDate><description><![CDATA[eclipse下载maven插件,MyEclipse中集成了maven
steps:1.project-->maven Project-->next
2.select webapp(maven-archetype-webapp)-->next
3.inputs attributes:groupId,artifactId,version-->next
更改属性:property-->Reso]]></description><category></category></item><item><title><![CDATA[JDBC使用技术及事例]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73557845</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73557845</guid><author>github_39021422</author><pubDate>Thu, 22 Jun 2017 06:20:31 +0800</pubDate><description><![CDATA[jdbc----->java data base connectivity(数据库连接)
--通过接口来取得连接驱动,api(java.sql;javax.sql)
mysql-driver:(MySql-connector-java-version-bin.jar)
简单事例:
create database test Character set utf8
collate utf8_g]]></description><category></category></item><item><title><![CDATA[JavaScript全局函数及自定义函数]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73526374</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73526374</guid><author>github_39021422</author><pubDate>Wed, 21 Jun 2017 07:41:30 +0800</pubDate><description><![CDATA[全局函数:
decodeURI()--->解码URI
encodeURI()---->编码URI
isNaN()---->是否为数字
eval()--->字符串的value当脚本执行
Number()---->转化为数字
顶层属性--->是否为数字:NaN
例子:

var variables="";
var arr=new Array();
function func(){]]></description><category></category></item><item><title><![CDATA[Regular Expression(正则表达式)语法规则及使用]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73526344</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73526344</guid><author>github_39021422</author><pubDate>Wed, 21 Jun 2017 06:25:12 +0800</pubDate><description><![CDATA[转译字符:
\n-->换行
\t-->制表符
\\-->反斜杠
\.-->表示匹配点
常用:
\d-->数字0-9
\D-->非数字
\w-->单词字符(0-9A-Za-z_)及空白字符
\s-->制表,换行,空格...等空白字符
\S-->非空白字符
^-->开始位置
$--->结束位置
\b-->单词边界
\g--->全局匹配
例子-->[a-k6c]---匹配a]]></description><category></category></item><item><title><![CDATA[Spring--->IOC(DI)使用方式]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73504256</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73504256</guid><author>github_39021422</author><pubDate>Tue, 20 Jun 2017 17:36:49 +0800</pubDate><description><![CDATA[依赖注入(控制反转)方式:设值,  构造 ex(setter,constructor);
public class HelloBean{
private String beanName;
public HelloBean(String beanName){
System.out.println("通过构造函数进行注入");
this.beanName=beanName;
}
publ]]></description><category></category></item><item><title><![CDATA[Jquery中 使用Ajax获取Json 数据]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73478102</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73478102</guid><author>github_39021422</author><pubDate>Mon, 19 Jun 2017 23:19:58 +0800</pubDate><description><![CDATA[JSON(javascript object notation)轻量级数据交换格式, 
数据格式: 名称:值 ex:[{"name":"andy","age":56,"sex":"man"},{"name":"derful","age":13,"sex":"woman"},...]
jsp:
点击按钮获取JSON数据 
 
 

使用Ajax获取JSON数据的jQuery代码： 
]]></description><category></category></item><item><title><![CDATA[spring入门]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73441915</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73441915</guid><author>github_39021422</author><pubDate>Sun, 18 Jun 2017 23:12:16 +0800</pubDate><description><![CDATA[import jars:
spring-beans,context,cores,expression,commons-logging,sl4j..
create interface:(dao)
public interface UserInterface:
public void addUser(String name,String pwd);
create implements:(da]]></description><category></category></item><item><title><![CDATA[Socket和ServerSocket通信例子]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/73274196</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/73274196</guid><author>github_39021422</author><pubDate>Thu, 15 Jun 2017 07:45:36 +0800</pubDate><description><![CDATA[Socket-->dataOutputStream(dops)--->dops.writeUTF("nb")--->dataInputStream(dips)--->dips.read("NB");
ServerSocket--->dataInputStream(dips)--->dips.read("nb")--->dataOutputStream(dops)--->dops.writeUTF]]></description><category></category></item><item><title><![CDATA[Hibernate例子和工作流程]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/72859550</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/72859550</guid><author>github_39021422</author><pubDate>Sun, 04 Jun 2017 16:11:11 +0800</pubDate><description><![CDATA[基本配置:
hibernate.cfg.xml(Configuration--->SessionFactory--->session[query,criteria]---->transaction[rollBack,commit])











<property name="dialect"
 value=""/>




mapping reso]]></description><category></category></item><item><title><![CDATA[MyBatis原理示例]]></title><link>https://blog.youkuaiyun.com/github_39021422/article/details/72855481</link><guid>https://blog.youkuaiyun.com/github_39021422/article/details/72855481</guid><author>github_39021422</author><pubDate>Sat, 03 Jun 2017 22:37:47 +0800</pubDate><description><![CDATA[配置mybatis-config.xml(configuration,properties,typeAliases,environments,environment,transactionManager,dataSource,mappers)---->UserMapper.xml(sql....)
映射XML---->
mapper(namespace)--->resultMap--->sel]]></description><category></category></item></channel></rss>