自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 一次架构方案选型评估过程

趋势分析广告引擎系统涉及业务趋势:Ø搜索广告召回依赖商品品牌与类目关键词通过语义分析出品牌与类目利用商品、关键词的品牌与类目,进行广告召回Ø搜索广告召回依赖人群定向策略识别特征人群、定向召回广告广告检索系统支持定向策略更新Ø搜索广告召回依赖更多的广告属性筛选关键词通过语义分析出品牌与类目,其他的属性利用商品、关键词的品牌与类目,进行广告召回,并根据其他的属性...

2018-10-06 21:17:30 773

原创 项目管理之时间管理、有效沟通

                      

2018-10-06 10:13:37 701

原创 技术管理总结

领导力训练MOI模型M:激励   ---奖品或者磨难,用来激励或者惩罚相关的人O:组织   ---现实的组织结构,将想法化为实践I:头脑或者创新 ---种子,对未来图景的想象 技术领导的解决问题的方法:理解问题细心阅读规范【仔细的阅读需求】鼓励成员认真阅读规范解决分歧时;要回到最初的问题从客户处获取规范的清晰定义和额外信息工作进行了一段时间后,能更好...

2018-10-06 09:52:51 450

原创 JVM故障诊断和性能调优(Visual VM)

监控内存和CPU   VMSTAT  监控IO使用    IOSTAT 多功能诊断器  PIDSTAT--使用jstack 导出相关的线程信息 Java工具JPS -m  -l  Jstat 是一个可以用于观察Java应用程序运行时相关信息的工具。 JinfoJinfo可以用来查看正在运行的Java应用程序的扩展参数甚至支持在运行时,修改...

2018-10-06 09:43:03 713 1

原创 Java Thread dump 分析

使用工具:jca 首先要清楚线程的状态线程的状态有:new、runnable、running、waiting、timed_waiting、blocked、dead各状态说明:New: 当线程对象创建时存在的状态,此时线程不可能执行;Runnable:当调用thread.start()后,线程变成为Runnable状态。只要得到CPU,就可以执行;Running:线程正在执行...

2018-10-06 09:36:13 628

原创 Java heap dump 分析

1)堆溢出GC不及时 2)直接内存溢出 3)过多的线程导致OOM 4)永久区 溢出保存类的元数据,如果系统定了太多的类型。 5)GC效率低导致OOM -----------------------------------------------------------------------无处不在的 String在虚拟机的实现不变性对象...

2018-10-04 23:57:43 1265

原创 系统保障--目标

 ---------高可用------------Ø不可用=故障。不用时间=故障修复时间点-故障发现时间点可用性指标=(1-不可用时间/年度总时间)*100%Ø高可用:最理想状态可用性100%系统具备高可用运行能力,说明系统的故障率极低ØQQ为例:99.99%  一年大约53分钟不可用广告投放引擎为例:99%  一年大约88小时不可用 -------...

2018-10-04 23:55:00 415

原创 如何对系统或服务(WAR)进行容量规划

如何对系统或服务(WAR)进行容量规划? 容量规划: 根据业务量指标分解(包括:TPS、促销期间的存储数据量),结合系统压测结果,来判断系统的计算资源(包括:nginx,jboss) 和 存储资源(包括:redis、数据库)是否足够支撑?如果不能支撑,那么需要扩容。 扩容 :集群横向扩容,包括:Nginx、JBOSS 或者数据分片后的 MYSQL,Redis等。单机...

2018-10-04 23:41:27 302

原创 架构知识点总结

 

2018-10-04 23:30:55 257

原创 Java并发编程总结

并发、并行 的概念 多线程不一定快 多线程的优缺点线程的状态线程通信的通讯 Java中的锁Java的并发容器与框架Java并发工具类Java内存结构-内存不可见问题队列同步器-独占式实现乐观锁CAS-compare and swap悲观锁-锁、锁条件线程池实现...

2018-10-04 23:25:57 193

原创 Java IO总结

流从能够发送字节序列的任何数据源取得输入,将输出发送到能够接收字节序列的任何目的地   -----流 更确切的说;流其实是数据传输的一种实现方式。 输入/输出流Java设计语言中;一个可以读取字节序列的对象称之为输入流;一个可以写入字节序列的对象被称之为输出流。 Java中字节序列流接口:InputStream/OutputStream Java中字符流接口:Reader/Wr...

2018-10-04 22:52:57 201

