自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术渣的博客

分享与记录工作中遇到的问题

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 简单的发红包的PHP算法

上周面试一家公司,被总监问到发红包的这个问题。当时处于紧张脑子里一篇空白。所以没有答出来如何正态分布这些红包,每个人都有钱拿,而且随机。今天想了下才想出答案。 假设有有10元钱 ,发给10个人。保证每个人都有钱拿,最少分得0.01。我们最先想到的肯定就是随机。0.01-10随机。但是会出现第一个人就分得9.99的情况。下面就没人可分了。然后就是我的错误思路 ,先保证每个人至少分到0.01,然后每...

2018-03-31 16:59:53 2489 3

原创 mysql通过binlog二进制日志恢复数据

有些萌新做事的时候经常大大咧咧,有一天萌新心血来潮写了个sql delete from tablename 然后小手指一点,糟了没加where条件。萌新的mysql还没入门就到了删库跑路这一步。 数据都没了,怎么办?没关系我们可以使用乾坤大挪移,让时间倒流打死这个萌新。 一般情况下如果我们有备份的时候,会通过备份来恢复数据库。那么没有备份的时候呢,你最好祈祷开了二进制日志binlog。神马?二...

2018-03-20 17:13:37 5488

原创 Linux搭建svn并使用hooks同步到测试服务器

Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统,Subversion 在 2000 年由 CollabNet Inc 开发,现在发展成为 Apache 软件基金会的一个项目,同样是一个丰富的开发者和用户社区的一部分。SVN相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。虽...

2018-03-17 17:42:11 599

原创 使用workerman进行消息推送

Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、异步消息队列等众多高性能组件。与之类似的还有swoole,M...

2018-03-13 17:48:11 8445 1

转载 Redis配置文件样例

# Redis配置文件样例# Note on units: when memory size is needed, it is possible to specifiy# it in the usual form of 1k 5GB 4M and so forth:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 10000...

2018-03-01 15:57:09 179

转载 白话 TCP 三次握手与四次分手的过程

这里写链接内容理解 HTTP 协议以及 TCP 三次握手与四次分手的过程 理解 HTTP 协议 超文本传输 ​​ 协议(HTTP)是用于传输诸如 HTML 的超媒体文档的应用层协议,最顶层的协议。HTTP 是无状态协议,意味着服务器不会在两个请求之间保留任何数据(状态)。关于无状态的理解可以理解为 HTTP 是没有上下文的,HTTP 无法保存连接双方的状态信息。基于此,知乎上有看到一个...

2018-03-01 10:33:12 241

ckeditor在线编辑器

ckeditor在线编辑代码,使用的请下载

2012-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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