自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (4)
  • 收藏
  • 关注

原创 雷达引擎-防爬设计

​基于Radar轻量级实时风控引擎二次开发,识别爬虫特征​

2021-12-29 11:05:01 177

原创 六层监控体系

系统稳定性,最重要有一套监控体系,实践与总结了六层监控。

2021-12-28 15:43:21 108

原创 Base64转换脚本

Base64转换脚本

2021-12-21 18:37:08 182

原创 TL的工作方法总结

对于研发工作方法分享,"先定目标,输出方案,跟进执行,复盘结果,讲究合作"定目标,技术owner项目,要与上级对齐目标,与业务对齐价值,主动规划,再开展。 出方案,对于方案的合理性与优劣性,一定要有量级,与行业对齐,而不是自我认定。 跟执行,对于执行过程一定要有里程碑&排期,要有主动把控风险&交付deadline意识。 要复盘,对于结果,一定要复盘,方法总比问题多,要有主...

2020-04-08 09:46:57 525

原创 保障项目方法论总结

一、场景盘点与产运对齐场景核心路径列表二、数据盘点1.与产运对齐业务侧预估数据量及同步机制2.与研发输出系统的历史峰值3.评估业务数据量vs系统流量峰值三、技术盘点1.系统架构复盘2.系统接口列表3.系统扩容方案四、压测-优化1.制定压测目标2.跟进压测过程3.推进系统优化五、值班-复盘-日周会1.安排伙伴值班,重点值班动作标准化。...

2020-03-31 16:25:23 163

原创 PAAS的架构设计与应用实践(二)

四、PaaS应用实践1.应用部署条件 APP的应用开发原则 应用必须遵从无状态规则,只有遵从无状态规则才能避免容器故障带来的单点问题。 APP的应用部署yaml规范 Web应用:Work应用:Yaml规范: 容器内置环境变量(后续有例子) $WEB_PORT、$APPID、$LOG_...

2020-03-25 16:27:47 601

原创 PAAS的架构设计与应用实践(一)

CloudSpace是一个平台即服务(PaaS),它提供给开发者自由的去选择云平台、开发框架和应用服务,使得开发者能够更快更容易的开发、测试、部署和扩展应用,让开发人员专注于编写应用程序,而无需为中间件和基础设施分心。团队在使用自助式高生产力的框架和应用服务的同时,开发人员可以快速在自己的环境上开发和测试自己的下一代应用,并能部署到云上而无需做任何更改,大大提升持续快速,高质量地交付价值的能力。...

2020-03-25 16:24:55 3876

原创 研发资源协调“三板斧”

1,优先级产研测资源围绕目标展开,拆解目标到产品线,有各个产品线的优先级来决定对应研发投入资源数。在优先级的大前提下,要解决好每天产品线目标与总目标矛盾,要解决好每个小组与团队矛盾。利用"技术会->产研会->培优月会",对齐三个层面优先级,至关重要。2,透明性随着项目开展,研发资源整体不足情况下,只有采用透明机制,才能在更大范围内达成共识。在透明的大前提下,要解...

2020-02-25 13:42:49 642

原创 管理优秀文集

傅盛:如何用区块链的思想,去中心化地改造自己?

2019-11-11 09:41:15 81

原创 管理反思(五)

项目迭代过程中,一直在观察团队每个节点流转是否高效,大致可以分为两类中心化和去中心化。去中心化的目标是为了激活团队活力,提高团队做事效率。但光有去中心化还不行,团队必须要在目标、方法和结果上要达成共识,如果短期内不能实现共识时,就需要某个节点承担达成共识的职责。对于项目管理,有些思考欢迎大家一起讨论。1.建立产品/项目评估体系,对于产品怎么做叫好,项目怎么做叫好,在产研测中达成共识。这个体系中...

2019-11-11 09:39:37 104

原创 管理反思(四)

