自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4495)
  • 收藏
  • 关注

转载 dubbo起停之注解

虽然说多种方式配置dubbo最后殊途同归实例化为dubbo的各配置对象,但是了解下注解的解析过程也能让我们清楚dubbo在spring bean的什么时候怎么样实例化一个代理对象,这点来说了解整个过程可以让我们思路更加清晰:在开始之前最好对spring的@Import注解的用法有简单的了解。首先我们可以看到@EnableDubbo里有个@Import注解value指向的类实现了I...

2019-09-30 18:28:00 457

转载 Elasticsearch 主要监控指标 -- 描述了es监控的几个维度,相当不错!

转发自:https://blog.csdn.net/majianxiong_lzu/article/details/90437559主要指标梳理Cluster Health – Nodes and ShardsSearch Performance – Request Latency andSearch Performance – Request RateInd...

2019-09-29 11:18:00 1127

转载 JAVA案例练习: 去除ArrayList中重复的字符串(字符串内容相同),去除重复的对象...

package com.yqw.list;import java.util.ArrayList;import java.util.Iterator;public class Demo_ArrayList extends Object { /** * ArrayList 1、去除集合中字符串的重复值(字符串内容相同) 2、自定义对象去重(对象成员变量相同) *contain...

2019-09-28 08:46:00 704

转载 [TLPI] C32 Thread: Cancellation

Thread Cancellation通常来说,多个线程并行执行直到它调用pthread_exit()或者从线程的start function中返回。有时,我们想要向线程发出一个cancel信号来主动关闭线程。32.1 Canceling a Thread#include <pthread.h>int pthread_cancel(pthread_t thread)...

2019-09-26 14:45:00 278

转载 Filter DSL 常用语法 -- 基本查询语法,必会

转发自:https://www.cnblogs.com/ghj1976/p/5293250.htmlterm 过滤term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed 的字符串(未经分析的文本数据类型):{ "term": { "age": 26 }}{ "term": { "date": "2014-09...

2019-09-25 14:44:00 361

转载 Windows不重启就使环境变量修改生效

在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。有没有什么方法可让它即时生效呢?下面介绍一种方法: 以修改环境变量“PATH”为例,修改完成后,进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。再次打开DOS窗口,输入:echo %PATH% ,可以发现“我的电脑”->“属性”-...

2019-09-25 11:46:00 87

转载 MySQL漏加索引

  犯了傻逼的错误,感觉自己真该!  NOT IN优化成NOTEXISTS后性能提升了10%,部署新服务器数据量积累到一定数量后发现总有问题:80w数据量的大表(cookie_clean_t)关联不到1w数据量的临时表(cookie_short_run_t)提供的接口很大一部分请求打印的耗时达到4s甚至5s以上,请求设置的3s超时很被动了!当时第一反应也是查看索引,看了几遍都确认索...

2019-09-23 12:24:00 130

转载 推广项目清洗旧数据

1、背景  数据初次清洗完成后,在做任务的过程中数据会不断衰减。当把初次清洗的数据后续衰减后,再次以做任务的方式清洗(做任务成功就代表数据可用)发现数据又可用了。由此推测部分数据可能有个冷却时间,当冷却时间过后又可以做任务,针对这种分析结果设计了旧数据循环清洗的功能。2、设计方案2.1、每10天的数据维护到一张历史表,例如:his_cookie_t2019082,his_co...

2019-09-22 11:50:00 118

转载 [Bachelor] 磁盘与文件系统

目录 文件系统概述 1. 磁盘分区 1.1 磁盘装置名 1.2 MSDOS(MBR) 与 GPT 磁盘分区表(partition table) 1.3 挂载 2. Linux文件系统 2.1 文件系统的概念 ...

2019-09-19 16:17:00 78

转载 .Net后路

今年招聘网站发现,.Net相关工作真是少的可怜,.NetCore相关工作屈指可数,没有一个大厂招聘。本人在深圳,但不管.NET如何艰难,依然选择坚持,努力学习提升自己,希望早点出现希望转载于:https://www.cnblogs.com/weilai1917/p/11549723.html...

2019-09-19 14:58:00 115

转载 onActivityResult方法的使用

转发自:https://blog.csdn.net/hacker_crazy/article/details/78345450在进行界面间的跳转和传递数据的时候,我们有的时候要获得跳转之后界面传递回来的状态,数据等信息。这个时候,我们不一定需要使用Intent进行跳转回原先设置的界面,而是使用onActivityResult方法就可以解决这个问题。原理如图:...

2019-09-19 14:47:00 243

转载 如何理解Android中的xmlns

转发自:https://www.jianshu.com/p/6fcaffaeffd2作为一名 Android 开发,我想大家对xmlns并不会陌生,因为在写布局文件(如下代码所示)的时候经常会碰到,虽然很多人对其含义并不是特别了解(比如说我)。好吧,今天我们就来挖一挖这神奇的xmlns。<LinearLayout xmlns:android="http:/...

2019-09-19 14:36:00 155

转载 python中selenium操作下拉滚动条方法汇总

UI自动化中经常会遇到元素识别不到,找不到的问题,原因有很多,比如不在iframe里,xpath或id写错了等等;但有一种是在当前显示的页面元素不可见,拖动下拉条后元素就出来了。比如下面这样一个网页,需要进行拖动下拉条后才能通过selenium找到密码输入框的元素,在python中有几种方法解决这种问题,简单介绍下,给需要的人:方法一)使用js脚本直接操作,方法...

2019-09-19 10:28:00 213

转载 监控项目日志分析

1、背景根据数据实时监控查询文章点赞数量,确定订单任务执行进度是否完成!2、日志分析-100,-105 客户端身份校验失败,1040002 系统繁忙,20101 该微博不存在,20112Permission Denied!3、处理方案监控日志发现-100和-105表示查询文章数量的gsid和s失效,处理方式删除失效的数据调用新的数据下次监控;1...

2019-09-18 10:21:00 183

转载 常用SQL语句

1、查询某个字段不含字符的数据SELECT uid FROM cookie_record_succ_t WHERE uid REGEXP '(^[0-9]+.[0-9]+$)|(^[0-9]$)'2、两表关联批量更新 UPDATE cookie_clean_t cct INNER JOIN cookie_short_error_t csft ON cct.uuid=csft...

2019-09-18 09:23:00 143

转载 推广项目PC上线问题

1、清洗速度很慢  根据日志分析发现基本大量报错414,针对414的处理逻辑应该是拨号服务器机器人清洗项目(xx-robot-clean)切换IP后循环做报错的数据清洗。碰到这种结果我首先考虑的是没有拨号,检查代码发现了原因。机器人清洗项目从后台获取待清洗数据后,初始化第一次循环清洗全局参数Index为0,当检查报错414的数据就会存放到全局List容器里面,遍历List循环清洗,每...

2019-09-17 11:14:00 123

转载 推广项目之跨域问题

1、背景定时维护数据项目(xx-auto-maintain)汇总了每天清洗后结算的数据,数据需要提供给数据方预览。2、实现方案为了快速方便数据方看到结算数据,在定时维护数据项目中开放了一个接口传输数据到一个简单的html页面展示。直接Postman请求接口可以获取数据,本地打开页面也能展示数据界面,当把页面放到一台服务器上请求页面就报错【has been blocked by...

2019-09-16 17:15:00 136

转载 Jmeter:内存配置 -- 转发

在压测过程中jmeter报内存溢出,可能的原因有很多。要注意下面三点:1、单击压测过程中使用过多的线程,官网建议1000-2000。具体看机器的配置和启动应用的情况。(A single JMeter client running on a 2-3 GHz CPU (recent CPU) can handle 1000-2000 threads depending on th...

2019-09-16 14:08:00 561

转载 以注解的方式实现api和provider

1.providerimport com.alibaba.dubbo.config.annotation.Service;import facade.EchoService;import com.alibaba.dubbo.rpc.RpcContext;import java.text.SimpleDateFormat;import java.util.Date;...

2019-09-15 11:54:00 256

转载 基于dubbo-config api编写provider,api

不管是XML配置还是注解方式,最终都会转换成java api对应的配置对象。provider:import com.alibaba.dubbo.config.ApplicationConfig;import com.alibaba.dubbo.config.RegistryConfig;import com.alibaba.dubbo.config.ServiceConfig...

2019-09-15 10:52:00 115

转载 Ubuntu下编译boost for Android

下载https://github.com/moritz-wundke/Boost-for-Android解压后进入目录运行 ./build-android.sh $(NDK_ROOT)NDK_ROOT就是ndk-build所在的那个目录然后会自动下载源码进行编译,NDK r19以上会自动选择c++_shared runtime library,会下载1.70版,然后生成多...

2019-09-15 00:51:00 252

转载 dubbo与zk

一、总体流程:1.服务提供者启动时,会向注册中心写入自己的元数据信息,同时会订阅配置元数据信息;2.消费者启动时,也会向注册中心写入自己的元数据信息,并订阅服务提供者、路由和配置元数据信息;3.服务治理中心启动时,会同时订阅所有消费者、服务提供者、路由和配置元数据信息;4.当有服务提供者离开或有新的服务提供者加入时,注册中心服务提供者目录会发生变化,变化信息回动态通知给消...

2019-09-15 00:46:00 192

转载 dubbo源码调试

1.从github上clone下duboo的源码并checkout tag到2.6.5可以看到如下的结构:其中all-dubbo的pom如下:这里会将dubbo的其他项目在package的时候打到一个包里,注意到这里依赖的其他模块全部都是optional,在只依赖dubbo时其他子模块是不会被依赖传递的,这也意味了子模块的依赖也不会传递,不注意...

2019-09-15 00:14:00 255

转载 SQL汇总去重数据进化

1、正常GROUP汇总去重写法SELECT COUNT(1) FROM(   SELECT COUNT(1) FROM cookie_used_t WHERE clevel>=0 AND clevel<4 GROUP BY cuid)t;2、正常DISTINCT 汇总去重写法SELECT COUNT(1) FROM(   SELECT DISTINCT cuid ...

2019-09-14 10:33:00 247

转载 中秋节我爱加班我快乐

  PC端清洗等级的接口有了新的进展!  一步一个坑的踩过来:  第一坑PC端清洗研究了各个版本最终结论只能获取到uid。根据这一结论花费三天时间设计了第一版本的项目Demo,但是对于客户的需求存在很大的问题;  第二坑PC端清洗模拟浏览器的操作加载页面获取到等级。根据研究结果花费一周时间搭建架构设计了第二版本的项目,但是并发加载多个浏览器清洗获取多条数据的时候只能一分钟清洗...

2019-09-13 10:58:00 78

转载 [外文翻译] A Gentle Introduction to C++ IO Streams

目录 A Gentle Introduction to C++ IO Streams What do input and output really mean? How do streams work? Error handling with IO streams An ...

2019-09-10 20:40:00 108

转载 SQL优化之多表关联批量更新

1、背景清洗表cookie_clean_t的数据分配清洗,清洗成功的结果记录在成功表cookie_short_succ_t中,间隔10分钟根据成功表cookie_short_succ_t的数据更新清洗表cookie_clean_t中数据状态为成功。清洗表数据量50多万条!2、实现方案2.1、版本V1UPDATE cookie_clean_t cct SET cct.sta...

2019-09-10 11:37:00 241

转载 git new obj

git initgit add README.mdgit add .git commit -m 'first commit'git remote add origin git@github.com:wq888/g888.gitgit push -u origin master转载于:https://www.cnblogs.com/xiangqc/p/114...

2019-09-09 23:32:00 76

转载 [Modern OS] InterProcess Communication

目录 InterProcess Communication 2.3.1 Race Conditions 2.3.2 Critical Regions 2.3.3 Mutual Exclusion with Busy Waiting Disabling Interrupts...

2019-09-09 22:06:00 140

转载 推广项目运营瓶颈

  推广项目上线3个多月的时间,期间行业竞争产生磕磕碰碰的业务变动和调整还算能维持运营的整体稳定开销,但我们的业务主要还是靠几个大客户在支撑。如果我们的服务不能提供的更好就很难在行业竞争中扎根,如果我们丢失了仅有的几个大客户形势将十分严峻,如果我们只凭借当前的一个业务线将步履蹒跚。我们也还算居安思危的团队,为了开拓业务线再不断的做一些尝试......  技术瓶颈之数据衰减严重,针对这...

2019-09-08 12:23:00 92

转载 推广项目难点-隐藏IP上

1、背景类似网络爬虫从第三方接口获取数据包的时候,第三方平台接口会分析记录IP,根据IP判断异地登陆或者同一个IP请求此次过多会限制请求导致获取数据包异常。通过代理IP的方式当发现IP受限的时候换个IP继续请求接口获取数据包。2、实现方案2.1、注册芝麻代理(芝麻代理平台提供了大量可用的IP);2.2、芝麻代理添加白名单后就可以根据平台提供的接口获取IP;2.3、提取...

2019-09-07 12:02:00 146

转载 python strip()函数和Split函数的用法总结

strip函数原型声明:s为字符串,rm为要删除的字符序列.只能删除开头或是结尾的字符或是字符串。不能删除中间的字符或是字符串。s.strip(rm) 删除s字符串中开头、结尾处,位于rm删除序列的字符s.lstrip(rm) 删除s字符串中开头处,位于rm删除序列的字符s.rstrip(rm) 删除s字符串中结尾处,位于rm删...

2019-09-07 08:52:00 188

转载 推广项目难点之数据清洗

1、背景数据清洗就是将大量数据组装后调用第三方接口,根据返回结果分类存储成功数据和错误数据。平均每天对接的数据总共有3w左右需要清洗,有时候重复清洗所有数据达到100w以上。2、设计方案2.1、版本V1.02.1.1、待清洗数据存储在表cookie_clean_t(已经按照需求进行过第一步去重),字段state标记了:未清洗,清洗中,清洗成功,清洗失败三种状态;2.1...

2019-09-06 16:58:00 215

转载 C++ 面向对象程序设计[2]

目录 C++面向对象程序设计[2] 虚函数 抽象基类 访问控制与继承 继承类中的类作用域 C++面向对象程序设计[2]虚函数对虚函数的调用在运行时才被解析动态绑定只会在通过指针或者引用调用虚函数时才会发生。我们把具...

2019-09-06 10:06:00 131

转载 C++ 面向对象程序设计[1]

目录 C++ 面向对象程序设计[1] 概论 定义基类和派生类 定义基类 定义派生类 类型转换与继承 C++ 面向对象程序设计[1]概论派生类必须在其内部对所有重新定义的虚函数进行声明。...

2019-09-06 10:03:00 85

转载 跨平台编译ceres for Android

折腾了几乎一天,记录一下。最大的坑是官网给出的   1.进入ceres源代码目录下的jni目录   2.EIGEN_PATH="指向eigen库目录,即包含EIGEN文件夹的那个文件夹” ndk-build这方法的确编译出了一个近700M的静态库,但使用时总是未定义链接错误。现在想想跟以前编译OpenCV时遇到的错误相似,解决的办法也相似,通过cmake调用ndk的工...

2019-09-06 01:34:00 834

转载 使用customize-cra,react-app-rewired扩展create-react-app

先安装相关依赖通过 npm i customize-cra react-app-rewired -D 或者 yarn add customize-cra react-app-rewired --dev在 packages.json 同级目录下创建 config-overrides.js 文件,之后就可以在该文件中扩展相关配置了customize-cra 提供的插件常用配置使...

2019-09-05 10:35:00 1221

转载 Windows查看端口使用状况(转)

转:https://www.cnblogs.com/lixuwu/p/5898354.html阅读目录1 查看windows所有端口进程2 查询指定端口使用端口是我们在进行远程或者打印机等都会遇到的,但是有很多用户会遇到端口被占用的情况,遇到这样的问题首先就要找出电脑中的所以端口然后进行查看,还是有很多人不知道该如何查看电脑端口。回...

2019-09-05 00:20:00 154

转载 索引之所以存在是因为

之前对索引的作用没有一个量级上的认识,今天遇到的问题记录一下:碰到一个很简单的sql执行的时候却超时了,实际计算下来2000w数据如果全表扫会直接超市,建索引的话还要考虑索引是不是必定命中,以及索引的字段的值域对查找的帮助。转载于:https://www.cnblogs.com/lccsblog/p/11460621.html...

2019-09-04 17:50:00 77

转载 事隔一年

唧唧、晴空、sofar我不知道你们是谁,对于陌生人无需理解,但我感到愧疚,感到遗憾。我再未涉足你们的圈子,也再未打扰仅此记录转载于:https://www.cnblogs.com/Soar-Pang/p/11453274.html...

2019-09-03 15:24:00 82

空空如也

空空如也

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

TA关注的人

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