自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Charles的简单使用

1.下载 & 安装官网: https://www.charlesproxy.com/2.手机下载证书charles 依次点击 help - SSL Proxying - install charles root certificate on a Mobile Device or Remote Browser出现以下界面手机和连相同wifi,手机设置代理手机访问chls.p...

2019-12-05 17:03:32 163

转载 Mybatis的使用

前言整个实验使用Maven 来管理项目,编译器IDEAJDBC连接数据库1.引入依赖(pom.xml)<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId>...

2019-06-22 20:22:15 148

转载 nginx配置ssl报错

错误信息nginx: [emerg] unknown directive “ssl” in /usr/local/nginx/conf/nginx.conf:到解压的nginx目录下./configure --with-http_ssl_module# nginx之前添加了fastdfs-nginx-module# ./configure --with-http_ssl_module -...

2019-06-19 19:05:26 453

原创 初试部署项目到腾讯云(环境的安装)

linux常用命令ls:查看该目录下文件pwd:查看文件目录rm -f 文件名:删除文件/usr/local/mysql/bin/mysql -u root -p 登录mysql第一步:jdk的安装下载jdk后,解压报错(原因是选择接受协议的问题),输入如下命令:wget --no-check-certificate --no-cookies --header "Cookie: ...

2019-06-15 19:39:47 187

原创 FastDFS

yum -y install libeventwget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gztar -zxvf V1.0.7.tar.gzcd libfastcommon-1.0.7./make.sh./make.sh installcd /usr/lib64ll libfast*cp...

2019-06-15 19:10:28 847

转载 SpringBoot005

1.配置文件基本使用使用.yml配置文件,在resources目录下新建application.yml文件server: port: 8081 #修改端口号 servlet: context-path: /lk #端口号后需额外添加字符#以上等同于application.properties的以下写法#server.port=8081#server.servlet.co...

2019-06-09 00:11:38 127

转载 SpringBoot004

Swagger框架描述和测试API接口,自动生成API接口文档。1.添加依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</ver...

2019-06-08 17:50:13 98

转载 SpringBoot003

url传参1.get方式 // 访问:http://localhost:8080/test/get/xxx @GetMapping("/get/{name}") public String get(@PathVariable("name") String name2){ System.out.println("name: "+ name2); ...

2019-06-08 17:09:23 119

转载 SpringBoot002

1.POM文件整个项目的pom文件中(pom.xml),可以看到该项目的parent,通过点击标签,可以进入parent中,这样可以看到项目的最终的parent。<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-...

2019-06-08 10:51:33 103

转载 SpringBoot001

创建工程使用IDEA,按照提示创建即可。修改Banner在resources目录下创建banner.txt文件,改文件用于指定banner,文字生成banner的网址:http://patorjk.com/software/taag。${AnsiColor.BLUE}.____ ____ __.| | | |/ _|| | | < ...

2019-06-08 10:16:34 147

原创 算法8

描述螺旋数组例子Input: 7 9Output: 1 2 3 4 5 6 7 8 9 28 29 30 31 32 33 34 35 10 27 48 49 50 51 52 53 36 11 26 47 60 61 62 63 54 37 12 25 46 59 58 57 56 55 38 13 24 45 44 43 42 41 40 39 14 23 ...

2019-06-05 20:41:26 122

原创 算法7

