自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(155)
  • 资源 (19)
  • 收藏
  • 关注

转载 如何设计一个安全的对外接口

原文链接:前言最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现。阅读更多关于 Spring Boot、Java 、Spring全家桶 等技术文章,欢迎关注微信公众号:Java后端安全措施个人觉得安全措施大体来看主要在两个方面,一方面就是如何保证数据在传输过程中的安全性,另一个方面是数据已经到达服务器端,服务器端如何识别数据,如何不被攻击;下面具体看看都有哪些安全措施。1 数..

2020-06-23 18:15:11 336

转载 【每日一题】Java 基本数据类型基础面试题

原文转载自公众号:

2020-02-24 10:29:41 266

原创 开发考虑事项

1、程序设计和实现中,需要考虑监控,如果程序运行有bug死掉了,能及时发现

2019-08-28 20:11:12 249

原创 java开发中常见问题及原因

1. Java.lang.NoSuchMethodError: 后带 V/Z等字母的eg:Java.lang.NoSuchMethodError: ognl.SimpleNode.isEvalChain(Lognl/OgnlContext;)ZJava.lang.NoSuchMethodError:com.opensymphony.xwork2.util.finder.UrlSet...

2019-08-28 20:02:03 717

转载 关于springboot 从controller返回到html页面

原文链接:https://blog.csdn.net/zmemorys/article/details/87275032一.不用模板引擎的时候。这里列出以下几种情况进行分析。1. 情况1【yml配置】【controller】【静态文件目录】【结果】【结论】:此时访问的error12.html是static目录下的 。 spring配置视图为...

2019-06-18 12:19:38 3155

转载 为什么要重写 hashcode 和 equals 方法?

原文链接:https://mp.weixin.qq.com/s/WyGydIgCVaCpyKQEu5OfEwcnblogs.com/JavaArchitect/p/10474448.html我在面试Java初级开发的时候,经常会问:你有没有重写过hashcode方法?不少候选人直接说没写过。我就想,或许真的没写过,于是就再通过一个问题确认:你在用HashMap的时候,键(Key...

2019-06-13 19:57:01 209

转载 线程池

原文链接:https://www.cnblogs.com/superfj/p/7544971.html备注:更多信息见原文原文链接:https://blog.csdn.net/hnd978142833/article/details/80253784

2019-06-06 14:20:42 194

转载 elasticsearch深度分页索引

原文链接:https://blog.csdn.net/wang_kill/article/details/88692207背景:es 深度分页索引效率问题1.常见深度分页方式 from+sizees 默认采用的分页方式是 from+ size 的形式,在深度分页的情况下,这种使用方式效率是非常低的,比如from = 5000, size=10000, es 需要在各个分片上匹...

2019-06-06 14:15:31 937

转载 上亿级的大数据量,如何高性能实现展示分析?

原文链接:https://blog.csdn.net/zhangbijun1230/article/details/80820173上亿级的大数据量,如何高性能实现展示分析?日常一提数据分析和可视化,就想到这个工具操作要多简单易用,图表要多美多炫,然而总是忽略背后的数据支撑。excel 几十万行数据就卡死崩,谈何数据透视表、可视化?近千万行的数据,订单提交数据库,sq...

2019-06-05 14:29:01 976

转载 亿级数据多条件组合查询——秒级响应解决方案

原文链接:https://blog.csdn.net/qq_34842671/article/details/830362421 概述组合查询为多条件组合查询,在很多场景下都有使用。购物网站中通过勾选类别、价格、销售量范围等属性来对所有的商品进行筛选,筛选出满足客户需要的商品,这是一种典型的组合查询。在小数据量的情况下,后台通过简单的sql语句便能够快速过滤出需要的数据,但随着数据量...

2019-06-05 14:26:27 1684 1

转载 Java操作百万数据量Excel导入导出工具类(一直维护中)

原文链接:https://blog.csdn.net/javawebrookie/article/details/80843653

2019-05-14 16:38:48 695

转载 DevOps发展现状及趋势研究

原文链接:https://www.xzbu.com/8/view-13303702.htm备注:主要是这个网站摘要:近年来,DevOps作为新兴软件开发管理范型,得到了广泛关注。它通过整合开发和运维,实现了软件产品和服务的持续交付,从而让企业提高效能,降低成本。本文先简述了DevOps概念及优势,其次从采用率、使用成效及工具几个方面研究了DevOps的发展现状,最后分析了DevOps未来发...

2019-05-10 09:44:18 3411

转载 突破netty单机最大连接数

