小尉迟 小尉迟
2年前
Mac版cad2024发布 AutoCAD 2024安装教程
AutoCAD2024破解版发布!这款功能强大的绘图软件,能够帮助用户快速的进行二维绘图、三维设计、文档设计等等功能。该版本是目前软件最新版本,软件之中有着有着最新的功能,以及最便捷的工作流程。CAD2024新增功能多多,尽可能的让这款软件更完美,让用户能
雷厉风行 雷厉风行
2年前
IntelliJ IDEA 2023 for Mac,专业的Java开发工具,助您成为顶尖开发者,全功能版
IntelliJIDEA2023formac是一款强大的Java开发工具,由JetBrains公司开发。该软件主要用于开发Java应用程序和Web应用程序,支持多种服务器技术和框架,允许开发人员更快地构建高效、可靠的软件。IntelliJIDEA2023formac是目前最流行的Java集成开发环境之一,是Java程序员必须掌握的工具之一。
Wesley13 Wesley13
4年前
java中如何处理高并发
1 从最基础的地方做起,优化我们写的代码,减少必要的资源浪费。 a、避免频繁的使用new对象,对于整个应用只需要存在一个实例的类,我们可以使用单例模式。对于String连接操作,使用StringBuffer或StringBuilder,对于工具类可以通过静态方法来访问。 b、避免使用错误的方式,尽量不用instanceof做条件判断。使用java
Spring源码核心剖析
SpringAOP作为Spring最核心的能力之一,其重要性不言而喻。然后需要知道的是AOP并不只是Spring特有的功能,而是一种思想,一种通用的功能。而SpringAOP只是在AOP的基础上将能力集成到SpringIOC中,使其作为bean的一种,从而我们能够很方便的进行使用。
Stella981 Stella981
4年前
Spring Security 实战干货:OAuth2第三方授权初体验
1\.前言现在很多项目都有第三方登录或者第三方授权的需求,而最成熟的方案就是OAuth2.0授权协议。SpringSecurity也整合了OAuth2.0,在目前最新的SpringSecurity5中整合了OAuth2.0的客户端,我们可以很方便的使用SpringSecurityOAuth2来实现相关的需求。接下来跟着胖哥
Wesley13 Wesley13
4年前
Java8函数式编程(A)
将行为作为数据传递函数编程的最直接的表现,莫过于将函数作为数据自由传递,结合泛型推导能力,使代码表达能力获得飞一般的提升。Java8怎么支持函数式编程?主要有三个核心概念:函数接口(Function)流(Stream)聚合器(Collector)函数接口关于函数接口,两件事:函数接口是行为
Stella981 Stella981
4年前
APM for .NET评测系列:OneAPM vs SCOM
随着.NET技术的开源和推广,越来越多的企业选择使用.NET语言开发业务系统,其性能问题是大家共同面临的最棘手的问题。笔者在此向大家分享一款国内还算靠谱的产品OneAPM,来管理业务系统的性能及HttpERROR。并从安装,性能,功能等几个方面与SCOM进行一个简要的对比。!(http://static.oschina.net/uploads/
Easter79 Easter79
4年前
ThoughtWorks Go基本概念
写在前面:当前最流行的持续集成工具非jenkins莫属,已使用jenkins一年有余,想尝试下别的CI工具,如ThoughtWorksGo,且在尝试时做主要记录并分享,这是首先介绍下基本概念......ThoughtWorksGo是ThoughtWorks公司的一款持续集成和发布的系统。它用一个创新的方法来管理构建、测试和发布过程。
Wesley13 Wesley13
4年前
ng6中,在HTTP拦截器里,异步请求数据,之后再返回拦截器继续执行用户请求的方法研究
一、问题背景:   上面绕口的标题不知道大家看不看的懂。通常我们用拦截器就是两个目的,1、在请求头里统一添加请求头。2、对响应结果预先处理。   我现在项目就是利用拦截器,在请求头里增加:'Authorization':this.storage.token的请求头。//最精简的一个拦截器。一会儿
Stella981 Stella981
4年前
JVM调优总结(三)
可以从不同的的角度去划分垃圾回收算法:按照基本回收策略分引用计数(ReferenceCounting):比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记清除(MarkSweep):