最新发布

汇编之了解 CPU 到底干了些什么,以及代码的运行步骤

我们知道,CPU 只负责计算,本身不具备智能。你输入一条指令(instruction),它就运行一次,然后停下来,等待下一条指令。 这些指令都是二进制的,称为操作码(opcode),比如加法指令就是00000011。编译器的作用,就是将高级语言写好的程序,翻译成一条条操作码。 对于人类来说,二进制程序是不可读的,根本看不出来机器干了什么。为了解决可读性的问题,以及偶尔的编辑需求,就诞生了汇编语言。

admin 汇编 阅读:8 评论:0 2019-05-13 11:35:57

ThinkPHP使用migrate创建管理数据表

Migrate 可以让开发者简洁的修改和维护数据库。 它避免了人为的手写 SQL 语句, 可以方便的进行不同数据库之间数据迁移。还可以追踪到哪些迁移脚本被执行,开发者可以不再担心数据库的状态从而更加关注如何编写出更好的系统。

admin PHP 阅读:28 评论:0 2019-04-24 23:09:50

简要记录一下计算机中的位运算

程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作,故此在程序中的乘除可以用位运算来代替,

admin PHP 阅读:49 评论:0 2019-03-31 18:03:23

PHP实时统计网站访问量并写入文件

实时统计网站访问量写入文件,每日可执行定时任务将访问量信息入库等!具体可根据业务需求进行扩展

admin PHP 阅读:46 评论:0 2019-03-26 14:14:00

PHP闭包代替循环使用实例

本文主要简单介绍一个PHP的闭包(匿名函数),虽然在实际项目中不是很常用,但是在某些场合下还是可以考虑使用闭包来解决问题的!

admin PHP 阅读:43 评论:0 2019-03-25 20:05:39

GIT通过{HOOK}实现自动部署到web目录

上一篇文章讲到了如何在Linux部署GIT仓库,本篇主要记录一下如何通过git的hooks实现部署

admin Linux 阅读:37 评论:0 2019-03-23 20:35:09

Linux下实现crontab来定时执行php think XXX命令

linux下执行thinkphp的自定义命令行文件

admin Linux 阅读:34 评论:0 2019-03-19 20:33:07

Ubuntu 18-04桌面版 搭建LNMP环境

在Ubuntu大部分系统中,有个apt-get命令,可以直接自动从互联网的软件仓库中搜索、安装、依赖插件等,省去了不少时间,但是使用apt-get命令时一般需要root权限,所以在使用时一般跟着sudo命令

admin Linux 阅读:38 评论:0 2019-03-15 14:41:39

Linux创建GIT代码仓库

Linux搭建自己的代码仓库,不过现在像GitHub,码云等开源免费代码仓库还是挺好用的,本文简单介绍如何在Linux搭建简单的代码仓库,下一期再实现通过hooks自动部署到web服务器

admin Linux 阅读:38 评论:0 2019-03-13 20:15:49