原文链接:https://www.jianshu.com/p/490e2981545c备注:匆忙拷贝,格式较乱,请看原文实现单机的百万连接,瓶颈有以下几点:1、如何模拟百万连接2、突破局部文件句柄的限制3、突破全局文件句柄的限制在linux系统里面,单个进程打开的句柄数是非常有限的,一条TCP连接就对应一个文件句柄,而对于我们应用程序来说,一个服务端默认建立的连接数是...

2019-04-24 17:10:04 1848

转载 HBase二级索引的设计

原文链接:http://www.cnblogs.com/MOBIN/p/5579088.html摘要最近做的一个项目涉及到了多条件的组合查询,数据存储用的是HBase,恰恰HBase对于这种场景的查询特别不给力,一般HBase的查询都是通过RowKey(要把多条件组合查询的字段都拼接在RowKey中显然不太可能),或者全表扫描再结合过滤器筛选出目标数据(太低效),所以通过设计HBas...

2019-04-22 15:26:19 171

转载 Hbase 行键设计(rowkey) 实现多条件查询

原文链接:https://blog.csdn.net/alphags/article/details/537867772018最新编辑本文写完的时间是2017年初写的,当时对HBASE的理解不深,随着一年多的学习,感觉这篇文章里的方法挺鸡肋的,在我近一年的工作中根本没有用到。HBASE的使用跟业务逻辑有很强的关联性,就像本文里提到的例子使用ElasticSearch更合适。HBAS...

2019-04-19 14:19:30 437

转载 报错PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to f

原文地址:https://www.cnblogs.com/lkeji388/p/9677464.html今天在调用第三方HTTPS接口的时候,一直显示这个报错,然后百度很久,有2种解决方法,一个是说自己手动去导入,第二种用代码忽略证书验证。我用二种方式,复制即用,public void test2() throws Exception { Map<...

2019-04-17 14:59:14 1564

转载 Spring通过@Value给静态变量注入值

原链接:https://blog.csdn.net/jiadajing267/article/details/79715231前提spring不允许/不支持把值注入到静态变量中,如 @Value("${smtpHost}") public static String smtpHost;在方法中获取的smtpHost则为null解决Spring支持set方法注入...

2019-04-16 12:09:14 324

转载 string byte[] 互转

原文链接:https://blog.csdn.net/u012547790/article/details/477492971.string 转 byte[]byte[] midbytes=isoString.getBytes("UTF8");//为UTF8编码byte[] isoret = srt2.getBytes("ISO-8859-1");//为ISO-8859-1编码...

2019-04-10 19:57:33 1034

转载 美团金融扫码付静态资源加载优化实践

原文链接:https://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&amp;mid=2651747208&amp;idx=1&amp;sn=b9fc5430049e201c8973126bde8bc202&amp;chksm=bd12aac58a6523d32c8d3cbebde0f1c9056909c383fc8fa50ec3f612c83eb0f7b9...

2018-12-20 11:48:00 371

转载 转转hybrid app web静态资源离线系统实践

原文链接:https://blog.csdn.net/P6P7qsW6ua47A2Sb/article/details/79119748作者:大转转FE来源:CSDN原文:https://blog.csdn.net/P6P7qsW6ua47A2Sb/article/details/79119748版权声明:本文为博主原创文章,转载请附上博文链接!--------------------...

2018-12-20 09:47:30 648

转载 极致的 Hybrid:航旅离线包再加速!

原文链接:https://yq.aliyun.com/articles/2939 去年(2015)四月份,我在 QCon 北京大会上分享了阿里旅行 Hybrid 实战经验,作为航旅在 Hybrid 方向探索的一个收尾。当下集团内的重量级 App(手淘、钱包等)在 H5 容器建设上成长迅速,形成了宏大的技术体系,到去年双十一,H5 容器所承载的流量已经远远超过了有限的 Native Pa...

2018-12-20 09:35:07 778

转载 极致的 Hybrid 混合式开发(去啊App Hybrid 实战)

原文链接:https://yq.aliyun.com/articles/43?spm=a2c4e.11153940.blogcont2939.13.4a692e9bnvCw7W 该文章来自于阿里巴巴技术协会(ATA)精选文章。IO 优化今天 去啊 App 5.1.1 已经发布了,航旅 Hybrid 混合架构有了更进一步的落地,这轮优化目标是搞定H5真正的“无缝秒出”。先来看效果...

2018-12-20 09:33:53 661

转载 架构到底是什么

