<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[_]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/liubaoxyz</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liubaoxyz]]></copyright><item><title><![CDATA[硅谷甄选运营平台-笔记]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/134435206</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/134435206</guid><author>liubaoxyz</author><pubDate>Thu, 16 Nov 2023 10:00:41 +0800</pubDate><description><![CDATA[在vue框架中事件分为两种:一种是原生的DOM事件，另外一种自定义事件。原生DOM事件可以让用户与网页进行交互，比如click、dbclick、change、mouseenter、mouseleave…自定义事件可以实现子组件给父组件传递数据自定义事件可以实现子组件给父组件传递数据.在项目中是比较常用的。比如在父组件内部给子组件(Event2)绑定一个自定义事件在Event2子组件内部触发这个自定义事件<template><div><h1>我是子组件2</h1>]]></description><category></category></item><item><title><![CDATA[docker安装Ubuntu以及ssh连接]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/123368338</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/123368338</guid><author>liubaoxyz</author><pubDate>Wed, 09 Mar 2022 09:09:51 +0800</pubDate><description><![CDATA[一、简述

环境：

Windows10

docker：2.1.0.1

二、开始安装

Windows的docker安装就不再多说了，网上有很多教程

在docker的hub仓库中，有专门的ubuntu系统。我们直接用使用就可以了。

1、打开cmd,拉取Ubuntu


docker pull ubuntu

2、运行容器


docker run --name iubuntu -t -i -d -p 3316:22 ubuntu

参数: –name 指定生成的容器的名称
-i: 以交互模式运行容.]]></description><category></category></item><item><title><![CDATA[CentOS设置网卡DHCP自动获取IP地址]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/122040598</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/122040598</guid><author>liubaoxyz</author><pubDate>Mon, 20 Dec 2021 14:22:10 +0800</pubDate><description><![CDATA[从HDCP获取到IP地址，编辑网络接口配置文件：


			
/etc/sysconfig/network-scripts/ifcfg-ethxxxx
			
		将ONBOOT改为yes，NM_CONTROLLED改为no，BOOTPROTO改为dhcp之后，重启网络连接即可：service network restart。
]]></description><category></category></item><item><title><![CDATA[使用okhttp3提示【clientBuilder.sslSocketFactory(SSLSocketFactory) not supported on JDK 9+】]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/115087918</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/115087918</guid><author>liubaoxyz</author><pubDate>Mon, 22 Mar 2021 17:34:28 +0800</pubDate><description><![CDATA[换新电脑后，下载了最新的JavaSDK 271（jdk1.8.0_271）版本后，运行代码报“clientBuilder.sslSocketFactory(SSLSocketFactory) not supported on JDK 9+”错误，各种查询后才发现是因为JavaSDK版本的问题，故修改了以下代码，完美解决问题：

第一步，先创建SSLSocketClient工具类


public class SSLSocketClient {
 
    //获取这个SSLSocketFactory
...]]></description><category></category></item><item><title><![CDATA[2020-11-27]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/110236522</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/110236522</guid><author>liubaoxyz</author><pubDate>Fri, 27 Nov 2020 16:44:23 +0800</pubDate><description><![CDATA[[hupeng@hupeng-vm:~]$telnet smtp.aliyun.com 25
Trying 140.205.94.10...
Connected to smtp.aliyun.com.
Escape character is '^]'.
220 smtp.aliyun.com MX AliMail Server(127.0.0.1)
EHLO localhost                             # EHLO 开启smtp会话，并向服务器提供客户机主机名
250-sm.]]></description><category></category></item><item><title><![CDATA[两小时搞定vs08编译openssl/libcurl/libssl2静态库]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/109364743</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/109364743</guid><author>liubaoxyz</author><pubDate>Thu, 29 Oct 2020 17:32:06 +0800</pubDate><description><![CDATA[要做的事情：在windows系统下实现一个工具能够实现https访问和ssh访问。

通过

1.创建mfc项目

2.在静态库中使用MFC

3.链接openssl/libcurl/libssl2静态库

最终编译输出为xxx.exe。

优化是仅有一个二进制文件，无需复杂的部署步骤。
缺点是mfc界面丑，C++开发量大。

实现网络访问采用了libcurl库，因为需要支持https，需要编译openssl版本的libcurl库。
实现ssh访问采用了libssl2库。

进入正题：
教程基于以下版本的文]]></description><category></category></item><item><title><![CDATA[zookeeper集群环境搭建详细图文教程]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/84105571</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/84105571</guid><author>liubaoxyz</author><pubDate>Thu, 15 Nov 2018 15:50:19 +0800</pubDate><description><![CDATA[软件环境

如果自己没有服务器的话，可以在本机安装WMware虚拟机，如何安装虚拟机，请自行解决。

 

VMware-workstation-full-14虚拟机下载地址(里面有永久注册码)

https://pan.baidu.com/s/1eR9T9lw

 

CentOS-6.5_64位下载地址

https://pan.baidu.com/s/1bZegMi

 

Zookeepe...]]></description><category></category></item><item><title><![CDATA[requirejs学习笔记]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/80118401</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/80118401</guid><author>liubaoxyz</author><pubDate>Sat, 28 Apr 2018 11:38:13 +0800</pubDate><description><![CDATA[AMD规范，全称是Asynchronous Module Definition，即异步模块加载机制。AMD规范的作者亲自实现了符合AMD规范的requireJS。一 AMD规范在加载模块以及模块所依赖的其他模块时，都采用异步加载的方式，避免模块加载阻塞了网页的渲染进度。二 入口文件（主模块）&amp;lt;script data-main=&quot;scripts/main&quot; src=&quot;js/require.js...]]></description><category></category></item><item><title><![CDATA[B树和B+树]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/78794824</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/78794824</guid><author>liubaoxyz</author><pubDate>Wed, 13 Dec 2017 18:03:13 +0800</pubDate><description><![CDATA[B树和B+树]]></description><category></category></item><item><title><![CDATA[PostMessage和PostThreadMessage区别]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/78793076</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/78793076</guid><author>liubaoxyz</author><pubDate>Wed, 13 Dec 2017 16:15:02 +0800</pubDate><description><![CDATA[消息队列是属于线程的，Post消息就是把消息放到目标线程的消息队列中。

这两者的区别在于：

PostMessage 通过指定目标窗口句柄来确定目标线程，通常情况下由窗口过程来处理消息；

PostThreadMessage 直接指定目标线程ID来确定目标线程，没有目标窗口，只能在消息循环中直接根据消息类型做相应的处理。

在程序设计的选择方面，如果是UI线程，则应使用PostM]]></description><category></category></item><item><title><![CDATA[Qt]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/78271192</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/78271192</guid><author>liubaoxyz</author><pubDate>Wed, 18 Oct 2017 11:44:35 +0800</pubDate><description><![CDATA[Qt资源下载]]></description><category></category></item><item><title><![CDATA[Cef3:vs2015开发环境搭建]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/72847735</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/72847735</guid><author>liubaoxyz</author><pubDate>Fri, 02 Jun 2017 20:55:37 +0800</pubDate><description><![CDATA[Cef3:vs2015开发环境搭建]]></description><category></category></item><item><title><![CDATA[以程序的方式操纵NTFS的文件权限]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/69389304</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/69389304</guid><author>liubaoxyz</author><pubDate>Thu, 06 Apr 2017 14:32:08 +0800</pubDate><description><![CDATA[以程序的方式操纵NTFS的文件权限]]></description><category></category></item><item><title><![CDATA[c++仿函数 functor]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/68926482</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/68926482</guid><author>liubaoxyz</author><pubDate>Fri, 31 Mar 2017 16:10:34 +0800</pubDate><description><![CDATA[c++仿函数 functor]]></description><category></category></item><item><title><![CDATA[vs08添加libcur源码并调试]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/55270918</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/55270918</guid><author>liubaoxyz</author><pubDate>Thu, 16 Feb 2017 19:02:56 +0800</pubDate><description><![CDATA[vs08添加libcur源码并调试]]></description><category></category></item><item><title><![CDATA[C++模板：type_trait]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/54730663</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/54730663</guid><author>liubaoxyz</author><pubDate>Wed, 25 Jan 2017 18:47:03 +0800</pubDate><description><![CDATA[C++模板：type_trait]]></description><category></category></item><item><title><![CDATA[C++大随机数的问题]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/54406631</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/54406631</guid><author>liubaoxyz</author><pubDate>Fri, 13 Jan 2017 10:59:36 +0800</pubDate><description><![CDATA[C++大随机数的问题]]></description><category></category></item><item><title><![CDATA[C++模板--ATL利用其实现多态]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/53696667</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/53696667</guid><author>liubaoxyz</author><pubDate>Fri, 16 Dec 2016 18:48:06 +0800</pubDate><description><![CDATA[C++模板]]></description><category></category></item><item><title><![CDATA[使用FDICreate、FDICopy分离cab包]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/53509633</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/53509633</guid><author>liubaoxyz</author><pubDate>Wed, 07 Dec 2016 19:10:20 +0800</pubDate><description><![CDATA[使用FDI解压cab包]]></description><category></category></item><item><title><![CDATA[多线程--信号量Semaphore]]></title><link>https://blog.youkuaiyun.com/liubaoxyz/article/details/53437439</link><guid>https://blog.youkuaiyun.com/liubaoxyz/article/details/53437439</guid><author>liubaoxyz</author><pubDate>Fri, 02 Dec 2016 18:15:28 +0800</pubDate><description><![CDATA[多线程--信号量Semaphore]]></description><category></category></item></channel></rss>