<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Michael Wing's workspace]]></title><description><![CDATA[热爱生活，享受工作。]]></description><link>https://blog.youkuaiyun.com/micwing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; micwing]]></copyright><item><title><![CDATA[“分布式”不局限于 Java]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/80227614</link><guid>https://blog.youkuaiyun.com/micwing/article/details/80227614</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:33:32 +0800</pubDate><description><![CDATA[作者：林建入链接：https://www.zhihu.com/question/22764869/answer/56011081来源：知乎著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。一、三个步骤完成华丽转身——任意软件变为“分布式”分布式——一个高大上的名词，是计算机软件设计中人民群众喜闻乐见的“逼格满满”、“不明觉厉”的几个名词之一。但很可惜，这玩意儿一点也不复杂，甚至有...]]></description><category></category></item><item><title><![CDATA[nginx配置正向代理支持HTTPS]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/88994093</link><guid>https://blog.youkuaiyun.com/micwing/article/details/88994093</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:21:24 +0800</pubDate><description><![CDATA[nginx当正向代理的时候，通过代理访问https的网站会失败，而失败的原因是客户端同nginx代理服务器之间建立连接失败，并非nginx不能将https的请求转发出去。因此要解决的问题就是客户端如何同nginx代理服务器之间建立起连接。有了这个思路之后，就可以很简单的解决问题。我们可以配置两个SERVER节点，一个处理HTTP转发，另一个处理HTTPS转发，而客户端都通过HTTP来访问代理，通过...]]></description><category></category></item><item><title><![CDATA[关于Syncovery软件在windows下远程访问服务器批量拷贝文件的使用]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/94741867</link><guid>https://blog.youkuaiyun.com/micwing/article/details/94741867</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:20:53 +0800</pubDate><description><![CDATA[最近在进行更新远程服务器上的文件的操作，由于节点比较多，而且是在windows系统上，所以只能采用较为繁锁的不断远程登录每个节点，再在每台机器上不停使用复制和粘贴，效率低下的同时也特别容易出错，试想如果能有像linux一下的命令多少，写个批处理就可以搞定了，那就轻松多了。今天终于见到Syncovery这个神器，进行简单的设置之后就可以在windows系统上实现批量处理备份与更新远程服务器的文件，帮...]]></description><category></category></item><item><title><![CDATA[在centos7离线安装CDH5.15]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/83147310</link><guid>https://blog.youkuaiyun.com/micwing/article/details/83147310</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:19:57 +0800</pubDate><description><![CDATA[一、配置hostname和hosts
1. 三台机器分别设置hostname为（需要重启ECS）：

master.bd.cn
slave1.bd.cn
slave2.bd.cn
2. 然后三台的/etc/hosts统一配置如下映射：