原文链接:https://www.jianshu.com/p/200f9dca5338 1.系统与子系统系统泛指由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。它的意思是“总体”“整体”或“联盟”。 关联:系统是由一群有关联的个体组成的,没有关联的个体堆在一起不能成为一个系统。例如,把一个发动机和一台 PC 放在一起不能称之为一个系统,把发动...

2018-11-17 18:08:17 342

转载 【文件下载】Java下载文件的几种方式

原文链接:https://www.cnblogs.com/sunny3096/p/8204291.html 1.以流的方式下载.  public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径...

2018-09-30 11:32:06 1638

转载 qq UDP TCP 消息 学习(转)

原文链接:https://www.cnblogs.com/sunny3096/p/8204291.html 腾讯QQ,TCP和UDP都有使用,但是以UDP为主,因为UDP传输速度快,而且聊天内容也算不上隐私内容,再者,在中国,网络环境复杂,不容易建立TCP连接,  简单的说,QQ登录,发消息聊天都是UDP的,只有对方不在线或者隐身时,你所发送的消息是TCP的。说到这里,我想你应该明白了...

2018-09-30 11:29:42 388

转载 深入理解ByteBuffer(转)

原文链接:https://www.cnblogs.com/jiduoduo/p/6397454.html 转:http://blog.csdn.net/workformywork/article/details/26699345?utm_source=tuicool&amp;utm_medium=referralByteBuffer类是在Java NIO中常常使用的一个缓冲区类,使用它...

2018-09-30 11:24:17 1010

转载 netty4 UDP的使用

原文链接:https://blog.csdn.net/KokJuis/article/details/72846388 网上很多关于netty的都是TCP的使用,这些写一下UDP的使用,其实也很简单。 这里不介绍TCP协议和UDP协议有什么区别了,网上很多。 这里要说明的一点是netty的TCP和UDP使用有点不一样: 1、netty TCP是每个客户端连接过来都有一条连接,而netty ...

2018-09-30 11:19:04 4440

转载 Netty 实现心跳机制与断线重连

原文链接:https://segmentfault.com/a/1190000006931568 基础何为心跳顾名思义, 所谓 心跳, 即在 TCP 长连接中, 客户端和服务器之间定期发送的一种特殊的数据包, 通知对方自己还在线, 以确保 TCP 连接的有效性.为什么需要心跳因为网络的不可靠性, 有可能在 TCP 保持长连接的过程中, 由于某些突发情况, 例如网线被拔出, ...

2018-09-30 11:16:54 283

转载 yaml文件配置随机数

原文链接:http://www.cnblogs.com/duanxz/p/3733299.html 使用随机数在yaml配置文件中使用${random.int}即可获得一个随机的int型数据。 名称 描述 ${random.value} 取得随机字符串 ${random.int} 取得随机int...

2018-09-08 18:27:15 7344

转载 携程无线离线包增量更新方案实践

原文链接:https://baijiahao.baidu.com/s?id=1590886457078935456&amp;wfr=spider&amp;for=pc  文章原载于《程序员》杂志2017.05期,原作者携程App框架研发总监赵辛贵携程旅行App中近半数业务页面使用H5 Hybrid和RN技术开发,为了提高页面加载速度和成功率,我们在开发Hybird技术之初就采用了离...

2018-08-04 17:19:04 1849 1

转载 Kubernetes系列05:深入掌握Service

原文链接:https://blog.csdn.net/levy_cui/article/details/70336283  Service是kubernetes最核心的概念,通过创建Service,可以为一组具有相同功能的容器应用提供一个统一的入口地址,并且将请求进行负载分发到后端的各个容器应用上。本节对Service的使用进行说明,包括Service的负载均衡、外网访问、DNS服...

2018-08-04 17:16:13 541

原创 ddpush集群化

推送系统集群化设计说明1. 数据流客户端 获取用户ID和客户端唯一标识(uuid),注册到表1业务发送 消息+用户ID通过表1,找到消息对应的客户端通过表2,找到客户端所在的 推送节点推送节点 根据uuid,找到客户端IP/port通过TCP/UDP方式推送数据到 客户端2. 设计要点推送集群中,每个推送节点都要生成 唯一标识(pid)客户端第一次心跳到推...

2018-08-04 17:13:50 446

转载 并发(十一):为什么wait()一定要放在循环中

原文链接:https://blog.csdn.net/yiifaa/article/details/76341707  在多线程的编程实践中,wait()的使用方法如下:synchronized (monitor) { // 判断条件谓词是否得到满足 while(!locked) { // 等待唤醒 monitor.wait()...

