- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 部署小程序体验版
1. 需要购买服务器2. 在服务器中配置nginx代理3. 申请临时证书 nginx配置https访问4. 域名备案5. 小程序配置服务器6. 备案需要在阿里、腾讯或者华为等平台上进行备案
2021-09-27 16:04:59
219
原创 nginx配置https访问
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; defa..
2021-09-27 13:26:34
195
转载 通过jdk自制https证书并配置到nginx中
生成证书这里使用自己生成的免费证书。在${JAVA_HOME}/bin 下可以看到keytool.exe,在改目录打开cmd然后输入:keytool -genkey -v -alias lgy.com -keyalg RSA -keystore d:\lgy.com.keystore -validity 3650生成证书过程中:【你的名字】对应网站域名或IP转换证书常用证书格式:JKS(.keystore),微软(.pfx),OPSSL之PEM(.key + .crt),其中to
2021-09-27 10:20:48
1181
原创 nginx
1. nginx是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强。2. 正向代理:需要在浏览器(客户端)中配置代理服务器3. 反向代理 :在服务器上做配置。保护服务器4.负载均衡:当多个请求时 分配到多个服务器进行响应5. 动静分离:将动态资源文件与静态资源文件 分开部署6. nignx在linux系统下的常用命令1)查看nignx版本号:./nignx -v2)启动nginx:./nignx3)关闭nignx:./nignx -s stop4)重新加
2021-09-03 11:34:43
75
原创 springboot前端向后端传递list
前端jsvar id = ["123","456"];var params = { ids: id};$.ajax({ type: "POST", dataType: "json", url: "/client/select", data: params, success: function (msg) { console.log(msg) }});后端controller @PostMapping("/
2021-08-17 21:34:35
6233
原创 springboot项目用RestTemplate调用第三方接口
1. 导入依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version></dependency>2. 创建配置类import java.nio.charset.StandardCharsets;i
2021-06-24 10:05:36
344
原创 springboot项目用httpclient方式调用第三方接口
1. 导入依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version></dependency>2.编写一个HttpClientUtil类public class HttpClientUtil{ .
2021-06-24 08:47:45
1283
原创 openssl自动生成秘钥及证书
1. 安装openssl 下载网址https://oomake.com/download/openssl2. cmd进入到openssl安装目录到bin 运行以下命令openssl req -newkey rsa:2048 -nodes -keyout rsa_private.key -x509 -days 365 -out cert.crt
2021-06-21 16:49:26
407
转载 Windows通过nginx配置https
一、安装OpenSSL先到http://slproweb.com/products/Win32OpenSSL.html去下载OpenSSL(根据系统选择32位或者64位版本下载安装)。然后安装在C:\OpenSSL-Win64下。然后配置环境变量。在系统环境变量中添加环境变量:变量名:OPENSSL_HOME变量值:C:\OpenSSL-Win64\bin;(变量值为OPENSSL安装位置下的bin目录)并在Path变量结尾添加一条: %OPENSSL_HOME%二、安装N.
2021-06-21 15:39:28
1693
原创 ajax前后台交互
通过url传递参数$.ajax({ url:"/system/project?id="+id, type: "post", success: function (returnValue) { console.log(returnValue); }, error: function (returnValue) { alert("对不起!.
2021-06-14 22:31:20
44
原创 java基础(三)
java基础(三)方法定义方法的完成格式:修饰符 返回值类型 方法名称(参数类型 参数名称,...){ 方法体 return 返回值;}return的作用:停止当前方法;将后面的返回值还给调用处返回值:就是方法执行后最终返回的数据结果,必须和方法名前的返回值类型保持对应。方法调用的方式:单独调用、打印调用、赋值调用public static void main(String[] args){ sum(10,12);//单独调用 System.out.println(sum(
2021-05-09 22:17:08
40
原创 java基础(二)
java基础(二)1. 方法:方法名、方法体注意: 如果想要执行方法需要调用。格式:方法名();2. java9新特性JShell工具JShell提供了一个交互式环境,允许快速、方便地尝试使用java代码。JShell实现了所谓的“读取-执行-打印”循环(REPL)。3. 流程:顺序结构:按顺序执行选择结构:判断语句------单if语句 if(关系表达式){ 语句体}public class Demo{ public static void main(String[]
2021-04-27 22:55:09
48
原创 java基础(一)
java基础1. java是一种编程语言,1995年被sun公司发布,2009年被oracle收购。2. 计算机进制:二进制:计算机只能识别二进制的数据,逢二进一十进制:人们常用的十进制,逢十进一十进制转换成二进制:用一个数除以二,所得的余数3. 字节是计算机中最小的存储单元。4. java可跨平台,不区分操作系统。5. java之所以可以在不同的操作系统进行使用,是因为jvm虚拟机,每个操作系统中都带有jvm,jvm相当于一个翻译器,将java语言翻译给不同的操作系统。6. jre:j
2021-04-26 17:33:26
191
原创 pl/sql打开后database为空
1、首先查看plsql中“工具–>首选项§…”中的Oracle主目录名和OCI库是否配置好!(都是自己客户端instantclient_11_2的安装目录)Oracle主目录名:D:\softwareIT\instantclient_11_2OCI库:D:\softwareIT\instantclient_11_2\oci.dll 2.配置环境变量...
2021-04-10 10:56:14
1353
原创 pl/sql 中文乱码 显示问号
1.查询数据库字符集select userenv(‘language’) from dual2.新建变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK(这里的变量值需要与数据库环境相同所以不固定:比如还会有 utf-8 等),确定即可3.重启pl/sql...
2021-04-10 10:49:38
136
原创 根据计算公式得出结果
int a=9,b=2,c=8,ab=23;double d=3.4;String str="a+b*c+d*b+ab";Pattern p=Pattern.compile("[a-z]++");//解析正则表达式Matcher m=p.matcher(str);//匹配器while(m.find()){//尝试查找与该模式匹配的输入序列的下一个子序列。 String group=m.group();//返回由以前匹配操作所匹配的输入子序列。 if("a".equals(grou
2021-03-30 16:53:37
480
原创 oracle创建数据库命令
oracle创建数据库命令1.打开cmd 连接系统默认数据库2. 创建表空间CREATE TABLESPACE DATADATAFILE ‘D:\oracle\DATA\DATA.ORA’size 10G autoextend on next 1M Maxsizeunlimited logging extent management local segmentspace management auto;3.创建临时空间CREATE TEMPORARY TABLESPACE DATA_TE
2021-03-18 20:24:55
4758
原创 Linux初步认识(二)
Linux常用命令命令描述sudo useradd user使用root权限添加用户名为user的用户sudo useradd -m user使用root权限添加用户名为user的用户并创建家目录sudo passwd user使用root权限给用户名为user的用户添加密码su user用于切换用户exit退出userdel -f user强制删除用户groupadd group创建一个名为group的组groupdel gro
2021-03-09 13:18:57
67
原创 Linux初步认识(一)
Linux初步认识1.什么是linux?Linux一般用来做服务器端的操作系统。2.Linux版本内核版本和发行版本发行版本:内核版本+各种应用软件(办公 视频 数据库。。)Ubuntu Redhat CentOs。。3.Linux常用命令命令描述pwd(print work directory)显示工作路径ls (list)列出当前工作路径下的所有文件或者文件夹ls -l 或者ll显示文件和目录的详细资料ls -a显示隐藏的文件ls *
2021-03-03 14:34:06
73
原创 镜像网站
镜像网站1.中科大镜像站(地址:安徽):http://mirrors.ustc.edu.cn2.清华大学镜像站:http://mirrors.tuna.tsinghua.edu.cn3.浙江大学镜像站:http://mirrors.zju.edu.cn4.重庆大学镜像站:http://mirrors.cqu.edu.cn5.兰州大学镜像站:http://mirror.lzu.edu.cn6.网易:http://mirrors.163.com7.阿里云:http://mirrors.aliyun
2021-03-01 16:08:21
227
原创 eclipse反编译器
eclipse反编译器设置1.window–>preferences2.editors–>file associations3.将.class和class without source下的类反编译查看器设置成默认
2021-02-26 16:47:04
344
1
原创 idea快捷键使用
idea快捷键使用快捷键介绍forifor循环iter增强for循环F8在 Debug 模式下,进入下一步F9在 Debug 模式下,恢复程序运行F2跳到下一个高亮位置alt+enter对光标所在的对象进行包导入;给调用的方法生成返回值;根据返回值自动强转;ctrl+d向下复制一行ctrl+n查找类ctrl+y删除行ctrl+alt+enter光标所在行上空出一行,光标定位到新行ctrl+alt+左方向键
2021-02-24 15:18:33
63
原创 idea导入一个本地的gradle项目
idea导入一个本地的gradle项目1.file->open2.选到本地项目3.选择gradle project4.等待
2021-02-22 16:54:35
432
原创 oracle数据库
oracle数据库导出表1.使用命令第一步:打开cmd第二步:语法 exp 用户名/密码@端口 tables=表名 file=存入本地dmp地址 log=存入本地log目标地址 owner=要导出的用户名导出数据库:exp test/test@1521 file=D:/test.dmp log=D:/test.log2.PL/SQL Developer导出tools->export tables用PL/SQL Developer导出有三种方式:Oracle Export,Sql Inse
2021-02-21 14:40:40
144
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人