<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[涂涂努力ing]]></title><description><![CDATA[新人程序媛一枚]]></description><link>https://blog.youkuaiyun.com/qq_40763548</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_40763548]]></copyright><item><title><![CDATA[wmi_exporter+Prometheus+Grafana准备阶段-环境搭建]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/120083653</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/120083653</guid><author>qq_40763548</author><pubDate>Tue, 07 Sep 2021 15:05:25 +0800</pubDate><description><![CDATA[wmi_exporter + Prometheus + Grafana实战
第一步： 安装准备
1. 下载安装wmi_exporter
wmi_exporter（Windows） / node_exporter （Linux） 是用来做数据采集的
下载地址：https://github.com/martinlindhe/wmi_exporter/releases
Windows 默认 9182 端口。访问 http://127.0.0.1:9182/metrics 显示以下数据说明数据采集器安装成功。

2]]></description><category></category></item><item><title><![CDATA[爬虫基础之一：XPath插件语法及使用]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/119599053</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/119599053</guid><author>qq_40763548</author><pubDate>Wed, 11 Aug 2021 13:57:33 +0800</pubDate><description><![CDATA[XPath插件语法及使用
最近在学习爬虫相关的知识，对于网页标签选取，google浏览器的插件xpath很好用，在此分享给大家。
1. 在浏览器上面安装xpath插件
在浏览器的扩展程序中搜索xpath，选择第一个安装，安装成功如下图所示：

2. XPath使用
2.1 XPath路径表达式
|




路径表达式
描述




/div
从根节点开始选取div节点


//a
选取文档中所有a节点而不考虑位置


@class
选取名为class的属性


.
选取当前节点


…
选取当前节点的父节点]]></description><category></category></item><item><title><![CDATA[2021-06-02 Spring Web中各类配置文件解析]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/117471717</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/117471717</guid><author>qq_40763548</author><pubDate>Wed, 02 Jun 2021 17:44:44 +0800</pubDate><description><![CDATA[Spring Web中各类配置文件解析
在做项目中我们经常会遇到各类配置文件的情况，很多时候是知道怎么用，但不知道为什么用；我最近也在做一个修改类的项目，所以我就想说借用我正在做的项目来详细解析一下各类的配置文件
1. 背景：
通常一个project的机构如下：
Project：
-----src:
----------main:
---------------java
---------------resource
--------------------META-INF
---------------w]]></description><category></category></item><item><title><![CDATA[2021-05-31 Go语言 对比 Java（一）]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/117410754</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/117410754</guid><author>qq_40763548</author><pubDate>Mon, 31 May 2021 11:25:24 +0800</pubDate><description><![CDATA[Go语言 对比 Java
本人从大学开始一直接触的是Java最多，经过多次面试和第一份工作的需要学习了GO语言；我相信大家和我一样在学习语言的时候，大多数人都会利用类比的方法，使细节在学习过程中更加容易理解。所以，在学习GO语言的同时，我整理了其与Java的相同与不同点来帮助我自己有更好的学习体系。





Go
Java




封装
struct关键字定义结构体，结构体内可以有字段和方法
class关键字定义类，将所有的属性和方法都封装在类中


多态
只能通过接口来实现多态
通过类的继承和接口来实现]]></description><category></category></item><item><title><![CDATA[2021-05-21 对比GO的Web框架Gin和Beego]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/117126775</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/117126775</guid><author>qq_40763548</author><pubDate>Fri, 21 May 2021 16:52:39 +0800</pubDate><description><![CDATA[对比GO的Web框架Gin和Beego
本人的Git新建了一个Go_Project
链接：https://github.com/DianaTSY/GO_Project.git

我尝试了2个web项目，其中一个使用了gin框架，另一个运用了beego框架
两个项目的前端都使用的是HTML结合Bootstrap库的css + Mysql
对我个人而言，我更偏向于gin框架
因为在数据库操作的时候更简单，也更容易理解（我在这里频频出错）
主要的不同：

路由配置层面

g.GET("/index", func(]]></description><category></category></item><item><title><![CDATA[2021-05-14 WebService简介 CXF框架及其两种编程方式 JAVA]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/116790005</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/116790005</guid><author>qq_40763548</author><pubDate>Fri, 14 May 2021 15:01:12 +0800</pubDate><description><![CDATA[WebService简介 CXF框架及其两种编程方式 JAVA
本文是我第一次接触webservice的学习成果，着重学习了CXF框架，以及JAXWS和JARWS两种模式整合了Spring和Springboot的运用方式，总结了框架的逻辑流程和易错点
本文项目内容及源码内容基于https://edu.51cto.com/course/13645.html这门课程
简介
WebService 是一种低耦合的应用程序
基于客户端和服务端的远程调用技术
应用场景
用于异构系统的整合（使用不同编程语言的系统）
Ap]]></description><category></category></item><item><title><![CDATA[2021-05-13 GO Web 项目初次实战总结]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/116756845</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/116756845</guid><author>qq_40763548</author><pubDate>Thu, 13 May 2021 18:45:12 +0800</pubDate><description><![CDATA[GO Web 项目初次实战总结
项目参考：  https://www.pianshen.com/article/7828308085/
 代码原创作者回首笑人间
本章重点

GO web项目的项目结构
GO web项目的配置文件和路由
定义响应的Handler层
自定义错误码
GO web项目中两个常用包的重点解析
"github.com/spf13/viper"
"github.com/gin-gonic/gin"

web项目目录结构

配置文件
如上图所示，项目的配置文件分为2部分conf包下的con]]></description><category></category></item><item><title><![CDATA[2021-05-12 GO + MySQL 简单的注册用户&存信息到数据库]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/116714728</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/116714728</guid><author>qq_40763548</author><pubDate>Wed, 12 May 2021 17:34:51 +0800</pubDate><description><![CDATA[GO + MySQL  简单的注册用户&amp;存信息到数据库
综合前两天的学习，自己写了一个小项目
主要目的：将学习的 东西都整合起来，连接前端html表单文件+GO逻辑+MySQL数据库
易错点：GO调用同一项目下不同包的方法
我的项目结构如图所示

第一步：简单前端html
在项目下新建一个
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
    &lt;title&gt;login&lt;/title&gt;
&lt;/head&gt;

&lt;bo]]></description><category></category></item><item><title><![CDATA[2021-05-12 GoLang数据库操作 CRUD]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/116697857</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/116697857</guid><author>qq_40763548</author><pubDate>Wed, 12 May 2021 10:56:16 +0800</pubDate><description><![CDATA[GoLang数据库操作 CRUD
本文是本人第一次尝试用GO来操控数据库，做一些简单的增、删、改、查的操作
着重于记载尝试过程中遇到的问题和如何解决这些问题的方法
安装MYSQL驱动遇到的一些问题

以mysql为例，Go本身不提供具体数据库驱动，只提供驱动接口和管理，因此需要导入包的方式来获取驱动。

图片位置为mysql驱动，但是直接输入如图的包，IDE红，提示无法导入
解决方法：
在GoLand中点击左下角的Terminal，在Terminal中输入***go get -u github.com/go]]></description><category></category></item><item><title><![CDATA[2021-05-10 Grafana源码二次开发环境搭建 Windows 10]]></title><link>https://blog.youkuaiyun.com/qq_40763548/article/details/116588618</link><guid>https://blog.youkuaiyun.com/qq_40763548/article/details/116588618</guid><author>qq_40763548</author><pubDate>Mon, 10 May 2021 16:53:21 +0800</pubDate><description><![CDATA[Grafana源码二次开发环境搭建 Windows 10
本文主要目的是为Grafana中datasource用户名和密码进行加密以达到安全的目的
整个大大致流程为输入加密字段的的用户名和密码，通过keycenter agent进行解密然后接入
完成过程：

二次环境配置
从github上获取Grafana源码
Go语言对源码进行修改，接入KeyCenter

版本：
GO 1.16.3
GoLand 2020.1.4
Node 10.16.0
yarn 1.22.10
gcc 版本 mingw64
二次开]]></description><category></category></item></channel></rss>