2018-08-02 17:44:23 236

转载 Sleep(0)的妙用

原文链接:https://blog.csdn.net/qiaoquan3/article/details/56281092 备注:wait(0) 和 wait(1000) 的区别是 wait(0)是一直等待,直到被唤醒,wait(1000)是一秒后就可以自动清醒  Thread.Sleep(0) 表示挂起0毫秒,你可能觉得没作用,你要写Thread.Sleep(1000) 就有...

2018-08-02 17:43:25 196

转载 微服务系统中的服务发现机制

原文链接:https://blog.csdn.net/welcomeem/article/details/51893797 为什么要使用服务发现?我们可以想象一下,当我们需要远程的访问REST API或者Thrift API时,我们必须得知道服务的网络地址(IP Address和port)。传统的应用程序都是运行在固定的物理机器上,IP Address和端口号都是相对固定的。可以通过配...

2018-07-31 17:39:20 1181

转载 跨域登录解决方案

原文链接:http://www.ruanyifeng.com/blog/2018/07/json_web_token-tutorial.html JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。一、跨域认证的问题互联网服务离不开用户认证。一般流程是下面这样。1、用户向服务器发送用户名和密码。2、服务器验证通过后,在当...

2018-07-28 18:18:53 7838

转载 Spring-Boot中如何使用多线程处理任务

原文链接:https://www.cnblogs.com/qindongliang/p/5808145.html 备注:百度了下资料,springboot 里使用多线程,都是这种方式,拷贝的这篇文章是场景和方案都比较清晰的  看到这个标题,相信不少人会感到疑惑,回忆你们自己的场景会发现,在Spring的项目中很少有使用多线程处理任务的,没错,大多数时候我们都是使用Spring ...

2018-07-28 18:17:39 493

转载 spring boot 学习之路9 (项目启动后就执行特定方法)

原文链接:https://www.cnblogs.com/huhongy/p/8183390.html 目录:【持续更新。。。。。】    spring 部分常用注解  spring boot 学习之路1(简单入门)  spring boot 学习之路2(注解介绍)  spring boot 学习之路3( 集成mybatis )  spring boot 学习之路4(日志输出...

2018-07-26 19:41:37 234

转载 java开源持久层框架集

原文链接:http://www.open-open.com/3_18.htm Hibernate Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使...

2018-07-25 10:38:17 5600

转载 kubernetes 服务发现和负载均衡

原文链接:https://blog.csdn.net/bigtree_3721/article/details/78660869 kubernetes中如何发现服务如何发现pod提供的服务如何使用kube-dns发现服务 service:服务,是一个虚拟概念,逻辑上代理后端pod。众所周知,pod生命周期短,状态不稳定,pod异常后新生成的pod ip会发生变化,之前pod...

2018-07-24 17:30:19 1829

ziliaobeifen

ziliaobeifen

2021-02-23

乌怒备份乌怒备份乌怒备份.rar

资料备份,无需浪费积分下载

2021-01-25

卓尔卓尔.rar卓尔.rar卓尔.rar卓尔.rar.rar

工作中问题记录与小结,放在这里是备份,无需下载

2021-01-25

2018-SACC-大数据分析与精准推荐

2018-SACC-大数据分析与精准推荐 1. 李修鹏_短视频推荐系统实践.pdf 2. 黄昕_全民K歌UGC推荐体系架构.pdf 3. 周建平_海量用户标签存储分析引擎架构与实践.pdf 4. 梁福坤 - 画像在调度策略架构中构建实践.pdf

2018-11-21

2018-SACC-容器技术

2018-SACC-容器技术 1. 陈晓宇 - Kubernetes在宜信落地实践.pdf 2. 陈纯 腾讯GaiaStack容器产品私有云场景实践.pdf 3. 刘超_ Service Mesh与容器平台融合与解耦实践.pdf

2018-11-21

2018-SACC-前端开发与移动开发架构

2018-SACC-前端开发与移动开发架构 1. 雷宗民_小团队的基础设施建设之路.pdf 2. 李晓健_苏宁视频云前端系统架构的演变历程.pdf 3. 林阳_H5页面呈现体验解决方案.pdf 4. 罗飞飞_效率与性能兼顾 - 汽车之家React Native应用实践.pdf

2018-11-21

2018-SACC-架构成长这十年

2018-SACC-架构成长这十年 1. 史海峰_十年磨剑,大巧不工.pdf 2. 吴治辉_超越架构.pdf

2018-11-21

2018-SACC-基础架构运维:从DevOps到AIOps

