算法
1.算法的基本特征
- 可行性
- 步骤实现,执行结果达到预期
- 确定性
- 步骤明确
- 有穷性
- 有限的时间完成
- 拥有足够的情报
- 拥有足够的输入信息和初始化信息
- 步骤实现,执行结果达到预期
kali用了有一段时间了,谈谈关于使用上的一些事吧。
目前我自己用的就是kali系统,安装在笔记本电脑上,中间也因为升级导致系统崩溃,自己也折腾过好几次。
安装完系统第一件事就是配置软件库
编辑库源指定地址文件(没用leafpad是没安装,用vi或者vim也可以命令操作)
sudo leafpad /etc/apt/sources.list
复制以下库地址
来源:知乎,作者:大狐狸
链接:https://www.zhihu.com/question/36426051/answer/76031743
1.重构是程序员的主力技能。
2.工作日志能提升脑容量。
3.先用profiler调查,才有脸谈优化。
4.注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎碎念注释,实际就是背景噪音。
5.普通程序员+google=超级程序员。
一、缘起
1.1、鸿蒙
在上古时期,天地初开,一群称之为 “运维” 的人们每天在一种叫作 “服务器” 的神秘盒子中创造属于他们的世界;他们在这个世界中每日劳作,一遍又一遍的写入他们的历史,比如搭建一个 nginx、布署一个 java web 应用…
大多数人其实并没有那么聪明,他们所 “创造” 的事实上可能是有人已经创造过的东西,他们可能每天都在做着重复的劳动;久而久之,一些人厌倦了、疲惫了…又过了一段时间,一些功力深厚的老前辈创造了一些批量布署工具来帮助人们做一些重复性的劳动,这些工具被起名为 “Asible”、”Chef”、”Puppet” 等等…
设计模式 一书介绍了很多此类概念。当时,我还在学习面向对象 (OO),因此我发现那本书中有许多概念都很难领会。但是,随着越来越熟悉 OO 概念 —— 尤其是接口和继承的使用 —— 我开始看到设计模式中的实际价值。作为一名应用程序开发人员,即使从不了解任何模式或者如何及何时使用这些模式,对您的职业生涯也没有什么大的影响。但是,我发现了解这些模式以及 developerWorks 文章 “五种常见 PHP 设计模式” 中介绍的那些模式的优秀知识后(请参阅 参考资料),您可以完成两件事情:
启用高带宽会话
如果了解设计模式,您将能够更快地构建可靠的 OO 应用程序。但当整个开发团队知道各种模式时,您可以突然拥有非常高的带宽会话。您不再需要讨论将到处使用的所有类。相反,您可以与其他人谈论模式。“我要在这里引用一个单例(singleton),然后使用迭代器遍历对象集合,然后……” 比遍历构成这些模式的类、方法和接口快很多。单是通信效率一项就值得花时间以团队的形式通过会话来研究模式。
设置时区
date_default_timezone_set(“Asia/Shanghai”);
date_default_timezone_set(‘PRC’);//这两种方法效果相同
1
2
时间戳转日期,可以用date(‘Y-m-s h:i:s’, 具体时间戳来实现)
日期转换时间戳,用strtotime(“date()”).
作者:回首笑人间,高级Java工程师一枚,热爱研究开源技术,架构师社区合伙人!
目录
什么是持续集成
Jenkins简介
Jenkins安装与启动
Jenkins插件安装
全局工具配置
自动安装
本地安装
代码上传至Git服务器
任务的创建与执行
Go项目
JAVA项目
什么是持续集成
bccomp — 比较两个任意精度的数字
如果两个数相等返回0, 左边的数left_operand比较右边的数right_operand大返回1, 否则返回-1.
已验证:如果参数是字符串,不论这个字符串是什么,这个字符串始终是0。参数可以为数字作比较。
我下载的是稳定版本 就是1.3.3-Stable-0版本
结果还是编译报错,后来查查资料才知道有坑。
我的本地gcc版本是gcc version 9.2.1 20190909 (Debian 9.2.1-8),比较新,所以格式比较严格。作者的版本估计是旧版,所以有点不兼容。
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true