<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hacker0825的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hacker0825</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hacker0825]]></copyright><item><title><![CDATA[npm安装vue]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/124267308</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/124267308</guid><author>hacker0825</author><pubDate>Tue, 19 Apr 2022 10:26:52 +0800</pubDate><description><![CDATA[一、使用之前，我们先来掌握3个东西是用来干什么的。

npm: Nodejs下的包管理器。

webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备，比如资源的合并和打包。

vue-cli: 用户生成Vue工程模板。（帮你快速开始一个vue的项目，也就是给你一套vue的结构，包含基础的依赖库，只需要 npm install就可以安装）

开始：



如图，下载8.9.3 LTS （推荐给绝大部分用户使用）



双击安装



可以使用默认路径，本例子中自]]></description><category></category></item><item><title><![CDATA[Vue 循环显示数组（Key : Value）的Value]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/123919696</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/123919696</guid><author>hacker0825</author><pubDate>Sat, 02 Apr 2022 14:34:56 +0800</pubDate><description><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html&gt;
 &lt;head&gt;
  &lt;meta charset="utf-8"&gt;
  &lt;title&gt;&lt;/title&gt;
  &lt;script src="vue.js" type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;
 &lt;/head&gt;
 &lt;body&gt;
 ...]]></description><category></category></item><item><title><![CDATA[企业微信之微信接收消息(“暂不支持此消息类型”解决方案)]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/123063428</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/123063428</guid><author>hacker0825</author><pubDate>Tue, 22 Feb 2022 10:55:42 +0800</pubDate><description><![CDATA[如果企业微信接收的消息想要在微信端接收，可以通过如下设置：

找到“企业微信接收消息的组” -&gt; 右下角“齿轮” -&gt; 新消息通知 -&gt; “仅在企业微信中接收消息” -&gt; 关闭掉“会话消息”和“应用消息”。

【注意事项】

1、如果“仅在企业微信中接收消息”没有，需要到“企业微信”网站，找到“我的企业”-&gt;“微信插件”-&gt;“邀请关注”，扫描二维码即可。

2、如果测试在企业微信能够收到消息，但是微信里提示“暂不支持此消息类型 请在企业微信中查看”，原因是你发送的消息的类]]></description><category></category></item><item><title><![CDATA[企业微信之通过代理发送应用消息案例]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/123051380</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/123051380</guid><author>hacker0825</author><pubDate>Mon, 21 Feb 2022 17:19:46 +0800</pubDate><description><![CDATA[上一篇文章讲了如何通过通过服务器向企业微信APP发送消息。但是如果服务器A是内网服务器，无法访问外网（企业微信），就需要通过跳转机（能够访问外网的服务器）进行访问。

通过跳转机访问，还是使用curl命令。



CURL参数说明

1 .-s/  --silent #静音模式。不输出任何东西

2. -I/  --head #只显示文档信息

3. -k/  --insecure #允许不使用证书到SSL站点

4. -x/  --proxy &lt;host[:port]&gt; #在给...]]></description><category></category></item><item><title><![CDATA[企业微信之发送应用消息案例]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/122927141</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/122927141</guid><author>hacker0825</author><pubDate>Mon, 14 Feb 2022 16:50:40 +0800</pubDate><description><![CDATA[企业微信消息发送开发步骤：

1、到企业微信官网注册企业用户

企业微信， 找到“立即注册”。

2、下载企业微信APP到手机

3、找到关键信息，AgentId、企业ID（CropID）、秘钥（Secret）

① AgentId，到“企业微信” -&gt; "应用管理"-&gt;"自建"一个自己的要接受信息的应用 -&gt;最上面会有“AgentId”

②CropID，到“企业微信” -&gt; “我的企业” -&gt; 最下面“企业ID” 或者 手机上的企业微信APP -&gt;“工作台” -&gt]]></description><category></category></item><item><title><![CDATA[Java 网络编程 文件上传]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/121631171</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/121631171</guid><author>hacker0825</author><pubDate>Tue, 30 Nov 2021 14:00:55 +0800</pubDate><description><![CDATA[1、打开两个Eclipse， 分别编写服务端和客户端代码。

2、在本地磁盘D盘建立文件夹NetProj/upload，并拷贝图片1.png到此文件夹。

3、将下述代码拷贝至Eclipse中

服务端：

package com.company;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.Serv]]></description><category></category></item><item><title><![CDATA[Java 网络编程]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/121564770</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/121564770</guid><author>hacker0825</author><pubDate>Fri, 26 Nov 2021 17:20:55 +0800</pubDate><description><![CDATA[TCP 通信的过程：服务端程序监听在服务器的某一个端口上，等待客户端的连接，负责监听的是监听套接字，可以称之为 listen_socket，当有客户端连接时，操作系统会创建一个新的套接字 connect_socket，这个套接字专门负责与刚刚连接的客户端进行通信，listen_socket 则继续监听。

打开两个Eclipse，一个是服务端Server， 一个是客户端Client



服务端

package com.company;

import java.io.IOException;
impo.]]></description><category></category></item><item><title><![CDATA[vue生命周期简介]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/120977355</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/120977355</guid><author>hacker0825</author><pubDate>Tue, 26 Oct 2021 17:55:41 +0800</pubDate><description><![CDATA[Vue实例有一个完整的生命周期，也就是说从开始创建、初始化数据、编译模板、挂在DOM、渲染-更新-渲染、卸载等一系列过程，我们成为Vue 实例的生命周期，钩子就是在某个阶段给你一个做某些处理的机会。
...]]></description><category></category></item><item><title><![CDATA[Kotlin之文本文件读取，换行符\r]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/120496554</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/120496554</guid><author>hacker0825</author><pubDate>Sun, 26 Sep 2021 20:38:38 +0800</pubDate><description><![CDATA[属性文件

data.txt


shandy,Dragon's Breath,5.91,AA#
elixir,shirley temple,4.12,BB#
meal,goblet of la croix,1.22,CC#
desert dessert,pickled camel hump,7.33,DD#
elixir,iced boilermaker,11.22,EE#
xin,xi,ke,ji


import java.io.File
import kotlin.math.roundToInt

]]></description><category></category></item><item><title><![CDATA[Kotlin基础 build.gradle.kts常见问题之compile]]></title><link>https://blog.youkuaiyun.com/hacker0825/article/details/120317904</link><guid>https://blog.youkuaiyun.com/hacker0825/article/details/120317904</guid><author>hacker0825</author><pubDate>Wed, 15 Sep 2021 22:11:25 +0800</pubDate><description><![CDATA[网上有些视频教程讲解过程中，在讲解如何将Java和kotlin一起使用的时，在编辑build.gradle时，步骤如下：

① 修改build.gradle -&gt; build.gradle.kts

② 在build.gradle.kts中添加

plugins {
  application;
  kotlin("jvm");
}

application {
  mainClassName = "Main";
}
dependencies {
  compile(kotlin("s...]]></description><category></category></item></channel></rss>