原创 广告投放引擎哪些事儿

广告投放引擎在广告系统的位置用于解决什么问题面临的技术挑战搜索广告引擎系统架构广告投放核心流程广告投放引擎技术    ...

2018-10-04 22:41:11 2243 1

原创 体会Java并发编程

体会Java并发编程在做互联网系统的过程中,经常会对系统提出高并发,高性能等要求。那么什么是高并发呢?什么是高性能呢?怎么满足高并发,高性能呢?高并发?在一定的计算资源下,系统能够同时处理的任务越多,那么代表系统具有越高的并发。高性能?性能的体现在两个方面:第一,某个指定的任务单元需要“多快”才能够处理完成。例如:服务时间,延迟时间等指标描述。第二,在计算资源一定的情况下,能完

2014-02-22 22:02:43 1045

原创 JS跨域及Ajax实现

JS跨域问题处理过WEB系统前端Ajax交互同事都会碰到一个问题,跨越问题,也就是说你从一个服务器请求数据,而页面并非来自这里。浏览器认为这是一个安全问题。比如,如下代码,是我们经常写的Ajax请求数据代码,采用了JQuery框架。 function showAmount(){    $.ajax({       type: "GET",       url: "http:

2014-02-22 21:28:30 1735

原创 java 基本属性值

java的一些参数以及详解{    java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition,    sun.boot.library.path=F:\Program Files\Java\jdk1.5.0_22\jre\bin,     java.vm.version=1.5.0_22-b03, java...

2012-08-18 11:55:00 205

原创 Ajax 跨域访问

前台(JQuery)========================================================================== function showAmount(){    $.ajax({       type: "GET",       url: "http://localhost:8080/sz/orderForm.do...

2012-08-18 11:46:45 165

原创 java http ftp 访问

package com.xwtec.interfaceplatform.commons.util;import java.io.IOException;import java.util.Map;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpExcept...

2012-08-18 11:43:58 314

原创 Hibernate 映射类型

Hibernate映射类型分为两种:内置的映射类型和客户化映射类型。内置映射类型负责把一些常见的Java类型映射到相应的SQL类型;此外,Hibernate还允许用户实现UserType或CompositeUserType接口,来灵活地定制客户化映射类型1.内置映射类型1).Java基本类型的Hibernate映射类型Java类型 Hibernate映射类型 标准SQL类型 大小和取值...

2012-08-11 13:24:01 166

原创 TCP/IP传输层

TCP/IP协议笔记 http://java-mzd.iteye.com/blog/1007577

2012-04-25 17:12:44 146

原创 学好英语的最佳方法

本文作者三年间从四级勉强及格到高级口译笔试210,口试232。找工作面试时给其口试的老外考官听了一分钟就说你的英语不用考了。虽不敢说方法一定是最好的,但从现在开始随便谁不要再去找学习资料,每天花两个钟头照说的做,坚持三个月的提高会超过你过去三年。听:网上比较有代表性的论坛是普特www.putclub.com上面的听力资源很丰富,沪江www.hjenglish.com和旺旺www.wwenglish...

2011-12-08 13:43:07 365

原创 JPA注解的使用

使用注解元数据 基本注解: 例子: @Entity(name = "T_TOPIC") ① public class Topic implements Serializable ...{ @Id ② -1 @GeneratedValue(strategy = GenerationType.TABLE) ② -2 @Column(name = "TOPIC_ID") ② -3 private...

2011-12-06 09:50:20 169

原创 Ant的使用简介以及案例

1:下载和安装下载地址:http://ant.apache.org/添加系统环境变量:ANT_HOME 指向ANT的安装目录添加path路径。2:ant的关键元素2.1 project元素project元素是Ant构件文件的根元素,Ant构件文件至少应该包含一个project元素,否则会发生错误。在每个project元素下,可包含多个target元素。接下来向读者展示一下project元素的各属性...

2011-11-23 13:58:21 200

原创 Myeclipse常用属性配置

最近,有刚毕业的朋友,参加工作了,总是问我一些,关于Myeclipse的使用问题。在教他的同时,回想起自己刚刚接触开发开发工具时候的迷茫,真有感触。所以偷闲写了这篇博客,希望对刚刚使用工具的朋友,有帮助。 Myeclipse6.X 常用功能属性配置 1.设置默认的运行环境以及编译环境1.1 :Window->Preferences->...

2011-11-23 11:33:32 219

空空如也

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

TA关注的人

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