12 2019 档案

摘要:今天我们来看一个在 PHP 中比较有意思的事:浮点数(floats) <?phpdie(var_dump(1200.85 * 100 === 120085)); 你认为上面的代码会出现什么结果呢?1. true 2. false 3. 这种比较视情况而定 其实... 阅读全文
posted @ 2019-12-27 15:49 码农编程进阶笔记 阅读(66) 评论(0) 推荐(0)
摘要:MySQL 关系型数据库。 在不同的引擎上有不同 的存储方式。 查询语句是使用传统的sql语句,拥有较为成熟的体系,成熟度很高。 开源数据库的份额在不断增加,mysql的份额页在持续增长。 缺点就是在海量数据处理的时候效率会显著变慢。 Mongo... 阅读全文
posted @ 2019-12-27 08:00 码农编程进阶笔记 阅读(226) 评论(0) 推荐(0)
摘要:NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路。 MongoDB: 它是一个内存数据库,数据都是放在内存里面的。... 阅读全文
posted @ 2019-12-26 10:56 码农编程进阶笔记 阅读(130) 评论(0) 推荐(0)
摘要:并发处理 进程(Process) 是计算机中程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单元,是操作系统结构的基础。进程是一个执行中的程序 进程的三态模型:运行、就绪、阻塞 进程的五态模型:新建态、活跃就绪/静止就绪、运行、活跃阻塞/... 阅读全文
posted @ 2019-12-26 08:00 码农编程进阶笔记 阅读(72) 评论(0) 推荐(0)
摘要:innodb引擎 默认事务型引擎,最重要最广泛的存储引擎,性能非常优秀 数据存储在共享表空间,可通过配置分开 对主键查询的性能高于其他类型的存储引擎 内部做了很多优化,从磁盘读取数据时自动在内存构建hash索引,插入数据时自动构建插入缓冲区 通过一些机制... 阅读全文
posted @ 2019-12-25 11:50 码农编程进阶笔记 阅读(57) 评论(0) 推荐(0)
摘要:1.大 2.进程结束是回收了,但是单例是位了防止一次生命周期重复实例化多个对象 划重点:一次生命周期 阅读全文
posted @ 2019-12-24 14:27 码农编程进阶笔记 阅读(42) 评论(0) 推荐(0)
摘要:false的七种情况 整型0浮点0.0布尔false空字符串'',""字符串'0'空数组[]NULL 超全局数组 $GLOBALS,包含下面8个超全局数组的值$_GET$_POST$_REQUERT,包含$_GET,$_POST,$_COOKIE$_SEE... 阅读全文
posted @ 2019-12-24 07:50 码农编程进阶笔记 阅读(40) 评论(0) 推荐(0)
摘要:1.PHP 优先级 $a = 0;$a = (2 > 2) ? 2 : 3 ? $a++ : --$a;//解析:( false ? 2 : 3) ? $a++ : --$a// 3 ? $a++ : --$avar_dump($a);//0echo "... 阅读全文
posted @ 2019-12-23 23:31 码农编程进阶笔记 阅读(53) 评论(0) 推荐(0)
摘要:1.PHP 优先级 $a = 0;$a = (2 > 2) ? 2 : 3 ? $a++ : --$a;//解析:( false ? 2 : 3) ? $a++ : --$a// 3 ? $a++ : --$avar_dump($a);//0echo "";... 阅读全文
posted @ 2019-12-23 21:17 码农编程进阶笔记 阅读(53) 评论(0) 推荐(0)
摘要:PS: 此方案适用于 Windows、macOS 老祖宗说过磨刀不误砍柴工,又说过工欲善其事,必先利其器。这话无论放到何时都适用。上次折腾开发环境是 Docker 优化之 Docker-sync 解决 Docker 挂载缓慢 的问题,然而这一改问题更大了... 阅读全文
posted @ 2019-12-21 15:46 码农编程进阶笔记 阅读(118) 评论(0) 推荐(0)
摘要:一.安装 Centos系统 $ yum install bridge-utils Ubuntu系统 $ apt-get install bridge-utils 二.使用 1.添加网桥(br0) $ brctl addbr br0 注:设... 阅读全文
posted @ 2019-12-21 11:27 码农编程进阶笔记 阅读(507) 评论(0) 推荐(0)
摘要:一、前言这个问题是博主去年面试的时候被大佬问过的问题,当时也不大清楚里面的原理,硬着头皮回答的,当然,最终面试也没过,哈哈。最近刚好研究了这块的一些东西,就有种恍然大悟的感觉,这里分享给大家,欢迎拍砖~ 二、遍历B+树的次数首先,既然问题是一次查询,那我们... 阅读全文
posted @ 2019-12-21 07:50 码农编程进阶笔记 阅读(264) 评论(0) 推荐(0)
摘要:一、索引 1、什么是索引 索引是一种帮助mysql高效的获取数据的数据结构,这些数据结构以某种方式引用数据,这种结构就是索引。可简单理解为排好序的快速查找数据结构。如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母... 阅读全文
posted @ 2019-12-20 07:50 码农编程进阶笔记 阅读(85) 评论(0) 推荐(0)
摘要:一、起因 前几天看到群上的一个截图,得,php又凉凉了?无奈长叹一口气,诸位看官且往下看。 如图: 大家也都看到了,这次php凉凉的原因是因为马蜂窝裁员,换php为java,所以php就又要凉了? 二、为何要换java 身... 阅读全文
posted @ 2019-12-19 23:21 码农编程进阶笔记 阅读(115) 评论(0) 推荐(0)
摘要:报错:Undefined index: HTTP_RAW_POST_DATA的解决办法 替换为 阅读全文
posted @ 2019-12-18 20:05 码农编程进阶笔记 阅读(200) 评论(0) 推荐(0)
摘要:1. 网络中进程之间如何通信 进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进 程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如 UNIX BSD有:管道(pipe)、命名管道(named... 阅读全文
posted @ 2019-12-17 07:50 码农编程进阶笔记 阅读(211) 评论(0) 推荐(0)
摘要:1. 预备知识 一直以来很少看到有多少人使用php的socket模块来做一些事情,大概大家都把它定位在脚本语言的范畴内吧,但是其实php的socket模块可以做很多事情,包括做ftplist,http post提交,smtp提交,组包并进行特... 阅读全文
posted @ 2019-12-16 07:46 码农编程进阶笔记 阅读(107) 评论(0) 推荐(0)
摘要:最近在一款app中需要用到聊天功能就研究了一番; 主要功能:发送消息,发送表情,发送图片, 步骤; 1.从github上克隆下来项目,地址:https://github.com/lxw18231857001/socketio_webchat 2.在项目根目录下... 阅读全文
posted @ 2019-12-13 10:30 码农编程进阶笔记 阅读(127) 评论(0) 推荐(0)
摘要:点击上方“码农编程进阶笔记”,选择“置顶或者星标” 优质文章第一时间送达! 相对于其他几种语言来说, PHP 在 web 建站方面有更大的优势,即使是新手,也能很容易搭建一个网站出来。但这种优势也容易带来一些负面影响,因为很多的 PHP 教程没有涉及到安全... 阅读全文
posted @ 2019-12-13 08:00 码农编程进阶笔记 阅读(131) 评论(0) 推荐(0)
摘要:很多人将GO语言称为21世纪的C语言,因为GO不仅拥有C的简洁和性能,而且还很好的提供了21世纪互联网环境下服务端开发的各种实用特性,让开发者在语言级别就可以方便的得到自己想要的东西。 发展历史 2007年9月,Rob Pike在Google分布式编译平台上... 阅读全文
posted @ 2019-12-10 10:40 码农编程进阶笔记 阅读(198) 评论(0) 推荐(0)
摘要:GET http://localhost:3000/socket.io/socket.io.js 404 (Not Found) 安装完 socket.io 以后,客户端 直接报 404 你监听的是8080端口,所以是http://localhost:80... 阅读全文
posted @ 2019-12-09 20:40 码农编程进阶笔记 阅读(161) 评论(0) 推荐(0)
摘要:今天clone代码,git status显示修改了大量文件,git diff提示filemode变化,如下: diff --git a/Android.mk b/Android.mkold mode 100644new mode 100755 原来是filem... 阅读全文
posted @ 2019-12-06 10:54 码农编程进阶笔记 阅读(385) 评论(0) 推荐(0)
摘要:(自己写的这四行)查询带有空格值的数据:SELECT * FROM 表名 WHERE 字段名 like '% %'; 去掉左边空格 update tb set col=ltrim(col); 去掉右边空格 update tb set col=rtrim(c... 阅读全文
posted @ 2019-12-04 14:32 码农编程进阶笔记 阅读(956) 评论(0) 推荐(0)
摘要:$url = 'https://www.baidu.com/img/bd_logo1.png';$state = @file_get_contents($url,0,null,0,1);//获取网络资源的字符内容 if($state){ ... 阅读全文
posted @ 2019-12-03 17:27 码农编程进阶笔记 阅读(51) 评论(0) 推荐(0)
摘要:vagrant up报以下错误: 1 2 3 4 5 6 7 8 9 10 11 12 Vagrant was unable to mount VirtualBox shared folders. This is usually because t... 阅读全文
posted @ 2019-12-02 14:09 码农编程进阶笔记 阅读(92) 评论(0) 推荐(0)

返回顶部 有事您Q我