15年来北京,8月份参加工作,到现在18年8月,工作三年还差17天。今天心血来潮,想写些什么东西。51cto,这个网站是在大学的时候开始关注的,当时只是看过一段时间。庆幸的是在当时注册了一个账户,能够在后来,时不时的会上来看一下。今天写这个东西,其实还是想写一下自己这些年的一个工作中的感悟吧。15年8月17日,这个日期是我这三年来记得最清楚的,进入了北京卓望信息技术有限公司,第一份工作。刚进公司,
分类:
编程语言 时间:
2018-08-03 16:44:31
阅读次数:
165
在使用MediaPlayer播放音频时报出 E/MediaPlayer: start called in state 4, mPlayer(0xcc719a40)错误 贴出代码 原因是在调用prepareAsync()时以异步方式进入Prepared状态过程中即preparing状态中,调用了sta ...
分类:
其他好文 时间:
2018-08-03 16:44:23
阅读次数:
2378
swoole的进程/线程结构 结构图如下: swoole主要由Master进程(主进程)和Manager进程配合使用完成其功能。 Master进程 是一个多线程的程序。其中有一组很重要的线程,称之为Reactor线程。它就是真正处理TCP连接,收发数据的线程。 Manager进程 管理worker/ ...
分类:
其他好文 时间:
2018-08-03 16:44:15
阅读次数:
130
public function unzip($src_file, $dest_dir=false, $create_zip_name_dir=true, $overwrite=true){ ...
分类:
Web程序 时间:
2018-08-03 16:44:08
阅读次数:
362
最近用到了一些RabbitMQ的东西,看了官方的Get Started,以此为模板总结一下。 (1)生产者(发送方)发送消息到ExChange(含参:routingkey),ExChange通过bindingkey确定消息传入哪一个Queue,消费者(接收方)通过监听Queue来获取消息。 其中需要 ...
分类:
其他好文 时间:
2018-08-03 16:44:02
阅读次数:
150
在windows服务器上有时有这样的需求: 你的文件在f:\test中,但由于其它原因用户访问的是e:\test,如果又希望e:\test 中的文件与f:\test的保持同步,除了用同步软件来做外,可以用windows 的文件夹映射来做 mklink /J "e:\test" "f:\test" " ...
https://www.cnblogs.com/yangfengwu/p/9411134.html 这一节为教程最终版功能演示,现在不必深究,早晚自己全部都会实现的(静静的跟着我学哈) 这一节学习远程升级自己的程序 如果要远程升级自己的程序,需要自己下载底层的升级程序,因为需要修改一些参数,让模块远 ...
分类:
其他好文 时间:
2018-08-03 16:43:45
阅读次数:
361
(一)组函数 avg:平均函数 max:最大值函数 min:最小值函数 sum:求和函数 stddev:标准差函数 count():计数函数 count(expr) 返回expr不为空的记录总数 NVL函数使分组函数无法忽略空值 COUNT(DISTINCT expr)返回expr非空且不重复的记录 ...
分类:
数据库 时间:
2018-08-03 16:43:37
阅读次数:
137
1.String 是字符串常量,StringBuffer 和StringBuilder 是字符串变量。 2.运行速度 StringBuilder > StringBuffer > String 3.StringBuilder 是线程不安全的,StringBuffer 是线程安全的(带有synchro ...
分类:
其他好文 时间:
2018-08-03 16:43:28
阅读次数:
132
1. 有__init__.py 就是包, 没有就是文件夹 2. import xxx 时,1 执行xxx.py 2 引入变量名 3. 标准做法,同功能的模块,放到同一个包下。 例: hz 就是个包, cal.py 就是hz下的一个模块 在hz同级目下新建 test.py ...
分类:
编程语言 时间:
2018-08-03 16:43:22
阅读次数:
142
设平均响应时间为t(单位为毫秒), 并发量为c,每秒处理请求数为q,则: q = (1000/t) * c 就是这个关系; 想要升高q,就只有两条路:1) 降低t 2) 升高c 对于'1', 只能靠优化代码实现,只能尽量做,往往提升有限; 对于'2', 通常c与你服务器程序的请求处理模型有关,如果你 ...
分类:
其他好文 时间:
2018-08-03 16:42:58
阅读次数:
183
XMemcached是memcached的一个java客户端,基于java nio,支持memcached的所有协议。本文简要介绍XMemcached的基本使用。 一、添加依赖 二、创建Java文件 执行Main方法,判断是否连接成功: 定义client 查询【get/gets】 新增【set,ad ...
分类:
系统相关 时间:
2018-08-03 16:42:42
阅读次数:
249
进入2018年,各种主链一直层出不穷,相比炒币,之前被比特币凉了一段时间的挖矿最近又冒出头来,各个币圈、链圈的社区一度被挖矿、矿机等关键词刷屏。笔者关注了一段时间后,发现一个有趣的现象,现如今,最受中国广大矿工欢迎的,竟然不再是比特币了,而是备受瞩目的分布式协议存储——IPFS。工欲善其事,必先利其器。当所有的矿工都磨刀霍霍向IPFS的时候,很容易产生利益聚焦点,而此时投机倒把、擅长钻空子之流就出
分类:
其他好文 时间:
2018-08-03 16:42:26
阅读次数:
159
转自:http://www.importnew.com/18561.html 为什么要使用Bean Validation? 当我们实现某个接口时,都需要对入参数进行校验。例如下面的代码 1 2 3 4 5 public String queryValueByKey(String parmTempla ...
分类:
其他好文 时间:
2018-08-03 16:42:15
阅读次数:
178
Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。接下来通过本文给大家介绍如何快速掌握Bootstrap,感兴趣的朋友一起学习吧 什么是 Bootstrap? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CS ...
分类:
其他好文 时间:
2018-08-03 16:42:07
阅读次数:
183
1.1 请详细描述linux系统从打开主机电源到进入登录界面整个过程的流程。BIOS开机自检mbr引导grub菜单加载内核运行init进程读取/etc/inittab配置文件执行/etc/rc.d/rc.sysinit进程执行/etc/re.d/rc进程进入登录界面1.2 我想在/data/oldboyedu目录下面创建 一个oldboy.txt文件[root@oldboyedu ~]# cd /
分类:
其他好文 时间:
2018-08-03 16:41:59
阅读次数:
407
按下ctrl+h键进行正则匹配:^\s*(?=\r?$)\n 然后直接替换,再看代码发现空行已经不见了。 ...
分类:
其他好文 时间:
2018-08-03 16:41:53
阅读次数:
1353