热门资讯
如何跳出当前的多重嵌套循环
如何跳出多重循环 在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break语句,即可跳出外层循环。 方法一:break带上标识   publicstaticvoidmethod1(){//注意这里的标识ok:for(inti=0;i<10;i++){for(intj=0;j<10;j+...
 886人浏览
Git 如何为本地仓库配置多个远程仓库?
在我们执行了"gitcommit-m指令之后,我们的代码被放到了本地仓库,同时一个本地仓库可以对应多个远程仓库。//Git支持把一份代码推送到多个远程仓库上 因为Github(全球版)有时候连不上,所以会可以使用Gitee(国内版)当作远程备份仓库。 1、创建Github和Gitee远程仓库 创建远程仓库后,才会有远程仓库的连接地址,连接方式有两种,一种是htt...
 815人浏览
Java中两个List之间的比较方法(哪些是新增,哪些是删除,哪些是修改)
本人亲测的方法 private<T>Map<String,List<T>>comparelist(List<T>oldlist,List<T>newList,Stringkey){ Map<String,List<T>>result=newHashMap<>(); List&lt...
 807人浏览
如何给网站升级SSL证书,并自动续期
 748人浏览
用SRS和FFMPEG进行直播流转码
WIKI:https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG 一、直播流转码配置及说明 listen       1935; max_connections  1000; #定义一个默认的vhost vhost_...
 712人浏览
docker-machine 通过命令的方式端口映射到主机
docker-machine通过命令的方式端口映射到主机 我在公司中提供一个私有(private)Docker容器,希望我的同事能够访问我们的内部网络,问题是我的guest操作系统是OSX,因此我只能使用192.168.99.100:3000访问我的应用程序来自docker机器的默认IP。 如何将docker-machine3000端口转发到主机80端口?目前,Docker...
 687人浏览
JAVA中的泛型和反射
泛型 Java的泛型是如何工作的?什么是类型擦除? ----泛型是通过类型擦除来实现的,编译器在编译时擦除了所有类型相关的信息,所以在运行时不存在任何类型相关的信息。例如List在运行时仅用一个List来表示。这样做的目的是确保能和Java5之前的版本开发二进制类库兼容。无法在运行时访问到类型参 数,因为编译器已经把泛型类型转换成了原始类型。 **泛型提供了编译期的类型安全,...
 681人浏览
SpringBoot实现多数据源配置
前言 多数据源是一种常见的技术需求,它允许应用程序连接和操作多个不同的数据库或数据源。 使用该方式配置数据源就是,将连接不同数据的Mapper有Mapping文件放到不同的目录下,在配置DataSource进行手动指定,使用时通过不同目录的Mapper访问不同的数据库连接,达到多数据源配置的目的; 1、创建数据库(表 分别在mysql中创建两个库:system、log,并...
 657人浏览
nvm控制node版本或切换node版本后 npm找不到或之前安装的全局包丢失问题
概述:使用nvm控制node版本时会出现全局包丢失现象–原因是之前安装的全局包可能是跟着之前版本的node走的,而不是跟着正在挂在全局。 1、第一步:安装nvm,安装nvm指定安装文件夹,当前安装的nvm地址为D:\tools\nvm。设置nvm中settings.txt文件(如图一),用于指定当前nodejs位置(后面环境变量有用到)。nvm下新建两个空文件夹用于...
 616人浏览
Jackson之ObjectMapper配置详解
1.Jackson基础信息 Jackson是当前用得比较广泛的序列化和反序列化json的Java开源框架。Jackson社区相对比较活跃,更新速度也比较快,从Github中的统计来看,Jackson是最流行的json解析器之一。SpringMVC和SpringBoot的默认json解析器便是Jackson。Jackson的核心模块由三部分组成: jackson-core:核心...
 487人浏览
深入分析:volatile内存屏障+实现原理(JMM和MESI)
初识volatile Java语言规范第3版中对volatile的定义如下:Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变量。 这个概念听起来有些抽象,我们先看下面一个示例:   packagecom.zwx.concurrent;publicclassVolatileDemo{publi...
 476人浏览
Java获取时间,将当前时间减一天、一月、一年,并加以格式化
一、普遍例子 1、代码      voidcontextLoads(){     Datedate=newDate();//获取当前时间     System.out.println(date);     SimpleDateFormatsimpleDateFormat=newSimpleDateFormat("yyyy-MM-ddH...
 463人浏览
Spring Boot如何通过简单过程整合Spring Security
  简介 在本文中,我将为您提供逐步指南,教您如何在SpringBoot应用程序中整合SpringSecurity。通过这个过程,您将学会如何设置SpringBoot项目、配置SpringSecurity、实现用户认证和处理用户授权、以及保护RESTfulAPI。我还将提供Java示例代码,以帮助您更好地理解实现过程。通过本文,您将能够有效地将SpringSecur...
 408人浏览
public,private,protected,default的区别
public public(公开)表示任何人都可以访问和使用该元素;   publicclassTest{publicstaticvoidmain(String[]args){Personp=newPerson();System.out.println(p.name);//输出小明}}classPerson{publicStringname="小明...
 394人浏览
为什么使用nuxt.js?nuxt.js使用详解
概述 为什么使用nuxt.js? vue单页面应用渲染是从服务器获取所需js,在客户端将其解析生成html挂载于 id为app的DOM元素上,这样会存在两大问题。 由于资源请求量大,造成网站首屏加载缓慢,不利于用户体验。 由于页面内容通过js插入,对于内容性网站来说,搜索引擎无法抓取网站内容,不利于SEO。 Nuxt.js是一个基于Vue.js的通用应用框架,预设了利用Vu...
 392人浏览
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 27
前往
共 393 条