博客

Java / 2020-03-23

控制执行流程forEachpackagecom.company;publicclassMain{publicstaticvoidmain(String[]args){//writeyourcodeherefor(chari:"jjboy".toCharArray()){Syste

Java / 2020-03-23

在最低层java中的数据是通过使用操作符操作的赋值基本类型的赋值对基本类型的赋值就是对数值的复制如果a,b为基本类型a=b就是把b的值复制一份给a所以a和b的操作互不影响对象的赋值packagecom.company;publicclassMain{publicstaticvoidmain(Stri

Java / 2020-03-23

一切都是对象存储寄存器寄存器是最快的存储区,位于cpu内部,java程序不能直接操作寄存器堆栈位于通用RAM,速度仅次于寄存器,堆栈指针下移,分配新的内存,堆栈指针上移,释放内存,所以存在堆栈中的对象需要知道生命周期,java中的对象引用存在堆栈中,但是对象不存储在这里堆同样位于RAM,java中的

Java / 2020-03-22

目前还没有关系型数据库支持反应式编程支持反应式编程的只有非关系数据库例如:Cassandra,Mon

Java / 2020-03-22

SpringWebFluxSpring5中加入了反应式开发框架-WebFlux其实在web中加入反应

Java / 2020-03-22

反应式和命令式Stringname="jjboy";StringupperCaseName=name.toUpperCase();Stringhello="hello"+upperCaseName+"!";System.out.printl

Vue / 2020-02-22

前提需要先安装node.jsvue打包vue项目打包,拿到dist文件,并传到服务器上服务器端创建一个serve文件夹mkdirserve把文件cp到serve中cp-Rxxxxxxserve目录下初始化项目npminit-y安装expressnpmiexpress-S新建一个app.js文件并编写

Vue / 2020-02-20

函数空格提醒修改.eslintrc.js如下module.exports={root:true,env:{node:true},extends:['plugin:vue/essential',//关闭检查提示//'@vue/standard'],parserOptions:{parser:'babe

Java / 2020-02-19

@RequestParm:这个注解是处理request的body部分的例如URL:http://jjboy.vip/hello/101?param1=10&param2=20如果要取出其中的Param1和param2的值@PostMapping(value="/hello/&quo

Vue / 2020-02-19

vue发请求两种第三方包实现方式vue-resourceaxiosvur-resource:连接:<scriptsrc="https://cdn.jsdelivr.net/npm/vue-resource@1.5.1"></script>请求方式:get,

Java / 2020-02-16

开启注解扫描在application中开启注解扫描//定时任务注解扫描@EnableScheduling//异步任务注解扫描@EnableAsync定时任务privateintnum=1;@Scheduled(cron="0/1****1-7")publicvoidSchedul

Java / 2020-02-15

druid简介Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBossDataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严

Java / 2020-02-14

docker安装redis拉取镜像dockerpullredis生成容器dockerrun-t--nameredis-p6379:6379redismacredis管理软件可以使用rdm来管理redisredis简介Redis是一个开源的使用ANSIC语言编写、基于内存亦可持久化的日志型、Key-V

Java / 2020-02-14

docker环境下rabbitmq的安装查找镜像dockersearchrabbitmq:3management拉取镜像dockerpullrabbitmq:3-management生成容器,rabbitmq暴露两个端口,其中15672是我们的后台管理界面端口dockerrun-t-p5672:56

Skills / 2020-02-08

生成sshkeyssh-keygen-trsa-C"xxxxxxxxxx@xx.com"会在~/路径下生成.ssh文件到.ssh文件中cd~/.sshvimid_rsa.pub有三个文件,打开id_rsa.pub文件并复制其中的全部内容到GitHub中,settings--SSH