MacOS快速搭建开发环境

有很多小伙伴从windows换到macos后一开始不太适应,特别是对于开发环境的搭建有点无从下手。本文会帮助大家快速搭建一套可用的开发环境。macos跟linux在很多命令上有着相似之处,如果你有linux的使用经验,那么对于macos你应该会非常容易的上手,接下来我们就正式开始搭建环境。安装命令行

Java使用Selenium WebDriver的常用API介绍

环境安装之Selenium1.通过jar包安装点击 Selenium下载 链接 你会看到Selenium Standalone Server的介绍:The Selenium Server is needed in order to run Remote Selenium WebDriver. Sel

日志打印规范

1.日志1.1日志是什么?日志,维基百科的定义是记录服务器等电脑设备或软件的运作。日志文件提供精确的系统记录,根据日志最终定位到错误详情和根源。日志的特点是,它描述一些离散的(不连续的)事件。例如:应用通过一个滚动的文件输出INFO或ERROR信息,并通过日志收集系统,存储到一些存储引擎(Elast

Java 8 中的日期处理案例

Java8日期处理Java8推出了全新的日期时间API,下面通过一些简单的实例来介绍下常用的新API。Java处理日期、日历和时间的方式一直为社区所诟病,将java.util.Date设定为可变类型,以及SimpleDateFormat的非线程安全使其应用非常受限。新API基于ISO标准日历系统,j

MySql分表分库方案

一、数据库瓶颈不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。IO瓶颈第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不下,

Java项目里List集合使用的一些坑

ArrayList踩坑首先我们来看一段代码List<String> temp = new ArrayList();//获取一堆数据List<String> all = getData();for (String str : all) { temp.add(str);}这

maven多环境区分配置和打包

使用maven管理项目中的依赖,非常的方便。同时利用maven内置的各种插件,在命令行模式下完成打包、部署等操作,可方便后期的持续集成使用。但是每一个maven工程(比如web项目),开发人员在开发时,会使用一种配置文件,比如数据库配置,而测试环境可能使用另一种配置文件。打包完成后,手动调整配置文件

SpringBoot+Mysql项目使用docker集成部署遇到的坑

首先spring项目yml配置如下server: port: 8080spring: datasource: # MySQL 配置 driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×