- 博客(18)
- 资源 (4)
- 收藏
- 关注
转载 比较并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法 在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要...
2019-05-31 09:57:23
244
转载 RabbitMQ如何解决各种情况下丢数据的问题
RabbitMQ如何解决各种情况下丢数据的问题 - 撸码识途 - 博客园 撸码识途 <div id="post_detail"><div class="post"> <h2> <a id="cb_...
2019-05-31 09:48:07
353
原创 2018年工作经历
这是北京第N次失业了,这家公司是集团性质的,凡普金科 ,本以为还可以混2年呢,工资也达到了我的预期,虽然很忙,基本天天加班,没有闲下来的时候,但是只要给钱,我的心里还是很开心的,毕竟我北京是赚钱来的。 天有不测风云,赶上集团裁员,我因为平时表现一般,还在试用期,被无情的咔嚓了,这家公司工作了四个月,我收获挺大的。 学习了敏捷开发流程,见识了团队SM熟练的业务能力,流利的沟通能力(...
2018-11-26 11:44:47
252
原创 RestTemplate post提交方式的一些总结
1测试取值@PostMapping(value = “test1”)public MapiResult test1(HttpServletRequest request){//可以用实体去接收 UserVo new HttpEntity<>(userVo,httpHeaders) 不可以获取到值//new HttpEntity<>(map,httpHeaders...
2018-11-07 12:11:51
566
转载 设计模式 --转载
说说我自己吧,应届生一枚,大专学历,软件专业,在学校也学得不怎么样,刚开始出来找工作很不容易,万幸的是,还是有公司要我了。进公司也快一个月了,明天就是国庆长假了,趁着自己有时间,写点博客,记录下自己的学习经历,希望能够帮助到别人。 单例模式 简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有...
2018-08-11 23:15:20
147
转载 lambda
(转自:http://blog.youkuaiyun.com/ioriogami/article/details/12782141/) 1. 什么是λ表达式 λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) {  ...
2018-08-10 18:33:11
493
转载 数据结构----越往后越发现 大学挂科的科目原来很重要
2018-08-10 16:52:17
1024
1
原创 做一个有灵魂的开发工程师
刚到公司5个月的时间 赶上公司裁员,不幸中弹。 更加不幸的是此家公司6个月的试用期。没办法,人为因素(妈的 以后职场中一定要多留几个心眼,不要一味的吃亏),是我的技术能力不过关(努力加强编码能力),环境因素p2p监管的浪潮,导致了目前的窘况。既如此,坦然接受。 此间公司时间虽少,但是还是收获颇多。了解了敏捷开发的模式,熟悉了周期性高强度的开发工作。虽然都是些偏业务的...
2018-08-10 14:22:09
301
转载 面试 谈一谈对java io的理解
总结如下按照使用的 IO 模型,大致可以分为三类:BIO:JDK1.4 之前的阻塞 IONIO:JDK1.4 及以后的版本,非阻塞 IOAIO:JDK1.7 之后,又叫 NIO.2,异步 IOIO 总的来说分为两个阶段,第一阶段是等待数据到达内核缓冲区,第二阶段是将数据从内核缓冲区复制到用户缓冲区。阻塞 IO 是两个阶段都保持阻塞状态。非阻塞 IO 第一个阶段不阻塞,但是需要轮询来查看第一阶段是否...
2018-02-28 14:33:29
2037
转载 redis的优缺点
优点:1 读写性能优异2 支持数据持久化,支持AOF和RDB两种持久化方式3 支持主从复制,主机会自动将数据同步到从机,可以进行读写分离。4 数据结构丰富:除了支持string类型的value外还支持string、hash、set、sortedset、list等数据结构。 缺点:1 Redis不具备自动容错和恢复功能,主机从机的宕机都会导致前端部分读写请求失败,需要等待机器重启或者手动切换前端...
2018-02-26 09:05:19
1625
原创 支付简单流程
点击支付(下单)生成订单信息带着订单信息 跳转支付页面点击支付(提交订单)http://127.0.0.1:8090/cos/pay/orderPay.do "?orderInfo=" + orderInfo;获取支付url https://www.yeepay.com/app-merchant-proxy/node?orderInfo=" + o
2016-11-18 14:29:12
508
原创 验证码的简单原理
最近项目用到登录验证码,简单总结一下我们的处理方式。随机的图片是放在文件服务器 ,这里用的是fastdsf 存库 批量生产验证码 ValidateCode code = new ValidateCode(); for (int i = 0; i random = userValidateImageService.getRand
2016-11-18 14:23:29
933
原创 单元测试的2种mark下
package com.zfs.test;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.test.context.ContextConfig
2016-11-18 13:43:17
247
原创 重归IT1年 记于 2016/8/29
人生如白驹过隙,转眼间,我回来1年了,重回这个行业,由以往的生疏,但现在的熟知,我又一次净经历着蜕变,感谢母亲,感谢父亲,感谢我的那些不离不弃的亲人,重燃我人生的斗志,坚强,再坚强,我永远与你们同在。 一年的时间,我有结识了几个好朋友,有男有女,人生也许就是这样,总在不期而遇间,相识,又在不经意间,再见,向前,也许才是我们这类人的唯一,whatever,感谢你们,陪伴我的历程,一路上...
2016-08-29 09:35:29
341
原创 操作linux redis 常用命令
还原redis日志cp /data/scp_data/cache/base/dump-2016-05-08.rdb.tgz /data/redisdata/修改/data/redisdata/里面的dump.rdb mv 原name 新name关闭redis ps -ef|grep rediskill -9 重启redis/usr/local/redis/
2016-06-03 13:29:38
1151
原创 linux 限速测试 网页请求速度。
1.功能实现说明: 使用linux iptables limit模块,限制通过系统内核的网络包的数量 2.配置方法: (1)编辑iptables 配置文件/etc/sysconfig/iptables,在:OUTPUT ACCEPT下添加如下两行: -A OUTPUT -d 192.168.10.0/24 -m limit --limit 50/sec
2016-06-03 13:27:47
1184
原创 手记NO2
//js获取项目根路径,如: http://localhost:8083/uimcardprjfunction getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机
2015-12-24 16:46:35
335
原创 手记NO1
jsp 中 ajax 异步调用 java 方法success 与 error function 通常 我们需要做的是 判断 何时进入 error ,经试验,只需要在方法 体 加入httpresopnse 或者 注解@ResponseBody ,进而,方法 直接返回 " 变量";如何取得包含checkbox的且checked的tr $("tr:has(td:has(inpu
2015-12-24 15:42:02
341
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人