【来自2019年 4月21日 22:51】一段时间内,在不断思考一个问题:为什么面对同样的问题,大家考虑方向与处理方法有不同,这是客观即存在问题。背后一定是自我认知的不同,自己有如何在不同的过程中,找到相互认知差别,去不断完善自己。因此,如何通过有效学习突破认知的天花板,来达到问题最优解,非常值得思考。认知的层次分为高低两种:<1>低级认知能力:识记,理解,应用。...

2019-04-21 22:51:24 202

原创 管理反思(三)

【来自2019年 04月07日 21:20】关于以产品转变为以目标为中心的项目管理思考:1,三层产研体系,原有“产品-研发”变为“目标-产品-研发”。目标层,将使产品迭代更聚焦业务要求,以目标为最终驱动力,各个目标均有相应PM负责;产品层,将目标映射到若干产品的部分功能上(也会接收技术需求),虽然为虚拟层,但起到承上启下作用;研发层,对齐归属产品的产品需求上,给出资源分配和技术方案,根...

2019-04-20 15:09:18 307

原创 管理反思(二)

【来自2019年 4月14日 23:37】本周参加了部门干部沟通会,第一次系统的同步了中台工作制度,重点是用人标准,绩效考核,360度互评,管理要求等各方面内容。很多内容都是第一次才清晰知道,做为研发团队leader实在不应该,相信在此基础上能够更好的推进工作。同时,通过3月份研发伙伴沟通,一直在思考几个方面的问题,与各研发leader一起共勉:一、关于人才培养层面通过伙伴沟通,很少有伙伴...

2019-04-20 15:01:55 279

原创 管理反思(—)

