- 博客(12)
- 收藏
- 关注
翻译 CompletableFuture线程池大小问题
if (parallelism < 0 && // default 1 less than #cores //获取机器的cpu核心数 将机器的核心数-1 赋值给parallelism 这一段是是否使用线程池的关键 //同时 parallelism也是ForkJoinPool的核心线程数 (parallelism = Runtime.getRuntime().availableProcessors() - 1) <= 0) parallelism = 1;在双核及以下的机器中,会为每个任务创建一个新线程,
2024-06-20 10:37:40 292
原创 springboot
一、一个配置文件:不推荐# 默认激活dev配置spring: profiles: active: "dev"---spring: config: activate: on-profile: "dev"desc: this is dev environment---spring: config: activate: on-profile: "test"desc: this is test environment--
2021-03-30 08:10:48 140
原创 springboot自动装配
一、约定大于配置严格遵守springboot的约定,则不需要进行配置,简化配置如静态资源路径,springboot默认 依次去classpath:/resources/、classpath:/static/、classpath:/public/下面加载静态资源,你把静态资源放在对应目录即可,不需像springmvc需要配置静态资源路径,如果你不遵守约定,放在别的地方,则访问不到二、自动装配1. @SpringBootApplication 注解标注springboot启动类@Spring
2021-03-29 14:05:53 197
原创 vue-cli 4.0构建vue项目
vue-cli 4.0构建vue项目一、安装vue-cli脚手架1 检查是否已经安装vue-cli及版本 vue -V命令版本低于4.0需要先卸载 再全局安装卸载命令 cnpm uninstall -g vue-cli重新安装cnpm install -g @vue/cli安装完成之后检查是否安装成功PS C:\Users\WX> vue -V@vue/cli 4.5.10二、使用vue-cli 4.0新建vue项目以项目位于D:\workspace\vue.
2021-01-18 13:32:24 368
转载 保存JFreeChart生成的图片
import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import org.jfree.chart.ChartFactory; import org.jf
2018-01-10 15:48:54 2830 1
转载 JFreeChart生成java统计图示例
1. jfreechart-1.0.13.jar2. jcommon-1.0.16.jar 先来看一下,最终效果图: 柱形图: import java.awt.Font;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartPanel;imp
2018-01-10 15:47:11 1763
转载 JFreeChart生成统计图
public CategoryDataset createStackedBarDateSet(String strTtimePointZone, String[][] arr) { DefaultCategoryDataset dataset = new DefaultCategoryDataset();// 定义一个柱图的数据集合。 int rowindex = arr[0]
2018-01-10 15:38:04 505
原创 java8 stream
使用Stream类进行流操作之前,先了解一下四种最基本的函数式接口:Predicate 接口:一个T类型参数,返回boolean类型值。boolean test(T t);Lambda表达式基本写法:Predicate predicate = x -> x > 5;Function 功能接口:一个T类型参数,返回R类型值。R apply(T t);Lambd
2017-12-01 16:02:08 283
翻译 java8时间---java.time.LocalDate
1 所有类都是不变的,线程安全的;2 所有类都提供了格式化和转化方法,不再依靠java.text包,所有类都提供了+-*/等操作时间的方法;3 所有类都采用工厂模式和策略模式,便于和其它类协同工作;4 提供了国家化和时区支持,不再依靠java.util.Calendar和java.util.TimeZone类;************************************
2017-11-28 16:46:27 727
转载 java web项目绝对路径
相对路径貌似逼格很高,不建议使用;任何时候都建议使用绝对路径;绝对路径以/开头;在javaweb项目中,绝对路径的根/是什么?分以下情况:1 主机根目录,即http://localhost:8080/,体现在客户端行为,如1.1. src、url;1.2. 表单action;1.3. 超链接href;1.4. 重定向sendRedirect;2
2017-11-14 14:57:55 385
原创 原码、反码、补码
明确一点:计算机内部存储的是补码,参与运算的也是补码。。。如果没有特别声明为无符号的数(如逻辑数据或非数值数据(如ASCII码)),计算机内部一般存储的都是有符号数,但是对于计算机而言是无符号的,运算过程中不会考虑正负。补码就是为了计算机运算过程中不用考虑正负(计算机而言,用无符号数模拟了有符号数的运算),节约电路设计成本等。----------------------------
2017-10-12 09:37:25 841
原创 IDE集成Maven---STS为例
1.安装maven由于各种IDE都默认集成了maven,即使没有集成,我们也可以人工集成maven插件,所以电脑上安装maven就不那么重要了,我们可以在IDE中进行各种maven操作,省去了控制台的复杂指令操作,该部分了解一下:1.1 apache官网下载maven安装包,免安装1.2 配置环境变量maven是基于JDK的,安装之前必须安装JDK,由于高版本JDK都不需要配置环境
2017-10-10 10:10:21 506
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人