09 2018 档案
摘要:后端技术 分布式系统 数据库 mysql mongdb pq 缓存 redis 数据结构、算法 推荐算法、AI 前端
阅读全文
摘要:2018年05月31日 13:26:59 xiaoguozi0218 阅读数:2018更多 个人分类: 大数据 2018年05月31日 13:26:59 xiaoguozi0218 阅读数:2018更多 个人分类: 大数据 2018年05月31日 13:26:59 xiaoguozi0218 阅读数
阅读全文
摘要:golang Time to String allenhaozi · 2016-09-02 09:00:00 · 2447 次点击 · 预计阅读时间 1 分钟 · 19分钟之前 开始浏览 golang Time to String 这是一个创建于 2016-09-02 09:00:00 的文章,其中
阅读全文
摘要:关于MongoDB 数据分页和排序 limit,skip用户的一些基础语句,介绍MongoDB 数据分页和排序实例方法。 使用Skip和limit可以如下做数据分页: Code: page1 = db.things.find().limit(20) page2 = db.things.find().
阅读全文
摘要:dadream · 2015-12-22 03:00:00 · 1541 次点击 · 预计阅读时间 1 分钟 · 大约1分钟之前 开始浏览 dadream · 2015-12-22 03:00:00 · 1541 次点击 · 预计阅读时间 1 分钟 · 大约1分钟之前 开始浏览 这是一个创建于 20
阅读全文
摘要:Golang 和 MongoDB 中的 ISODate 时间交互问题 2018年02月27日 11:28:43 独一无二的小个性 阅读数:357 标签: Golang MongoDB 时间交互 时间转换 更多 个人分类: MongoDB Golang 版权声明:本文为博主原创文章,未经博主允许不得转
阅读全文
摘要:学习正则 - golang实现 手机号码正则匹配 String PHONE_NUMBER_REG = "^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}$"; /** * JS 使用 */ "180163812
阅读全文
摘要:版权声明:版权所有,本文为博主原创文章。转载请注明: 来自呐喊博客 https://blog.csdn.net/nahancy/article/details/79059135 在我们平时使用Linux系统时候,通常使用的Linux SSH登录方式是用户名加密码的登录方式,今天来探讨另外的一种相对安
阅读全文
摘要:前阵子搭建Hadoop时,配置了本机(localhost)的ssh的公钥到authorized_keys文件中,但是在ssh连接localhost时仍然提示需要输入密码,后来发现是$HOME/.ssh/authorized_keys这个文件的权限问题引起的。其原因是,不能让所有者之外的用户对auth
阅读全文
摘要:原文的原始出处不详,本文也是在复制引用了某篇转载,并做了必要的整理与编辑。 本文的受众 如果你遇到了以下问题,那么你应该阅读这篇文章 我听说过这种技术,我对它很感兴趣 我想在家里访问我在公司的机器(写程序,查数据,下电影)。 公司为了防止我们用XX软件封锁了它的端口或者服务器地址。 公司不让我们上X
阅读全文
摘要:standard_init_linux.go:178: exec user process caused "no such file or directory" 2018年04月21日 21:50:10 往前的娘娘 阅读数:1010 标签: docker 异常 启动 容器 镜像 更多 个人分类: D
阅读全文
摘要:你与Java高级程序员的5个差距,第1点和第5点争议最大! Java后端技术 今天 前段看到一篇报道“5年从阿里P4到P8”,也联想到大学时(04年)同学与我分享的一本书《十年30万》。书中作者自述了自己的十年IT成长经历,也是这本书让我对IT行业产生兴趣。作者反复研读的《代码大全》也成了我的案头书
阅读全文
摘要:stephen830 · 2015-01-31 01:00:03 · 4901 次点击 · 预计阅读时间 2 分钟 · 9分钟之前 开始浏览 stephen830 · 2015-01-31 01:00:03 · 4901 次点击 · 预计阅读时间 2 分钟 · 9分钟之前 开始浏览 这是一个创建于
阅读全文
摘要:Linux curl 模拟form表单提交信息和文件 curl是一个命令行方式下传输数据的开源传输工具,支持多种协议:FTP、HTTP、HTTPS、IMAP、POP3、TELNET等,功能超级强大。 我今天想说的是程序开发中常用的模拟Form提交 1、GET提交 特别简单直接写url里面 2、POS
阅读全文
摘要:2018年02月08日 10:07:13 冷月醉雪 阅读数:346 标签: golang HTTP 文件上传 更多 个人分类: Go 2018年02月08日 10:07:13 冷月醉雪 阅读数:346 标签: golang HTTP 文件上传 更多 个人分类: Go 2018年02月08日 10:0
阅读全文
摘要:为什么分布式一定要有Redis? 孤独烟 纯洁的微笑 今天 作者 孤独烟 来源 http://rjzheng.cnblogs.com/ 考虑到绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。
阅读全文
摘要:Python操作redis python连接方式:点击 下面介绍详细使用 1、String 操作 redis中的String在在内存中按照一个name对应一个value来存储 set() #在Redis中设置值,默认不存在则创建,存在则修改 r.set('name', 'zhangsan') '''
阅读全文
摘要:1.安装pyredis (1)使用 # easy_install redis (2)直接编译安装 #wget https://pypi.python.org/packages/source/r/redis/redis-2.9.1.tar.gz #tar xvzf redis-2.9.1.tar.gz
阅读全文
摘要:Win上有好用的Xshell,可以做SSH隧道,但是Linux没有很好用的工具,本来gSTM还可以,但是死活装不上,也很久没更新了。 但其实,Linux上直接使用ssh命令就可以创建SSH隧道,非常方便。 1 ssh -L 9000:localhost:5432 user@example.com -
阅读全文
摘要:root@10-2-144-102:~# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Enter passphrase
阅读全文
摘要:最近查看了一下redis运行状况,发现公司测试服务器的redis内存不太够用,但是实际占用内存的数据量其实不大,以前也没有这种情况,之前在cache层新增了一个防刷积分任务的逻辑才会这样,搜索一下原因,发现原来是产生了大量的内存碎片。 首先,查看redis的内存状态,要用info memory指令
阅读全文
摘要:一、如何查看Redis性能 info命令输出的数据可以分为10个分类,分别是: server,clients,memory,persistence,stats,replication,cpu,commandstats,cluster,keyspace 为了快速定位并解决性能问题,这里选择5个关键性的
阅读全文
摘要:Redis 性能调优相关笔记 2016年09月25日 15:42:04 WenCoding 阅读数:4844更多 个人分类: Redis 数据库 Redis 性能调优相关笔记 2016年09月25日 15:42:04 WenCoding 阅读数:4844更多 个人分类: Redis 数据库 Redi
阅读全文
摘要:0 摘要 在MySQL中,慢查询日志是经常作为我们优化查询的依据,那在MongoDB中是否有类似的功能呢?答案是肯定的,那就是开启Profiling功能。该工具在运行的实例上收集有关MongoDB的写操作,游标,数据库命令等,可以在数据库级别开启该工具,也可以在实例级别开启。该工具会把收集到的所有都
阅读全文
摘要:文章转载自:http://www.a-site.cn/article/169899.html 文章转载自:http://www.a-site.cn/article/169899.html Docker的四种网络模式Bridge模式当Docker进程启动时,会在主机上创建一个名为docker0...D
阅读全文
摘要:个人分类: 环境搭建 架构 负载均衡 反向代理 nginx 个人分类: 环境搭建 架构 负载均衡 反向代理 nginx 个人分类: 环境搭建 架构 负载均衡 反向代理 nginx 个人分类: 环境搭建 架构 负载均衡 反向代理 nginx 我是在在本地用虚拟机中通过yum安装nginx的,安装一切正
阅读全文
摘要:根据 在组件中dispatch一个action的例子中,如果要在effects中对于param数据和当前的state数据进行再出处理,这里怎么获取state呢?采用select,如下: export default { export default { namespace: 'example', n
阅读全文
摘要:2016年06月16日 15:38:25 阅读数:2575 标签: golang json 数组 更多 个人分类: golang 2016年06月16日 15:38:25 阅读数:2575 标签: golang json 数组 更多 个人分类: golang 2016年06月16日 15:38:25
阅读全文
摘要:使用gopkg.in/mgo.v2库操作,插入操作主要使用mongodb中Collection对象的Find方法,函数原型: 查找的时候Find的参数都会用bson.M类型 统一封装下getDB方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
阅读全文
摘要:react.js 3.7k 次阅读 · 读完需要 8 分钟 react.js 3.7k 次阅读 · 读完需要 8 分钟 react.js 3.7k 次阅读 · 读完需要 8 分钟 react.js 3.7k 次阅读 · 读完需要 8 分钟 react.js 3.7k 次阅读 · 读完需要 8 分钟
阅读全文
摘要:在react典型的数据流中,props传递是父子组件交互的唯一方式;通过传递一个新的props值来使子组件重新re-render,从而达到父子组件通信。当然,就像react官网所描述的一样,在react典型的数据量之外,某些情况下(例如和第三方的dom库整合,或者某个dom元素focus等)为了修改
阅读全文
摘要:在上一篇文章中,我们介绍了如何构建一个Ant Design Pro的环境。 同时讲解了如何启动服务并查看前端页面功能。 在本文中,我们将简单讲解如何在Ant Design Pro框架下实现自己的业务功能。 目录结构浅谈 首先,我们来简单了解一下整个项目的目录结构及其中每个文件的功能。 一个完整的目录
阅读全文
摘要:dangerouslySetInnerHTMl 是React标签的一个属性,类似于angular的ng-bind; 听说这个单词这么长,是故意的,应为有可能不合时宜的使用innerHTML会导致XSS攻击(然而我并不懂什么是XSS), __htlml: DOM; 通常dangerSetInnerHT
阅读全文
摘要:https://www.jianshu.com/p/061304806bda Babel-webpack的配置 Bebal官方文档 前段项目我想使用ES6的语法我应该怎么做呢?我们可以查看Babel的官方文档,就简单用webpack如何配置所以我们就可以先用ES6语言来写代码,然后用webpack打
阅读全文
摘要:npm install --save redux-effect 通过redux中间件的方式使async方法可以在redux中使用。 如果你使用redux-saga,应该非常容易上手redux-effect。effect概念正是来自于saga,其本身就是一个普通的async函数,你可以在此处理一些异步
阅读全文
摘要:作者: 阮一峰 前两篇教程介绍了 Redux 的基本用法和异步操作,今天是最后一部分,介绍如何在 React 项目中使用 Redux。 作者: 阮一峰 前两篇教程介绍了 Redux 的基本用法和异步操作,今天是最后一部分,介绍如何在 React 项目中使用 Redux。 为了方便使用,Redux 的
阅读全文
摘要:connect简介 前方高能预警,有耐心才能看完文章!! react-redux仅有2个API,Provider和connect,Provider提供的是一个顶层容器的作用,实现store的上下文传递。 connect方法比较复杂,虽然代码只有368行,但是为redux中常用的功能实现了和react
阅读全文
摘要:1.react生命周期 在本章节中我们将讨论 React 组件的生命周期。 组件的生命周期可分成三个状态: Mounting:已插入真实 DOM Updating:正在被重新渲染 Unmounting:已移出真实 DOM 生命周期的方法有: componentWillMount 在渲染前调用,在客户
阅读全文
摘要:在本章节中我们将讨论 React 组件的生命周期。 组件的生命周期可分成三个状态: Mounting:已插入真实 DOM Updating:正在被重新渲染 Unmounting:已移出真实 DOM 生命周期的方法有: componentWillMount 在渲染前调用,在客户端也在服务端。 comp
阅读全文
摘要:一.echarts的折线图的使用demo如下,linecharts为实例化的封装组件,line为实际应用的组件 cnpm install echarts import React from 'react'; import './lineCharts.less'; let echarts = requ
阅读全文
摘要:同步状态和消息推送,几乎是每个app或者设备都需要的,设计一个省流量,能简化两端逻辑,能应对业务增长的框架尤为重要。 我认为,以下方法不够好: 1.每一个状态都设计一个消息,导致每增加一个状态,服务端都需要改动。 2.每次上线后都请求一次所有类型的最新的消息。 3.最新的消息只推送一次就完事。 第一
阅读全文
摘要:SyncML 同步协议(SyncML Sync Protocol) 翻译周鹏 2006-1-24 摘要 本规范定义了SyncML客户和服务的同步协议。 它规范了怎样使用SynML表示层协议去完成SyncML客户端和服务端的操作。 1. 介绍 本规范的目的是用SyncML表示层协议(using the
阅读全文
摘要:application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样(无关
阅读全文
摘要:声明:本文根据msup和魅族联合举办的《第三期魅族技术开放日-架构设计与优化》录音整理原创首发,转载或节选内容前需获授权。 嘉宾:沈辉煌,魅族高级架构师,魅族云同步负责人。2010年加入魅族,负责云同步的核心协议设计与研发。专注在分布式服务、分布式存储、海量数据下RDB与NSQL融合等方面。 责编:
阅读全文
摘要:背景 这里所说的云同步,指魅族的业务背景下,在移动应用场景中,经同步服务把数据保持多端一致的服务。它提供了如联系人、便笺、信息、通话记录、日历、文件等类型的数据同步功能,由移动设备上的客户端和服务端组成。 魅族云同步于2008年开始使用,目前服务千万级用户。以下就同步协议,架构部署和数据处理等方面进
阅读全文