09 2019 档案

摘要:binlog 顾名思义就是一种二进制日志,是一种与innodb引擎中redo/undo log完全不同的日志。它主要是用来记录对mysql数据更新或潜在发生更新的SQL语句,并以"事务"的形式保存在磁盘中。 binlog 主要作用 复制:MySQL Repli... 阅读全文
posted @ 2019-09-30 01:52 码农编程进阶笔记 阅读(583) 评论(0) 推荐(0)
摘要:昨天一位网友在面试腾讯中被问到了,Redis 是单线程的,为什么还那么快?他回答的不是很好,而且面试官也善意的提醒了一些关键点,但是由于他没准备,所以再次失败了。 关于这个问题,我其实在一年前就写过这个答案《Redis 是单线程结构,但为何单线程还能支持高并发... 阅读全文
posted @ 2019-09-30 01:51 码农编程进阶笔记 阅读(218) 评论(1) 推荐(1)
摘要:在PHP的一些应用中需要写日志或者记录一些信息,这样的话。 可以使用fopen(),fwrite()以及 fclose()这些进行操作。 也可以简单的使用file_get_contents()和file_put_contents(). file_put_con... 阅读全文
posted @ 2019-09-27 19:33 码农编程进阶笔记 阅读(141) 评论(0) 推荐(0)
摘要:PHP 数组具有的特性 PHP 的数组是一种非常强大灵活的数据类型,在讲它的底层实现之前,先看一下 PHP 的数组都具有哪些特性。 (1)可以使用数字或字符串作为数组健值 $arr = [1 => 'ok', 'one' => 'hello']; (2)可... 阅读全文
posted @ 2019-09-27 08:10 码农编程进阶笔记 阅读(67) 评论(0) 推荐(0)
摘要:(ls -l|grep "^-"| wc -l)查看某个文件夹下文件的个数。 (ls -lR|grep "^-"| wc -l)查看某个文件夹下文件的个数,包括子文件夹下的文件个数。 (ls -l|grep "^d"| wc -l)查看某个文件夹下文件夹的个数... 阅读全文
posted @ 2019-09-24 15:41 码农编程进阶笔记 阅读(204) 评论(0) 推荐(0)
摘要:首先使用 composer在项目中下载aws: composer require aws/aws-sdk-php /* * AWS S3上传文件 * @param string $file 文件名称 * @return array $p... 阅读全文
posted @ 2019-09-24 11:46 码农编程进阶笔记 阅读(267) 评论(0) 推荐(0)
摘要:我们在用 laravel 进行开发的时候,特别是前后端完全分离的时候,由于前端项目运行在自己机器的指定端口 (也可能是其他人的机器) , 例如 localhost:8000 , 而 laravel 程序又运行在另一个端口,这样就跨域了,而由于浏览器的同源策略,... 阅读全文
posted @ 2019-09-24 11:06 码农编程进阶笔记 阅读(138) 评论(0) 推荐(0)
摘要:回复项目关键词,获取资源链接!!! 解读PHP面试 : 360大牛全面解读PHP面试 Swoole直播平台 :Swoole入门到实战打造高性能赛事直播平台(完整版 ) laravel5.7:03.laravel框架-winner老师 Laravel5.... 阅读全文
posted @ 2019-09-24 00:31 码农编程进阶笔记 阅读(109) 评论(0) 推荐(0)
摘要:写过博客的人都知道图床,一个托管自己博客图片的地方,当然托管到自己的服务器另当别论。常见的图床可以是新浪博客,七牛云,imgur等,但是都是有各种问题,比如我之前使用的是七牛云(也曾在《给Github自定义域名加上HTTPS》博文上推荐使用),用起来相当不... 阅读全文
posted @ 2019-09-23 13:06 码农编程进阶笔记 阅读(519) 评论(0) 推荐(0)
摘要:扫描关注公众号(搜索公众号:码农编程进阶笔记),获取更多视频教程 扫码关注公众号,获取更多视频教程 阅读全文
posted @ 2019-09-23 10:19 码农编程进阶笔记 阅读(28) 评论(0) 推荐(0)
摘要:一、聚合函数(aggregation function)---也就是组函数 在一个行的集合(一组行)上进行操作,对每个组给一个结果。 常用的组函数: AVG([distinct] expr)求平均值COUNT({*|[distinct] } expr)... 阅读全文
posted @ 2019-09-19 08:00 码农编程进阶笔记 阅读(154) 评论(0) 推荐(0)
摘要:比如 领导A同意了 一个操作, 操作后的结果通知到 员工B 解答:如果通知非常频繁,或者对实时性要求高,就websocket,不然就ajax轮训得了 就是频繁 呢 所以才想到websocket 我有点想不通的是, websocket 服务端怎么接收处理的结果... 阅读全文
posted @ 2019-09-18 14:41 码农编程进阶笔记 阅读(76) 评论(0) 推荐(0)
摘要:解答: http和https涉及到跨域问题,http环境下,浏览器不会带https环境下的的cookie 但是https会带http的 http -> https 有跨域问题 https -> http 没有 阅读全文
posted @ 2019-09-18 14:32 码农编程进阶笔记 阅读(152) 评论(0) 推荐(0)
摘要:报错:ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'work_ad.api_commu... 阅读全文
posted @ 2019-09-18 11:01 码农编程进阶笔记 阅读(152) 评论(0) 推荐(0)
摘要:Command + K 清屏 Command + T 新建标签 Command +W 关闭当前标签页 Command + S 保存终端输出 Command + D 垂直分隔当前标签页 Command + Shift + D 水平分隔当前标签页 Command ... 阅读全文
posted @ 2019-09-17 15:24 码农编程进阶笔记 阅读(108) 评论(0) 推荐(0)
摘要:在Mac上如果不安装其他软件不能够解压rar文件,这时可以使用终端中的unrar来解决问题。 步骤如下: 1.使用Homebrew安装unrar(有关Homebrew的安装和使用见Homebrew) $ brew install unrar ima... 阅读全文
posted @ 2019-09-16 20:50 码农编程进阶笔记 阅读(107) 评论(0) 推荐(0)
摘要:问题:输入 北京王老板 输入 王老板北京 他可能只输入 北京或者王老板 数据库字段 姓名 地址 这个sql怎么写 如果他输入北京王老板 就必须地址和姓名都能匹配上 如果只输入地址就只like地址就可以 如果or like 地址和姓名 但是她得同时like 各种... 阅读全文
posted @ 2019-09-16 11:37 码农编程进阶笔记 阅读(79) 评论(0) 推荐(0)
摘要:很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位... 阅读全文
posted @ 2019-09-12 10:58 码农编程进阶笔记 阅读(154) 评论(0) 推荐(0)
摘要:假如要发100封邮件,for循环100遍,用户直接揭竿而起,什么破网站!但实际上,我们很可能有超过1万的邮件。怎么处理这个延迟的问题?答案就是用异步。把“发邮件”这个操作封装,然后后台异步地执行1万遍。这样的话,用户提交网页后,他所等待的时间只是“把发邮件... 阅读全文
posted @ 2019-09-12 08:00 码农编程进阶笔记 阅读(141) 评论(0) 推荐(0)
摘要:问题:在命令行查不出数据但在navicat可以看到数据存在. 网上各种策略挨个测试,like模糊查询,修改存储引擎, 最后,简单操作,exit;退出命令行操作,再次重新进入命令行,问题解决. 阅读全文
posted @ 2019-09-10 20:05 码农编程进阶笔记 阅读(232) 评论(0) 推荐(0)
摘要:今天写代码的时候,老是提示在You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right s... 阅读全文
posted @ 2019-09-10 15:03 码农编程进阶笔记 阅读(250) 评论(0) 推荐(0)
摘要:问题:创建表时表中字段有注释,使用show create table table_name;查看显示表中字段注释乱码,如下 检查原因: 这两条命令查看数据库与服务端的字符集设置show variables like '%colla%';show variab... 阅读全文
posted @ 2019-09-10 11:49 码农编程进阶笔记 阅读(220) 评论(0) 推荐(0)
摘要:1 创建表的时候写注释 create table test1 ( field_name int comment '字段的注释' )comment='表的注释'; 2 修改表的注释 alter table test1 comment '修改后的表的注释'; 3 ... 阅读全文
posted @ 2019-09-10 11:09 码农编程进阶笔记 阅读(406) 评论(0) 推荐(0)
摘要:1、什么是 Redis? Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上 进行保存。因为是纯内存操作,Redis 的性能... 阅读全文
posted @ 2019-09-10 01:31 码农编程进阶笔记 阅读(87) 评论(0) 推荐(0)
摘要:1、一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把 Mysql 重启,再 insert 一条记 录,这条记录的 ID 是 18 还是 15 ? 1.如果表的类型是 MyISAM,那么是 ... 阅读全文
posted @ 2019-09-10 01:15 码农编程进阶笔记 阅读(61) 评论(0) 推荐(0)
摘要:引言: MySQL中经常会需要创建父子表之间的约束,这个约束是需要建立在主外键基础之上的,这里解决了一个在创建主外键约束过程中碰到的一个问题。 1. 问题的提出 创建两个表: product: 商品表 sealer: 供货商表... 阅读全文
posted @ 2019-09-09 20:26 码农编程进阶笔记 阅读(128) 评论(0) 推荐(0)
摘要:1、Postman Postman是被大家所熟知的网页调试Chrome插件,我们常常用它来进行临时的http请求调试。幸运的是,Postman可以将调试过的请求保存到Collection中。形成的Collection就可以作为一份简单有效且支持在线测试的接口文... 阅读全文
posted @ 2019-09-04 15:52 码农编程进阶笔记 阅读(332) 评论(1) 推荐(0)
摘要:1.控制器中方法的确定,我的控制器/方法:v3/Facesecret/horoscopearticle;确保在Postman中可以成功执行 2.在config/routes.php 文件中添加 $route['horoscope/article'] = 'v... 阅读全文
posted @ 2019-09-02 16:27 码农编程进阶笔记 阅读(82) 评论(0) 推荐(0)
摘要:php提示Notice: Undefined index问题,Undefined index:是指你的代码里存在:“变量还未定义、赋值就使用”的错误,这个不是致命错误,不会让你的php代码运行强行中止,但是有潜在的出问题的危险...... 在读数据时出现: Notice: Undefined ind 阅读全文
posted @ 2019-09-02 14:44 码农编程进阶笔记 阅读(10503) 评论(0) 推荐(0)
摘要:php提示Notice: Undefined index问题,Undefined index:是指你的代码里存在:“变量还未定义、赋值就使用”的错误,这个不是致命错误,不会让你的php代码运行强行中止,但是有潜在的出问题的危险...... ... 阅读全文
posted @ 2019-09-02 14:44 码农编程进阶笔记 阅读(200) 评论(0) 推荐(0)

返回顶部 有事您Q我