自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码者人生的技术博客

关注基础安全、应用安全、Java微服务、高并发、大数据等领域

  • 博客(12)
  • 资源 (47)
  • 收藏
  • 关注

原创 需要优化的接口从哪里来

来源1.数据库慢查询2.代码统计,先统计代码中每个函数对应得行数,必须优化到满足公司得开发规范3.代码review,发现一些处理不好的技术点,比如多层嵌套循环4.技术债,如由于时间原因来不及实现的或者当时的处理方案简化不完善的5.做app或者小程序,以及商业化系统,跨部门接口,特殊业务场景临时方案,这些事情都会有针对接口有不同的兼容及特殊处理方案,这部分兼容和特殊处理需要不定期...

2019-08-30 14:07:37 262

原创 Java面试题-rabbitmq-001

使用RabbitMQ有什么好处? 消息基于什么传输? 消息怎么路由? 如何做到信息的可靠性?确保消息正确地发送至RabbitMQ?确保消息接受方消费了消息?休息不丢失不重复? 如何避免消息重复投递或重复消费? 为什么使用集群 RabbitMQ节点不完全拷贝特性 集群节点类型 单节点系统必须是磁盘节点? RabbitMQ要求集群中至少有一个磁盘节点? mq的缺点...

2019-08-07 17:47:45 196

原创 Java面试题-Redis -001

什么是redis? Reids的特点 Redis支持的数据类型 Redis是单进程单线程的 虚拟内存 Redis锁 读写分离模型 数据分片模型 Redis的回收策略 使用Redis有哪些好处? redis相比memcached有哪些优势?4 redis常见性能问题和解决方案 MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据2...

2019-08-07 17:38:35 240

原创 Java面试题-Netty-001

BIO、NIO和AIO的区别? NIO的组成? Netty的特点? Netty的线程模型? TCP 粘包/拆包的原因及解决方法? 了解哪几种序列化协议? 如何选择序列化协议? Netty的零拷贝实现? Netty的高性能表现在哪些方面? NIOEventLoopGroup源码?...

2019-08-07 17:37:47 428

原创 Java面试题-springboot-001

什么是 Spring Boot? Spring Boot 有哪些优点? 什么是 JavaConfig? 如何重新加载 Spring Boot 上的更改,而无需重新启动服务器? Spring Boot 中的监视器是什么? 如何在 Spring Boot 中禁用 Actuator 端点安全性? 如何在自定义端口上运行 Spring Boot 应用程序? 什么是 YAML? 如何实现 S...

2019-08-07 17:37:04 255

原创 Java面试题-设计模式-001