2018-SACC-基础架构运维:从DevOps到AIOps 1. 谢知求_宜信智能运维平台UAVStack及开源赋能.pdf 2. 董璐_京东数科DevOps落地攻略.pdf 3. 柯旻_阿里巴巴大数据智能运维实践.pdf 4. 肖双 - 去哪儿网监控报警平台的设计与实现.pdf

2018-11-17

2018-SACC-微服务架构设计

2018-SACC大会-微服务架构设计 1. 黄全_荔枝架构实践与演进.pdf 2. 朱剑峰_企业级微服务框架的演进与实践.pdf 3. 孙玄_转转从MicroService到Service Mesh架构演进之路.pdf 4. 杨皓然 - Serverless Microservice.pdf 5. 刘云鹏_美团旅行基础信息服务架构演进之路.pdf

2018-11-17

2018-SACC-数据架构设计

2018-SACC大会-数据架构设计 1. 沈剑_58速运,数据库架构,一致性最佳实践.pdf 2. 封宇_瓜子IM智能客服系统数据架构设计.pdf 3. 汪清平_TenDis在腾讯游戏的演进和实践.pdf 4. 黄贵 - 阿里新一代分布式数据库X-DB技术剖析.pdf

2018-11-17

2018-SACC-机器学习与深度学习

2018-SACC大会-机器学习与深度学习 1. 赵娟_OpenCV深度学习应用与性能优化实践.pdf 2. 毕然_机器学习与大数据.pdf 3. 张相於 - NLP技术在推荐系统中的应用.pdf 4. 单艺_构建企业级机器学习平台.pdf

2018-11-17

2018-SACC-金融行业开源架构落地实践

2018-SACC大会-金融行业开源架构落地实践 1. 李家智_东方金科开源落地.pdf 2. 张亮_Service Mesh的延伸 论道Database Mesh.pdf 3. 杨雅乐_微众银行-敏捷银行的IT架构演进之路.pdf

2018-11-17

2018-SACC-基于大数据平台的应用实践

2018-SACC大会-基于大数据平台的应用实践 1. 曾林西 - 美团点评Spark演进与实践.pdf 2. 夏军 - 小米大数据集成架构演化之路.pdf 3. 郭跃鹏 - ApacheGriffin.pdf 4. 张建伟 - 百度云Spark优化及大规模应用.pdf

2018-11-17

2018-SACC-基础架构设计:云架构与CDN加速

2018-SACC大会-基础架构设计:云架构与CDN加速 1. 郑树新 - 爱奇艺基CDN系统服务化管理.pdf 2. 陈文武_全民K歌直播消息服务高可用实践.pdf 3. 段继刚_Alibaba OPSX-Making open source closer and easier.pdf 4. 李晓栋_点直播场景下的CDN多云调度系统实战.pdf

2018-11-17

2018-SACC-传统企业数字化转型实践

2018-SACC大会-传统企业数字化转型实践 1. 邵萍_数字化重塑传统企业IT架构.pdf 2. 黄敏_南方航空数字化转型实践.pdf 3. 杨旭荣_传统企业云化IT架构建设之路.pdf 4. 刘威_车联网 - 新能源车分时租赁场景下应用.pdf 5. 喻继鹏_企业信息化(后台产品)的互联网化创新实践.pdf

2018-11-17

2018-SACC-大数据架构平台设计与应用

2018-SACC大会-大数据架构平台设计与应用 1. 钱津津_苏宁智慧零售之电商大数据实践.pdf 2. 王晓鹏_品友大数据分析平台演进.pdf 3. 李亚坤_Hadoop YARN在字节跳动的实践.pdf

2018-11-17

2018-SACC-分布式存储与中间件设计

2018-SACC大会-分布式存储与中间件设计 1. 汪黎_滴滴对象存储系统的架构演进实践.pdf 2. 丁俊 - 京东KV存储产品演进.pdf 3. 郭斯杰_从文件存储,对象存储到流存储 - 重新思考流计算时代的分布式存储.pdf

2018-11-17

2018-SACC-核心业务系统架构设计

2018 SACC大会 业务系统架构设计会场 1. 唐川_SACC:十年架构 成长之路.pdf 2. 刘慎宝_京东集团财务系统架构设计 - 成长、演化、赋能.pdf 3. 常雷_OushuDB的演进之路.pdf 4. 许家滔 - 微信后台架构与基础设施简介.pdf 5. 谢丹铭_AI赋能视频娱乐新体系.pdf

2018-11-17

空空如也

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

TA关注的人

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