【来自2019年 4月20日 15:11】在数据产研上除了我自身去纠正问题,仔细想想,确实存在目标性太强(超越了产品和研发范围,没有清晰处理问题的逻辑),一直以解决数据产研问题为导向,一时忽视了大家感受(研发和产品的边界),解决某些问题时,而是直接给出解决问题方法,指定产品和研发去做什么,本质上应该要小范围地反馈给@XX@XX@XX,达成共识,进行改进,这点很重要(不要跨越责任人,容易造成误会...

2019-04-20 14:38:40 524

原创 Jenkins环境搭建与使用

Installation Jdk         》tar xvfz  jdk-8u51-linux-x64.gz  -C  /usr/local/         》mv  /usr/local/jdk-1.8.51  /usr/local/java         》touch  /etc/profile.d/jdk.sh         》vi /etc/profile.

2018-05-17 16:35:01 153

原创 hadoop和hive的客户端安装与配置

1  文件列表:  hadoop_client.tar.gz (hadoop和hive的client环境)  hadoop_java.tar.gz   (java的环境)  hadoop_python.tar.gz(python的环境)2  安装配置:>tar xvfz    hadoop_client.tar.gz   /opt/hadoop_client

2018-05-17 16:34:28 3571

原创 linux常用命令123

1. 系统端口运维查看端口占用情况命令 lsof -i tcp:80列出所有端口 netstat -ntlp列出所有正在使用的端口及关联的进程/应用 netstat -nap查看进程的详细信息  ps 1999检查端口被哪个进程占用  netstat -lnp|grep 88查看IPTable配置  /etc/init.d/iptables statusM1: /s

2017-10-27 15:52:08 319

原创 汽车权威网站

中国汽车工程学会http://www.sae-china.org/中国汽车技术研究中心http://www.catarc.ac.cn中国新车质量研究http://www.caam.org.cn/中国汽车工业协会http://www.cada.cn中国汽车流通协会汽车创业领域:http://www.baturu.org/http:/...

2017-01-03 11:06:16 479

原创 Rsync同步文件配置

Rsync 简单配置,实现文件及文件夹同步功能:yum install rsynctouch /etc/rsyncd.conflog file = /var/log/rsyncd.logpid file = /var/run/rsyncd.pidlock file = /var/run/rsyncd.lock#secrets file = /etc/rsyncd.pasmo

2016-11-12 08:28:12 443

原创 jenkins集成sonarqube代码质量跟踪分析

1. sonarqube install     >ssh 10.90.3.84     >wget  https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-5.6.3.zip     >unzip sonarqube-5.6.3.zip -d  /usr/local/     >ln -s  /usr

2016-11-04 10:12:32 321

原创 Jenkins 自动化构建与部署

1.用Maven构建web项目autotest,并传到svn(http://10.90.3.84/svn/autotest/trunck/)上。2.Jenkins服务器(10.90.3.84)  Jenkins的安装及插件(hpi),不再描述。    主要配置如下:  a> 新建autotest的maven构建项目;  b> 配置autotest对应项目的s

2016-11-02 15:07:34 404

原创 Jenkins环境搭建与使用

Installation Jdktar xvfz  jdk-8u51-linux-x64.gz  -C  /usr/local/mv  /usr/local/jdk-1.8.51  /usr/local/javatouch  /etc/profile.d/jdk.shvi /etc/profile.d/jdk.sh———————————————JAVA_HOME=/usr/

2016-10-26 16:18:57 293

原创 sersync2实时同步

1. 多台服务器间的实时同步方案方案一:sersync2,基于 boost1.41.0,inotify api,rsync command编写;方案二: inotify-tools+rsync ,基于脚本语言编写;方案三:Openduckbill(依赖于inotify- tools),基于脚本语言编写;2.sersync2的实时同步实践a. 主服务器:10.90.3.81

2016-08-11 10:11:06 494

原创 Hadoop的CDH简介

1.机器环境  1.1配置:       #centos 系统 内存:31G  CPU:24 存储: 2T       #三台机器:       A:10.90.3.81(H-namenode)       B:10.90.3.82(H-datanode)       C:10.90.3.83(H-datanode)       #创建账号:

2016-07-11 11:27:57 565

原创 FTP服务搭建

1.  安装vsftpd     yum install  vsftpd2.  管理vsftpd     service  vsftpd   start/stop/restart     chkconfig  vsftpd  on3.  配置vsftpd     修改/etc/vsftpd/vsftpd.conf     chroot_list_enable=Yes

2016-06-21 12:34:34 305

原创 测试机器-软件栈配置

1. Gradle:    download:https://services.gradle.org/distributions/gradle-2.13-all.zip    install:

2016-05-26 14:29:34 223

原创 phpcms安装摘要

1.检查cenos6的依赖包:yum install -y ImageMagick ImageMagick-devel nginx ImageMagick ImageMagick-devel cmakeyum install -y libmcrypt-devel libmcrypt libiconv  ImageMagick ImageMagick-devel  libxml2-pyt

2016-03-16 20:02:03 482

转载 判断文件是否为图片

#!/bin/bash#judge image file type#判断是否只有一个参数if [ $# != 1 ] then         echo "parameter error"else       ## 读取前3个字节与前4个字节对应的16进制       len3=`xxd -p -l 3 $1`       len4=`xxd -p -l 4 $

2016-02-14 14:20:38 521

原创 SVN 命令使用

svn infosvn switch --relocate  old   new

2016-02-14 13:40:10 289

原创 利用中控机打通所有ssh机器

1.安装包: rpm -qa|grep expect rpm -qa|grep tcl tcl-8.5.7-6.el6.x86_64 expect-5.44.1.15-5.el6_4.x86_642.脚本:#!/usr/bin/expect set server_port 22 set server_dir /home/xxxx/.sshset

2016-01-16 12:06:28 850

原创 nexus-2.12.0安装与部署

**************************jdk **************************check java:rpm -qa|grep javasudo rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.37-1.13.9.4.el6_7.x86_64/usr/local/java:tar xv

2016-01-16 11:49:44 2753

原创 Redis3.0.6安装与部署

http://download.redis.io/releases/redis-3.0.6.tar.gzsudo tar xvfz redis-3.0.6.tar.gz   -C  /usr/local/sudo ln -s  /usr/local/redis-3.0.6/ /usr/local/rediscd /usr/local/redismake make PRE

2016-01-16 11:37:32 453

原创 Mysql5.7.10在Mac安装版本实践

1. 下载: mysql-5.7.10-osx10.10-x86_64.tar.gz2. 步骤: tar xvfz mysql-5.7.10-osx10.10-x86_64.tar.gz -C /Users/yccn/ice/apps_install/ln -s /Users/yccn/ice/apps_install/mysql-5.7.10

2015-12-18 17:45:28 650

原创 Infobright 安装与配置

1.安装与配置> rpm -q infobright>rpm -ivh infobright-3.4.2-x86_64-ice.rpm> vi  /etc/my-ib.cnf (修改配置)> mkdir -p /opt/mysql/data/infob(新建数据目录)> mkdir -p /opt/mysql/log/infob(新建日志目录)> c

2015-09-09 13:52:19 629

原创 HTTPSQS

参考:http://blog.s135.com/httpsqs/http://code.google.com/p/httpsqs/downloads/detail?name=httpsqs4j-java-client-1.0.zip&can=2&q=http://blog.s135.com/book/httpsqs/client/httpsqs4j/ul

2015-09-09 13:51:02 433

原创 Py的UUID介绍

UUID —— Universally Unique IDentifier 是128位的全局唯一标识符,通常由32字节的字符串表示。 它可以保证时间和空间的唯一性,也称为GUID,Python 中叫 UUID ,C# 中叫 GUID —— Globally Unique IDentifier ,它通过MAC地址、时间戳、命名空间、随机数、伪随机数来保证生成ID的唯一性。 UUID主要有五个算法,也

2015-09-09 13:50:00 673

原创 Memcached Install

1. downloadhttp://www.monkey.org/~provos/libevent-2.0.13-stable.tar.gzhttp://memcached.googlecode.com/files/memcached-1.4.7.tar.gz2. install    #tar zxvf libevent-2.0.13-stable.tar.gz     

2015-09-09 13:46:26 236

转载 8 个基于 Lucene 的开源搜索引擎

来自:http://www.open-open.com/news/view/1cdc9e3Lucene是一种功能强大且被广泛使用的搜索引擎,以下列出8种基于Lucene的搜索引擎,你可以想象他们有多么强大...Apache SolrSolr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。文档通过Http利用XML加到一个搜索集合中。查询该集合也是通过

2015-09-09 13:42:57 309

转载 分布式架构模型

转自:http://www.kafka0102.com/2010/10/350.html Scalable System Design Patterns 一文概括了几种常见的系统设计模式。配图很漂亮,我就索性摘过来,推荐感兴趣的继续围观其博客。1、Load Balancer该模式中,一个分发器基于某种策略确定由哪个worker实例处理请求。应用最好是无状态的,以使任

2015-09-09 13:40:02 446

原创 通用解析搜索关键词类

import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.util.regex.Matcher;import java.util.regex.Pattern;public class SeoURLKeyword {public static String keywordR

2015-09-09 13:36:13 364

验证码功能

patchca 是一个简单但功能强大的验证码的Java类库。

2015-09-07

google 动态口令的插件PAM

The Google Authenticator project includes implementations of one-time passcode generators for several mobile platforms, as well as a pluggable authentication module (PAM). One-time passcodes are generated using open standards developed by the Initiative for Open Authentication (OATH) (which is unrelated to OAuth).

2012-12-16

Cygwin相关资料

详细介绍了Cygwin整个安装步骤,有利于window下使用unix的环境

2011-04-23

hadoop下开发mapreduce程序

hadoop下开发mapreduce程序

2011-04-23

空空如也

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

TA关注的人

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