Daioo 随笔

今日的我要超越昨日的我,明日的我要胜过今日的我;以创作出更好的代码为目标,不断地超越自己。...

排序:
默认
按更新时间
按访问量

composer关于composer.lock的注意事项

正文 使用composer安装php组件时候会自动创建一个composer.lock文件 一般开发时,我们会使用git或svn自携带composer.lock保存 在多人开发中,composer.lock可以帮助我们规定每个开发者的开发环境保持统一 可是有一个问题,如果长期未更新,维护的时...

2018-08-11 18:11:10

阅读数:11

评论数:0

Leetcode URL映射

问题描述   URL 映射是诸如 Django、Ruby on Rails 等网页框架 (web frameworks) 的一个重要组件。对于从浏览器发来的 HTTP 请求,URL 映射模块会解析请求中的 URL 地址,并将其分派给相应的处理代码。现在,请你来实现一个简单的 URL 映射功能。 ...

2018-08-04 18:44:33

阅读数:25

评论数:0

Linux禁止外部主机ping操作

前言 目前情况是,我有几台服务器出于安全考虑,禁止外界ping操作,以混淆服务器网络,我这里以短暂禁止和永久禁止两种配置为例说明 短暂禁止 echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 语句意思就是忽略pin...

2018-07-25 19:58:19

阅读数:26

评论数:0

Vue路由重写# 与 Web服务器路由重写双配置实现路由重写

前言 vue路由组件我使用的vue-router web服务器使用nginx Vue-router配置 vue-router 默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载 http://localhost:80...

2018-07-18 18:28:58

阅读数:43

评论数:0

银行家代码C++实现

前言 银行家算法(Banker’s Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。 数据结构 1)可利用资源向量Ava...

2018-07-09 20:44:48

阅读数:35

评论数:0

element-ui vue-quill-editor 富文本编辑框自定义图片插入

前言 因为用户需要编辑自定义页面,这里就要用到富文本编辑框,可以插入图片插入视频。我选择了vue-quill-editor。然后问题来了,现实需求和引入的框架冲突。 问题引入 vue-quill-editor默认的图片插入方式,是直接将图片转成base64编码,这样的结果是整个富文本...

2018-07-06 17:16:35

阅读数:382

评论数:0

php upyun sdk 大文件上传错误 分析 排查 解决

问题引入与分析 [0] ConnectException in CurlFactory.php line 185 cURL error 28: Operation timed out after 60000 milliseconds with 0 bytes received (se...

2018-07-05 22:56:15

阅读数:35

评论数:0

RESTful API GET,DELETE,PUT和POST的典型用法

GET 安全且幂等 获取表示 变更时获取表示(缓存) 200(OK) - 表示已在响应中发出 204(无内容) - 资源有空表示 301(Moved Permanently) - 资源的URI已被更新 303(See Other) - 其他(如,负载均衡) 304(not modified...

2018-07-02 19:12:40

阅读数:216

评论数:0

我的Linux运维FAQ ~ 持续更新

网络问题 磁盘问题 boot used 100% 分区空间不足问题解决

2018-07-02 01:23:30

阅读数:51

评论数:0

Git常用命令

远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程仓库:$ git remote rm [...

2018-07-01 20:59:39

阅读数:32

评论数:0

http性能测试工具 - apache ab

前期工作 检查apache的版本 sudo apachectl -v 检查apache是否工作 sudo apachectl status 了解一下apache ab ab是apache的性能测试工具… 使用 开启我们的http性能测试 输入命令 ab -n1000 -c1...

2018-06-30 02:15:08

阅读数:31

评论数:0

Linux编程 实现一个简单的 shell(命令行解释器)

实验环境 操作系统:Ubuntu 16.04 编辑器:vim 编译器:gcc 需求说明 要设计的 shell 类似于 sh,bash,csh 等,必须支持以下内部命令: cd <目录&amp...

2018-06-27 17:50:19

阅读数:128

评论数:0

通过几个实例理解 JS回调函数 callback

基本理解一个概念 回调函数回头调用再调用函数,等主干事情干完了,再回头干分支上的事情。 官方定义 A callback is a function that is passed as an argument to another function and is executed a...

2018-06-26 01:16:22

阅读数:30

评论数:0

我的Linux系统运维命令 ~ 持续更新

磁盘性能评估 ps显示当前进程 (process) 的状态。 ps auxf ps -ef uptime打印系统总共运行了多长时间和系统的平均负载 top用于实时显示 process 的动态 vmstat显示虚拟内存状态(“Viryual Memor Statics”) free...

2018-06-24 02:28:40

阅读数:64

评论数:0

常用的 SQL语句

1:创建表,修改表,添加列 /*创建基本表Student*/ create table Student( Sno char(5) not null unique, /*定义的学号不能为空,并且是唯一的值。*/ Sname char(2...

2018-06-20 15:09:35

阅读数:78

评论数:0

福州大学第十五届程序设计竞赛题解

E - 谁还不是个宝宝 题目链接 http://acm.fzu.edu.cn/problem.php?pid=2288 题解 求奇数中位数区间,这种方法值得记录。 代码 #include <iostream> #include &am...

2018-06-05 18:59:44

阅读数:43

评论数:0

Nginx反向代理配置文件说明及服务集群架构笔记

高性能的服务器的架设 网站性能优化分可避免和不可避免的,可避免的,是通过设备许多加速方式,通过程序代码等优化,不可避免的,是并发量确实很高的情况下,必须要做的优化。 可避免的基础优化 减少HTTP请求 对于开发人员—-合并css, 背景图片, 减少mysql查询等. 对于运维 nginx的...

2018-06-05 18:33:01

阅读数:28

评论数:0

Ubuntu服务器配置常用 ~ 持续更新

账号配置 添加账号: sudo adduser daioo 账号授root权 sudo usermod -G sudo daioo 查看账号权限和分组 sudo id daioo 系统配置 修改主机名 sudo vi /etc/hostname 红框处的主机名 系统重启 ...

2018-06-04 17:51:28

阅读数:114

评论数:0

为 Ghost 博客添加 HTTPS

购买并下载证书 我用的阿里云的DV证书。 验证完后可下载ZIP压缩包。 把压缩包内的两个文件.pem和.key放到服务器里。 一般放在/etc/ssl/private/你的域名/ 配置 Nginx 创建并编辑 vim /etc/nginx/site-available/ghost 编...

2018-06-04 12:43:15

阅读数:104

评论数:0

Ubuntu下ss(ShadowSocks)搭建代理服务器,实现代理访问

前言 1. 什么是vpn vpn在很多人心目中就是用来翻墙的工具,其实不是。vpn最主要的功能,并不是用来翻墙,只是它可以达到翻墙的目的。vpn–虚拟专用网络,它的功能是:在公用网络上建立专用网络,进行加密通讯。在企业网络和高校的网络中应用很广泛。你接入vpn,其实就是接入了一个专有网络,...

2018-05-31 17:25:53

阅读数:571

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