<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dang7758的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dang7758</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dang7758]]></copyright><item><title><![CDATA[nginx简介]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/122854846</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/122854846</guid><author>dang7758</author><pubDate>Thu, 10 Feb 2022 10:08:05 +0800</pubDate><description><![CDATA[该文档在github维护
nginx简介
官网：https://nginx.org/
文章目录nginx简介nginx安装nginx常用命令nginx静态内容服务nginx简单代理服务(前后端分离例子)负载均衡简介负载均衡的机制默认的负载均衡配置（轮询）最小连接数负载均衡会话持久化（ip-hash）权重负载均衡配置https服务生成https证书方式配置https服务websocket配置websocket的wss配置nginx部分指令解释演示中的nginx.conf其它
nginx安装
yum insta]]></description><category></category></item><item><title><![CDATA[sql关联查询条件在where 和 on的区别小记]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/102794961</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/102794961</guid><author>dang7758</author><pubDate>Tue, 29 Oct 2019 10:53:02 +0800</pubDate><description><![CDATA[猜测:

关联查询条件写在on后面，先过滤再关联，关联条件是正常的关联

where后面，先关联，在查询


DROP TABLE IF EXISTS `t1`;
CREATE TABLE `t1` (
  `s1` int(11) DEFAULT NULL,
  `s2` char(5) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSER...]]></description><category></category></item><item><title><![CDATA[java基础_数组删除]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/99312982</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/99312982</guid><author>dang7758</author><pubDate>Mon, 12 Aug 2019 17:36:53 +0800</pubDate><description><![CDATA[java集合如list在删除时使用foreach会出现ConcurrentModificationException

使用迭代器不会，其实两者都用了迭代器

每次next方法的时候会调用


final void checkForComodification() {
	if (expectedModCount != ArrayList.this.modCount)
		throw new Con...]]></description><category></category></item><item><title><![CDATA[我的开发原则]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/97902357</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/97902357</guid><author>dang7758</author><pubDate>Wed, 31 Jul 2019 11:57:32 +0800</pubDate><description><![CDATA[极简原则：参数简单，解果简单(尽可能减少前端的逻辑处理)，来自于坑levi的总结
]]></description><category></category></item><item><title><![CDATA[修改表关联查询sql]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/97143281</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/97143281</guid><author>dang7758</author><pubDate>Wed, 24 Jul 2019 17:25:10 +0800</pubDate><description><![CDATA[https://dev.mysql.com/doc/refman/8.0/en/update.html

UPDATE student s
INNER JOIN teacher t ON s.manager_id = t.id
SET s.manager_name = t.`name`
where s.id=1
]]></description><category></category></item><item><title><![CDATA[docker redis]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/95046649</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/95046649</guid><author>dang7758</author><pubDate>Mon, 08 Jul 2019 11:39:17 +0800</pubDate><description><![CDATA[docker 网易

docker run --name redis -p 6379:6379 -d hub.c.163.com/library/redis:latest







docker 官方

docker run --name redis -p 6379:6379-d redis
]]></description><category></category></item><item><title><![CDATA[docker mysql 基础资源]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/94437614</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/94437614</guid><author>dang7758</author><pubDate>Tue, 02 Jul 2019 13:52:56 +0800</pubDate><description><![CDATA[网易镜像库

https://c.163yun.com/hub#/m/home/



hub.c.163.com/library/mysql





拉去

docker pull hub.c.163.com/library/mysql:latest



运行

docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=r...]]></description><category></category></item><item><title><![CDATA[docker rabbitmq]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/89634749</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/89634749</guid><author>dang7758</author><pubDate>Mon, 17 Jun 2019 09:58:37 +0800</pubDate><description><![CDATA[docker run -d --hostname rabbitmq-p 5672:5672 -p 15672:15672 rabbitmq:3.7.14-management

如上会创建一个默认账号/密码 guest/guest

docker run -d --hostname rabbitmq -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAUL...]]></description><category></category></item><item><title><![CDATA[maven多模块项目]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/86703969</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/86703969</guid><author>dang7758</author><pubDate>Wed, 30 Jan 2019 15:49:10 +0800</pubDate><description><![CDATA[maven多模块例子链接



这个例子是base层写了service业务。

web层controller调用。



结构是这样子的。

ice-web依赖了ice-framework-base

ice-framework-base的pom要去掉spring-boot-maven-plugin，

否则大的报就会是这种结构，这种应该是可执行的，而不是这种简单结构，你就找不到你要使用的类。

...]]></description><category></category></item><item><title><![CDATA[一个简单的springboot starter例子]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/86703011</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/86703011</guid><author>dang7758</author><pubDate>Wed, 30 Jan 2019 15:22:35 +0800</pubDate><description><![CDATA[文档的意义在于以后方便自己回忆 可执行例子点我 



官方文档点我

springboot starter 的作用感觉就是定义一些公用对象或者是常用设置，导入对应的starter后，你就可以使用它们仿佛就是自己定义的一样。

app 启动的，没啥用，启动后，可以http://localhost:8080/theclass 点击使用

resource是模拟第三方资源的，没啥用

autoconf...]]></description><category></category></item><item><title><![CDATA[docker 图形化界面portainer]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/86644539</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/86644539</guid><author>dang7758</author><pubDate>Fri, 25 Jan 2019 13:39:45 +0800</pubDate><description><![CDATA[portainer 官方地址 https://portainer.readthedocs.io/en/latest/deployment.html

网易镜像网站https://c.163yun.com/hub#/m/home/

国内拉去镜像 docker pull hub.c.163.com/fgstudent/portainer:latest

windows 上的docker 需要让本地驱...]]></description><category></category></item><item><title><![CDATA[docker registry  http: server gave HTTP response to HTTPS client]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/84585357</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/84585357</guid><author>dang7758</author><pubDate>Wed, 28 Nov 2018 15:46:07 +0800</pubDate><description><![CDATA[参考文档https://stackoverflow.com/questions/38695515/can-not-pull-push-images-after-update-docker-to-1-12

看里面的第二个答案
看里面的第二个答案

看里面的第二个答案


windows 上的docker发生如题错误的时候

...]]></description><category></category></item><item><title><![CDATA[位运算 java 笔记]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/84569274</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/84569274</guid><author>dang7758</author><pubDate>Tue, 27 Nov 2018 17:08:22 +0800</pubDate><description><![CDATA[
package ice.snowflake.test;

import java.util.logging.Logger;

//https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Expressions_and_Operators
public class BitwiseOperatorTest {
    static ...]]></description><category></category></item><item><title><![CDATA[PageHelper 分页原理]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/82992960</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/82992960</guid><author>dang7758</author><pubDate>Wed, 10 Oct 2018 11:03:25 +0800</pubDate><description><![CDATA[1 分页内容存储

2 mybatis Interceptor

在使用PageHelper的时候我很想知道它的分页信息存储位置,似乎是存在当前请求线程中。

分页信息存储 作者的例子https://github.com/abel533/MyBatis-Spring-Boot

分页内容，

PageHelper.startPage这个方法，这个方法把分页信息存储在了当前线程中，就是把数据存储在了...]]></description><category></category></item><item><title><![CDATA[springcloud之config学习笔记]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/81261386</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/81261386</guid><author>dang7758</author><pubDate>Sat, 28 Jul 2018 15:22:34 +0800</pubDate><description><![CDATA[使用bootstrap.yml 会先分析文件后启动项目，application可能在启动中读取，
application导致的结果就是，配置中心是有该属性配置的但没有拿到，
另外配置属性文件是会继承的,比如读取application-dev.yml的时候会先加载application.yml的属性，然后有的覆盖，没有的使用

所有在bootstrap.yml 中要配置注册中心的地址...]]></description><category></category></item><item><title><![CDATA[springcloud之服务发现笔记]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/81180142</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/81180142</guid><author>dang7758</author><pubDate>Tue, 24 Jul 2018 10:56:33 +0800</pubDate><description><![CDATA[两个重要的注解
@EnableEurekaServer 表明服务器
@EnableDiscoverClient

上面试该属性的注解，eureka.client.register-with-eureka=false,表名该注册到eureka服务的实例是否被其它实例发现，之所以这么翻译，是因为服务间即使设置了此属性，依然可以通过eureka.client.serverUrl.defaultZone来...]]></description><category></category></item><item><title><![CDATA[作业控制]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/80957664</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/80957664</guid><author>dang7758</author><pubDate>Sun, 08 Jul 2018 11:17:24 +0800</pubDate><description><![CDATA[cmd &amp;amp;:命令放到后台运行，，避免霸占终端nohup cmd &amp;amp; ：将该命令放到后台运行，避免霸占终端，且用户注销后命令依然继续执行(与cmd &amp;amp; 的区别)一个应用场景是，springboot 在linux启动&amp;lt;Ctrl + C&amp;gt;:终止一个前台运行的进程(包含强行含义)...]]></description><category></category></item><item><title><![CDATA[linux 进程管理]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/80955770</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/80955770</guid><author>dang7758</author><pubDate>Sun, 08 Jul 2018 11:06:22 +0800</pubDate><description><![CDATA[程序运行过程会产生一个或多个进程linux 启动的第一个进程是systemd，唯一一个由系统内核直接运行的进程，pid（process id） 是 1. 其它进程都是由它或者它的孩子来的1进程启动方式1.1.手动方式前台启动 如: ls后台启动 如: ls &amp;gt; list &amp;amp;   也就是在命令后面加上 &amp;amp; ，后台命令大概类似，你windows打开记事本，但是你浏览网页了，就把它...]]></description><category></category></item><item><title><![CDATA[httpclient post UrlEncodedFormEntity 中文乱码问题]]></title><link>https://blog.youkuaiyun.com/dang7758/article/details/80396443</link><guid>https://blog.youkuaiyun.com/dang7758/article/details/80396443</guid><author>dang7758</author><pubDate>Mon, 21 May 2018 19:24:32 +0800</pubDate><description><![CDATA[浏览器提交的代码一般会utf-8，使用UrlEncodedFormEntity(nvps,Consts.UTF_8)代替UrlEncodedFormEntity(nvps)，默认会使用Consts.ISO_8859_1]]></description><category></category></item></channel></rss>