- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Nginx简介
1.应用场景当用户比较少时,请求发送到Tomcat服务器后,服务器再响应回去,一切都很协调。当用户逐渐增多时,Tomcat服务器无法处理如此多的请求,会挂掉。这是应该怎么办?我们横向增加了很多Tomcat服务器,让多个Tomcat服务器来处理海量请求,我们知道Session是不共享的,如何处理用户与服务器的多对多关系,才能保证请求与响应不出错?Nginx就是夹在客户端与Tomcat服务器中间的一层,实现反向代理。2.什么是NginxNginx(engine x)是一个高性能的HTTP和反向代理we
2021-12-22 11:11:16
1451
原创 Visual Studio 2015配置 GSL之终极蛇皮
Visual Studio 2015配置 GSL之终极蛇皮参考文章:(1)https://blog.csdn.net/A601023332/article/details/89479741(2)https://www.cnblogs.com/suda/archive/2012/03/03/2378644.html由于文章无法溯源,这里引用我主要看的两篇文章~Step1:下载链接:http://gnuwin32.sourceforge.net/packages/gsl.htm点击 Compl
2021-10-23 18:55:01
400
原创 向量与矩阵计算的C语言代码
1.初始化定义typedef double ElemType;typedef ElemType* Vector;typedef ElemType** Matrix;typedef ElemType*** MatrixStack;#define ZERO_MATRIX 0#define ONES_MATRIX 1#define UNIT_MATRIX 22.向量操作2.1向量初始化/* brief:创建向量** param:长度** output:Vector*/Vector
2021-10-21 14:52:35
3366
2
原创 JAVA命名规范
【强制】命名不能以下划线_和美元$开始或结束【强制】严禁使用拼音与英文混合的方式【强制】类名使用UpperCamelCase风格,遵循驼峰形式,但是以下情况例外:DO/BO/DTO/VO/AO【强制】方法名、参数名、成员变量、局部变量都统一使用lowerCameCase风格【强制】常量命名全部大写,单词间用下划线_分割,力求语意表达清楚,不要嫌名字长【强制】抽象类命名使用Abstract或Base开头;异常类命名使用Exception结尾;测试类命名以它要测试的类的名称开始..
2021-10-06 14:47:56
217
原创 如何写好文献综述
面对文献综述时,要考虑:对每篇论文本身解决的科学问题是否已经整理出来,梳理清楚了。如果觉得已经清楚了。请提供一个每篇论文的一句话精简版,来说明这个论文解决的科学问题。对这个论文的创新性是否把握清楚了,这个创新性是怎么样体现出来的。如果清楚了,请用一句话提炼和总结一下这个论文的创新是怎么实现的。请大家根据自己读的这些论文梳理一下这些论文之间的逻辑关系,哪些论文是用不同思路解决同一个问题的,哪些论文是依次递进把一个问题由浅入深的推进的,在这个推进过程中每个人的工作各自具有什么样的贡献。请总结一段话或者
2021-09-22 17:08:24
112
原创 Vue Cli安装
Vue Cli安装1.环境准备下载node.js下载地址windows系统: .msi 安装包(exe)指定安装位置 .zip 压缩包直接解压至指定目录配置nodejs环境变量windows系统: 在环境变量中添加NODE_HOME = nodejs安装目录PATH=xxxx;%NODE_HOME%验证nodejs环境是否配置成功node -vnpm介绍node package manager(nodejs包管理工具)npm配置淘宝镜像npm co
2021-04-09 16:40:02
180
原创 github入门
github入门1. 初始设置1.1 设置姓名和邮箱地址git config --global user.name "用户名"git config --global user.email "邮箱"1.2 给代码赋色,提高可读性git config --global color.ui auto2. 仓库初始化2.1 新建仓库[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GamjiOkn-1616420991305)(C:\Users\Administra
2021-03-22 21:50:11
67
原创 SpringSecurity入门
SpringSecurity1. 快速入门pom.xml中要有这个配置<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>写一个简单的controller@RestController@RequestMap
2021-03-16 10:45:09
139
原创 Springboot整合SpringSecurity出现Illegal overloaded getter method with ambiguous type for property ...
参考https://blog.csdn.net/licheetools/article/details/106316583背景今天看着b站做云E办项目,在Springboot整合SpringSecurity出现Illegal overloaded getter method with ambiguous type for property …的问题分析在创建Admin类时,使用lombok生成get与set方法,并实现了SpringSecurity的UserDetails方法并重写了isEn
2021-03-15 11:03:28
444
原创 Shiro入门
Shiro入门说明:这是观看b站编程不良人UP主视频做的笔记,原视频链接如下:https://www.bilibili.com/video/BV1uz4y197Zm?p=11&t=13061. 权限的管理1.1什么是权限管理基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身
2021-03-12 17:21:48
165
原创 MyBatis Plus快速入门
MyBatis Plus1.MyBatis Plus概述可以节省大量的工作时间,所有的CRUD代码它都可以完成 特点无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求支持 Lambda 形式调用:通过 Lambda 表达式,方便的编写各类
2021-03-12 13:42:30
59
原创 CSS入门(狂神学习笔记)
CSS1.CSS是什么Cascading Style Sheet 层叠级联样式表1.1发展史CSS1.0CSS2.0DIV(块) + CSS,HTML与CSS结构相分离的思想CSS2.1浮动,定位CSS3.0圆角边框,阴影,动画1.2快速入门html和css不分离<style> h1{ color:red; }</style><h1>标题</h1><!-- 也可以
2021-03-10 21:42:48
160
原创 HTML入门(狂神学习笔记)
HTML(狂神学习笔记)1.什么是HTML Hyper Text Markup Language(超文本标记语言)2.W3C标准World Wide Web Consortium(万维网联盟)成立于1994年,Web技术领域最权威和最有影响力的国际中立性技术标准机构W3C标准包括结构化标准语言(HTML,XML)表现标准语言(CSS)行为标准(DOM,ECMAScript)3.网页基本标签标题标签?代表数字,从1到6<h?>段落标签<p
2021-03-10 12:14:15
249
原创 注解和反射(狂神学习笔记)
注解和反射(狂神笔记)说在最前,强烈建议学习JVM,学习之后再来学反射会有新的体验~可以参考我之前发的JVM学习笔记,如果对您有帮助的话还希望点个大拇哥~1.什么是注解?Annotation是从JDK5.0开始引进的新技术作用不是程序本身,可以对程序做出解释可以被其他程序(比如:编译器)读取格式以“@注释名”在代码中存在,还可以添加一些参数值如何定义@interface MyAnnotation{ 定义内容}2.三个内置注解@Overr
2021-03-09 22:10:01
150
原创 JVM入门(狂神学习笔记)
JVM入门 引用: 1.https://blog.csdn.net/qq_33369905 2.https://blog.csdn.net/qq_30336433/article/details/83268945 3.https://blog.csdn.net/u014266877/article/details/54374867 4.https://www.jianshu.com/p/8a58d8335270 5.https://www.cnblogs.com/null-qige
2021-03-09 14:27:06
311
原创 MySQL入门
MySQL数据库1.SQL语言分类DQL:数据查询语言,用于对数据进行查询,如selectDML :数据操作语言,对数据进行增加、修改、删除,如insert、update、deleteTPL :事务处理语言,对事务进行处理,包括begintransaction、commit、rollbackDCL:数据控制语言,进行授权与权限回收,如grant、revokeDDL:数据定义语言,进行数据库、表的管理等,如create、drop2.Unbuntu中安装MySQL(1)安装: sudo
2021-03-08 22:37:06
150
1
原创 Vue入门
Vue入门(路由之前)1.准备工作导入js<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>初始化Vuevar app = new Vue({ el: '#app', data: {}, methods:{}})el:用来指定Vue的作用范围,推荐id选择器data:用来给Vue中定义数据,如:data: { message:"" }
2021-03-08 10:17:04
430
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人