作者:回首笑人间,高级Java工程师一枚,热爱研究开源技术,架构师社区合伙人!
目录
什么是持续集成
Jenkins简介
Jenkins安装与启动
Jenkins插件安装
全局工具配置
自动安装
本地安装
代码上传至Git服务器
任务的创建与执行
Go项目
JAVA项目
什么是持续集成
给我一个需求,还你一个项目——别管它是什么。这就是全栈。
作者:回首笑人间,高级Java工程师一枚,热爱研究开源技术,架构师社区合伙人!
目录
什么是持续集成
Jenkins简介
Jenkins安装与启动
Jenkins插件安装
全局工具配置
自动安装
本地安装
代码上传至Git服务器
任务的创建与执行
Go项目
JAVA项目
什么是持续集成
Author: 回首笑人间, a senior Java engineer, passionate about researching open source technologies, and a partner of the Architect Community!
Contents
What Is Continuous Integration
Introduction to Jenkins
Installing and Starting Jenkins
Installing Jenkins Plugins
Global Tool Configuration
Automatic Installation
Local Installation
Uploading Code to the Git Server
Creating and Running a Job
Go Project
JAVA Project
What Is Continuous Integration
bccomp — 比较两个任意精度的数字
如果两个数相等返回0, 左边的数left_operand比较右边的数right_operand大返回1, 否则返回-1.
已验证:如果参数是字符串,不论这个字符串是什么,这个字符串始终是0。参数可以为数字作比较。
bccomp — compare two numbers of arbitrary precision
Returns 0 if the two numbers are equal, returns 1 if the left number left_operand is greater than the right number right_operand, otherwise returns -1.
Verified: if the argument is a string, no matter what the string is, the string is always 0. The arguments can be numbers for comparison.
我下载的是稳定版本 就是1.3.3-Stable-0版本
结果还是编译报错,后来查查资料才知道有坑。
我的本地gcc版本是gcc version 9.2.1 20190909 (Debian 9.2.1-8),比较新,所以格式比较严格。作者的版本估计是旧版,所以有点不兼容。
What I downloaded was the stable version, that is, version 1.3.3-Stable-0.
But it still failed to compile. I only found out later, after digging through some references, that there was a catch.
My local gcc version is gcc version 9.2.1 20190909 (Debian 9.2.1-8), which is fairly new, so it’s stricter about form. The author’s version is probably an old one, so there’s a bit of incompatibility.
时间:2019-10-03 上午
早早的起床,光明小镇还是比较偏远的,地铁不通。早早起床赶了一个多小时地铁。刚开始定位的是光明小镇OTC欢乐田园,公交站台是 第二职业技术学校。后来快到站的时候,听到车上有人过去,才知道是中山七院(或中大附七公交站。
中大附七附近有停车场,驾车来比较合适。
下车,直走车流方向。
早上人还是那么多
Time: morning of 2019-10-03
I got up early. Guangming Town is still fairly remote, and the subway doesn’t go there. So I got up early and spent over an hour on the subway. At first I set my destination to Guangming Town OTC Happy Farmland, and the bus stop was Second Vocational Technical School. Later, as we were nearly at the stop, I heard someone on the bus saying they were going there, and only then did I learn that the bus stop is the Seventh Affiliated Hospital of Sun Yat-sen University (or Zhongda Affiliated No. 7).
There’s a parking lot near Zhongda Affiliated No. 7, so coming by car is more convenient.
Get off the bus and walk straight in the direction of traffic.
There were still just as many people in the morning
通用破解永久版本,安装插件即可,支持2019.2版本的大部分ide
pycharm2019.2 phpstorm2019.2 intelli2019.2 gloand2019.2 clion2019.2 webstorm2019.2
注意,不要用于商业用途,个人使用练习即可。
下载平破解插件jetbrainsCrack.jar放到已安装的ide工具目录下的bin目录
A universal permanent crack: just install the plugin, and it works with most IDEs of the 2019.2 versions
pycharm2019.2 phpstorm2019.2 intelli2019.2 gloand2019.2 clion2019.2 webstorm2019.2
Note: do not use it for commercial purposes; personal use for practice is fine.
Download the crack plugin jetbrainsCrack.jar and place it in the bin directory under the directory of the installed IDE tool
不见蝉鸣,又见初日。
喧嚣的时间里,起床,赶车,奔跑,填饱肚子……
连续几天,不能注睡。听着早鸟的声音,突然想起了蝉鸣。
No cicadas singing, but the first sun rises again.
In the clamor of time: get up, catch the bus, run, fill the stomach…
For several days in a row, I could not sleep soundly. Listening to the early birds, I suddenly thought of the cicadas.
通过docker安装php-fpm指定版本后,进入容器修改php-fpm的用户组www-data为我自己的erik(因为主机也是,方便调试)。
安装后本地配置nginx后总是报错
6239#6239: *1 FastCGI sent in stderr: “Primary script unknown” while reading response header from upstream
After installing a specific version of php-fpm through docker, I went into the container and changed the php-fpm user group www-data to my own erik (because the host uses the same one, which makes debugging easier).
After installation, configuring nginx locally always gave an error:
6239#6239: *1 FastCGI sent in stderr: “Primary script unknown” while reading response header from upstream
$\begin{vmatrix} a{11} & a{12} \newline a{21} & a{22} \newline \end{vmatrix}
$\begin{vmatrix}
a{11} & a{12} & a{13} \newline
a{21} & a{22} & a{23} \newline
a{31} & a{32} & a{33} \newline
\end{vmatrix}
socket是操作系统提供的通信层的一组抽象API
socket_create(int $domain , int $type , int $protocol)
正确时返回一个套接字(通讯),失败时返回 FALSE。要读取错误代码,可以调用 socket_last_error()。这个错误代码可以通过 socket_strerror() 读取文字的错误说明。
创建一个通讯节点,socket_create包含三个参数
socket is a set of abstract APIs provided by the operating system for the communication layer
socket_create(int $domain , int $type , int $protocol)
Returns a socket (communication endpoint) on success, and FALSE on failure. To read the error code, you can call socket_last_error(). That error code can be turned into a textual error description with socket_strerror().
Creates a communication node. socket_create contains three parameters
A proxy server is mainly about this: when a user has a request for data on the Internet, the Proxy goes to the destination on the user’s behalf and fetches the data the user needs.
没有找到匹配的文章 🙈