描述用两个栈来实现一个队列,完成队列的 Push 和 Pop 操作。例子Input: Output: 思路一个栈负责入队,另一个栈负责出队。队列push操作,直接进第一个栈队列pop操作,判断第二个栈是否为空,若空将第一个栈所有元素进栈到第二个栈中,若不为空,则第二个栈直接出栈代码public class Question007 { private stati...

2019-06-05 15:42:26 124

原创 算法6

描述给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。例子Input: 二叉树Output: 中序遍历顺序的下一个结点思路中序遍历顺序的下一个结点,中序遍历是左根右,判断该结点是否有右孩子,1.若有,则下一个结点的最左子结点2.若无,则下一个结点为第一个左链指向该结点的祖先结点的结点代码...

2019-06-05 14:50:12 169

原创 算法5

描述根据二叉树的前序遍历和中序遍历的结果,重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例子Input: preorder:{3,9,20,15,7} inorder:{9,3,15,20,7}Output: 该二叉树思路根据先序遍历确定根,再通过中序遍历将数组划分为两部分,分别是左子树、右子树。代码class TreeNode { priv...

2019-06-04 20:46:09 178

原创 算法4

描述从尾到头反过来打印出每个结点的值。例子Input: 1 -> 2 -> 3Output: 3 2 1思路方法一:递归调用方法二:使用栈代码class Node { private Node next; private int val; public Node(Node next, int val) { this.ne...

2019-06-04 19:28:16 179

原创 算法3

描述将一个字符串中的空格替换成 “%20”。例子Input: "A B"Output: "A%20B"思路由于要将字符串中所用空格替换为%20,故若字符串含有一个空格,则字符串的总长度会增长2,故可以先遍历一遍字符串,若将字符串的总长度变为相应的长度,需要两个指针,分别指向原字符串长度的最后一个票p1,和新字符串的最后一个p2,若原字符串为字符,则直接赋值给p2;若原字符串为空格...

2019-06-04 18:58:55 221

原创 算法2

描述给定一个二维数组,其每一行从左到右递增排序,从上到下也是递增排序。给定一个数,判断这个数是否在该二维数组中。例子Input: 数组: { {1, 4, 7, 11, 15}, {2, 5, 8, 12, 19}, {3, 6, 9, 16, 22}, {10, 13, 14, 17,...

2019-06-04 17:02:53 108

原创 算法汇总

在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。https://blog.csdn.net/superficialKnowledge/article/details/90773653...

2019-06-04 16:31:00 173

原创 算法1

描述在一个长度为 n 的数组里的所有数字都在 0 到 n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。例子Input: {2, 3, 1, 0, 2, 5}Output: 2思路由于数组中的值大小 为0 到 n-1,可以通过交换就数组中的元素放到与其下标对应的位置,若有两个数要出现在同一个位置,则找到...

2019-06-04 16:29:15 120

原创 运行时数据区(待修改)

参考https://www.cnblogs.com/zhouyuqin/p/5161677.html

2019-06-03 19:48:55 132

原创 Java内存模型

JMM     Java虚拟机规范中定义了Java内存模型(Java Memory Model,JMM),用于屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的并发效果,JMM规范了Java虚拟机与计算机内存是如何协同工作的。JMM模型下的线程间通信线程和主内存之间的抽象关系图:线程间通信必须要经过主内存。如下,如果线程...

2019-06-02 10:31:33 85

原创 左连接、右连接、内连接

左连接以左表为基础,根据on后面的条件进行连接,若右表中无对应数据,则右表数据为NULL。右连接以右表为基础,根据on后面的条件进行连接,若左表中无对应数据,则左表数据为NULL。内连接两个表做笛卡尔积后根据on后面的条件进行筛选。...

2019-06-01 12:49:32 256

原创 单例模式

通过单例模式可以保证系统中,应用该模式的一个类只有一个实例。即一个类只有一个对象实例。1.懒汉式public class Singleton1 { private static Singleton1 singleton1 = null; private Singleton1(){} public static Singleton1 newInstance() { ...

2019-05-31 17:14:32 448

原创 blog快速搭建-hugo

windows下blog的搭建官方网站https://www.gohugo.org/1.安装hugo在https://github.com/gohugoio/hugo/releases找到相应版本的hugo镜像,下载后解压,如下:配置环境变量:将解压后压缩包放在E盘,则添加如下环境变量输入如下命令判断是否按照成功hugo version2.建立站点使用如下命令(blog为...

2019-05-31 16:24:53 159

原创 mysql基础

DBMS分类基于共享文件系统的DBMS,例如:Microsoft Access基于客户机—服务器的DBMS,例如:MySql,Oracle,SQL Server连接mysql格式:mysql -h 主机地址 -u 用户名 -p 用户密码例如:/usr/local/mysql/bin/mysql -u root -p选择数据库最初连接mysql时,没有任何数据库可供使用,需要使...

2019-05-24 11:17:04 124

原创 Java代理模式

代理模式代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。简言之,代理模式就是设置一个中间代理来控制访问原目标对象,以达到增强原对象的功能和简化访问方式。静态代理静态代理目录结构主题接口 IUserDaopublic interface IUserDao { void...

2019-05-21 14:59:34 115

原创 注解

定义注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。通俗的说就是一个标签,使用这个标签来对要标记的对象做说明,主要是与Java中的反射想结合来使用。public @interface Name { Strin...

2019-05-18 17:10:36 111

原创 nginx的安装遇到的问题

1.后期添加配置文件后,重新运行报错,(云服务器为centos,最初按照时直接用的默认安装)错误信息:./configure: error: SSL modules require the OpenSSL library.解决办法:安装 yum -y install openssl openssl-develyum -y install openssl openssl-devel...

2019-03-06 16:23:01 351

原创 springboot项目部署到云服务器上

本次项目管理工具使用的是gradle,云服务器已安装jdk,mysql,redis项目依赖:点击bootJar,会将项目打包为jar包生成jar包,输出位置如下:使用Xshell中的Xftp将文件上传到服务器,使用如下命令让其后台运行。nohup java -jar 自己的springboot项目.jar &gt;日志文件名.log 2&gt;&amp;1 &amp...

2019-03-05 14:41:42 1043

原创 初试部署项目到腾讯云(环境的安装)(已重写)

linux常用命令ls:查看该目录下文件pwd:查看文件目录rm -f 文件名:删除文件/usr/local/mysql/bin/mysql -u root -p 登录mysql第一步:jdk的安装下载jdk后,解压报错(原因是选择接受协议的问题),输入如下命令:wget --no-check-certificate --no-cookies --header "...

2019-03-01 17:33:04 668

原创 微信小程序踩坑

1.微信小程序真机调试报错如下微信开发者工具不能编译ES6导致的,可以在微信开发者工具中,设置-&gt;项目设置-&gt;ES6 转 ES5,打上勾即可,如下所示2.微信小程序真机调试报错如下小程序大小限制是2m,整个小程序文件过大,解决方法就是把本地图片改成网络图片,或者删除大文件...

2019-02-16 10:41:55 346

原创 npm  install 报错

npm cache clean --force  清除缓存npm install -g npm 升级版本

2019-01-18 15:43:44 702 1

原创 springBoot启动方式

1.通过IDEA启动2.进入工程目录mvn spring-boot3.进入工程目录mvn install     结束后会生成target目录cd target java -jar girl-0.0.1-SNAPSHOT.jar注:以生产环境启动项目 java -jar girl-0.0.1-SNAPSHOT.jar --spring.profiles....

2018-12-29 10:32:11 130

原创 springboot问题

1.@ConfigurationProperties(prefix = "girl")出现Configuration Annotation Proessor not found in classpath解决办法:class 加上以下注解@PropertySource("classpath:application.yml") ...

2018-12-29 09:41:34 118

原创 git 解冲突

git add -Agit commit -m ""git push 若出现冲突,git pull -rgit status查看冲突,文件标红,解冲突(若无冲突,直接git push)git add -Agit rebase --continuegit push

2018-12-26 17:27:08 183

原创 flutter需要定义product flavors

报错如下:解决方法:配置如下,

2018-12-26 15:29:35 1216

转载 mysql 忘记密码时修改修改密码

1.关闭正在运行到mysql服务。2.打开DOS窗口(win+R,cmd),转到mysql\bin目录(cd)3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。5. 输入mysql回车...

2018-09-21 11:15:12 214

空空如也

空空如也

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

TA关注的人

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