&amp;lt;master.bd.cn的内网IP&amp;gt;master.bd.cn
&amp;lt;slave1.bd.cn的内网IP&amp;gt;slave1.bd.cn
&amp;...]]></description><category></category></item><item><title><![CDATA[新版信息系统项目管理师考试大纲内容]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/89350080</link><guid>https://blog.youkuaiyun.com/micwing/article/details/89350080</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:19:18 +0800</pubDate><description><![CDATA[一、考试说明

1.考试目标

通过本考试的合格人员具备管理信息系统项目特别是管理大型项目和多个项目的能力，具备实施企业级项目管理的能力。

能够熟练运用信息系统项目管理知识体系、相关技术、技能和方法，对信息系统项目的实施进行有效的管理，确保项目在一定的约束限制下能够达到预期项目目标；能对制订的项目管理计划、项目实施的绩效、风险和成果进行有效地分析和评估；能够有效指导系统集成项目管理工程师的工作。...]]></description><category></category></item><item><title><![CDATA[doReflect]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/46809973</link><guid>https://blog.youkuaiyun.com/micwing/article/details/46809973</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:15:43 +0800</pubDate><description><![CDATA[private static void doReflect() {
  try {
   URL url = new URL("http://localhost/XXXX-bug/assets/Client.jar");
   URLClassLoader loader = new URLClassLoader(new URL[] { url ]]></description><category></category></item><item><title><![CDATA[正则表达式 学习笔记]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/45556593</link><guid>https://blog.youkuaiyun.com/micwing/article/details/45556593</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:14:44 +0800</pubDate><description><![CDATA[=================================元字符=================================
\b是正则表达式规定的一个元字符,代表着单词的开头或结尾，也就是单词的分界处
.是另一个元字符，匹配除了换行符以外的任意字符
*同样是元字符，不过它代表的不是字符，也不是位置，而是数量，它指定*前边的内容可以连续重复使用任意次以使整个表达式得到匹配
\]]></description><category></category></item><item><title><![CDATA[第1章 Tomcat的安装与配置]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/37601095</link><guid>https://blog.youkuaiyun.com/micwing/article/details/37601095</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:14:12 +0800</pubDate><description><![CDATA[第1章Tomcat的安装与配置

Tomcat可以运行Servlet和JSP，是一个小型的轻量级应用服务器，它性能稳定、扩展性好、源码开放，是开发中小型Web应用系统的首选。本章首先介绍Tomcat服务器特点、层次结构、应用处理流程及发展史，然后讲述Tomcat的安装、设置和测试，接着介绍Tomcat目录结构、常用配置平台、控制和管理程序等，最后设计一个不需数据库支持的简单聊天室。
1.1]]></description><category></category></item><item><title><![CDATA[信息系统项目管理师 必背]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/100978138</link><guid>https://blog.youkuaiyun.com/micwing/article/details/100978138</guid><author>micwing</author><pubDate>Mon, 17 May 2021 15:11:12 +0800</pubDate><description><![CDATA[项目建议书

项目必要性
	项目的市场预测
	产品方案或服务的市场预测
	项目建设必需的条件
项目章程

项目目的或批准项目的原因
	可测量的项目目标和相关的成功标准
	项目的总体要求
	概括性的项目描述
	项目的主要风险
	总体里程碑进度计划
	总体预算
	项目审批要求
	委派的项目经理及其职责和职权
	发起人或其他批准项目章程的人员的姓名及职权
需求管理计划

如何规划、跟踪和汇报各种需求活动...]]></description><category></category></item><item><title><![CDATA[用ffmpeg+nginx+海康威视网络摄像头rtsp在手机端和电脑端实现直播]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/100927141</link><guid>https://blog.youkuaiyun.com/micwing/article/details/100927141</guid><author>micwing</author><pubDate>Tue, 17 Sep 2019 15:11:23 +0800</pubDate><description><![CDATA[原料：海康威视摄像头，nginx服务器，ffmpeg。

首先海康威视摄像头，

它的rtsp数据流的地址为：rtsp://[username]:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream
说明：
username: 用户名。例如admin。
password: 密码。例如12345。
ip: 为设备IP。例如 192....]]></description><category></category></item><item><title><![CDATA[SpringMVC4.0实现rest风格接口，json格式请求和返回]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/97627881</link><guid>https://blog.youkuaiyun.com/micwing/article/details/97627881</guid><author>micwing</author><pubDate>Mon, 29 Jul 2019 10:51:25 +0800</pubDate><description><![CDATA[1.项目结构和引入的包：


2.web.xml:

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation=...]]></description><category></category></item><item><title><![CDATA[内网摄像机（RTSP/IPC/NVR）如何能在公网进行RTSP、RTMP、HLS（m3u8）、HTTP-FLV互联网H5网页直播]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/96482588</link><guid>https://blog.youkuaiyun.com/micwing/article/details/96482588</guid><author>micwing</author><pubDate>Fri, 19 Jul 2019 15:56:48 +0800</pubDate><description><![CDATA[一、背景需求
传统监控行业里不管是设备端、服务器端亦或是客户端都在一个内网或者大局域网里面。而且现在的大部分监控方案都是这样的格局，小到一个公司范围内的监控，再到一个园区、一个仓库监控、一个农业园林监控、一个养殖场监控、一个小区的监控，大到电力、交通行业的大局域网监控，这种监控场景下，客户终端出不了监控的内网，无法做到公网监控与录像回放。

虽然现在也有一些个别大的监控项目，会搞一个网关机器，将视...]]></description><category></category></item><item><title><![CDATA[Oracle ID 自增]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/94437341</link><guid>https://blog.youkuaiyun.com/micwing/article/details/94437341</guid><author>micwing</author><pubDate>Tue, 02 Jul 2019 13:20:44 +0800</pubDate><description><![CDATA[实现Oracle Id自增

1、方法一(Oracle Version Oracle 12c版本支持)

create table app_student
(
id integer generated by default as identity
not null primary key,
createtime DATE not NULL
);

insert into app_student(c...]]></description><category></category></item><item><title><![CDATA[Eclipse配置tomcat8.5.7报错：The Apache Tomcat installation at this directory is version 8.5.27. A Tomcat]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/94384347</link><guid>https://blog.youkuaiyun.com/micwing/article/details/94384347</guid><author>micwing</author><pubDate>Mon, 01 Jul 2019 11:27:05 +0800</pubDate><description><![CDATA[Eclipse配置tomcat8.5.7报错：The Apache Tomcat installation at this directory is version 8.5.27. A Tomcat 8.0 installation is...

在eclipse中配置tomca8.5.7t时，遇到了一个报错，如下所示：



的Tomcat的版本是8.5.27，报这个错的原因是ellipse里面...]]></description><category></category></item><item><title><![CDATA[“智慧工地”应用与发展——访中国建筑股份有限公司总工程师毛志兵]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/91505766</link><guid>https://blog.youkuaiyun.com/micwing/article/details/91505766</guid><author>micwing</author><pubDate>Wed, 12 Jun 2019 13:19:47 +0800</pubDate><description><![CDATA[2017年2月，国务院办公厅印发《关于促进建筑业持续健康发展的意见》，明确提出“推进建筑产业现代化”“推广智能和装配式建筑”“加强技术研发应用”，用科技手段促进建筑产业发展已是大势所趋。对建筑领域信息化落地的最后“一公里”即施工现场来说，通过云计算、大数据、物联网、移动互联网、人工智能、BIM等先进信息技术与建造技术的深度融合，打造“智慧工地”，对改变传统建造方式、促进建筑企业转型升级具有重要意义...]]></description><category></category></item><item><title><![CDATA[JS实现继承的几种方式]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/90442273</link><guid>https://blog.youkuaiyun.com/micwing/article/details/90442273</guid><author>micwing</author><pubDate>Wed, 22 May 2019 13:30:13 +0800</pubDate><description><![CDATA[前言

JS作为面向对象的弱类型语言，继承也是其非常强大的特性之一。那么如何在JS中实现继承呢？让我们拭目以待。

JS继承的实现方式

既然要实现继承，那么首先我们得有一个父类，代码如下：


// 定义一个动物类
function Animal (name) {
  // 属性
  this.name = name || 'Animal';
  // 实例方法
  this.sleep = f...]]></description><category></category></item><item><title><![CDATA[关于Maven项目build时出现No compiler is provided in this environment的处理]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/88170018</link><guid>https://blog.youkuaiyun.com/micwing/article/details/88170018</guid><author>micwing</author><pubDate>Tue, 05 Mar 2019 10:15:57 +0800</pubDate><description><![CDATA[近日有同事遇到在编译Maven项目时出现
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
的问题, 原以为这是个个例, 源于同事粗心, 配置环境出问题造成, 后到百度查看一下, 遇到这个问题的不在少数, 但是对问题的解释没有说到根源, 于...]]></description><category></category></item><item><title><![CDATA[使用maven 将springboot打包成jar 并执行]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/88169958</link><guid>https://blog.youkuaiyun.com/micwing/article/details/88169958</guid><author>micwing</author><pubDate>Tue, 05 Mar 2019 10:14:59 +0800</pubDate><description><![CDATA[一、示例xml

&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
    xsi:schemaLocation=&quot;http://ma...]]></description><category></category></item><item><title><![CDATA[数据库事务的四大特性以及事务的隔离级别]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/87971226</link><guid>https://blog.youkuaiyun.com/micwing/article/details/87971226</guid><author>micwing</author><pubDate>Wed, 27 Feb 2019 13:44:43 +0800</pubDate><description><![CDATA[本篇讲诉数据库中事务的四大特性（ACID），并且将会详细地说明事务的隔离级别。

　　如果一个数据库声称支持事务的操作，那么该数据库必须要具备以下四个特性：

⑴ 原子性（Atomicity）

　　原子性是指事务包含的所有操作要么全部成功，要么全部失败回滚，这和前面两篇博客介绍事务的功能是一样的概念，因此事务的操作如果成功就必须要完全应用到数据库，如果操作失败则不能对数据库有任何影响。

⑵ 一...]]></description><category></category></item><item><title><![CDATA[SDN的概念与体系结构]]></title><link>https://blog.youkuaiyun.com/micwing/article/details/86591460</link><guid>https://blog.youkuaiyun.com/micwing/article/details/86591460</guid><author>micwing</author><pubDate>Tue, 22 Jan 2019 11:16:12 +0800</pubDate><description><![CDATA[传统网络数据控制与转发：
传统网络是分布式控制的架构，每台设备都包含独立的控制平面，数据平面。

传统网络是分布式控制的架构：

这里的分布式控制指在传统IP网络中，用于协议计算的控制平面和报文转发的数据平面位于同一台设备中。
路由计算和拓扑变化后，每台设备都要重新进行路由计算过程，并称为分布式控制过程。
在传统IP网络中，每台设备都是独立收集网络信息，独立计算，并且都只关心自己的选路。
这种模型...]]></description><category></category></item></channel></rss>