- 博客(80)
- 收藏
- 关注
转载 phantomjs + python 打造一个微信机器人
1.前奏 媳妇公司不能上网,但经常需要在公众号上找一些文章做一些参考,需要的时候就把文章链接分享给我,然后我在浏览器打开网页,一点点复制过来粘贴到word中,遇到图片更悲催,还得手动调整大小。是不是感觉自己的码农职称受到了挑战……,某一天看到一篇基于C#.NET的高端智能化网络爬虫(二)(攻破携程网),才发现了PhantomJS,由此解放了我复制粘贴的双手2.介绍PhantomJS...
2017-12-29 21:32:00 95
转载 如何把activity当成dialog
在工作中有时候需要把activity当成dialog使用,其实做法挺简单的。1、设置activity的style<style name="DialogTheme" parent="@android:style/Theme.Dialog"> <!-- 边框 --> <item name="android:windowFra...
2017-12-29 19:04:00 376
转载 用 CSS 实现元素垂直居中,有哪些好的方案?
1.不知道自己高度和父容器高度的情况下, 利用绝对定位只需要以下三行:parentElement{ position:relative; } childElement{ position: absolute; top: 50%; transform: translateY(-50%); }...
2017-12-29 10:10:00 39
转载 Linux yum 命令
yum (Yellow dog Updater Modified) 是一个Fedora 和RedHat 以及SUSE中的Shell前缀软件包管理器。基于 rpm 包管理,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载,安装。yum 提供了查找,安装,删除某一个,一组甚至全部软件包的命令,而且命令简洁而又好记。yum...
2017-12-28 17:10:00 42
转载 快捷键介绍
在程序开发过程中,合理的使用快捷键,不但可以减少代码的错误率,而且可以提高开发效率。因此,掌握一些常用的快捷键是必须的。为此Eclipse提供了许多快捷键,这可以通过以下步骤进行查看。(1)在Eclipse的系统菜单栏中,选择“Window”→“Preferences”菜单项,如图1.5所示。图1.5 选择首选项菜单(2)在打开的“Preferences”对话框中,展开“常规”...
2017-12-28 11:40:00 82
转载 阿里云计算公司总部开建 2021年竣工
阿里云项目效果图阿里云计算公司总部效果图杭州网讯 2017年12月26日上午,由阿里巴巴集团集团投资的阿里云计算公司总部项目开工活动在杭州西湖区云谷项目施工现场隆重举行。阿里云创立于2009年,是全球领先的云计算及人工智能科技公司,为200多个国家和地区的企业、开发者和政府机构提供服务。截至2017年3月,阿里云付费云计算用户达87.4万,阿里...
2017-12-27 09:22:23 225
转载 canvas系列教程08-canvas各种坑
写了canvas系列教程的图表库部分和基础教程,收到了很多人的留言,针对大家问题的问题集中做一次填坑。首先是编辑器,之前用了用atom,这几天写了一个canvas图表库,全程使用atom,说下感受。webstorm 就相当于你妈,你想要的不想要的都给你,但是显得有点唠唠叨叨(功能太全,好多用不上,打开慢),而atom就相当于你的儿子,一张白纸,只要你调理的好,太就会按照你的想法去做事儿(简洁...
2017-12-27 06:36:22 147
转载 python-集合内置函数详解
集合(S).方法名等价符号方法说明s.issubset(t)s<=t子集测试(允许不严格意义上的子集):s中所有的元素都是t的成员 s<t子集测试(严格意义上的子集):s!=t且s中所有的元素都是t的成员s.issupset(t)s>=t超集测试(允许不严格意义上的超集):t中所有的原色都...
2017-12-26 15:06:00 225
转载 Android--进程间通信(Binder)
Android系统提供了一些通用服务,比如音乐打电话发短信,WIFI,定位,输入法,传感器等。应用程序与这些通用服务运行在不同的进程中,如果应用程序想要与这些通用服务交互就要涉及到进程间通信,Binder就是为了Android进程间通信而设计的。Binder框架Bind...
2017-12-25 22:52:25 46
转载 jQuery基础 (四)——使用jquery-cookie 实现点赞功能
jquery-cookie 下载地址:https://github.com/carhartl/jquery-cookie直接上代码html<span class="jieda-zan zanok" data-id="{$vo['comment_id']}" data-userid="{$vo.user_id}" type="zan"> </span>js
2017-12-25 17:18:00 109
转载 Mac mysql 解决中文乱码
Mac mysql 解决中文乱码问题出现“???”之类的无法识别的乱码到/etc目录下自己建一个my.cnf文件(需要最高权限,使用sudo su),然后写入内容:[client]default-character-set=utf8[mysqld]character-set-server=utf8保存,修改。关掉重启mysql,OK。查看...
2017-12-25 12:43:00 51
转载 Vue 状态管理 Vuex
1、概述Vuex作为插件,管理和维护整个项目的组件状态。 2、安装vuexcnpm i --save vuex 3、vuex使用github地址:https://github.com/MengFangui/Vuexnew Vue({ el: '#app', router: router, //使用vuex store: s...
2017-12-25 11:04:00 123
转载 react-navigation
react-navigation是react官方推荐的新路由。主要是为了原路由内存及卡顿的问题。react-navigation目标分为三种导航:StackNavigator类似顶部导航条,用来跳转页面和传递参数。TabNavigator类似底部标签栏,用来区分模块。DrawerNavigator抽屉,类似从App左侧滑出一个页面。StackNavigatornaviga...
2017-12-25 09:31:00 71
转载 matlab 文件操作
一、matlab对路径的操作1、filesep用于返回当前平台的目录分隔符,Windows是反斜杠(\),Linux是斜杠(/)。2、fullfile用于将若干字符串连接成一个完整的路径。例如:>>f=fullfile('D:','Matlab','example.txt')f=D:\Matlab\example.txt(在Windows中,“D:\”表示D盘,“D:...
2017-12-24 20:00:00 148
转载 Digispark(ATTINY85) 微型开发板驱动与开发环境安装教程
本教程是基于Arduino IDE中进行编译调试,如果你不想用Arduino IDE可以尝试从官方教程中找到其他方案。官方的教程:http://digistump.com/wiki/digispark/tutorials/connecting1.安装并配置Arduino IDE1.开发...
2017-12-23 18:49:00 1549
转载 iOS 反向传值
代理模式1.委托需要进行的工作1.1 定义协议与方法1.2 声明委托变量1.3 设置代理1.4通过委托变量调用委托方法2.代理需要做的工作2.1遵循协议2.2 实现委托方法定义两个ViewController A(代理方), B(委托方)在BViewController.h中://定义协议与方法@protocolDeliverDetegate<NSObject>...
2017-12-23 03:41:52 51
转载 golang常用手册:指针、结构体
签名我们了解了一些golang的基础知识,可以明确的发现golang和c语言很是类似,那么看到这里,你可能更加震惊,这可能就是个新时代的c语言。指针变量是一种使用方便的占位符,用于引用计算机内存地址。Go 语言的取地址符是 &,放到一个变量前使用就会返回相应变量的内存地址。示例代码如下:package mainimport "fmt"func main() { ...
2017-12-22 08:04:37 93
转载 鸡肋点搭配ClickJacking攻击-获取管理员权限
作者:jing0102前言有一段时间没做测试了,偶尔的时候也会去挖挖洞。本文章要写的东西是我利用ClickJacking拿下管理员权限的测试过程。但在说明过程之前,先带大家了解一下ClickJacking的基本原理以及简单的漏洞挖掘。ClickJackingClickJacking背景说明:ClickJacking(点击劫持)是由互联网安全专家罗伯特·汉森和耶利米·格劳斯曼在200...
2017-12-21 18:47:00 86
转载 php里的闭包函数
一个匿名函数内要获取外部的变量必须要使用use:$message = 'hello';$example = function() use ($message){ var_dump($message);};echo $example();//输出hello详见http://www.jb51.net/article/79350.htm转载于:https://...
2017-12-21 17:59:00 33
转载 使用Docker 方式在Centos 7.0 安装配置Sentry
一、简介sentry是一个强大的分布式报错信息收集平台,图形化程度很高,可以帮助我们直观的发现当前部署的系统存在哪些问题。二、安装方式介绍官网链接:https://docs.sentry.io/官方提供了两种安装方式:Docker 和 python注:我这里选择使用Docker 的方式来进行安装配置sentry,原因是官网说了python这种方式已经被Docker安装方式...
2017-12-21 15:04:52 607
转载 图片压缩知识梳理(1) PNG 原理
一、概述对于PNG这种图像存储格式,它有两个特点:无损压缩和支持透明效果。由于PNG文件采用LZ77算法的派生算法进行压缩,其结果是获得高的压缩比,不损失数据。它利用特殊的编码方法标记重复出现的数据,因而对图像的颜色没有影响,也不可能产生颜色的损失,这样就可以重复保存而不降低图像质量。PNG可以为原图像定义256个透明层次,使得彩色图像的边缘能与任何背景平滑地融合,从而彻底地消除锯齿边缘。...
2017-12-21 10:51:18 582
转载 源码分析Android启动流程
Android系统启动流程.当系统引导程序启动Linux内核时, 内核会加载各种数据结构和驱动程序. 有了驱动之后, 开始启动Android系统并加载用户级别的第一个进程init(system/core/init/Init.c). int main(int argc, char **argv) { ... // 创建各种文件夹和挂载...
2017-12-21 10:16:13 66
转载 redis 基本性能测试说明
http://ghoulich.xninja.org/2016/11/17/how-to-use-redis-benchmark-to-measure-performance/
2017-12-20 19:23:00 73
转载 logstash安装
logstash安装1,下载logstash下载https://www.elastic.co/downloads/logstash2,安装检查jdk版本如果没有需要自己安装jdkjava -version上传logstash安装包到/opt文件夹下,解压#解压tar -zxvf logstash-6.1.1.tar.gz#建立软链接ln -s /opt/logsta...
2017-12-20 17:45:50 48
转载 深入理解加密、解密、数字签名和数字证书
随着电子商务的迅速发展,信息安全已成为焦点问题之一,尤其是网上支付和网络银行对信息安全的要求显得更为突出。为了能在因特网上开展安全的电子商务活动,公开密钥基础设施(PKI,PublicKeyInfrastructure)逐步在国内外得到广泛应用。我们是否真的需要PKI,PKI究竟有什么用?下面通过一个案例一步步地来剖析这个问题:甲想将一份合同文件通过Internet发给...
2017-12-20 17:31:00 73
转载 PostgreSQL的hook机制初步学习
本文的目的一是为了备忘,二是为了抛砖引玉,希望有更多的人来研究如何使用好PostgreSQL的hook机制。在研究pg_stat_statments的源代码的时候,发现其中使用了hook机制:例如其中提到了如下几种hook:void _PG_fini(void) ...
2017-12-19 17:37:00 161
转载 业务上锁的应用
锁业务场景针对一个赔付工单(由底下小二发起),当金额数量大于一定值以后,针对这笔工单就会有层层审批(风控),先YY一个审批流「TL审批」--->「主管审批」--->「财务审批」.这里就会存在3种权限「一审权限」「二审权限」「终审权限」,当这笔工单被小二提交以后就会给小二对应的TL创建一个审批任务,在主管的界面就可以看到相应...
2017-12-19 11:42:09 108
转载 Thinkphp5.0中input函数用法
1.input('get./s') : 强制转换为字符串类型 input('get./a') : 强制转换为数组类型 input('get./d') : 强制转换为整型类型 input('get./b') : 强制转换为布尔类型 input('get./f') : 强制转换为浮点类型注意:ThinkPHP5.0版本默认的变量修饰符是/s,如果...
2017-12-19 10:06:00 136
转载 程序员编程艺术:第四章、现场编写类似strstr/strcpy/strpbrk的函数
前奏 有网友向我反应,之前三章(http://t.cn/hgVPmH)的面试题目,是否有点太难了。诚如他所说,绝大部分公司的面试题不会像微软等公司的面试题目出的那么变态,或复杂。 面试考察的是你对基础知识的掌握程度,及编程能力是否过硬的一种检测,所以,扎实基础知识,提高编程能力,比去看什么所谓的面经,或去背面试题目的答案强多了。 ...
2017-12-18 23:07:00 78
转载 Linux基本操作之grep
grep 是一个查找命令(查找文本文件内的内容) 一般与正则表达式联用查找fstab文件中包含UUID字符的行使用grep后,匹配的文件将会被加粗显示-o 只显示匹配到的字符-i 不区分大小写显示不包含d字符的行-E 使用扩展正则表达式-q 静默输出 命令执行后,不输出执行结果-A 输出匹配到的指定内容后的x行,比如匹配的字符串在第2行,x=2那么3,4行也要输出。-B与A相反,输出匹配到的指定内...
2017-12-18 21:19:00 60
转载 攻城狮的自我营销
本文节选自电子书《Netkiller Management 手札》出处:http://www.netkiller.cn作者:netkiller , QQ:13721218, 订阅号:netkiller-ebook10.4.攻城狮的自我营销10.4.1.什么是自我营销我的总结是:“自我营销就是树立个人品牌,提高个人竞争力,成功...
2017-12-18 08:56:59 95
转载 用户中心系统设计
背景一般来说大型互联网公司会把授权和用户信息的逻辑放到一个应用中,而这个应用我们统一称为用户中心。用户中心不关心具体的业务逻辑,只处理用户信息相关的管理及授权登录。当第三方应用需要登录的时候,会把用户的登录请求转发到用户中心处理,处理完毕后,返回给第三方应用,第三方应用根据对应的凭证登录到系统内部。主要功能如下用户登录与注册基本信息查询与修...
2017-12-17 21:30:00 2487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人