- 博客(68)
- 收藏
- 关注
转载 Rxjava实现10秒轮训和5秒轮训的交替使用
先来抛出需求:商家接收的客户发出的订单肯定是越快越好,大家普遍认为推送是最好的选择,然而真正现实场景中,在消费高峰期(晚上聚餐去人最多的餐厅吃饭),推送的延时性是让商家最不可忍受的,当然,可能跟我们接入的免费版的SDK有关,收费版的我们公司没有使用过,如果你们使用过收费版的,麻烦评论区告知我们收费版的会不会存在延时,丢推送这些无法忍受的问题。所以我们后来用轮训和推送同时使用,然后做一个过滤,谁先...
2017-12-29 03:15:15 394
转载 GNU make manual 翻译(七十七)
继续翻译复制代码 You may split a long line by inserting a backslash followed by a newline, but this is not required, as `make' places no limit on the length of a line in a makefile....
2017-12-28 19:23:00 52
转载 Django项目中使用haystack全文检索框架时改变分词方式
在Django项目中,当我们用到全文检索框架时,如果想要很好的支持中文分词方式,我们可以使用“结巴”分词。 1.安装jieba分词模块pip install jieba2.找到你项目环境下的haystack目录,下面是我的项目环境路径。/home/michael/.virtualenvs/Django_test/lib/python3.5/site-packages/hays...
2017-12-28 17:49:51 165
转载 JavaScript标准库(25)
JavaScript标准库目录:上一次我们简单的介绍了Object() String() Number() Boolean()而今天这个博客我在原来的基础上对Array() Function()进行了补充.获取更多相关的知识还可以通过 阮一峰标准参考教程 MDN-JavaScript标准库简单变量与new 对象()区别对于简单变量来说,赋值就是一个简单的赋值,而对于new String(...
2017-12-27 06:07:34 73
转载 Android HttpURLConnection.connect找不到源 HttpURLConnection连接失败 HttpURLConnection.connect IO异常 解决办法...
Android HttpURLConnection.connect找不到源 HttpURLConnection连接失败 HttpURLConnection.connect IO异常 解决办法以下代码为正常的Android访问PC本地电脑的Get请求,因为Android与PC不是同一设备,因此PC端不能使用localhost或者127.0.0.1等方式需要使用内网或者外网IP地址进行访问,...
2017-12-26 23:35:00 243
转载 MySQL系列:隐式类型转化可能带来的坑
在开发规范中,我们往往会要求研发避免在where条件中出现隐式类型转换,这么要求大概有以下两方面的原因:隐式类型转换可能导致索引失效;隐式类型转换可能产生非预期的结果。注:这里说的是隐式类型转换。我们可以看下官方关于类型转换的解释:这里讨论以下情况:In all other cases, the arguments are compared as floatin...
2017-12-26 15:40:00 129
转载 表空间的自动扩展是文件单位的
首先看状况:SQL> select file_id,file_name,tablespace_name,autoextensible from dba_data_files;FILE_ID FILE_NAME TABLESPACE AUTOEXTENS------- ...
2017-12-26 15:30:00 72
转载 PLSQL存储过程调用存储过程对异常的处理问题
开始如果对异常处理不正确,有可能会导致意想不到的结果。下面这个就是:先写两个存储过程 test01 和 test02:CREATE OR REPLACE PROCEDURE test01 ISv_id emp.empno%TYPE;BEGIN UPDATE emp SET ename='test01' WHERE empno=7...
2017-12-26 11:40:00 573
转载 创业公司快速搭建立体化监控之路(WOT2016)
本文内容:创业型公司如何快速搭建可扩展,可落地的立体化监控平台一、需求缘起创业型公司有系统监控么?来看两个case:case 1:CXO大群内贴了一张“用户微信投诉”的截图(1)CXO大群内贴了一张“用户微信投诉”的截图(2)技术反馈“正在跟进”(3)10分钟之后,CXO询问进度,技术反馈“正在解决”(4)60分钟之后,CXO说怎么还没有解决,技术反馈“正在解决”...
2017-12-25 16:12:00 88
转载 基于 HTML5 Canvas 的 3D WebGL 机房创建
对于 3D 机房来说,监控已经不是什么难事,不同的人有不同的做法,今天试着用 HT 写了一个基于 HTML5 的机房,发现果然 HT 简单好用。本例是将灯光、雾化以及 eye 的最大最小距离等等功能在 3D 机房中进行的一个综合性的例子。接下来我将对这个例子的实现进行解析,算是自己对这个例子的一个总结吧。整个例子因为没有设计师的参与,所以样式上可能比较简陋,但是在一些细节的地方,比如墙上的贴图、门...
2017-12-24 23:56:00 116
转载 2002-至今浏览器使用率统计
作者:梦梦的幻想乡2002~2017.11浏览器使用率统计注意统计的数据均来自w3cshool,本文将会以图表的形式展示。目前统计日期至2017.11这里的使用率是指的是,用户使用某一个浏览器访问w3cschool所站的比重。该网站声称每个月有4500万用户访问,如果属实,那么数据是比较可靠的。本文将会从2017年展示到20...
2017-12-22 22:22:00 623
转载 springmvc + mybatis + ehcache + redis 分布式架构
开发工具1.Eclipse IDE:采用Maven项目管理,模块化。2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码如果不需要注意美观程度,生成后即可用。JEESZ驱动式项目构建内置高效可靠的代码生成器支持多种数据模型,根据数据库表生成常规重复性代码,使研发工程师更专注于业务逻辑代码的实现,大幅提升其工作...
2017-12-22 14:31:00 39
转载 打造项目专属图标库
贴下项目地址hth-icon-font -- 图标预览详细介绍待续...转载于:https://juejin.im/post/5a3c82bb51882560b76c5c03
2017-12-22 05:55:20 54
转载 Linux中权限命令之chmod
演示chmod命令之前,需要先说明下权限的种类和作用。普通用户仅能修改属主为自己的文件对于普通文件:r 允许读文件内容w允许修改文件内容x 如果文件是一个可执行文件,就可以执行改文件对于目录”r 可以查看目录中的文件列表 cp需要这个权限w 可以在此目录下创建/删除文件或目录 还可以命令名和改变文件位置x 用户可以进入该目录chmod 是修改权限的命令有以下几种使用方式:1、直接赋值法 也可以说是...
2017-12-22 00:04:02 63
转载 第 157 章 Puppet
157.1.Installing Puppet CentOS 6.3Choose a Package Source http://yum.puppetlabs.com/# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm...
2017-12-21 15:15:00 44
转载 又到周末了,我们一起来研究【浏览器如何检测是否安装app】吧
前言扯淡这个月比较倒霉,我送了女朋友一台笔记本电脑作为生日礼物,结果15天一过电脑就坏了,悲剧的我还把电脑盒子给扔了!淘宝不给换更不给退于是被女朋友臭骂了一过星期后,今天本来在公司有任务的,但是去修了个电脑(换主板啊......),一蹉跎就快五点了,现在反正干劲也不行,就写篇博客吧需求上周五的时候,确切说是周四晚上,老板终于又递上了一...
2017-12-21 11:27:00 90
转载 AQS的基本原理
AQS(AbstractQueuedSynchronizer)是一个用于构建锁和同步器的框架,许多同步器都可以通过AQS很容易并且高效的构造出来。不仅Reentrant和Semaphore是基于AQS构建的,还包括CountDownLatch、ReentrantReadWriteLock、SynchronousQueue和FutureTask。高层抽象在基于AQS构建的同步器类中,最基本的操...
2017-12-21 04:35:35 66
转载 [Angular] *ngIf syntx
<div class="profile"> <img [src]="user.img" width="50px"> @{{user.username}} has <strong>{{followerCount}}</strong> followers <div *ngIf="isFollowi
2017-12-21 01:27:00 89
转载 iostat -d -k -x 1 10
iostat命令详解转载 2011年08月03日 14:13:58 标签:磁盘 /扩展 /user 99809iostatiostat用于输出CPU和磁盘I/O相关的统计信息. 命令格式:iostat [ -c | -d ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ device [ ... ] | ALL ] [ -p [ device |...
2017-12-20 19:17:00 349
转载 HTML和CSS实现左侧固定宽度右侧内容可滚动
在做移动端页面的时候,经常会碰到一个div中分左右两个div,左侧div固定宽度或百分比,右侧div中内容左右溢出,需要左右滑动才可以浏览到全部内容,为此写了一个demo。处理这个问题的核心关键点是右侧div需要设置固定宽度或者百分比,然后设置它的overflow为auto或者scroll。最重要的是,需要左右滚动的内容需要设置属性white-space: nowrap(规定段落中的文本不进行...
2017-12-19 11:01:00 653
转载 Docker 使用指南 (1)—— 基本操作
Docker 是一个能够把开发应用程序自动部署到容器的开源引擎。它由Docker公司的团队编写,基于Apache 2.0开源协议授权。它提供了一个简单、轻量的建模方式,使开发生命周期更高效快速,鼓励了面向服务的架构设计。Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker 的基础是 Linux 容器(LXC)等技术。在 LXC 的基础上 Docker 进行了进一步的封装,让...
2017-12-19 05:42:08 62
转载 从时间旅行的乌托邦,看状态管理的设计误区
Redux 的状态管理理念非常优雅,随之附带的时间旅行调试支持也非常酷炫。但这个特性是否是传说中的银弹,又会给使用者带来什么额外的负担呢?让我们重新思考一下吧。什么是时间旅行?在 2015 年的 React Europe 会议上,Dan Abramov 展示了通过 Redux DevTools 让开发者在历史状态中自由穿梭,从而提升调试体验的 Demo,这个工具的使用体验非常惊艳,也取得了非常...
2017-12-18 00:10:45 137
转载 Mac 10.12安装hosts快速切换工SwitchHosts!
说明:支持在线本地。下载:(链接: https://pan.baidu.com/s/1boDw67d 密码: uy6g)==>如有问题,请联系我:easonjim#163.com,或者下方发表评论。<== ...
2017-12-17 14:49:00 424
转载 编写SHELL脚本--判断用户的参数
测试语句格式: [ 条件表达式 ]常见的几种形式:[ -d /etc ] 判断/etc是不是一个目录类型,[ -e /etc/php.ini ] 判断/etc/php.ini 文件是否存在[ -f /etc/php.ini ] 判断/etc/php.ini 是不是一般文件[ -r /etc/php.ini ] 判断/etc/php.ini 当...
2017-12-17 12:48:00 103
转载 52 个CSS选择器
CSS 选择器是一种模式,用于选择需要添加样式的元素。平时使用最多也是最简单的就是 #id、.class 和标签选择器,在 CSS 中还有很多更加强大更加灵活的选择方式,尤其是在 CSS3 中,增加了很多新的选择器,使得选择元素更加便捷,所以必须理解这些选择器,只有先理解了,多用几次,自然而然就记住了。1、*【CSS2】 通配符,选择页面所有元素。1 *{2 ...
2017-12-15 16:40:00 58
转载 【Linux】CentOS7上解压zip需要安装uzip
1、安装zip、unzip应用yum install zip unzip2、压缩和解压文件 以下命令均在/home目录下操作 cd /home #进入/home目录 a、把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 b、把/home目录下面的mydata.zip...
2017-12-14 17:54:00 81
转载 linux 安装rpm包时遇到error:Failed dependencies解法方法
2019独角兽企业重金招聘Python工程师标准>>> ...
2017-12-14 09:54:00 164
转载 memcached原理 、 部署memcached 、 Session共享
############################################################################################memcache服务器:传统Web架构的问题:--> 许多Web应用都将数据保存到RDBMS中,应用服务器从中读取数据并在浏览器中显示--> 随着数据量的增大,访问的集中,就会出现R...
2017-12-14 09:12:32 61
转载 654. Maximum Binary Tree
Given an integer array with no duplicates. A maximum tree building on this array is defined as follow:The root is the maximum number in the array.The left subtree is the maximum tree constructe...
2017-12-14 08:54:00 42
转载 [MetalKit]16-Using-MetalKit-part-10使用MetalKit10
本系列文章是对 metalkit.org 上面MetalKit内容的全面翻译和学习.MetalKit系统文章目录今天我们关注Metal function中没用过的类型,kernel function内核函数或compute shader计算着色器.你将经常听到它们两个的混合词变形词.内核是用于计算任务,也就是在GPU上进行大规模并行计算.例如:图像处理,科学模拟,等等.关于内核有一些...
2017-12-14 08:37:00 75
转载 ECMAScript6 编程(一)简单介绍
###ECMAScript和JavaScript的关系ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。###ECMAScript的历史1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准###ES6兼容性问题ECMAScr...
2017-12-14 06:10:51 165
转载 python6 安装第三方模块
在Python中,安装第三方模块,是通过包管理工具pip完成的。注意:Mac或Linux上有可能并存Python 3.x和Python 2.x,因此对应的pip命令是pip3。如果你正在使用Mac或Linux,安装pip本身这个步骤就可以跳过了。一般来说,第三方库都会在Python官方的pypi.python.org网站注册,要安装一个第三方库,必须先知道该库的名称,可以在官网或者pypi上...
2017-12-14 01:44:26 64
转载 css em单位
本文同时发表在https://github.com/zhangyachen/zhangyachen.github.io/issues/41为什么要有em为了弹性布局。更准确的说是界面元素根据浏览器字体大小而进行整体缩放。用户可以根据他们的需要而调整浏览器字体大小,例如有的人视力不好,可能需要改变浏览器的默认字体大小。这时,我们希望页面元素的宽度、外边距、内边距等尺寸元素也会根据字体大小而...
2017-12-14 00:09:00 78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人