<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[more time]]></title><description><![CDATA[懂得越多 做得越快 不加班]]></description><link>https://blog.youkuaiyun.com/YYecust</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; YYecust]]></copyright><item><title><![CDATA[k8s 与 cronjob]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/103081774</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/103081774</guid><author>YYecust</author><pubDate>Fri, 15 Nov 2019 11:10:21 +0800</pubDate><description><![CDATA[本次 More Time 介绍 k8s 与 cronjob。有的时候有各种各样的限制不能执行 Linux 的 cronjob但是可以用 k8s（这个k8s上的有点牵强）。本文介绍一个用 k8s 的定时功能。如果能从 OS 层面解构定时任务，就会节约很多时间。没错，肯定要绕道本公众号的宗旨——节约开发时间上。那么来个场景，就往 mysql 里写数据吧，1分钟写1条。

mysql client do...]]></description><category></category></item><item><title><![CDATA[iTerm2 如何自动 ssh]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/103030415</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/103030415</guid><author>YYecust</author><pubDate>Tue, 12 Nov 2019 15:45:11 +0800</pubDate><description><![CDATA[本次 More Time 带来 iTerm2的妙用。让你在Mac上体验老牌Windows SSH 客户端，如xshell的体验，免费。


先 ssh-copy-id  做好免密


]]></description><category></category></item><item><title><![CDATA[Vagrant + Clion 跨平台 开发环境]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/103009863</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/103009863</guid><author>YYecust</author><pubDate>Mon, 11 Nov 2019 14:50:04 +0800</pubDate><description><![CDATA[本次 More Time 带来一篇C++的文章，可以减少配环境的时间，安心写代码。

跨平台
Java通过JVM，可以跨平台。C++不能跨平台，直接本机运行。那么，相关依赖装在哪里？直接装在系统目录下。比如说 Mac 通过 homebrew 装的，就是装在 /usr/local 下。/usr/local/include 下都是 .h 头文件。现在问题来了， Linux 下就没有 homebrew，...]]></description><category></category></item><item><title><![CDATA[Kotlin 安利贴 3. Spring with Kotlin]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/102942643</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/102942643</guid><author>YYecust</author><pubDate>Wed, 06 Nov 2019 20:34:37 +0800</pubDate><description><![CDATA[本次 More Time 为观众朋友带来拿 Kotlin 写 Spring的介绍。Spring 官方支持 Kotlin，看这篇报道 , 17年就支持了，17之前可能会有一些问题。现在19年已经完全可用了。其实也有个 Spring Scala 项目。不过这个项目不是官方支持的。因此，Spring 官方支持的语言就是

Java
Groovy
Kotlin

好，接下来看怎么用。

安装

新项目

...]]></description><category></category></item><item><title><![CDATA[Kotlin 安利贴 2. 扩展函数]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/102919767</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/102919767</guid><author>YYecust</author><pubDate>Tue, 05 Nov 2019 17:10:39 +0800</pubDate><description><![CDATA[Hello，本次More Time 带来 Kotlin 超好用的特性——扩展函数 。扩展函数的意思就是可以给一个类加上一个新函数。
有人说：那直接在类里面加呗。有种东西叫做别人的代码，只能用，不能改。
有人说：继承不就是了么？不让继承呢？Java里 final 类就不让继承，kotlin的类如果不加 open 也不让继承。并且写一个类继承并没有什么用，父类并不能转成子类。
所以诞生了一个新事物：u...]]></description><category></category></item><item><title><![CDATA[Kotlin 安利贴 1. 空安全]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/102908874</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/102908874</guid><author>YYecust</author><pubDate>Tue, 05 Nov 2019 07:25:00 +0800</pubDate><description><![CDATA[本次 More Time 介绍编程语言 Kotlin ，这是 JetBrains 公司开发的编程语言，和 Scala , Groovy , Clojure 一样基于 JVM，可以编译成 .class文件。那既然JVM语言那么多，为什么还介绍Kotlin呢？因为好用。好用的语言就会有人用。好用的产品也会有人用。软件只要好用就好了，就算有牛逼的技术也不是吹出来的，而是让用户体验到的。Kotlin 很 ...]]></description><category></category></item><item><title><![CDATA[测试与Mock]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/102908872</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/102908872</guid><author>YYecust</author><pubDate>Tue, 05 Nov 2019 07:23:28 +0800</pubDate><description><![CDATA[本次 more time 为大家带来 Mock 技术。Mock技术可以让你专注自己的逻辑，和同事用接口交流，从而自由飞翔，按时下班。
Mock就是模拟的意思。模拟一个类，而不用真实的类。这在单元测试里面的好处是解耦。即我只对这一个类的功能进行验证，和这个类相关的其他类，都被我Mock，他们的表现是由我决定的。
最简单的 Mock手段，是写一个类去继承真实的类，这固然可以，代码量不大并且易读。但是如...]]></description><category></category></item><item><title><![CDATA[用代码写接口文档 Spring Rest Docs]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/102908868</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/102908868</guid><author>YYecust</author><pubDate>Tue, 05 Nov 2019 07:19:10 +0800</pubDate><description><![CDATA[本次 more time 为读者????们介绍 Spring Rest Docs，这是一个用代码写接口文档的工具。先看看效果
和 swagger 不同，swagger 倾向于自动生成，这个还是得写。至于怎么写呢？Spring Rest Docs 的 Github  给出了更加明确的定义：测试驱动的文档。
说到测试驱动，不得不提测试驱动开发 TDD。总之TDD的核心就是：先写测试，后写代码，这样即能保证代...]]></description><category></category></item><item><title><![CDATA[你还在用 Dockerfile ?试试 jib]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/102908863</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/102908863</guid><author>YYecust</author><pubDate>Tue, 05 Nov 2019 07:16:42 +0800</pubDate><description><![CDATA[本次 moretime software 为大家推荐一个 Google 出品的 maven 插件, jib [1]。一个常用场景，将 spring boot 服务打包成 docker 镜像，一般怎么做? spring 官方提供了一个解决方案[2]，写一个 Dockerfile，然后附带一个 maven 插件来做。不过我还看过一些连 Spring 提供的Maven 插件都不用的，直接先 mvn pa...]]></description><category></category></item><item><title><![CDATA[netcat tldr]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/100089087</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/100089087</guid><author>YYecust</author><pubDate>Tue, 27 Aug 2019 08:39:14 +0800</pubDate><description><![CDATA[Mac OS 推荐用 brew install netcat 装 GNU netcat，更为原生Linux体验之后 vim ~/.zshrcalias nc=‘netcat’. ~/.zshrc➜  ~ tldr ncncNetcat is a versatile utility for working with TCP or UDP data.


监听端口 Listen on a specif...]]></description><category></category></item><item><title><![CDATA[Sping Boot Hive]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/100051558</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/100051558</guid><author>YYecust</author><pubDate>Sat, 24 Aug 2019 12:50:21 +0800</pubDate><description><![CDATA[前提
装好了 Hive执行 bin/hiveserver2  开着别动，再开一个终端lsof -i:10000 看是否打开了端口bin/beeline -u jdbc:hive2://localhost:10000就连上了

Maven
		&lt;dependency&gt;
			&lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
	...]]></description><category></category></item><item><title><![CDATA[职业规划]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/96422276</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/96422276</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 08:21:47 +0800</pubDate><description><![CDATA[牛逼的程序员的工作效率是一般程序员的10倍。
大部分中国资本家不懂这个，或者招一个牛逼的程序员比招10个普通的程序员强多了。所以发明了996这样的制度来完成他们的需求。
外国的资本家也是剥削，但是他们有本事招到那个牛逼的程序员，所以能955。
至少中国的外企大部分能955，外国也没去过，不知道。估计也是。
要加班，得自愿。
牛逼的程序员编程就如同画画和写诗一般。自愿的加班当然可以，但是强迫加班就恶...]]></description><category></category></item><item><title><![CDATA[Spring学习笔记2 Junit]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/79822059</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/79822059</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 07:44:22 +0800</pubDate><description><![CDATA[之前也说过，《Spring 实战》是一本很好的书，唯一不好的就是不叫你怎么配环境。 
于是我来了。 
接下来来配置junit，单元测试的环境。

在一个文件用 
Ctrl + Shfit + T 就会生成Test文件 
然后发现没有junit库 
继续导入 
由于idea慢的让人想打人，这次硬盘导入 
https://mvnrepository.com/artifact/junit/junit/4...]]></description><category></category></item><item><title><![CDATA[Spring学习笔记1 Spring MVC 环境搭建(intellij idea)]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/79821407</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/79821407</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 07:44:17 +0800</pubDate><description><![CDATA[终于有时间来学习一下spring了。 
当然了，spring包含很多模块，为此我们需要一本参考书。 
spring 实战 


不过，首先我想先写一篇搭环境的。 
因为环境确实很难搭！！！ 
这也是我觉得spring学习曲线高的一个原因。

OS: ubuntu 16.04 
IDE: IntelliJ IDEA Ultimate 
(学生可以免费使用 Ultimate ) 
首先新建一个spri...]]></description><category></category></item><item><title><![CDATA[面经2 实现堆]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/79508368</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/79508368</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 07:44:08 +0800</pubDate><description><![CDATA[和面经1是同一家公司，面试官叫我实现一个堆的插入。这道题还是非常基础的。但是，我居然答的非常不好。一方面发生的一点别的事情，影响心情;此外就是对这种线上编程经验还是太少了。 
出现了以下问题： 
1. 中括号小括号不分。这个纯属手误。 
2. 各种边界没有判断。这个纯属发傻。但是也可以总结一下今后的方法: 
    用vector，而不是int a[N]。 
3. 递归写法面试官叫我改成非递归，地...]]></description><category></category></item><item><title><![CDATA[面经1 C++ 相关]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/79507697</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/79507697</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 07:44:03 +0800</pubDate><description><![CDATA[某次电话面试的前半段，公司就不说了。

面试官: 你的编程语言是什么？ 
我以为是直接开始编程了。于是说:C++吧。 
面试官: 那我们来问几个问题吧。 
我…… 
（一直在看Java的面试题啊，C++一点没看！唯一一次系统的学，就是大一的时候考计算机二级的时候看了一个星期。并且也只看了一下语法，什么虚函数，OOP的哪儿懂啊。） 
以下画面惨不忍睹，我就只说问题了。 
1. 构造函数和析构函数能不...]]></description><category></category></item><item><title><![CDATA[WSL 的 “灭亡”]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/77829763</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/77829763</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 07:43:59 +0800</pubDate><description><![CDATA[WSL 的 “灭亡”WSL也就是Windows Subsystem Linux 
或者叫 Bash on Ubuntu on Windows 
刚出的时候，我满心欢喜。 
还特地写了一篇文。 
http://blog.youkuaiyun.com/yyecust/article/details/52288830一年过去了，一个惊天大bug一直都没有解决。 
或许这个bug只出现再少数用户的电脑中，为此，M$还一]]></description><category></category></item><item><title><![CDATA[POJ 3070 Fibonacci]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/71860893</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/71860893</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 07:43:54 +0800</pubDate><description><![CDATA[原题#include <iostream>
#include <vector>
#include <cstdio>
using namespace std;
const int MAXN = 100;
const int MOD = 10000;
struct Matrix
{
    vector< vector<int> > a;
    int n, m;
    Matrix(int n,]]></description><category></category></item><item><title><![CDATA[UVa 10294 Arif in Dhaka (First Love Part 2)]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/71696573</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/71696573</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 07:43:47 +0800</pubDate><description><![CDATA[Description项链，和手镯。由n个珠子组成，有t种颜色，每种颜色的珠子无限多，问有多少种项链和手镯。 
手镯可以翻转，项链不可以。(我也不知道为什么是这样)。Algorithm先对珠子编号，0..n-1。有两种置换，旋转和翻转。 
旋转有n种旋转方式，从不转到转n-1个，设i = 0..n-1,表示转的个数。循环节是gcd(i, n)个。不动点总数为t^gcd(i, n)之和，设为a. 
当]]></description><category></category></item><item><title><![CDATA[HDU 4004 The Frog's Games]]></title><link>https://blog.youkuaiyun.com/YYecust/article/details/71370550</link><guid>https://blog.youkuaiyun.com/YYecust/article/details/71370550</guid><author>YYecust</author><pubDate>Thu, 18 Jul 2019 07:43:41 +0800</pubDate><description><![CDATA[Description一条大河长L，n个石头，一只青蛙要过河。最多跳M次。问它的能力至少是多少，才能跳过去。Algorithm二分答案。这里是要求满足条件的最小的。Code#include <bits/stdc++.h>
using namespace std;
const int N(500000+9);
int a[N], n, m;
int mid(int l, int r)
{
    re]]></description><category></category></item></channel></rss>