自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 nginx.conf初始配置

user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events {worker_connections 1024;}http {include /etc/nginx/mime.types;default_type application/octet-stream;log...

2021-12-22 09:07:39 383

原创 初识Apache Dubbo

简介Apache Dubbo是一款高性能的Java RPC框架。其前身是阿里巴巴公司开源的、轻量级的开源Java RPC 框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apache基金会 。RPC:RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的方法,由于两个应用不在一个内存空间,不能直接调用,所以需要通过网络来表达调用的语义和

2021-12-19 23:06:48 454

原创 简要接触微服务架构——个人记账

为了了解微服务,简单使用微服务架构方式完成一个小小的记账项目模拟。实现前后端分离,前端进链接,后端传JSON数据,达到这样的效果,使服务与服务之间分离。项目构建1.创建SpringCloud父工程配置好pom文件 <groupId>com.wly</groupId> <artifactId>manage-springcloud</artifactId> <version>1.0-SNAPSHOT</v

2021-12-15 21:41:24 555

原创 SpringCloud——微服务

本博客是为学习微服务知识点记录所用。——SpringCloud——Spring Cloud将现在非常流行的一些技术整合到一起,实现了诸如:配置管理,服务发现,智能路 由,负载均衡,熔断器,控制总线,集群状态等等功能。其主要涉及的组件包括: Eureka:注册中心Zuul(Gateway):服务网关Ribbon:负载均衡Feign:服务调用Hystrix:熔断器 以上只是其中一部分,架构图: ——微服务——...

2021-12-15 19:09:43 90

原创 初识MVC——简单的MVC架构编写

写Java Web项⽬时会发现,⼀个中型或者⼤型项⽬ 随着代码的增多,会发现:代码既可以写在src⽬录 下,也可以写在WebContent⽬录下。src下可以建很多包 ,WebContent下可以建很多⽂件夹。 所以问题就来了:⼀个新的类 到底往哪个⽬录下的哪个⽂件夹⾥写? 此时解决办法就是:需要⼀个模式去规范,到底哪个类该往哪⾥写。MVC提供了这样的标准MVC分为三层:M:(Model) 模型 : 应⽤程序的核⼼功能,管理这个模块中⽤的数据和值(bean,dao);V(Vi

2021-07-04 12:07:32 645 1

原创 IDEA配置信息记录

IDEA中的 Wrong tag ‘Author:'Wrong tag 'Date:' Wrong tag ‘Description:' 警告信息在进行项目时,创建一个类时会在自己的类上进行注解。但在我之前刚设置好自动注解时,创建类的时候,在注解的位置出现了一个警告信息,Wrong tag ‘Author:’ 这个是alt + enter 选择 Add Author:to custom tags,虽然能解决问题,但是如果我们创建一个新项目又回出现这个烦人的提示,那应该怎么解决呢?经过一番..

2021-05-31 10:35:26 1012

原创 状态通道记录

为什么 就能预防SQL注入提高安全性呢?其实是因为SQL语句在程序运行前已经进行了预编译,在程序运行时第一次操作数据库之前,SQL语句已经被数据库分析,编译和优化,对应的执行计划也会缓存下来并允许数据库已参数化的形式进行查询,当运行时动态地把参数传给PreprareStatement时,即使参数里有敏感字符如 or '1=1'也数据库会作为一个参数一个字段的属性值来处理而不会作为一个SQL指令,如此,就起到了SQL注入的作用了!...

2021-05-31 10:11:34 46

原创 XML与JSON

——数据传输 XML与JSON——一、XML1.简介XML是一种可扩展标记语言,(extensible Markup Laguage)(1).xml具有平台无关性,是一门独立的标记语言。(语言无关性)(2).xml具有自我描述性。2.用途(1).网络数据传输;(2).数据存储;(3).配置文件。3.xml语法格式(1). XML文档声明 <?xml version="1.0" encoding="UTF-8"?> (2). 标记...

2021-05-22 15:49:27 83

原创 多线程中的线程安全问题

多线程中的线程安全问题目前学习完了多线程的一些知识点,其中涉及到了一个不可忽视的问题,那就是多个线程在同时运行的时候,极易造成数据的错乱或丢失,这就是多线程的不安全问题,Java中为了解决这个问题,提供了三种主要的解决办法。本博客就是为了记录下这个知识点,达到加深印象和方便回看的目的。下面是我简单的总结。方法一.同步代码块简单理解就是,被同步代码块括住的内容,在多线程执行时会进行排队操作。(通过传一个锁的对象,初始为开放状态,当一个线程执行该任务时,会先检查这个锁对象,若未上锁,则线程执

2021-05-18 17:27:36 62

原创 2021-05-16

快递管理系统——IO版学习了 IO 以后,在上一个集合的基础 上进行迭代,将快递信息使用 IO 流的方式永久性保存到磁盘。将快递数据存储到文件中。文件存储快递信息后,可以在每次启动应用 时读取文件中的内容,从而实现程序数据的一直存在。1. 视图层(存在一些方法未使用到,可以优化)package com.java.express;import com.java.bean.Express;import java.util.Random;import java.uti...

2021-05-16 16:39:50 98

原创 2021-05-16

最近学习了数据结构的一些常用类库,数量不少,记录一下类似的数据结构类库的区别吧这次是ArrayList、LinkedList和Vector三种1. ArrayList和LinkedList的相同点:(1)LinkedeList和ArrayList都实现了List接口。(2)ArrayList和LinkedList是两个集合类,用于存储一系列的对象引用。2. ArrayList和LinkedList的相同点:(1)ArrayList底层的实现数组,而LinkedList是双向.

2021-05-16 10:25:37 73 1

原创 2021-04-26

4、打印九九乘法表通过for循环的遍历功能打印输出九九乘法口诀表。package day02_text1;public class Demo8 { //作业,利用循环嵌套打印出乘法口诀表public static void main(String[] args) {for(int a = 1;a<=9;a++) { //for循环规定行数以及因数1 for(int b = 1;b<=a;b++...

2021-04-26 16:58:14 40

原创 2021-04-26

我的第一次代码:1. 定义一个整型变量并赋任意五位正整数作为初始值,判断它是不是五位回文 数 (五位回文数:个位与万位相同,十位与千位相同,例如:12321)public static void main(String[] args) { int A = 45658; //添加一个变量A。int a,b,c,d,e; //添加五个...

2021-04-26 16:53:37 43

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除