自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

silyvin

silyvin

  • 博客(19)
  • 资源 (8)
  • 收藏
  • 关注

转载 一次惊险的跳槽面试经历(阿里/美团/头条/网易/有赞...)(yet)

为啥跳槽每次说因为生活成本的时候面试官都会很惊奇,难道有我们这里贵?好想直接给出下面这张图,厦门的房价真的好贵好贵好贵。。。image.png面试过程(先打个广告,有兴趣加入阿里的欢迎发简历至 zhangzb2007@gmail.com,或简书上给我发信息)面的是Java岗,总共面了7家公司,通过了6家。按自己的信心提升度我把面试过程分为上半场和下半场。上半场曹操专车这是吉利集团下属子公司,已经是...

2018-05-29 21:03:20 2968 4

转载 HTTP与TCP的区别和联系

https://blog.csdn.net/u013485792/article/details/52100533  相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。一、基本概念1、TCP连接      手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建

2018-05-07 14:31:56 429

转载 TCP协议中的三次握手和四次挥手(图解)

http://blog.csdn.net/whuslei/article/details/6667471/建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就...

2018-05-07 14:17:38 412

原创 redis分布式锁实践

两个问题1.加锁后挂掉死锁,这个问题决定了必须expire锁2.既然expire锁了,多久实效好,如果业务处理10s,锁5s自动释放了,就产生并发问题,如果业务处理1s,处理到一半挂了,锁5s自动释放,其它客户端等了5s才拿到锁

2018-05-06 22:54:41 210

转载 gc日志

http://www.importnew.com/20129.html  在用代码分析之前,我们对内存(堆)的分配策略明确以下三点:对象优先在Eden分配。大对象直接进入老年代。长期存活的对象将进入老年代。一般情况下接受过15次Minor GC后晋升老年代    对垃圾回收策略说明以下两点:新生代GC(Minor GC):发生在新生代的垃圾收集动作,因为Java对象大多都具有朝生夕灭的特性,因此M...

2018-05-06 22:00:15 240

转载 数组面试算法题(yet)

51题题目:在一个长度为n的数组里的全部数字都在0到n-1的范围内。数组中某些数字是反复的,但不知道有几个数字反复了。也不知道每一个数字反复的次数。请找出数组中随意一个反复的数字。比如假设输入长度为7的数组{2,3,1,0,2,5,3},那么相应的输出是反复的数字2或者3.1.解决问题的一个简单的方法是先把输入的数组排序。从排序的数组中找出反复的

2018-05-06 14:55:21 1229

原创 4种排序实践

/** * 二分查找 * @param group * @param left * @param right * @param target * @return */ public static int erfen(int [] group, int left, int right, int target) {...

2018-05-06 10:04:54 203

转载 redis rbd与aof区别

Redis的持久化机制包括RBD和AOF两种,对于这两种持久化方式各有优势,本文将对此进行介绍。https://blog.csdn.net/baidu_32872293/article/details/78174330RDB机制的策略RDB持久化是指在指定的时间间隔内将内存中的数据和操作通过快照的方式保存到redis bin目录下的一个默认名为 dump.rdb的文件,

2018-05-06 00:39:09 2861

转载 redis 应用场景和数据类型

1. 分布式session2. 缓存3. 分布式锁4. 原子计数器5. 简单消息队列,发布订阅6. 最新列表 排行榜https://www.cnblogs.com/NiceCui/p/7794659.html个人:1.online 人数,利用redis expire特性2.补全,利用其有序队列3.热点缓存,利用缓存+expire4.计数,累计多少次发消息,increment------------...

2018-05-06 00:19:08 211

转载 redis与memcached区别

Memcache与Redis的区别都有哪些?1)、存储方式Memecache把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小。Redis有部份存在硬盘上,这样能保证数据的持久性。2)、数据支持类型Memcache对数据类型支持相对简单。Redis有复杂的数据类型。3)、redis单核,memcheced多核其它。。。http

