暂无个人介绍
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明docker安装及常用命令
这是一篇转载内容和部分翻译的文章,转载来源:https://www.linode.com/docs/security/firewalls/introduction-to-firewalld-on-centos/#installing-and-managing-firewalld
本人安装mysql1.8版本数据库,是安装后编写的文章,如有错误部分欢迎留言指出
因公司项目为分布式服务需要项目之间相互调用,maven仓库不能上传公司内部jar包,根据需要搭建公司内部maven私服。这是一篇用nexus安装和settings.xml已经pom.xml文件配置,以下是亲身安装及配置成功发布的文章。下一篇将发布Zookeeper安装
下载需要安装rpm文件 下载地址:https://dev.mysql.com/downloads/mysql/ 选择需要安装在rpm文件,可选择:Bundle包 tar需要解压:命令:tar -xvf 包名 执行安装命令 yum -y install mysql-community-common-8.
进入tomcat8的bin目录下找到startup.bat启动文件,编辑器打开 //将目录改成自己tomcat的目录 SET JAVA_HOME=C:\installs\Java\jdk1.8.0_162 set JRE_HOME=C:\installs\Java\jdk1.
官方链接:https://www.linode.com/docs/security/firewalls/introduction-to-firewalld-on-centos/#installing-and-managing-firewalld 安装和管理FirewallD 要启动该服务并在启动时...
在项目启动类中重写SpringBootServletInitializer类中的onStartup方法 亲自测试过在配置文件中配置server.servlet.session.tracking-modes=和server.
安装前先检查一下是否已经安装 rpm -qa | grep gitlab 已经安装就删除 rpm -e gitlab 开始安装 通过yum安装默认是最新版本 sudo yum install -y curl policycoreutils-python openssh-server sudo sy...
程序计数器: 当前线程执行行的行号指示器,Java虚拟机多线程通过轮流切换并分配处理器执行时间,一个处理器(对于多和处理器来说是一个内核)都只会一条线程中的指令,为了线程切换后能恢复到正确的执行位置,每条线程都需要一条独立的程序计数器,线程之间计数器互不引响,独立存储,称为线程私有内存。
一、检查是否存在mysql rpm -qa | grep mysql 卸载 rpm -e mysql_libs //普通删除模式 rpm -e --nodeps mysql_libs // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行.
1.查看ssh端口是否开启 setup 2.vi和vim的三种常见模式 1、插入模式 按下i,I,o,O,a,A,r,R等任何一个字母之后才会进入编辑模式, 一般来说按i即可. 2、Esc返回正常模式 3、:w(保存) :q(退出) :q!(不保存退出) :wq(保持并退出) 4、拷贝当前行 yy , 拷贝当前行向下的5行 5yy,并粘贴。
/bin [重点] (/usr/bin 、 /usr/local/bin) • 是Binary的缩写, 这个目录存放着最经常使用的命令 /sbin (/usr/sbin 、 /usr/local/sbin) • s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
本次用手机号码为示例编写一个自定义注解,可使用在属性、参数、方法上。 一、编写注解(@interface)类 注解基础知识必须掌握 @Retention :用来说明该注解类的生命周期。它有以下三个参数:RetentionPolicy.SOURCE : 注解只保留在源文件中RetentionPolicy.CLASS : 注解保留在class文件中,在加载到JVM虚拟机时丢弃RetentionPolicy.RUNTIME : 注解保留在程序运行期间,此时可以通过反射获得定义在某个类上的所有注解。
下载安装包 https://archive.apache.org/dist/zookeeper/ 下载后解压 初次点击zkServer.cmd启动会报错、闪退现象 如出现闪退无法看到错误日志,用编辑器打开zkServer.
在使用springboot开发过程中,使用@RequestBody注解接收前端传进的参数时,属性中难免会有日期,但使用@RequestBody注解日期转换会报Cannot deserialize value of type java.util.Date from String '2019-xx-xx',下面的方式经过实践可行。
服务治理介绍 服务治理可以说是微服务中最为核心和基础的模块,主要用来实现各个微服务的自动化注册和发现。 服务注册介绍 在服务治理框架中,通常都会构建一个注册中心,每个服务单元向注册中心登记自己提供的服务,将主机和端口号、 版本号、通讯协议等一些附加信息告知注册中心。
MultipartFile介绍 MultipartFile是一个接口并继承了InputStreamSource接口 MockMultipartFile、CommonsMultipartFile实现MultipartFile接口 MockMultipartFile方法介绍 getOriginalFilename()在客户端的文件系统中返回原始文件名 getName()返回多部分表单中参数的名称。
工作中很多批量上传需求不同,每个需求都要写一次批量上传代码,太烦。。决定写一个通用工具,此代码复制即用。需要改进的地方请评论区留言 方法调用传参例子: 上传文件中列的字段对应的是对象的属性 String[] fieldsName = new String[]{"carModelName",".
命令学习主要学习命令的选项 ls显示目录下内容 格式:[root@localhost ~]# ls [选项][文件名] 选项: -a 显示所有文件(包括隐藏文件,linux以.
这里主要介绍mysql两个主要引擎:INNODB、MYISAM。MySQL默认存储引擎是MYISAM。 一、INNODB存储引擎 innodb引擎提供了对数据库ACID事务支持、行级锁和外键约束,处理大数据量的数据库系统。