<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[浅浅的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_40129263</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_40129263]]></copyright><item><title><![CDATA[GC 的基本实现方式]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/93905714</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/93905714</guid><author>weixin_40129263</author><pubDate>Thu, 27 Jun 2019 20:01:00 +0800</pubDate><description><![CDATA[将内存管理，尤其是内存空间的释放实现自动化，这就是GC（Garbage Collection）。
GC其实是个古老的技术，从20世纪60年代就开始研究，还发表了不少论文。这项技术在大学实验室级别的地方已经应用了很长时间，但是可以说从20世纪90年代Java出现之后，一般程序员才有缘基础到它，在此之前这项技术还只是少数人的专利。

术语定义
1，垃圾：
所谓垃圾（Garbage）,就是需要回收的...]]></description><category></category></item><item><title><![CDATA[ERP系统BOM详细解析]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/81115343</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/81115343</guid><author>weixin_40129263</author><pubDate>Tue, 25 Jun 2019 15:45:52 +0800</pubDate><description><![CDATA[物料清单（Bill of Material，BOM）

			定义：采用计算机辅助企业生产管理，首先要使计算机能够读出企业所制造的产品构成和所有要涉及的物料，为了便于计算机识别，必须把用图示表达的产品结构转化成某种数据格式，这种以数据格式来描述产品结构的文件就是物料清单，即是BOM。它是定义产品结构的技术文件，因此，它又称为产品结构表或产品结构树。在某些工业领域，可能称为“配方”、“要素表...]]></description><category></category></item><item><title><![CDATA[MYSQL查询语句优化]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82465337</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82465337</guid><author>weixin_40129263</author><pubDate>Tue, 25 Jun 2019 15:41:43 +0800</pubDate><description><![CDATA[mysql的性能优化包罗甚广： 索引优化，查询优化，查询缓存，服务器设置优化，操作系统和硬件优化，应用层面优化（web服务器，缓存）等等。这里的记录的优化技巧更适用于开发人员，都是从网络上收集和自己整理的，主要是查询语句上面的优化，其它层面的优化技巧在此不做记录。


查询的开销指标：


执行时间 检查的行数 返回的行数


建立索引的几个准则：


1、合理的建立索引能够加速数据读取效...]]></description><category></category></item><item><title><![CDATA[项目管理可参考华为这10张表格]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/85605790</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/85605790</guid><author>weixin_40129263</author><pubDate>Tue, 25 Jun 2019 15:38:51 +0800</pubDate><description><![CDATA[“

一个完整的项目管理包含项目成员、任务、进度等的计划与控制。华为这10张表格帮你轻松搞定项目管理过程中的问题。

”

1、项目组织成员表



2、项目策划书



3、WBS表



4、进度计划表



5、风险管理表



6、沟通计划表



7、会议纪要表



8、项目状态报告表



9、变更管理表



10、项目总结表


...]]></description><category></category></item><item><title><![CDATA[git退回之前版本]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/90045331</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/90045331</guid><author>weixin_40129263</author><pubDate>Tue, 25 Jun 2019 15:37:35 +0800</pubDate><description><![CDATA[本人比较建议采用一种比较温和的方式
一般仓库项目是都是多人协作完成，这么操作会使用别人本地的代码库混乱，所以只能建一个新的提交，这个新的提交中把想取消的提交都 revert 掉，那么具体应该如何做呢？方法如下：

首先，用git reset --hard 25307b3（版本id） 将代码切换到目标提交的 id。

然后，用git push -f origin master命令（source ...]]></description><category></category></item><item><title><![CDATA[git 将本地及代码推送至码云]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/90051719</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/90051719</guid><author>weixin_40129263</author><pubDate>Tue, 25 Jun 2019 15:33:47 +0800</pubDate><description><![CDATA[将本地项目代码上传到远程仓库的时候，在项目所在文件打开命令行窗口，进入到本地代码的文件夹。

$touchREADME.md

$git init

$git addREADME.md

但这一步是添加README.md文件，初始化git，这样在本地文件夹下会生成README.md和.git两个文件。具体这两个文件是做什么的，可以自行百度，不过一句话概括的话，是将本地仓库与远程仓库关联起...]]></description><category></category></item><item><title><![CDATA[Mosquitto安装和使用]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/91971284</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/91971284</guid><author>weixin_40129263</author><pubDate>Tue, 25 Jun 2019 15:33:07 +0800</pubDate><description><![CDATA[MQTT简介

  MQTT（Message Queuing Telemetry Transport，消息队列遥测传输协议），是一种构建于TCP/IP协议上基于发布/订阅（publish/subscribe）模式的“轻量级”通讯协议，该协议由IBM在1999年发布。MQTT最大优点在于，可以以极少的代码和有限的带宽，为连接远程设备提供实时可靠的消息服务。做为一种低开销、低带宽占用的即时通讯协...]]></description><category></category></item><item><title><![CDATA[Oracle用户创建及权限设置]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/86702631</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/86702631</guid><author>weixin_40129263</author><pubDate>Wed, 30 Jan 2019 14:27:34 +0800</pubDate><description><![CDATA[ 

权限：

　　create session  允许用户登录数据库权限

　　create table   允许用户创建表权限

　　unlimited tablespace  允许用户在其他表空间随意建表

角色：

　　connect  

　　resource

　　dba

　　CONNECT角色： --是授予最终用户的典型权利，最基本的权力，能够连接到ORACLE数据库中，并在对其他...]]></description><category></category></item><item><title><![CDATA[如何利用阿里云服务器快照策略为数据备份]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/85341318</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/85341318</guid><author>weixin_40129263</author><pubDate>Sat, 29 Dec 2018 17:14:58 +0800</pubDate><description><![CDATA[阿里云服务器快照，是一个很好的备份容灾工具，不了解的可以先了解一下：

快照可以做什么？

这是一种便捷高效的数据保护服务手段，可以对重要业务数据进行备份，来应对误操作、攻击、病毒等导致的数据丢失风险。比如前段时间的勒索病毒事件，假设你中招后所有数据被加密，就不用担心，重置服务器后加载之前的快照就能恢复。此外，在操作系统更换，应用软件升级或业务数据迁移等重大操作前，快照是个保险。过程中有出现问题，...]]></description><category></category></item><item><title><![CDATA[一个用消息队列 的人，不知道为啥用 MQ，这就有点尴尬]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82890046</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82890046</guid><author>weixin_40129263</author><pubDate>Fri, 28 Sep 2018 21:08:01 +0800</pubDate><description><![CDATA[消息队列

为什么写这篇文章?

博主有两位朋友分别是小A和小B:

小A，工作于传统软件行业(某社保局的软件外包公司)，每天工作内容就是和产品聊聊需求，改改业务逻辑。再不然就是和运营聊聊天，写几个SQL，生成下报表。又或者接到客服的通知，某某功能故障了，改改数据，然后下班部署上线。每天过的都是这种生活，技术零成长。
	小B，工作于某国企，虽然能接触到一些中间件技术。然而，他只会订阅/发布消息。通...]]></description><category></category></item><item><title><![CDATA[java 使用http访问服务器项目以外的文件路径]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82850146</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82850146</guid><author>weixin_40129263</author><pubDate>Wed, 26 Sep 2018 10:50:04 +0800</pubDate><description><![CDATA[ 今天遇到一个问题，想使用http访问非tomcat下的文件，我们都知道通过http可以访问tomcat/webapp/应用程序下的文件，但是如果你的应用上传的附件路径放到webapp/应用程序下的话，每次升级服务，都会覆盖以前的附件，造成不必要的麻烦，所以一般都会把上传路径放到服务器的其他盘符中。有些情况就需要访问上传的附件，具体做法如下：

     修改tomcat/conf/server....]]></description><category></category></item><item><title><![CDATA[JAVA中获取文件MD5值的四种方法]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82837900</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82837900</guid><author>weixin_40129263</author><pubDate>Tue, 25 Sep 2018 12:56:59 +0800</pubDate><description><![CDATA[移动端从服务器下载文件接口

MD5码下载文件，即采用信息摘要算法（摘要算法）

JAVA中获取文件MD5值的四种方法，JAVA中获取文件MD5值的四种方法其实都很类似，因为核心都是通过JAVA自带的MessageDigest类来实现。获取文件MD5值主要分为三个步骤，第一步获取文件的byte信息，第二步通过MessageDigest类进行MD5加密，第三步转换成16进制的MD5码值。几种方法的不...]]></description><category></category></item><item><title><![CDATA[java 从服务器下载文件并保存到本地]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82778556</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82778556</guid><author>weixin_40129263</author><pubDate>Wed, 19 Sep 2018 21:22:38 +0800</pubDate><description><![CDATA[ 1.基本实现流程

          当我们想要下载网站上的某个资源时，我们会获取一个url，它是服务器定位资源的一个描述，下载的过程有如下几步：

           （1）客户端发起一个url请求，获取连接对象。

           （2）服务器解析url，并且将指定的资源返回一个输入流给客户。

           （3）建立存储的目录以及保存的文件名。

           ...]]></description><category></category></item><item><title><![CDATA[基于：Eclipse paho 的MQTT Java客户端实现数据的发送和接收]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82720910</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82720910</guid><author>weixin_40129263</author><pubDate>Sun, 16 Sep 2018 09:58:38 +0800</pubDate><description><![CDATA[MQTT(MQ Telemetry Transport)是IBM开发的一种网络应用层的协议

使用场景：

1、不可靠、网络带宽小的网络

2、运行的设备CPU、内存非常有限

 

特点：

1、基于发布/订阅模型的协议

2、他是二进制协议，二进制的特点就是紧凑、占用空间小。他的协议头只有2个字节

3、提供了三种消息可能性保障：最多一次 0、最少一次 1、只有一次 2

maven依赖


...]]></description><category></category></item><item><title><![CDATA[ActiveMQ消息队列的使用及应用]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82720510</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82720510</guid><author>weixin_40129263</author><pubDate>Sun, 16 Sep 2018 09:47:18 +0800</pubDate><description><![CDATA[目录: 


一：JMQ的两种消息模式
    1.1:点对点的消息模式
    1.2：订阅模式
二：点对点的实现代码
    2.1：点对点的发送端
    2.2：点对点的接收端
三：订阅/发布模式的实现代码
    3.1:订阅模式的发送端
    3.2:订阅模式的接收端
四：发送消息的数据类型
    4.1:传递javabean对象
    4.2:发送文件
五：ActiveMQ的应...]]></description><category></category></item><item><title><![CDATA[session、cookie和cache的区别]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82662655</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82662655</guid><author>weixin_40129263</author><pubDate>Wed, 12 Sep 2018 15:44:56 +0800</pubDate><description><![CDATA[Session 是单用户的会话状态。当用户访问网站时，产生一个 sessionid。并存在于 cookies中。每次向服务器请求时，发送这个 cookies，再从服务器中检索是否有这个 sessionid保存的数据；

Cookie同session一样是保存你个人信息的，不过是保存在客户端，也就是你使用的电脑上，并且不会被丢掉，除非你删除浏览器Cookie； 而 cache ，则是服务器端的缓存，...]]></description><category></category></item><item><title><![CDATA[PowerDesigner最基础的使用方法入门学习]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82661841</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82661841</guid><author>weixin_40129263</author><pubDate>Wed, 12 Sep 2018 15:08:07 +0800</pubDate><description><![CDATA[ 

1：入门级使用PowerDesigner软件创建数据库（直接上图怎么创建，其他的概念知识可自行学习）

我的PowerDesigner版本是16.5的，如若版本不一样，请自行参考学习即可。（打开软件即是此页面，可选择Create Model,也可以选择Do  Not  Show page Again,自行在打开软件后创建也可以！完全看个人的喜好，在此我在后面的学习中不在显示此页面。）



...]]></description><category></category></item><item><title><![CDATA[谷歌Zxing二维码，用数据流输出到页面显示]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82630373</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82630373</guid><author>weixin_40129263</author><pubDate>Tue, 11 Sep 2018 18:32:57 +0800</pubDate><description><![CDATA[笔记,谷歌Zxing二维码，用数据流输出到页面显示

二维码一直都很流行，今日实践了一下，需求是针对不同的参数生成地址链接二维码，并展示在页面上，如果采用生成图片保存本地再返回相对路径，会产生一堆垃圾图片文件，还要后期清除实在是麻烦，想起登录时的校验码可以直接将流输出到页面，故就异曲同工吧，少废话直接上代码。

项目是SpringMVC，maven管理 
先导入谷歌的二维码pom文件Zxing的依...]]></description><category></category></item><item><title><![CDATA[https详解]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82465227</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82465227</guid><author>weixin_40129263</author><pubDate>Thu, 06 Sep 2018 17:39:18 +0800</pubDate><description><![CDATA[SSL (Secure Socket Layer)

HTTPS（Secure Hypertext Transfer Protocol）安全超文本传输协议

 

https协议详解
      HTTPS以保密为目标研发，简单讲是HTTP的安全版。其安全基础是SSL协议，因此加密的详细内容请看SSL。全称Hypertext Transfer Protocol over Secure Socket...]]></description><category></category></item><item><title><![CDATA[http 基础概念篇]]></title><link>https://blog.youkuaiyun.com/weixin_40129263/article/details/82465110</link><guid>https://blog.youkuaiyun.com/weixin_40129263/article/details/82465110</guid><author>weixin_40129263</author><pubDate>Thu, 06 Sep 2018 17:37:59 +0800</pubDate><description><![CDATA[ 

1.1 介绍

  HTTP是Hyper Text Transfer Protocol（超文本传输协议）的缩写。它的发展是万维网协会（World Wide Web Consortium）和Internet工作小组IETF（Internet Engineering Task Force）合作的结果，（他们）最终发布了一系列的RFC，RFC 1945定义了HTTP/1.0版本。其中最著名的就是R...]]></description><category></category></item></channel></rss>