<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[okyoung188的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/okyoung188</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; okyoung188]]></copyright><item><title><![CDATA[java.lang.UnsupportedClassVersionError/Unsupported major.minor version 52.0]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/79351750</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/79351750</guid><author>okyoung188</author><pubDate>Fri, 23 Feb 2018 10:53:46 +0800</pubDate><description><![CDATA[org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersFacadeImpl' defined in URL [jar:file:/data/webapps_open_platform/ROOT/WEB-INF/lib/open-platform-service-imp...]]></description><category></category></item><item><title><![CDATA[消息推送系统设计思路]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/78988020</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/78988020</guid><author>okyoung188</author><pubDate>Sat, 06 Jan 2018 12:54:40 +0800</pubDate><description><![CDATA[一、消息推送系统设计需求

1、高性价比，在有限的硬件资源下，尽可能的提高消息系统的性能和可用性。

2、提高数据的一致性。




二、分析

消息推送，按数据量划分，包括两类：

1）持续的大量数据（比如：持续的物联网GPS上报等）推送，单类数据量大于 10 kb 每秒 。

2）低频率、数据量小的偶发事件、通知类的数据推送。




消息重要性和实时性]]></description><category></category></item><item><title><![CDATA[shell字符串及循环写法及各种括号使用]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/78961238</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/78961238</guid><author>okyoung188</author><pubDate>Wed, 03 Jan 2018 14:58:01 +0800</pubDate><description><![CDATA[shell字符串截取

Linux 的字符串截取很有用。有八种方法。

假设有变量 var=http://www.aaa.com/123.htm

1. # 号截取，删除左边字符，保留右边字符。
echo ${var#*//}

其中 var 是变量名，# 号是运算符，*// 表示从左边开始删除第一个 // 号及左边的所有字符

即删除 http://

结果是 ：www]]></description><category></category></item><item><title><![CDATA[MySQL数据类型]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/77978151</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/77978151</guid><author>okyoung188</author><pubDate>Thu, 14 Sep 2017 11:13:40 +0800</pubDate><description><![CDATA[本文出自 “旋木的技术博客” 博客，请务必保留此出处http://mrxiong.blog.51cto.com/287318/1651098


一.数值类型

Mysql支持所有标准SQL中的数值类型，其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC)，以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进]]></description><category></category></item><item><title><![CDATA[数据库四种隔离级别]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/77145593</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/77145593</guid><author>okyoung188</author><pubDate>Sun, 13 Aug 2017 15:54:55 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/gaopu12345/article/details/50868501

这个是最近看到的写的稍微跟别人不同的解答，针对这个问题，可能还要查写更权威的资料，网上一些人的答案感觉也只是举个形象的例子，并没深入到本质。

（零）没有并发控制

存在的问题：更新遗失。 
解决办法就是下面的“可读取未确认”。

（一）可读取未确认（Read]]></description><category></category></item><item><title><![CDATA[linux各文件夹含义和作用]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/76315774</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/76315774</guid><author>okyoung188</author><pubDate>Sat, 29 Jul 2017 14:15:31 +0800</pubDate><description><![CDATA[转自：http://blog.chinaunix.net/uid-22018363-id-407691.html


1.linux下各文件夹的意义：
    /bin：是binary的缩写,包含了引导系统启动所需的命令和普通用户可以使用的常用命令
    /lib：是根文件系统目录下程序和核心模块的共享库，存放了根文件系统程序
    运行所需的共享文件。这些文件包含了可被许多程序共]]></description><category></category></item><item><title><![CDATA[apt/yum/rpm/dpkg 使用总结]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/76315115</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/76315115</guid><author>okyoung188</author><pubDate>Sat, 29 Jul 2017 14:04:17 +0800</pubDate><description><![CDATA[来源：http://blog.51yip.com/linux/1176.html

来源：http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html


来源：http://www.cnblogs.com/shuaixf/archive/2011/11/30/2268496.html





一、rpm包安装方]]></description><category></category></item><item><title><![CDATA[Spring mvc jsp/html等静态资源/Controller无法使用总结]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/75797704</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/75797704</guid><author>okyoung188</author><pubDate>Sat, 22 Jul 2017 18:46:01 +0800</pubDate><description><![CDATA[想要jsp不被拦截
1.改DispathcerServlet 的url-pattern 为“/” (通常配置成“/*”);
2.添加 或直接在web.xml中添加默认servlet（但是此时如果没有配置Controller就变得无法访问了）
静态资源不被拦截
参照上面第2条
Controller无法使用参照上面第2条
注：web.xml 中 DispatcherServlet 的url]]></description><category></category></item><item><title><![CDATA[maven pom.xml文件详解]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/75330702</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/75330702</guid><author>okyoung188</author><pubDate>Tue, 18 Jul 2017 21:05:56 +0800</pubDate><description><![CDATA[maven pom文件详解

   1 project xmlns="http://maven.apache.org/POM/4.0.0 "    
   2 
   3     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "    
   4 
   5     xsi:schemaLocation="http://mav]]></description><category></category></item><item><title><![CDATA[源码等资源下载网站]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/75106167</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/75106167</guid><author>okyoung188</author><pubDate>Fri, 14 Jul 2017 13:58:53 +0800</pubDate><description><![CDATA[http://www.boyunjian.com/  不仅有源码还有其他资源。]]></description><category></category></item><item><title><![CDATA[XML SCHEMA 报错：Invalid content - But element is in the list!]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/74920325</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/74920325</guid><author>okyoung188</author><pubDate>Mon, 10 Jul 2017 14:29:49 +0800</pubDate><description><![CDATA[引用：https://www.oxygenxml.com/forum/topic6891.html


开发公司爬虫配置文件，编写xml schema, 和xml配置文件，但xml配置文件一直报错：cvc-complex-type.2.4.a: Invalid content was found starting with element 'DataURLList'. One of  '{D]]></description><category></category></item><item><title><![CDATA[Data truncation: Incorrect datetime value: '' for column 'time' at row 1]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/74801324</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/74801324</guid><author>okyoung188</author><pubDate>Sat, 08 Jul 2017 14:09:42 +0800</pubDate><description><![CDATA[开发个人博客过程中使用SSH框架，但是在实现添加评论功能时，一直报Data truncation: Incorrect datetime value: '' for column 'time' at row 1错误，并且hibernate显示SQLExcuteException,无法正常执行。
解决思路：
1.检查实体类与数据库表映射是否有误，time属性是否正确映射数据库time字段；
2]]></description><category></category></item><item><title><![CDATA[Get 请求中文参数乱码解析]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/74132200</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/74132200</guid><author>okyoung188</author><pubDate>Sun, 02 Jul 2017 16:48:04 +0800</pubDate><description><![CDATA[最近在做个人博客开发，因为打算直接利用中文参数请求后台，所以碰到了一些跟编码有关的问题。

我的请求URL原本为http://localhost:8080/okyoungblog/bloglist?articleType=心得笔记

但是浏览器会自动帮我encode，所以URL被转变成了Http://localhost:8080/okyoungblog/bloglist?articleTy]]></description><category></category></item><item><title><![CDATA[mysql字符问题]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/74065033</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/74065033</guid><author>okyoung188</author><pubDate>Sat, 01 Jul 2017 15:14:57 +0800</pubDate><description><![CDATA[Character_set_server=gbk, default-character-set=gbk 


Character_set_server=utf8, default-character-set=gbk



Character_set_server=gbk, default-character-set=utf8(client,connection,results跟随de]]></description><category></category></item><item><title><![CDATA[Git 指令备忘]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/74054531</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/74054531</guid><author>okyoung188</author><pubDate>Sat, 01 Jul 2017 12:11:16 +0800</pubDate><description><![CDATA[git branch -d branch_name  删除本地分支
git  branch -D branch_name  强行删除本地分支
git push origin :dev  删除远程dev分支
git remote show origin 显示远程分支，及push / pull URL
git remote prune origin 删除本地存在而远程已不存在的分支
git]]></description><category></category></item><item><title><![CDATA[git merge conflict 参考]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/73511453</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/73511453</guid><author>okyoung188</author><pubDate>Tue, 20 Jun 2017 19:34:19 +0800</pubDate><description><![CDATA[git merge conflict 参考  http://genomewiki.ucsc.edu/index.php/Resolving_merge_conflicts_in_Git#Git_can_fail_during_the_merge]]></description><category></category></item><item><title><![CDATA[深入理解Git]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/73497795</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/73497795</guid><author>okyoung188</author><pubDate>Tue, 20 Jun 2017 14:18:40 +0800</pubDate><description><![CDATA[原文地址：http://shellhue.github.io/2017/03/22/gitcommit/


深入理解 git 中 commit 和 branch ，有助于在日常开发中，更好的运用 git 。

commit的本质

初始化目录

为便于讲解，先创建一个如下目录结构的 BeiLiao （贝聊是我所在的公司）目录:



在命令行中输出文件的目录结构如下：]]></description><category></category></item><item><title><![CDATA[struts中action的创建和属性注入]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/73044022</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/73044022</guid><author>okyoung188</author><pubDate>Sun, 11 Jun 2017 17:00:39 +0800</pubDate><description><![CDATA[转自：http://aixiangct.blog.163.com/blog/static/9152246120101016113237982/

ObjectFactory，是xwork中很重要的一个类，是产生action的地方。单独使用xwork的时候，action都是这个类创建的。
struts2包装了ObjectFactory，自成了一个StrutsObjectFactory，他是继承]]></description><category></category></item><item><title><![CDATA[类何时加载和初始化]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/72298173</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/72298173</guid><author>okyoung188</author><pubDate>Tue, 16 May 2017 15:56:44 +0800</pubDate><description><![CDATA[原文链接： Javarevisited 翻译： ImportNew.com - 刘志军
译文链接： http://www.importnew.com/6579.html


理解类在JVM中什么时候被加载和初始化是Java编程语言中的基础概念，正因为有了Java语言规范，我们才可以清晰的记录和解释这个问题，但是很多Java程序员仍然不知道什么时候类被加载，什么时候类被初始化，类加载和初始化]]></description><category></category></item><item><title><![CDATA[js 原型_proto_和prototype图解]]></title><link>https://blog.youkuaiyun.com/okyoung188/article/details/70851404</link><guid>https://blog.youkuaiyun.com/okyoung188/article/details/70851404</guid><author>okyoung188</author><pubDate>Thu, 27 Apr 2017 13:47:54 +0800</pubDate><description><![CDATA[转载地址：从__proto__和prototype来深入理解JS对象和原型链
                    js object layout]]></description><category></category></item></channel></rss>