- 博客(23)
- 收藏
- 关注
原创 Nginx的安装及常用配置
Nginx的安装及常用配置1 Nginx的安装可参照:菜鸟教程1.1 下载软件从官网下载:http://nginx.org/1.2 安装pcre依赖联网下载pcre压缩文件依赖wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz解压文件tar –xvf pcre-8.37.tar.gz进入安装包目录,编译安装./configuremake && mak
2022-03-14 19:06:05
4401
原创 基本算法思想
3. 基本算法思想3.1 常用算法思想概述常用算法分类:穷举算法思想递推算法思想递归算法思想分治算法思想概率算法思想3.2 穷举算法思想3.2.1 穷举算法基本思想穷举算法的基本思想就是从所有可能的情况中搜索正确的答案,其执行步骤如下∶对于一种可能的情况,计算其结果。判断结果是否满足要求,如果不满足则进行执行第(1)步来搜索下一个可能的情况; 如果满足要求,则表示寻找到一个正确的答案。在使用穷举算法时,需要明确问题的答案的范围,这样才可以在指定范围内搜索答案。指定范围之后,
2021-06-18 00:49:23
542
原创 Java软件七大设计原则
文章目录七大设计原则开闭原则(Open-Closed Principle)依赖倒置原则(Dependence Inversion Principle)单一职责原则(Single Responsibility Principle)接口隔离原则(Interface Segregation Principle)迪米特法则(Law of Demeter)里式替换原则(Lisikov Substitution Principle)合成复用原则(Composite&Aggregate Reuse Princip
2021-04-10 16:47:43
473
原创 SpringBoot项目打包运行
JAR项目打包使用spring-boot-maven-plugin插件可以创建一个可执行的jar应用程序,前提是应用程序的parent为spring-boot-starter-parent,配置方式如下: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId>
2021-03-23 17:47:36
382
原创 SpringBoot项目设置邮件报警
邮件报警虽然使用AdminServer可以实现监控信息可视化,但是运维工程师不可能24小时盯着屏幕,如果在应用运行时出现问题时能够自动发邮件通知运维工程师,就会方便很多。对此SpringBoot提供了相应的支持。修改上一届的Admin工程,添加邮件发送依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId>
2021-03-23 17:16:58
387
原创 SpringBoot项目端点配置
端点配置开启端点在SpringBoot中开启应用监控非常容易,只需要添加spring-boot-starter-actuator依赖即可,actuator(执行器)是制造业术语,指一个用于移动或控制机械装置的工具,一个很小的变化就能让执行器产生大量的运动。依赖如下: <dependencies> <dependency> <groupId>org.springframework.boot</groupId>
2021-03-22 19:37:44
3013
原创 Java后端邮件发送
邮件发送邮箱需要开启POP3/SMTP服务发送1. 搭建环境使用SpringBoot发送邮件,搭建环境非常容易,首先在创建项目时添加邮件依赖,代码如下: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</a
2021-03-21 14:04:24
2677
原创 Java后端数据校验
数据校验普通校验普通校验是基础用法,非常容易,首先用户要在SpringBootWeb项目中添加数据校验相关依赖,代码如下: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>
2021-03-21 13:53:56
1548
原创 Ehcache 缓存
Ehcache 缓存Ehcache缓存在Java开发领域已时久负盛名,在SpringBoot中,只需一个配置文件就可以将Ehcache集成到项目中。具体的使用步骤如下:1. 创建项目,添加缓存依赖创建SpringBoot项目,添加spring-boot-starter-cache依赖以及Ehcache依赖,代码如下: <dependencies> <dependency> <groupId>org.springfram
2021-02-11 00:57:34
1258
原创 使用uni-app开发微信小程序流程
微信小程序注册&开发&发布流程(个人版)1. 小程序注册注册地址https://mp.weixin.qq.com/wxopen/waregister?action=step1注册界面截图:官网给出的发布流程:注册完成后应该可以看见自己的小程序id(本人由于原来账号被冻结,所以将自己原来的小程序账号找回后的操作)截图如下:2. 开发2.1 开发及调试工具HBuilder 下载地址微信小程序开发工具 下载地址2.2 开发步骤2.2.1
2020-07-01 17:13:30
8546
2
原创 Vue--DOM渲染的方式
DOM渲染1. 指定被挂载元素el选项用于指定Vue实例的挂载目标,其方式大概有以下3点CSS选择器方式let app = new Vue({ el:'#app', //选择器 data(){ return{ msg:'挂载成功。。。' } } });DOM节点方式let app2 = new
2020-05-25 15:23:01
1337
原创 Vue常见选项和属性
Vue选项1. 数据选项Vue在声明组件时,如果使用了对象类型的data选项,模板将找不到data中被声明的数据。如果使用了支持Vue模板的语法检器,将得到错误的提示“data property in component must be a function”。2. 属性选项Vue为组件开发提供了属性(props)选项,我们可以使用它为组件注册动态属性,来处理业务之间的差异性,使代码可以...
2020-04-15 15:23:22
1956
原创 Vue语法:条件渲染和列表渲染
条件渲染和列表渲染1.指令v-if和v-show只需要为元素挂上v-if指令即可,与之配套的还有v-else-if和v-else,不过它们只能与v-if配合使用;v-show也可用于实现条件渲染,只不过他只是简单的切换CSS属性:display。当条件为假时,元素的display属性将被赋值为none,反之,display属性将被回复原有值。<!DOCTYPE html><...
2020-01-18 15:06:36
372
原创 Vue语法:数据的双向绑定
Vue语法:数据的双向绑定1.指令v-model使用v-model可以为输入元素创建数据双向绑定,他会根据元素的类型自动选取正确的方法来更新元素。下面的代码演示了单行文本框、多行文本框、单选按钮,复选框以及下拉选择框做了一个简单的演示。<!DOCTYPE html><html lang="en"><head> <meta charse...
2020-01-18 09:33:43
358
原创 Vue语法:事件绑定
事件绑定1.指令v-onVue使用v-on指令监听DOM事件,我们可以使用v-on指令绑定到DOM节点上,例如:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>指令v-on</title></head>...
2020-01-17 15:29:52
232
原创 Vue语法:类名和样式绑定
Vue语法:类名和样式绑定虽然类名class和样式style接收的类型都是字符串,但实际上类名是由数组拼接而成,而样式是由对键值对拼接而成。通过字符串、数组、和对象三种方式为节点绑定类名属性:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &l...
2020-01-17 10:59:32
482
原创 ssm框架的整合(spring+ springMVC+MyBatis)
SSM框架整合1.搭建环境1.1 创建数据表使用的是MySQL数据库,创建数据库名为ssm,再创建一张名为account的表。CREATE DATABASE ssm;USE ssm;CREATE TABLE account(id INT PRIMARY KEY auto_increment,NAME VARCHAR(20),money DOUBLE);1.2 创建项目...
2020-01-15 17:44:53
217
原创 Linux常用的基础命令
Linux常用命令1 linux操作系统的简单应用1.1 登录与登出命令作用login登入系统logout登出系统exit注销当前用户clear清屏命令1.2 关机命令作用shutdown关机命令shutdown now立即进入维护模式halt直接关机shutdown -h now立即关机...
2019-11-14 17:36:45
833
1
原创 Oracle数据库的基本使用
Oracle数据库的基本使用1.创建表空间/用户/用户授权创建表空间create tablespace test--创建表空间datafile 'c:\itheima.dbf'--指定数据文件的位置size 100m--初始化大小autoextend on--自动增长next 10m;--每次增长的大小删除表空间drop tablespace test;创建用户...
2019-07-17 17:17:10
314
原创 Vue项目的创建和执行
1.Vue项目准备流程创建项目文件project在project文件夹目录下执行 npm init -y 命令,初始化package.json文件,为了以后看起来一目了然.使用npm i 命令安装项目包需要的包,这里只例举了一部分npm i mint-ui vue-preview axios vue-router moment vue -S修改package.jso...
2019-05-08 15:43:15
380
原创 Java利用IO流写入文件
以文件恢复为例1.首先定义一个文件恢复的方法restore,传入的参数为String类型的文件路径filePathpublic static void restore(String filePath) {}2.创建要恢复的文件对象File sqlFile = new File(filePath);//创建备份文件对象3.声明所需要的对象Statement stmt = null;/...
2019-04-24 18:35:35
516
原创 Java利用IO流输出文件
Java利用IO流输出文件1.设置文件路径2.创建备份文件对象3.声明所需要的对象4.关键代码5.最后需要倒序关闭所有的IO流完整的代码1.设置文件路径String filePath = "xxx\\aaa.txt";//设置文件的路径2.创建备份文件对象File sqlFile = new File(filePath); //创建文件对象3.声明所需要的对象FileOutputS...
2019-04-24 18:04:21
1126
原创 JavaScript前端实现九九乘法表
JavaScript前端实现九九乘法表1.通过点击网页上的按钮调用f1()函数来显示; <html> <head> </head> <body> <div id="d1"></div> <input type="button" value="生成九九乘法表&qu
2018-11-07 11:36:05
13775
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人