编程开发

Git 常用配置和技巧

以下使用 --global 标志全局配置的命令可以 ~/.gitconfig 文件下查看。 创建别名 使用 <alias> 可以极大地提高效率,我常用的有 使用下面的命令创建别名,将 <alias> 替换为别名名称,将 <command> 替换为要使用别名的命令: $ git config --global alias.<alias> <com

【软件技术】分享静态变量HashMap使用的教训

公有静态变量HashMap,我们系统在生产使用时,出现了致命的问题,出现了数据错乱,误删的问题。 发布版本前,系统有经过测试团队测试过,测试结果满足需求验收标准,功能都测试正常。所以在刚开始出现故障时,我们一直在怀疑数据上的问题,折腾了好几天,也没发现很明显的原因,最终只能来进行相关代码走查,组织几个技术加业务专家,对功能代码逐一过,也许是老天眷顾还是啥的,我们刚走查没多久,就发现了有个模块使用了

生信Linux常用命令(更新中)

一、压缩和解压缩 1.“.tar.gz”结尾的文件: tar     tar -cf newfile.tar file1 file2#将file1,file2文件打包到newfile.tar     tar-zcvf/GSE66507tar.gz#解压文件     tar -xzvf test.tar.gz#将test.tar.gz文件解压并提取里边的文件 2.“.zip”结尾的文件: zip  

iOS小数取整的方法(ceil、floor和round)

ceil(value):求大于小数value的最小整数。 floor(value):求小于小数value的最大整数。 round(value):小数value的四舍五入取整。 示例(一): CGFloat width = 70.15; [self logCeilFoorRoundWithValue:width]; 打印: ceil(a) = 71.000000 flo

1203.1395天:SSH证书登录

#每日三件事,第1395天# SSH全程secure shell,是通过加密连接服务器的一种方式。 等保三级的身份鉴别中有一条要求:当进行远程管理时,应采取必要措施防止鉴别信息在网络传输过程中被窃听。 也就是说,要远程管理设备时,应当采用加密的方式对通信网络上的数据加密传输。SSH就可以实现这一要求。 下面以CentOS 7为例来说明SSH的使用。 一. 直接使用SSH 1.1 通过口令登录服务器

安装R包 Failed to download the ICU data library (icudt)

网上写了很多解决办法,思路就是说手动下载ICUdt文件 ,然后加入环境变量。但很多时候很难解决。 分析出错代码显示是raw.githubusercontent.com无法解析,所以下载不了,大家国内的都知道,被墙了。大陆是下载不了的。 因此,我解析此网站的IP地址,加入Host 文件,快速解决,注意,IP地址经常时候有变动。 # GitHub Start 185.199.111.133 raw.g

被辞退的第27天,不知道能不能收到offer

今天上午去面试了一家质检技术研发公司,距离住的地方五公里,我是骑自行车去面试的,北京今天阴天,气温12摄氏度,还是有点小冷的,但是我觉得呆在家里太久,还是运动运动比较好,所以距离近的面试我都会选择骑自行车去,只要没有大风就可以,之前也是骑车去面试过两家。 这家公司面试初印象,面试官是一位女性比较高冷,全程靠坐在椅子上,问问题面无表情,声音低沉,给人不太好接触的感觉。反正我也是想着

Linux_146_ifconfig

ifconfig命令:用于配置网卡ip地址信息等网络参数,或者查看显示网络接口信息,类似于windows的ipconfig命令,还能够临时性的配置ip地址、子网掩码、广播地址、网关信息等 注意ifconfig命令只能用root去操作,且可能要单独安装这个名 command not found # 这个命令没有配置好PATH,或者没有安装ifconfig yum install net-tools

阶段5:测试

【ZhaoWu笔记分享】 原型和测试紧密地交织在一起,是严格的实验过程中紧密相连的步骤,并且互为补充。在开发原型之前,明确测试的内容以及如何测试, 这两点非常重要。从对一个原型的测试中学到的东西,可以帮助我们开 发其他原型。 测试的目的是学习。你要与用户一起进行测试,改进解决方案,并不断修正对用户及其面临问题的理解。不要将反馈局限于用户对原型的好恶,经常询问为什么,发现关于用户及其问