JIRA学习之路之数据库表介绍
JIRA 数据库表介绍
Issue Fieldsjiraissue表格,这个表格存储了大部分的issue信息。
123456789101112131415161718192021222324252627282930mysql> desc jiraissue;+----------------------+---------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+----------------------+---------------+------+-----+---------+-------+| ID | decimal(18,0) | NO | PRI | NULL | || pkey | varchar(255) | YES | UNI | NULL | || PROJECT ...
Linux学习之10个有用的链式操作符及其实例
10 Useful Chaining Operators in Linux with Practical Examples
https://www.tecmint.com/chaining-operators-in-linux-with-practical-examples/
Linux学习之网络学习之TCP-IP学习笔记
TCP-IP学习笔记
网络分层
123456789101112131415161718192021222324业内普遍的分层方式有两种。OSI七层模型 和TCP/IP四层模型。OSI七层模型:物、数、网、传、会、表、应TCP/IP四层模型:链、网、传、应1) 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后再转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。2) 数据链路层:定义了如何让格式化数据以帧为单位进行传输,以及如何让控制对物理介质的访问。这一层通常还提供错误检测和纠正,以确保数据的可靠传输。如:串口通信中使用到的115200、8、N、13)网络层:在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择。Internet的发展使得从世界各站点访问信息的用户数大大增加,而网络层正是管理这种连接的层。4) 传输层:定义了一些传输数据的协议和端口号(WWW端口80等),如:TCP(传输控制协议,传输效率低,可靠性强,用于传输可靠性要求高 ...
Mybatis学习笔记总结
Mybatis 学习笔记
mybatis中一对一关联关系
12345678910111213141516171819202122232425262728293031323334353637<resultMap id="getClassMap" type="Classes"> <id property="id" column="c_id"/> <result property="name" column="c_name"/> <association property="teacher" javaType="Teacher"> <id property="id" column="t_id"/> <result property="name" column=&qu ...
Python学习之and-or使用技巧
本文主要介绍了python and or使用的一些小技巧
在python中 and 和 or 执行布尔逻辑运算,但是他们并不返回布尔值,而是返回他们实际进行比较的值之一。
123456789'a' and 'b' 这个返回 ‘b’使用 and 时, 从左到右计算表达式的值。 0、''、[]、()、{}、None 在布尔环境中为假;其它任何东西都真。在这个例子中 and 计算 ‘a’ 的值为真,然后 是计算 ‘b’的值也为真,最终返回 ‘b’ 这个值。'' and 'b'如果布尔环境中的某个值为假,则 and 返回第一个假值。在这例子返回第一个假值。在这例子中, '' 是第一个假值。 'a' and 'b' and 'c' 所有值都为真,返回最后一个真值,返回最后一个真值,'c'。
1234567891011121314151617'a' ...
Python学习之matplotlib之plot
#pyplot介绍
matplotlib.pyplotProvides a MATLAB-like plotting framework.
#正态分布图
123456789101112131415161718192021222324252627mu, sigma = 0, 1 # mean and standard deviation 正态分布(Normal distribution)又名高斯分布(Gaussian distribution)# 若随机变量X服从一个数学期望为μ、标准方差为σ2的高斯分布,记为:X∼N(μ,σ2), 正态分布的期望值μ决定了其位置,其标准差σ决定了分布的幅度。# 我们通常所说的标准正态分布是μ = 0,σ = 1的正态分布(见右图中绿色曲线)。s = np.random.normal(mu, sigma, 100000)abs(mu - np.mean(s)) < 0.01abs(sigma - np.std(s, ddof=1)) < 0.01# matplotlib.pyplot.hist(# x, bins=10, range ...
Python学习之numpy之高斯分布
#介绍
正态分布(Normal distribution)又名高斯分布(Gaussian distribution),是一个在数学、物理及project等领域都很重要的概率分布,在统计学的很多方面有着重大的影响力。
若随机变量X服从一个数学期望为μ、标准方差为σ2的高斯分布,记为:X~N(μ,σ2),
正态分布的期望值μ决定了其位置,其标准差σ决定了分布的幅度。因其曲线呈钟形,因此人们又常常称之为钟形曲线。我们通常所说的标准正态分布是μ = 0,σ = 1的正态分布(见右图中绿色曲线)。
numpy random类中,看名称就是产生随机数的模块。
#numpy.random.normal() 高斯分布随机数
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959 ...
Python学习之命令行参数解析之argparse和optparse
Python 有两个内建的模块用于处理命令行参数: 一个是 getopt只能简单处理 命令行参数;另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。会自动帮你负责-h帮助选项。更高级的可以使用argparse这个模块,argparse从python2.7开始被加入标准库. 后续版本都不在维护 optparse 了.
Python command line parsing1234567891011121314151617181920212223242526https://code.google.com/archive/p/argparse/Python command line parsingThe argparse module is now part of the Python standard library!All new development on argparse will continue in the Python repository. Get Python 2.7 or 3.2 for ...
Ubuntu学习笔记之BackupYourSystem使用tar命令
本文讲述如何备份你的linux整个系统,这里采用tar命令的方式来备份
备份前准备工作
123456在做整个系统的备份前我们要做一些准备工作。删除所有的emails清空你的浏览器的一些历史取消挂载的硬盘等设备删除家目录里你不想要备份的文件
开始备份
123456789101112131415161718备份需要使用root账号。我们执行sudo su - root 切换到root账号下面。切换目录到根目录cd /执行tar命令备份tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --one-file-system / c 创建的意思- create a new backup archive.v 显示详细信息- verbose mode, tar will print what it's doing to the screen.p 保持文件权限- preserves the permissions of the files put in the archive for restoration later.z 使用gzip压缩 ...
Ubuntu学习笔记之hide-process-from-other-user
linux中隐藏进程信息,不让ps, top, htop 等命令看到其他账号执行的命令为什么会想到这个, 为什么要隐藏进程信息呢?在工作中,jenkins 挂载了一个slave的服务器, 这台服务器上有多个员工用来编译android使用.假设jenkins挂载的slave使用的是buildfarm这样命名的一个账号, 在jenkins上执行了比较敏感的一些命令,例如命令中带有帐号密码等信息, 这样你执行的时候就会被其他 员工看到,这样就有安全方面的风险了. 如果你隐藏掉进程信息, 其他员工就看不到你命令是什么,看不到你命令带的什么参数等等了.
Linux hide processes from other users and ps command
原始参考https://www.cyberciti.biz/faq/linux-hide-processes-from-other-users/
run a multi-user system. Most users access resources using SSH client.How can I stop leaking proces ...
Ubuntu学习笔记之test-disk-IO-performance
Linux and Unix Test Disk I/O Performance With dd CommandHow can I use dd command on a Linux to test I/O performance of my hard disk drive? How do I check the performance of a hard drive including the read and write speed on a Linux operating systems?
You can use the following commands on a Linux or Unix-like systems for simple I/O performance test:
12345dd command : It is used to monitor the writing performance of a disk device on a Linux and Unix-like system. [donotprint][/donotp ...
Ubuntu学习笔记之ubuntu创建samba共享目录
Create a Shared Directory on Samba AD DC and Map to Windows/Linux Clients
https://blog.csdn.net/mmh19891113
1、首先配置/etc/samba/smb.conf
123456789[dailybuild] path = /dailybuild read only = no create mask = 0644 directory mask = 0755 hide files = /lost+found/
12345678910buildfarm@fs-share:~$ ll /dailybuild/total 28drwxr-xr-x 4 root root 4096 Jun 5 14:14 ./drwxr-xr-x 24 root root 4096 Jun 4 12:54 ../drwx------ 2 root ...