请列举出在 JDK 中几个常用的设计模式? 什么是设计模式?你是否在你的代码里面使用过任何设计模式? Java 中什么叫单例设计模式?请用 Java 写出线程安全的单例模式 在 Java 中,什么叫观察者设计模式(observer design pattern)? 使用工厂模式最主要的好处是什么?在哪里使用? 举一个用 Java 实现的装饰模式(decorator design patt...

2019-08-07 17:36:06 425

原创 Java面试题-spring-001

什么是 Spring 框架?Spring 框架有哪些主要模块? 使用 Spring 框架能带来哪些好处? 什么是控制反转(IOC)?什么是依赖注入? 请解释下 Spring 框架中的 IoC? BeanFactory 和 ApplicationContext 有什么区别? Spring 有几种配置方式? 如何用基于 XML 配置的方式配置 Spring? 如何用基于 Java 配置的...

2019-08-07 17:34:58 180

原创 Java面试题-并发编程类-001

Synchronized 用过吗,其原理是什么? 你刚才提到获取对象的锁,这个“锁”到底是什么?如何确定对象的锁? 什么是可重入性,为什么说 Synchronized 是可重入锁? JVM 对 Java 的原生锁做了哪些优化?48 为什么说 Synchronized 是非公平锁?49 什么是锁消除和锁粗化?49 为什么说 Synchronized 是一个悲观锁?乐观锁的实现原理又是什么...

2019-08-07 15:57:09 278

原创 Java面试题-JVM与调优类-001

Java 类加载过程? 描述一下 JVM 加载 Class 文件的原理机制? Java 内存分配。 GC 是什么? 为什么要有 GC? 简述 Java 垃圾回收机制 如何判断一个对象是否存活?(或者 GC 对象的判定方法) 垃圾回收的优点和原理。并考虑 2 种回收机制 垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收? Java 中会存...

2019-08-07 15:55:55 194

原创 Java面试题-Java集合类-001

ArrayList 和 Vector 的区别。 说说 ArrayList,Vector, LinkedList 的存储性能和特性。 快速失败 (fail-fast) 和安全失败 (fail-safe) 的区别是什么? hashmap 的数据结构。 HashMap 的工作原理是什么? Hashmap 什么时候进行扩容呢? List、Map、Set 三个接口,存取元素时,各有什么特点? ...

2019-08-07 15:55:03 146

原创 互联网平台-测试工程师-笔试题-20190807

1.在您以往的工作中,一条bug记录都包含了哪些内容?如果提交高质量的软件缺陷(bug)记录?2.用例设计:根据需求“帮张三购买一张回家的火车票“,设计测试用例;3.同时出售两件商品,售价都是600元,一件赚25%,一件赔25%,整体 (赚/赔)了 元。再写出计算过程。4.有如下字符串,要求编码输出其中得:tijiaString str ...

2019-08-07 15:46:25 545 1

原创 springboot通过自定义RequestMappingHandlerMapping和HandlerInterceptor实现多版本接口控制及兼容

springboot1.5.7直接看代码/** * @author ikong * @create 2019-07-30 11:34 **/@Configurationpublic class VersionConfiguration extends WebMvcRegistrationsAdapter { @Override public Reques...

2019-08-05 17:33:54 7614

vipread.com_安全防御体系演进与零信任最佳实践之SDP.共享版.pdf

安全防御体系演进与零信任最佳实践之SDP

2021-02-25

CVE-2019-5736-PoC验证环境需要的文件docker18.03,go1.9

CVE-2019-5736验证环境需要的文件 docker18.03 docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm docker-ce-19.03.9-3.el7.x86_64.rpm docker-ce-cli-19.03.9-3.el7.x86_64.rpm docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm container-selinux-2.9-4.el7.noarch.rpm go1.9

2020-10-20

springboot+websocket

websocket的demo,前后端demo都在这个项目有,感兴趣的可以看看

2019-09-06

springcloud-code-generator20190819.rar

业务代码生成器,基于springcloud-feign模式下的代码生成器 分为 service层 service实现层 dao接口层 dao实现层

2019-08-19

广告概念.docx

这里是从网上找得关于互联网公司中广告主、广告、广告平台相关的一些概念,方便快速熟悉广告平台内容 包括DSP,DMP等内容 CPM(Cost per Mille)计费,即按照千次展示计费,这里的“mille”是拉丁文“千次”的意思。(偏向品牌广告) 对于品牌广告,由于效果和目的有时不便于直接衡量,可以考虑按照CPM的方式计费。 这种方式,是供给方与需求方约定好千次展示的计费标准,至于这些展示是否能够带来相应的收益,由需求方来估计和控制其中的风险。 对于品牌广告,由于目标是较长时期内的利益,很难通过对短期数据进行分析的方式直接计算点击价值,而点击率也因为对于用户接触的核心要求变得不是唯一重要的因素。 在这种情况下,由需求方自行根据其市场策略与预算控制单位流量的价格并按CPM方式计费,是比较合理的交易模式。 CPC(Cost per Click)计费,即按点击计费。这种方式最早产生于搜索广告,并很多为大多数效果广告网络所普遍采用。(偏向效果广告) CPC计费方式最有利于发挥供给方和需求方的长处,因而在市场上被广泛接受。 这种方式是把点击率的估计交给供给方(或者中间市场),而把点击价值的估计交给需求方,而需求方通过出价的方式向市场通知自己的估价。 供给方的通过其收集的大量用户数据,可以根准确地估计点击率;而转化效果是广告商站内的行为,当然他们自己的数据分析体系更能够准确地对其作出评估。 CPS(Cost per Sale)/CPA(Cost per Action)/ROI计费,即按照销售订单数、转化行为数或投入产出比来计费,而这些都是按照转化付费的一些变种。(偏向效果广告) 这是一种极端的情况,即需求方只按照最后的转化收益来结算,从而极大程度上规避了风险。 在这种计费方式下,供给方或中间市场除了估计点击率,还要对点击价值作出估计,才能合理地决定流量分配。 这一方式存在两个很明显的问题: 一是转化行为并非供给方能够控制,因此也无法进行准确的估计和优化。只有那些转化流程和用户体验相似的广告商组成的广告网络,按转化付费才比较合理,典型的例子比如淘宝直通车; 二是存在广告主故意降低转化率,以低成本赚取大量品牌曝光的可能。 因此,我们认为这种方式只适合于一些垂直广告网络(Vertical Network)。 CPT(Cost per Time)计费,这是针对大品牌广告主特定的广告活动,将某个广告位以独占式方式交给某广告主,并按独占的时间段收取费用的方式。 CPT还有一种变形,即轮播式CPT,它是将某一广告位的流量按照某一cookie接触到的次数划分成多轮,在其中的若干轮独占式售卖给某广告主,这同样是中国市场很常见的一种售卖方式。 CPT这样独占式的售卖虽然有一些额外的品牌效果和橱窗效应产生,但是非常不利于受众定向和程序交易的发展,因而长期看来比例会有下降的趋势。 综合起来看,可以认为对于效果广告,CPC计费方式最有利于发挥供给方和需求方的长处, 因而在市场上被广泛接受。而对于品牌广告,由于效果和目的有时不便于直接衡量,可以考虑按照CPM的方式计费。而CPS的计费方式,只在一些特定的环境下才比较合理。 https://blog.csdn.net/bigheadyushan/article/details/77513525

2019-05-10

vue+render 实现 动态加载组件 后面会用来做运营活动模板组件

vue+render 实现 动态加载组件 后面会用来做运营活动模板组件

2019-03-19

mybatis3+springmvc4+angularjs+mysql+decorator实例

mybatis3+springmvc4+angularjs+mysql+decorator实例 +代码生成器 学习讨论使用

2015-12-23

mybatis+spring maven下 整合 完整demo

mybatis+spring maven下 整合 完整demo

2014-07-17

MEFDemo简单入门示例

MEFDemo2014.4.22.rar 入门

2014-04-22

CruiseControl.NET-CCTray-1.8.2.0-Setup.exe

CruiseControl.NET-CCTray-1.8.2.0-Setup.exe ccnet每日构建客户端

2012-11-06

CruiseControl.NET-1.8.2.0-Setup.exe

CruiseControl.NET-1.8.2.0-Setup.exe ccnet 服务端

2012-10-29

ccnet 客户端

ccnet 客户端

2012-10-29

分类信息实时搜索引擎架构

分类信息实时搜索引擎架构

2012-09-12

产品的思路——来自腾讯张小龙的分享

产品的思路——来自腾讯张小龙的分享产品的思路——来自腾讯张小龙的分享产品的思路——来自腾讯张小龙的分享

2012-09-12

iPhone消息推送机制实现与探讨.docx

编写.net服务端发送APNS时遇到了“调用 SSPI 失败,请参见内部异常。”困扰多时,最后在一篇文章上找到解决方法,原来是证书的问题,出现该错误的童鞋可以参考一下,谢谢,留意例子是发送的sandbox的,正式放上App store需要换production证书

2012-04-23

SQLServer2008复制,发布、分发、订阅、高可用性

SQLServer2008复制,发布、分发、订阅、高可用性,内容很详细,做了一下午才弄完……

2011-09-23

JQuery基础教程源码

JQuery基础教程源码 JQuery基础教程源码 JQuery基础教程源码

2011-08-16

实体类,实体操作类,存储过程 代码自动生成工具

实体类,实体操作类,存储过程 代码自动生成工具

2010-07-02

LINQ中文版文档 菜鸟,老手都适合

LINQ中文版PDF文档 菜鸟,老手都适合 东西很多,里面有两本书 语言集成查询 (LINQ).pdf LINQ to ADO.NET.pdf 自己下来看吧,绝对值了。。。

2010-06-08

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 以及开发 详解 for .NET

2010-04-14

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 以及开发 详解 for .NET

2010-04-14

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 以及开发 详解 for .NET

2010-04-14

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 以及开发 详解 for .NET

2010-04-14

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 详解 For CSharp

2010-04-14

ImageDemo 图像处理

图像处理 图形控制 仿射矩阵 图像渐变 图片制作 源代码,含注释 仅供学习,严谨商用

2010-03-04

.NET皮肤制作工具SkinBuilder

.NET皮肤制作工具 SkinBuilder

2009-12-10

C#调C++实例,免费献上

C#调C++实例.C#C++ com 值得学习,免费献上

2009-11-30

c++和c#数据类型对照

c++和c#数据类型对照 c++ c# 数据类型 DLL COM 主要是C++与C#互调时的类型对照

2009-11-30

C# 编码规范 适合 新手 学习 使用

C#编码规范 编码 规范 适合等级: 新手 菜鸟 入门 新人 老人 没有经过编码规范的朋友

2009-11-30

gis地图选中 GDI+绘图 序列化 无闪烁 旋转的金刚石

gis地图选中 GDI+绘图 序列化 无闪烁 旋转的金刚石

2009-08-24

多线程上传文件 GDI+绘制实时上传进度条

多线程上传文件 GDI+绘制实时上传进度条 学习中的朋友可以多看看 对多线程的操作

2009-08-06

tcp/IP 网络编程资料

tcp ip 网络编程 socket 编程

2009-07-03

ListView 添加Combox textbox 以及其他控件

向ListView控件中 添加Combox textbox 以及其他控件以供方便操作,很好很实用的资料。 (全代码演示例子) 仅供参考,严禁copy,尊重原创。

2009-07-03

sql经典查询语句和一些自己收集的数据库方面的知识

sql经典查询语句和一些自己收集的数据库方面的知识

2009-03-24

toad 8.5.3中文使用说明很难求的

toad 8.5.3中文使用说明很难求的

2009-03-24

定时关机程序,喜欢游戏的朋友可能会用得上

定时关机程序,喜欢游戏的朋友可能会用得上

2009-03-24

TCP/IP协议socket编程。学习资料

TCP/IP协议socket编程。学习资料、、分客户端和服务器端

2009-03-24

C# winform制作贪食蛇游戏 经典

经典贪食蛇游戏 曾经说过当了高手一定要重写这个游戏 源码

2009-03-24

GDI+基础知识练习

GDI+基础知识练习 包含双缓冲技术。。等

2009-03-24

自定义控件

学习自定义控件的朋友来看看。。会有些帮助

2008-08-20

空空如也

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

TA关注的人

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