<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Noob_coder_JZ的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Noob_coder_JZ</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Noob_coder_JZ]]></copyright><item><title><![CDATA[git/gitlab在工作中的简单和进阶使用]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/129367937</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/129367937</guid><author>Noob_coder_JZ</author><pubDate>Mon, 06 Mar 2023 18:19:53 +0800</pubDate><description><![CDATA[简单介绍我们使用git进行管理代码以及开发的基础和进阶使用，以及使用gitlab制作简单的工单系统。]]></description><category></category></item><item><title><![CDATA[docker常用命令入门]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/103950928</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/103950928</guid><author>Noob_coder_JZ</author><pubDate>Sun, 12 Jan 2020 23:05:06 +0800</pubDate><description><![CDATA[docker的基础中的基础操作

docker 安装软件
docker pull appName:latest
查看已有镜像
docker images
运行容器
docker run -参数 appName
常见的实例:
运行redis:  docker run -itd --name redis -p 6379:6379 redis
运行mongodb:  docker run -itd --...]]></description><category></category></item><item><title><![CDATA[软件工程之美学习-基础学习篇]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/100865679</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/100865679</guid><author>Noob_coder_JZ</author><pubDate>Sun, 15 Sep 2019 22:04:20 +0800</pubDate><description><![CDATA[前言
软件工程是一种思想，是我们进行软件开发过程中的方法论。
该系列文章为即可时间的课程《软件工程之美》的学习总结笔记。
为何要学好软件工程
不学习使用软件工程，那我们的开发过程可能是这样的：

开发时没有分析需求设计项目，上手就写，导致后期难维护，加班熬夜去填坑
缺少理论指导，遇到新项目不能举一反三，工作很平庸
遇到需求变更，无力反抗
做项目没计划性，想到哪就做到哪，比其他同事做的慢。
不知如何...]]></description><category></category></item><item><title><![CDATA[markdown转pdf]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/99684862</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/99684862</guid><author>Noob_coder_JZ</author><pubDate>Fri, 16 Aug 2019 20:21:21 +0800</pubDate><description><![CDATA[golang 环境包依赖问题
包被墙了
1、package golang.org/x/crypto/ed25519: unrecognized import path “golang.org/x/crypto/ed25519” (https fetch: Get https://golang.org/x/crypto/ed25519?go-get=1: dial tcp 216.239.37.1:...]]></description><category></category></item><item><title><![CDATA[golang学习笔记之WEB框架ECHO]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83410095</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83410095</guid><author>Noob_coder_JZ</author><pubDate>Fri, 26 Oct 2018 09:37:03 +0800</pubDate><description><![CDATA[ECHO是golang的一款轻量级的web框架，如同python里的flask，非常灵活，可扩展性很强。
hello，ECHO！
安装
go get github.com/labstack/echo/...

一个简单的hello
func main() {
	//创建一个ECHO服务实例
	e := echo.New()
	//ECHO里的URL路由以及对应的url处理函数
	e.GET(&quot;/&quot;...]]></description><category></category></item><item><title><![CDATA[Golang学习笔记之网络包net/http]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83317795</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83317795</guid><author>Noob_coder_JZ</author><pubDate>Wed, 24 Oct 2018 00:14:46 +0800</pubDate><description><![CDATA[Get访问网址，获取响应，可得到header，status，statuscode等
const URL = &quot;127.0.0.1:8080&quot;
Resp, err := http.GET(URL)

如果要添加cookie，添加头部参数，用http.Do(req)
//新建一个请求对象
Req,err := http.NewRequest(“GET”,”URL”,strings.NewReader(...]]></description><category></category></item><item><title><![CDATA[Golang学习笔记之错误机制error以及异常处理机制panic-recover]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83317740</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83317740</guid><author>Noob_coder_JZ</author><pubDate>Wed, 24 Oct 2018 00:06:45 +0800</pubDate><description><![CDATA[在Golang中，
错误机制一般是函数返回时使用，是对外的接口
而异常处理机制panic-recover一般是用在函数内部
func xx() error {
Return errors.New(“这是一个错误”)
}
panic(err)或者println(err)即可输出 “这是一个错误”
错误. error，指的是可能出现问题的地方出现了问题，意料之中的，如打开文件失败
异常  except...]]></description><category></category></item><item><title><![CDATA[golang学习之结构体，方法，接口]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83281145</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83281145</guid><author>Noob_coder_JZ</author><pubDate>Tue, 23 Oct 2018 10:09:53 +0800</pubDate><description><![CDATA[1.结构体
在golang里，没有类的概念，但是如果非要实现像类那样的例子，那或许就是结构体了，结构体是一系列变量的集合，
定义
type s_name struct {
	v_name1 v_type1
	v_name2 v_type2
}

声明结构体类型的变量
var name = s_name{v_value1, v_value2}   
//或者
var name = s_name{v_...]]></description><category></category></item><item><title><![CDATA[Golang学习笔记之golang操作mongodb（mac环境）]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83280804</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/83280804</guid><author>Noob_coder_JZ</author><pubDate>Mon, 22 Oct 2018 23:30:24 +0800</pubDate><description><![CDATA[1.在macos上安装mongodb，用homebrew
brew install mongodb

安装完成后要进行配置建立一个文件夹mongoData
mongoData
db：用来存放数据库文件
etc：用来存放mongodb配置文件mongo.conf
logs：用来存放日志文件mongo.log
mongo.conf为mongo的配置文件，内容如下
#数据库路径
dbpath=/User...]]></description><category></category></item><item><title><![CDATA[python3安装beautifulsoup一直出错]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82821042</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82821042</guid><author>Noob_coder_JZ</author><pubDate>Sun, 23 Sep 2018 11:39:53 +0800</pubDate><description><![CDATA[想写个爬虫脚本，安装beautifulsoup的时候一直出错，报错信息是
SyntaxError: Missing parentheses in call to ‘print’. Did you mean print(“Unit tests have failed!”)?
Command “python setup.py egg_info” failed with error code 1 in ...]]></description><category></category></item><item><title><![CDATA[Git分布式版本控制系统学习笔记]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82818227</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82818227</guid><author>Noob_coder_JZ</author><pubDate>Sat, 22 Sep 2018 22:12:32 +0800</pubDate><description><![CDATA[一、什么是Git
Git 是一款分布式版本控制系统。分布式，即没有中央主机，每个用户拥有的都可以是主机；版本控制，即能实现各个版本之间的切换。
场景1：当我们一个人做项目的时候，每天对自己都有任务要求，当我们有一天在工作的时候，熊孩子爬上了键盘，一顿操作，你写的完美的代码变得缺七少八，混乱不堪，我不知道熊孩子总共修改了代码的哪些地方，所以我们陷入了困境，这个时候，版本控制系统就可以展现他的作用了。...]]></description><category></category></item><item><title><![CDATA[用python写个翻译小脚本]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82809540</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82809540</guid><author>Noob_coder_JZ</author><pubDate>Sat, 22 Sep 2018 01:32:00 +0800</pubDate><description><![CDATA[想法：有的时候，想开始一个项目，但是在给项目起一个合适的英文名的时候突然被英语词汇量拦住了，怎么办？那就打开浏览器搜个翻译软件查询咯，但是这样过程略显繁琐，想着自己写个小脚本，要用的时候直接命令行敲就行了。也不用再打开一个浏览器那么多步骤了。说干就干。
设计：
运行在命令行如这种形式： python3 translate.py 源  目的
运用的包
requests: 来构造访问请求
hashli...]]></description><category></category></item><item><title><![CDATA[面试心得]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82753292</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82753292</guid><author>Noob_coder_JZ</author><pubDate>Tue, 18 Sep 2018 10:31:19 +0800</pubDate><description><![CDATA[一面考基础知识较多，如数据结构与算法，编程语言的应用，计算机网络以及网络通信协议(TCP/IP，三握四挥),HTTP协议，稍微提及一下项目内容
二面主要是围绕项目展开了，比较深入，如你在这个项目中运用了什么技术，遇到了哪些问题，是怎么解决的，除此之外，还会问一些你可能不知道的，比如分布式、服务器负载均衡、服务器缓存、微服务架构等等，还有可能会给出两个具体的算法问题来让你解决。
会问你向在哪个方向发...]]></description><category></category></item><item><title><![CDATA[工作准备(1)...(待续)]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82670877</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82670877</guid><author>Noob_coder_JZ</author><pubDate>Thu, 13 Sep 2018 00:54:09 +0800</pubDate><description><![CDATA[


对于给定的先(后)序跟中序遍历，求后(先)序遍历 
　关键点: 根据先序遍历结果，可以确定根节点为第一个，将得到的根节点带入中序遍历结果，可以分出左右节点集。将左右结果集与先序遍历结果对照，又能得到一个’根’节点，以此类推，就能将整个树画出来了，然后就能写后序遍历了。 
　特点:先序遍历结果第一个一定为根节点，后序遍历结果最后一个一定为根节点。 
　
二叉排序树的搜索顺序 
二叉排序树：对于...]]></description><category></category></item><item><title><![CDATA[Django+uWSGI+Nginx的部署]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82670841</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82670841</guid><author>Noob_coder_JZ</author><pubDate>Thu, 13 Sep 2018 00:43:43 +0800</pubDate><description><![CDATA[　　终于，自己的第二个项目写完啦，又到了部署上线阶段，犹记得上一个项目传到服务器上只有，自己基础知识太差，捣鼓了好久都没部署成功，于是就让它运行着Django自带的简易服务器(python manage.py runserver)运行着，心里想着，这次怎么都要配置上Nginx和uWSGI,于是花了一晚上加一早上，总算是部署成功了，过程也并不是一帆风顺，遇到了很多坎，查看了很多文档、博客，但是功夫不...]]></description><category></category></item><item><title><![CDATA[优雅地合并python里的字典]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82532762</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82532762</guid><author>Noob_coder_JZ</author><pubDate>Sat, 08 Sep 2018 20:06:46 +0800</pubDate><description><![CDATA[用法： 
    dict1.update(dict2)]]></description><category></category></item><item><title><![CDATA[Linux下的好用的图片压缩软件]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82532744</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82532744</guid><author>Noob_coder_JZ</author><pubDate>Sat, 08 Sep 2018 20:04:29 +0800</pubDate><description><![CDATA[最近申请认证一些开发者，需要用到身份证正反面，但是手机拍出的照片现在已经太大了，所以得需要压缩。 
ubuntu下安装 
    sudo apt-get install jpegoptim 
无损压缩(覆盖式) 
最简单的使用: 
    jpegoptim xxx.jpg  
指定压缩大小(单位为) 
    jpegoptim xxx.jpg –size=*k 
如果不想覆盖可以指定一个新的...]]></description><category></category></item><item><title><![CDATA['QueryDict' object is not callable]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82532613</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82532613</guid><author>Noob_coder_JZ</author><pubDate>Sat, 08 Sep 2018 19:46:58 +0800</pubDate><description><![CDATA[问题描述:在Django项目中，使用jquery  $.get前后端通信时，出现此错误。 
原因: 在后端视图中提取异步请求中的参数时，使用了 request.get**(“location”)* 形式的语句，导致出错，因为.get中的参数为j为json格式即.get中的参数为j为json格式即.get中的参数为j为json格式即.get(url*,{ “key” : “value” }**, f...]]></description><category></category></item><item><title><![CDATA[数据库之Redis基础操作]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82086216</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82086216</guid><author>Noob_coder_JZ</author><pubDate>Mon, 27 Aug 2018 00:02:53 +0800</pubDate><description><![CDATA[一、简介 
    Redis里的数据结构为库－数据(键值对) 
二、基础操作 
    1.库操作 
    Redis默认给了16个库，我们不必创建，只需要切换使用这些库即可 
    select num   (num为0-15之间的数字) 
    2.数据操作 
        1) 增 
        string类型:  
            set key value [ke...]]></description><category></category></item><item><title><![CDATA[数据库学习之Mongodb基本操作]]></title><link>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82086099</link><guid>https://blog.youkuaiyun.com/Noob_coder_JZ/article/details/82086099</guid><author>Noob_coder_JZ</author><pubDate>Sun, 26 Aug 2018 23:44:05 +0800</pubDate><description><![CDATA[一、简介 
    Mongodb里的数据结构可分为数据库－集合－文档,这里只是整理了一些基本的操作，并没有对其他方面进行梳理。 
二、基本操作 
    1.数据库操作 
        创建一个数据库/切换库 
        ues 库名 
        注：此处为逻辑上创建库，此时查看物理上并没有这个库，只有往该库里添加数据时，这个库才在物理上被创建了。 
        删除一个库 
...]]></description><category></category></item></channel></rss>