自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宝哥在路上

将简单做到极致

  • 博客(255)
  • 资源 (1)
  • 论坛 (5)
  • 收藏
  • 关注

原创 通过dump分析Java对象在内存中到底占用多大空间?

一、内存结构分析1、概念:Shallow Size:Shallow size就是对象本身占用内存的大小,不包含其引用的对象。retained size: 自身对象+引用对象的retained大小。2、jvm内存创建对象组成部分1)对象头包括两部分:第一部分markword,用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持有的锁、偏...

2020-02-19 00:31:48 989 1

原创 心理学三种思维

      做技术这么多年,思维变的越来越简单,如同一条清泉慢慢流淌,发现不仅对别人做不到足够链接,及时对自己也缺少全面的认识。于是心中便有了探知心里、探寻人生的想法。       今天第一次学习了心理学的三种思维,直觉思维、自我中心思维、机械思维。       直觉思维,是       自我中心思维,是       机械思维,是       通过对这三种思维的认识,我们学会打破常规、对权威提问,...

2018-03-17 06:19:53 1010

原创 Java高并发那点事儿-目录

从事Java编程这么八年对,从事视频广告也有五年,感觉积累了很多技术和广告行业经验,然后当表达的时候却发现表达不出来,终其原因是总结的太少,写的太少,对知识而言一直是看多,写少。写也更多是在实战用法方面,没有更多的总结。接下来我讲对这么多年掌握的技术、广告行业经验进行一个总体的总结思考,广告引擎是一个高并发、高可用的系统

2017-05-26 02:04:29 525

原创 程序化交易平台ADX

DMP介绍

2017-01-22 00:02:00 3281 1

原创 SSP

ADX介绍

2017-01-22 00:01:18 1212

原创 计算广告实现技术

SSP介绍

2017-01-22 00:00:53 721

原创 TrueView广告

TrueView广告

2017-01-21 23:54:08 835

原创 PDB广告

PDB广告

2017-01-21 23:53:24 2734

原创 广告的主要形式

广告的主要形式

2017-01-21 23:52:57 474

原创 程序化广告系统架构

程序化广告系统架构

2017-01-21 23:50:35 1860

原创 计算广告的基本概念

计算广告的基本概念

2017-01-21 23:50:05 748 1

原创 互联网广告的那点事儿-目录

风行 优酷 阿里巴巴 视频 视频广告 计算广告 计算广告的基本概念 程序化广告系统架构 目前广告的主要形式 PDB广告 TrueView广告 SSP ADX DMP DSP广告广告引擎 合约广告引擎 在线分配广告 倒排索引 CookieMapping 反作弊

2017-01-21 19:28:17 996

原创 Lua之table

Lua中所有数组、符号表、集合、记录、队列和其他数据结构都是通过table实现,也可以通过table来实现模块(module)、包(package)和对象(Object)。table是对象,可以类比Java中的数组b['name']和b.name等价,而对于数字只能使用b['3']的形式,同Javascript一样,当没有table的引用时,Lua的垃圾回收器最终回收table。Table的初始化等相关操作是非常简单的,这儿就不一一列举,介绍一下table的特性,和使用过程中需要注意的地方:Table特

2017-01-10 13:35:48 554

原创 Lua之字符串处理