2018-05-06 00:14:00 192

转载 建立三个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C

http://www.cnblogs.com/x_wukong/p/4009709.html在原文的基础上,加入退出程序功能package Thread;/** * Created by sunyuming on 18/5/5. * 建立三个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C, * 要求线程同时运行,交替打印10次ABC。这个问题用Objec

2018-05-06 00:00:53 2047

转载 消息队列使用场景

https://blog.csdn.net/cws1214/article/details/52922267消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性架构使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ

2018-05-05 19:35:08 217

转载 分布式线程安全(redis、zookeeper、数据库)

https://blog.csdn.net/u010963948/article/details/79006572Q:一个业务服务器,一个数据库,操作:查询用户当前余额,扣除当前余额的3%作为手续费synchronizedlockdb lockQ:两个业务服务器,一个数据库,操作:查询用户当前余额,扣除当前余额的3%作为手续费分布式锁

2018-05-05 15:29:11 10083 2

转载 Java死锁的排查

https://blog.csdn.net/sidihuo/article/details/52474227先弄个死锁的代码例子:[java] view plain copypublic class DeadLock implements Runnable {        private int flag

2018-05-05 14:52:02 346

转载 3道改错题

https://mp.weixin.qq.com/s?__biz=MzI4Njc5NjM1NQ==&mid=2247485288&idx=2&sn=979549be49574329ec34b9a975641802&chksm=ebd63844dca1b152191672f532076764426325a3e107b03911a2b41a362fb924fb4502d...

2018-05-05 12:19:42 441

转载 ClassLoader、类加载器、类加载进程与双亲委派模型

https://mp.weixin.qq.com/s?__biz=MzUzMTA2NTU2Ng==&mid=2247484439&idx=1&sn=c13a0f627152020d7e7a6259cd27fba7&chksm=fa497ba6cd3ef2b0fcab24184712ec1c78112924358a9e1ddc7f662e8895aba0617d056...

2018-05-05 12:17:04 426

原创 kafka 业务埋点

序列化使用json string埋点数据类: @Id @Column(name = "user_foot_id") private int user_foot_id; @Column(name = "user_id") private int user_id; @Column(name = "target_id") private

2018-05-03 13:41:08 1619

原创 spring boot集成kafka

(一)首先要解决kafka对外网的通道问题参考:kafka的advertised.host.name参数 外网访问配置例如对于 59.64.11.22 IP对应的broker,需要在 server.properties 配置文件里增加如下三个配置: 新版配置advertised.listeners=PLAINTEXT://59.64.11.22:9092 估计读者们也会跟我一样犯迷糊,为什么需要三...

2018-05-02 10:49:16 372

原创 kafka本地调试

主要本地调试命令nohup bin/kafka-server-start.sh config/server.properties &bin/kafka-server-stop.shbin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --to

2018-05-01 23:01:44 802

可编辑CListCtrl封装处理,含示例代码主程序

可编辑CListCtrl封装处理,含示例代码主程序 详细介绍见:http://blog.csdn.net/silyvin/article/details/49227931

2015-10-18

一个基于win sdk 的截图 静态链接库

一个基于win sdk 的截图 静态链接库,含源码 extern "C" void shot(HINSTANCE);

2015-09-07

动态链接库(stdcall def 等等)(博客相关代码)

博客中用到的代码 http://blog.csdn.net/silyvin/article/details/8984885

2013-05-28

纯Win32 API 编写的截图小工具(附源码)

觉得网络上的截图工具太大太麻烦,所以自己写一个小工具,只有普通截图的功能,附上源码

2012-05-07

Windows 程序设计

windows 程序设计经典教材,chm 文档,方便查看

2012-03-17

MFC 速查手册

MFC 函数速查文档,包括最主要的类,供快速预览 MFC 函数

2012-03-17

C与C++库函数速查手册.chm

好用的c、c++标准库函数手册,包括操作符优先级,askii码,转义字符

2012-03-17

空空如也

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

TA关注的人

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