<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[helloworldmycsdn的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/helloworldmycsdn</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; helloworldmycsdn]]></copyright><item><title><![CDATA[CountDownLatch和CyclicBarrier的区别]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94177468</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94177468</guid><author>helloworldmycsdn</author><pubDate>Sat, 29 Jun 2019 17:13:28 +0800</pubDate><description><![CDATA[CountDownLatch和CyclicBarrier都有让多个线程等待同步然后再开始下一步动作的意思，
 但是CountDownLatch的下一步的动作实施者是主线程，具有不可重复性；
 而CyclicBarrier的下一步动作实施者还是“其他线程”本身，具有往复多次实施动作的特点。
...]]></description><category></category></item><item><title><![CDATA[jvm垃圾回收算法]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94177296</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94177296</guid><author>helloworldmycsdn</author><pubDate>Sat, 29 Jun 2019 17:11:31 +0800</pubDate><description><![CDATA[搜索算法：
 1）引用计数器算法（废弃）
  引用计数器实现简单，效率高；但是不能解决循环引用问问题
 2）根搜索算法（使用）

 回收算法：
 1）标记—清除算法（Mark-Sweep）（DVM 使用的算法）
  在标记阶段，确定所有要回收的对象，并做标记。清除阶段紧随标记阶段，将标记阶段确定不可用的对象清除
  清除后回产生大...]]></description><category></category></item><item><title><![CDATA[mysql-总结]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94177126</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94177126</guid><author>helloworldmycsdn</author><pubDate>Sat, 29 Jun 2019 17:10:22 +0800</pubDate><description><![CDATA[//Mysql四种隔离级别
 隔离级别     脏读  不可重复读  幻读
 Read uncommitted(读未提交)  是    是   是
 Read committed（读已提交）  否    是   是
 Repe...]]></description><category></category></item><item><title><![CDATA[jsonp-总结]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176889</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176889</guid><author>helloworldmycsdn</author><pubDate>Sat, 29 Jun 2019 17:08:49 +0800</pubDate><description><![CDATA[jsonp: 回掉函数名的参数名，默认callback，服务端通过它来获取到回掉函数名
 jsonpCallback: 回掉函数名，默认jquery自动生成
 指定jsonpCallback时可以将回掉函数写在ajax外面做其他操作，不指定时不能这样做，只能在success里做操作
 只支持get不支持post
...]]></description><category></category></item><item><title><![CDATA[redis-复习]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176710</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176710</guid><author>helloworldmycsdn</author><pubDate>Sat, 29 Jun 2019 17:07:42 +0800</pubDate><description><![CDATA[//redis最适合的场景
 1 会话缓存（session cache）
 2 全页缓存（FPC）
 3 队列
 4 排行榜/计数器
 5 发布订阅
//Redis 的数据结构有五种，分别是：
 String——字符串
 Hash——字典
 List——列表
 Set——集合
 Sorted Set——有序集合
//redis的持久化
...]]></description><category></category></item><item><title><![CDATA[springmvc-总结]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176516</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176516</guid><author>helloworldmycsdn</author><pubDate>Sat, 29 Jun 2019 17:06:26 +0800</pubDate><description><![CDATA[执行流程
     第一步：发起请求到前端控制器(DispatcherServlet)
     第二步：前端控制器请求HandlerMapping查找 Handler 可以根据xml配置、注解进行查找
     第三步：处理器映射器HandlerMapping向前端控制器返回Handler
 ...]]></description><category></category></item><item><title><![CDATA[mybatis-复习]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176409</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176409</guid><author>helloworldmycsdn</author><pubDate>Sat, 29 Jun 2019 17:05:42 +0800</pubDate><description><![CDATA[sqlMapConfig.xml---全局配置文件（数据源、映射文件等）
   mapper.xml
   sqlSessionFactory(会话工厂)
   sqlSession（会话：增删改查）
   Executor(执行器 sqlsession内部通过执行器操作数据库)
    输入参数（ja...]]></description><category></category></item><item><title><![CDATA[spring-面试-复习总结]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176224</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94176224</guid><author>helloworldmycsdn</author><pubDate>Sat, 29 Jun 2019 17:04:33 +0800</pubDate><description><![CDATA[一、spring的相关概念
  spring是开源的轻量级框架
  spring核心主要是两部分：
   aop：面向切面编程，扩展功能不用修改源代码
   ioc: 对象创建不需要用new，而是通过spring配置创建类对象
  spring是一站式框架，在javaee三层结构中，每一层都提供了相应的解决技术
  ...]]></description><category></category></item><item><title><![CDATA[面试题（一）]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94023949</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/94023949</guid><author>helloworldmycsdn</author><pubDate>Fri, 28 Jun 2019 17:49:07 +0800</pubDate><description><![CDATA[一、类的初始化顺序

  父类静态变量

  父类静态代码块

  子类静态变量

  子类静态代码块

  父类成员变量

  父类普通代码块

  父类构造函数

  子类成员变量

  子类普通代码块

  子类构造函数

二、类加载器及其双亲委派机制

  初始化类加载器

  扩展类加载器

  应用程序类加载器

  自定义类加载...]]></description><category></category></item><item><title><![CDATA[spring定时器]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/80043122</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/80043122</guid><author>helloworldmycsdn</author><pubDate>Sun, 22 Apr 2018 21:23:37 +0800</pubDate><description><![CDATA[一、spring定时器二、cron语法示例]]></description><category></category></item><item><title><![CDATA[svn]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/80039084</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/80039084</guid><author>helloworldmycsdn</author><pubDate>Sun, 22 Apr 2018 16:17:47 +0800</pubDate><description><![CDATA[一、svn服务端安装（1）找到自己系统所对应的安装包，双击运行（2）选择我接受，点击下一步（3）不用改动直接，下一步（4）选择standard（5）选择安装路径（不要在中文路径下），仓库路径，端口号8443（6）下一步完成安装二、打开svnservermanger,创建工程、用户、权限，开放端口，通过浏览器https远程访问三、版本冲突...]]></description><category></category></item><item><title><![CDATA[springcloud]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/80037893</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/80037893</guid><author>helloworldmycsdn</author><pubDate>Sun, 22 Apr 2018 14:23:01 +0800</pubDate><description><![CDATA[一、软件架构演变过程 ：单体架构 垂直架构SOA架构微服务架构二、springcloud技术栈三、开发环境java8、Maven、Springboot、SpringCloud、Mysql、IDEA四、服务治理五、负载均衡六、容错保护七、网关八、总结Eureka -server -client(服务治理)Ribbon（负载均衡）Hystrix(容错保护)Zuul(网关)...]]></description><category></category></item><item><title><![CDATA[2018有趣的推理题（借鉴其他朋友的实现）]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/79488140</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/79488140</guid><author>helloworldmycsdn</author><pubDate>Thu, 08 Mar 2018 18:30:34 +0800</pubDate><description><![CDATA[编程实现：package cn.itcast.test;import java.util.Arrays;import java.util.Collections;import java.util.List;public class Reasoning {	public static void main(String[] args) {		String[] choices = {&quot;A&quot;,&quot;B&quot;,&quot;C...]]></description><category></category></item><item><title><![CDATA[h5全屏进入与退出全屏模式（必须为点击事件进行加载）]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/78876355</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/78876355</guid><author>helloworldmycsdn</author><pubDate>Fri, 22 Dec 2017 19:55:53 +0800</pubDate><description><![CDATA[一、进入全屏
// 判断各种浏览器，找到正确的方法
function launchFullscreen(element) {
  if(element.requestFullscreen) {
    element.requestFullscreen();
  } else if(element.mozRequestFullScreen) {
    element.mozRequestFul]]></description><category></category></item><item><title><![CDATA[html切图]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/78633379</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/78633379</guid><author>helloworldmycsdn</author><pubDate>Sat, 25 Nov 2017 18:24:54 +0800</pubDate><description><![CDATA[一、 网页中添加图片的方式有两种
一种是：通过标签直接插入到html中
另一种是：通过css背景属性添加

二、 怎样来判断添加图片方式？？

http://www.poluoluo.com/jzxy/201203/162159.html


Ø 网页中的装饰性的图片，通过背景图片添加

Ø 用户图片，通过插入形式添加

Ø 按钮，有多个状态的效果图片，通过背景图片添加]]></description><category></category></item><item><title><![CDATA[省市区三级联动及回显]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/78346114</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/78346114</guid><author>helloworldmycsdn</author><pubDate>Wed, 25 Oct 2017 20:23:18 +0800</pubDate><description><![CDATA[用户编辑
    





$(function(){
//回显
var address =$("#caddress").val();
var addresss=address.split("-");
var province=addresss[0];
var city=addresss[1];
var district=addresss[2];
//初始化省
$.]]></description><category></category></item><item><title><![CDATA[javax.transaction.SystemException;]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/78238128</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/78238128</guid><author>helloworldmycsdn</author><pubDate>Sat, 14 Oct 2017 23:56:29 +0800</pubDate><description><![CDATA[今天出现了一个异常导致tomact启动失败，找不到原因。
后发现是因为自定义了异常类，快捷键自动导包倒错包了，本来应该导入自定义异常类的，倒成了系统的javax.transaction.SystemException;]]></description><category></category></item><item><title><![CDATA[mysql重置密码（摘自传智博客视频）]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/76905075</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/76905075</guid><author>helloworldmycsdn</author><pubDate>Tue, 08 Aug 2017 14:29:50 +0800</pubDate><description><![CDATA[﻿﻿
方法一:
 在my.ini的[mysqld]字段加入：
skip-grant-tables
重启mysql服务，这时的mysql不需要密码即可登录数据库
 然后进入mysql
mysql>use mysql;
 mysql>update user set password=password('1234') WHERE User='root';
mysql>flush priv]]></description><category></category></item><item><title><![CDATA[mysql用户管理（转自-米阳光-）]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/73835808</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/73835808</guid><author>helloworldmycsdn</author><pubDate>Wed, 28 Jun 2017 11:40:11 +0800</pubDate><description><![CDATA[﻿﻿
　关于mysql的用户管理，笔记
 
　　1、创建新用户
　　通过root用户登录之后创建
　　>> grant all privileges on *.* to testuser@localhost identified by
"123456" ;　　//　　创建新用户，用户名为testuser，密码为123456 ；
　　>> grant all privileges on]]></description><category></category></item><item><title><![CDATA[10:38:45,707 ERROR DefaultDispatcherErrorHandler:42 - Exception occurred during processing request:]]></title><link>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/73457684</link><guid>https://blog.youkuaiyun.com/helloworldmycsdn/article/details/73457684</guid><author>helloworldmycsdn</author><pubDate>Mon, 19 Jun 2017 10:43:31 +0800</pubDate><description><![CDATA[﻿﻿
10:38:45,707 ERROR DefaultDispatcherErrorHandler:42 - Exception occurred during processing request: Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into Fl]]></description><category></category></item></channel></rss>