在任何编程语言中字符串的处理都是非常重要的,虽然都是简单的总结,但还是总结一下,以便使用时候查阅:lua中的字符串是不可变的,就像是java中的String对象是final的一样string.len(s)返回s的长度。string.rep(s, n)返回重复s字符串n次的字符串。string.lower(s)返回一份已将大写转成小写的字符串s的拷贝string.upper(

2017-01-09 17:54:17 870

原创 Lua之基本语法

LUA基本语法:LUA基本数据类型LUA表达式LUA控制语句LUA函数Lua的基本数据类型主要有:nil、boolean、Number、String、function、userdata、threadsNil:空,变量没有赋值,默认值是nilBoolean:Lua中false和nil都看作假的,其它都是真Number:Lua只有一种Number类型-double(双精度类型)String:双引号或单引号,也可以使用[[]]表示一个字符块,例如:

2016-12-23 20:59:00 829

原创 目录:LUA深入浅出

LUA深入浅出一、Lua基本语法二、Lua字符串处理三、Lua之table四、Lua之模块五、Lua之IO六、协成七、Lua面向对象八、Lua异常处理

2016-12-23 20:58:08 1513 1

原创 《哈弗谈判心理学》

《哈弗谈判心理学》读后感

2016-12-18 19:35:49 1137

原创 色彩性格分析

最近看我是演说家感觉到对乐嘉的演讲水平和口才比较崇拜,于是买了两本他的书《性格色彩分析》和《色眼识人》,通读了下感觉还不错,记录下我的理解和感悟

2016-12-18 19:34:49 520

原创 Java性能、内存分析

最近查问题时候发现广告引擎的调度中心的定时执行任务执行时间过长,最近这接近一年多只忙于业务需求的开发,是优化各模块的时候了,否则最后会很被动。这里使用的java优化工具,以及优化方法介绍一下,如果不是在生产环境使用,个人推荐使用Jprofiler,这个功能强大,并且美观:一、jps二、jstack三、jstat四、jmap五、jinfo六、JConsole七、jmc

2016-11-13 16:06:35 4642 3

原创 shell笔记-使用awk数据分析

shell awk分组 数据分析最近双十一红包项目,需要自己做数据分析,好久不使用awk,有些基本都忘记了,复习一下并记录供以后使用查询吧awk学习博客:http://man.linuxde.net/awk这个站点清晰、简单的介绍了awk的原理。awk的基本使用方法不再一一介绍。

2016-11-12 17:47:21 1187

原创 shell笔记-shell中如何实现多线程

最近给双十一晚会做直播,并且双十一红包一角标广告形式投放出去,在预热阶段需要看下效果,数据团队没法给出一些指标数据,需要我们自己做数据分析给出,平时shell使用的少,很多数据分析的命令忘记了,趁此机会总结下:nohup可以在退出、注销账户、关闭终端的情况下程序仍然可以在后台运行,默认情况下的所有输出都被重定向到一个名为nohup.out的文件中,除非指定了文件。如:该命令的一

2016-11-12 14:38:03 3355

原创 shell笔记-全面总结-强化脚本编写能力

最近给双十一晚会做直播,并且双十一红包一角标广告形式投放出去,在预热阶段需要看下效果,数据团队没法给出一些指标数据,需要我们自己做数据分析给出,平时shell使用的少,很多数据分析的命令忘记了,趁此机会总结下:一、shell文件头需要定义解释器:#!/bin/bash执行方式第一种,作为程序执行:chmod +x ./red-data.sh

2016-11-12 14:33:00 2355

原创 Linux内存、性能分析详解

来自:http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html好久没有分析系统性能方面,昨天准备双十一项目适合遇到性能问题,发现有些忘却了,翻了翻,还是记录下在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状

2016-11-06 11:55:46 1572

原创 电信诈骗导致临沂多名学生走进天堂

这两天临沂多名学生学被骗,导致心脏停止,刷爆了各大新闻头条,大家都在怨恨罪犯的无耻,互联网安全的问题,国家对电信诈骗立法的不全。当然这些无一不是这起事件原因。今天早上刷新闻,看到罪犯许玉玉案的罪犯6名有4名已经落网,我们感到很欣慰,同时也感慨国家这个案子的神速。先谈谈为什么许玉玉案子侦破真么快的原因吧,针对中国的国情,中国的不只是警察、官员,基本分为被动命令式的和主动讨好式。在这件事情通过各大

2016-08-27 11:11:39 4068

转载 JAVA性能剖析 JVM内存管理与垃圾回收

转自:http://my.oschina.net/leejun2005/blog/124011内存管理和垃圾回收是JVM非常关键的点,对Java性能的剖析而言,了解内存管理和垃圾回收的基本策略非常重要。最近进行了系列性能测试培训,对JVM内存管理涉及到的概念重新学习梳理了遍,总结下方便大家共同学习进步。一、为什么要分代在程序运行过程当中,会创建大量的对象,这些对

2016-04-17 19:26:04 570

转载 Tomcat运行Java Web内存溢出总结

转自:http://my.oschina.net/leejun2005/blog/82941 如果JVM里运行的程序, 它的内存堆和持久存储区域的都满了,这个时候程序还想创建对象实例的话,垃圾收集器就会启动,试图释放足够的内存来创建这个对象。这个时候如果垃圾收集器 没有能力释放出足够的内存,它就会抛出OutOfMemoryError内存溢出错误。  SUN JVM的内存管理方式

2016-04-17 19:20:54 1914

转载 JVM 调优总结:一些概念

转自:http://my.oschina.net/leejun2005/blog/6470171、数据类型    Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,sh

2016-04-17 18:49:26 438

原创 flume学习之二 flume安装和使用方法

1、 先来个简单的:单节点 Flume 配置telnet:example.conf./bin/flume-ng agent --conf conf --conf-file ./conf/example.conf --name a1 -Dflume.root.logger=INFO,consolePS:-Dflume.root.logger=INFO,console 仅为 debug 使

2016-04-17 14:32:08 4326

转载 基于Flume的美团日志收集系统(二)改进和优化

转自:http://www.aboutyun.com/thread-8318-1-1.html问题导读:1.Flume的存在些什么问题?2.基于开源的Flume美团增加了哪些功能?3.Flume系统如何调优?在《基于Flume的美团日志收集系统(一)架构和设计》中,我们详述了基于Flume的美团日志收集系统的架构设计,以及为什么做这样

2016-04-16 17:06:00 399

转载 基于Flume的美团日志收集系统(一)架构和设计

转自:http://www.aboutyun.com/thread-8317-1-1.html问题导读:1.Flume-NG与Scribe对比,Flume-NG的优势在什么地方?2.架构设计考虑需要考虑什么问题?3.Agent死机该如何解决?4.Collector死机是否会有影响?5.Flume-NG可靠性(reliability)方面做了哪些措施?

2016-04-16 17:05:12 500

转载 秒杀系统架构分析与实战

转自:http://my.oschina.net/xianggao/blog/524943?fromerr=eWkBBjZJ0 系列目录秒杀系统架构秒杀系统架构分析与实战1 秒杀业务分析正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货秒杀业务的特性(1)低廉

2016-04-16 16:50:15 548

转载 揭秘微信红包架构、抢红包算法和高并发和降级方案

转自:http://mp.weixin.qq.com/s?__biz=MzIxMTIwNDcxOA==&mid=2649786999&idx=1&sn=76695da2aae04bff6e746100fe81701d与传统意义上的红包相比,近两年火起来的“红包”,似乎才是如今春节的一大重头戏。历经上千年时代传承与变迁,春节发红包早已成为历史沉淀的文化习俗,融入了民族的血脉。按照各家公布的数

2016-04-16 16:41:57 2256

转载 微信红包系统设计分享 | 如何扛住100亿次请求

转自:http://www.woshipm.com/pd/232838.html春晚摇一摇活动形式在了解这个系统之前,先看看羊年春晚有哪些活动形式?春晚摇一摇复用了摇一摇入口,但提供了全新的界面和交互内容。在羊年春晚摇一摇界面里,用户摇动手机后,可以看到明星拜年、全家福、好友贺卡等精彩纷呈的活动页;也会有温馨的“休息一下”,或让很多误以为中奖的“挂服务器”等特殊用途

2016-04-16 16:15:33 3534

原创 Centos安装NodeJs 二进制文件方法

1、在官网https://nodejs.org/en/download/下载Linux Binaries (.tar.xz)文件:node-v4.4.2-linux-x64.tar.xz2、解压 xz -d  得到node-v4.4.2-linux-x64.tar再使用命令 tar -xvf node-v4.4.2-linux-x64.tar  解压文件3、设置环境变量vim /e

2016-04-10 15:46:18 4339

原创 flume学习之一 是什么,主要应用在什么场景

flume 是什么,主要应用在什么场景, 特点

2016-03-22 19:03:59 10029

转载 Kafka学习之七 为什么说Kafka使用磁盘比内存快

为什么说Kafka使用磁盘比内存快

2016-03-20 19:30:23 5128 1

转载 Kafka学习之六 zookeeper存储结构总图

zookeeper存储结构总图

2016-03-20 19:27:38 844

原创 Kafka学习之五 Kafka架构以及设计原理

Kafka架构以及设计原理

2016-03-20 11:53:06 1849

转载 Kafka学习之四 Kafka常用命令

Kafka常用命令

2016-03-20 11:46:39 36533

原创 Kafka学习之三 Kafka线上环境集群部署及客户端应用

Kafka线上环境集群部署及客户端应用

2016-03-20 11:43:37 1017

eclipse中如何实现jar文件与源代码的关联

eclipse中如何实现jar文件与源代码的关联

2012-09-18

宝哥-NO1的留言板

发表于 2020-01-02 最后回复 2020-01-02

jquer each方法运行失效

发表于 2013-04-24 最后回复 2013-04-24

lucene应用中出现异常:java.lang.OutOfMemoryError: Java heap space(急)

发表于 2011-06-16 最后回复 2011-06-20

lucene应用中出现异常:java.lang.OutOfMemoryError: Java heap space

发表于 2011-06-01 最后回复 2011-06-03

PHP查询而且要排名

发表于 2010-07-07 最后回复 2010-07-08

空空如也

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

TA关注的人 TA的粉丝

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