学习笔记
文章平均质量分 87
郭小傻
这个作者很懒,什么都没留下…
展开
-
git使用从简单到深入
文章目录git速查01_原理讲解1.1 工作流1.2 分支1.3 标签02_新建仓库03克隆仓库04_添加和提交05_推送和改动06_分支07_更新和合并08_标签09_替换本地改动git详细01_流程02_Git 工作区、暂存区和版本库基本概念03_Git 创建仓库3.1 git init3.2 git clone3.3 配置04 Git基本操作4.1 Git 基本操作4.2 提交与修改4.3 提交日志4.4 远程操作05 Git 分支管理5.1 列出分支5.2 删除分支5.3 分支合并5.4 合并冲突0原创 2021-11-19 10:16:16 · 1044 阅读 · 0 评论 -
Volecity模板引擎
文章目录Volecity引擎01_Velocity简介1.1 简介1.2应用场景1.3 组成结构02_快速入门2.1 需求分析2.2 实现步骤2.3 代码实现03_基础语法3.1 VTL是什么3.2 注释3.3 非解析内容3.4 引用3.4.1 变量引用3.4.2 属性引用3.4.3 方法引用3.5 指令3.5.1 流程控制3.5.2 引入资源3.5.3 宏指令04_代码生成器CURD实现4.1 需求说明4.2 实现步骤4.3 代码实现4.3.1 创建项目4.3.2 代码VelocityTools01_V原创 2021-11-19 10:12:56 · 1696 阅读 · 0 评论 -
go语言学习笔记
文章目录Go01_准备工作1.1 下载包1.2 环境变量1.3 IDE选择02_HelloWord03_变量常量声明3.1 变量类型3.2 局部变量3.3 全局变量3.4 声明多个变量3.5 常量3.5 示例04_函数4.1 写法4.2 调用+放回值4.3 函数执行过程Go01_准备工作1.1 下载包谷歌下载https://golang.org/dl/国内一些镜像下载1.2 环境变量下载解压 例如C:\go新建环境变量 GOROOT: C:\goPATH添加 %GOROO原创 2021-11-19 10:11:15 · 977 阅读 · 0 评论 -
git使用从简单到深入
文章目录git速查01_原理讲解1.1 工作流1.2 分支1.3 标签02_新建仓库03克隆仓库04_添加和提交05_推送和改动06_分支07_更新和合并08_标签09_替换本地改动git详细01_流程02_Git 工作区、暂存区和版本库基本概念03_Git 创建仓库3.1 git init3.2 git clone3.3 配置04 Git基本操作4.1 Git 基本操作4.2 提交与修改4.3 提交日志4.4 远程操作05 Git 分支管理5.1 列出分支5.2 删除分支5.3 分支合并5.4 合并冲突0原创 2021-11-19 10:10:14 · 731 阅读 · 0 评论 -
C++学习笔记
文章目录C++基础01_C++ 简介02_基本知识2.1 你好世界2.2 注释2.3 变量2.4 常量2.5 关键字03_数据类型3.1 sizeof()关键字3.2 Input/Output04_ 运算符4.1 算术运算符4.2 关系运算符4.3 逻辑运算符4.4 位运算符4.5 赋值运算符4.6 杂项运算符4.7 C++ 中的运算符优先级05_程序流程结构5.1 选择结构5.2 循环结构5.3 跳转语句5.3.1 break5.3.2 continue5.3.3 goto关键字5.3 示例06_ 数组6原创 2021-11-19 10:09:10 · 2884 阅读 · 1 评论 -
RestTemplate原理实现讲解
2RestTemplate本文着重点讲解使用HttpComponentsAsyncClientHttpRequestFactory连接工厂代替默认的SimpleClientHttpRequestFactory如何使用RestTemplate进行http”模拟”请求什么是RestTemplate在java中访问restful服务使用到的类RestTemplate为什么需要有RestTemplate本质上而言RestTemplate就是一个http请求,和通过浏览器访问controller原创 2021-11-04 12:30:36 · 1795 阅读 · 0 评论 -
回车和换行区别
文章目录\r\n,\n,\r,\r\n回车、换行的区别一个直接后果是:\r\n,\n,\r,\r\n回车、换行的区别他们间的区别其实是个回车换行的问题先来段历史回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别。符号ASCII码意义\n10换行\r13回车CR在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个原创 2021-08-29 10:58:53 · 356 阅读 · 0 评论 -
mvc架构详解
文章目录MVC架构MVC分层次介绍模型(MODEL)视图(VIEW)控制器(CONTROLLER)MVC的组件关系JAVA EE的MVC架构MVC架构mvc是一种架构模型,本身并没有新功能,只是对项目的一种规范,方便后期进行维护;mvc架构将模型(M),视图(V)和控制(C)割离开,这么做可以提高代码书写的效率和后期维护;MVC分层次介绍模型(MODEL)模型负责封装应用的状态,并实现应用的功能;封装的是数据源和所有对这些数据的操作;在组件中,模型表示组件的状态和操作状态的方法。模型通常原创 2021-08-29 10:57:19 · 7828 阅读 · 0 评论 -
为什么使用static的类方法不需要new
文章目录JAVA加载过程static静态成员从static学习java编译过程JVM加载顺序摘要:稍稍延申一下:对于此java给出了两个解决方案:总结static下面说说静态的特点:实例变量和类变量的区别静态的使用注意事项:静态的利弊从内存角度理解java的基础语法总结JAVA加载过程总觉得有无数想记录的东西但又觉得没什么需要记下来的。但又不能坏了一周一篇的目标,再三思考下决定写一些基础干货。基础扎实的话就会和计算机有某种共鸣——你猜测应该是什么样的,实际上计算机就是什么样的static静态成原创 2021-08-29 10:56:37 · 3249 阅读 · 0 评论 -
f**k命令(解压神器)
文章目录what the fuck软件安装配置what the fuck今天介绍给大家一款解压神器: The FUCKlinux命令敲错?fuck重写依然错误?fuck权限不够?fuck参数错误?fuck…….总之简单来说这款”the fuck“神器是一个linux的纠错小软件。总之出现问题了,报错了加不妨fuck以下;软件以下是作者原图:➜ apt-get install vimE: Could not open lock file /var/lib/dpkg/lock原创 2021-08-29 10:55:28 · 585 阅读 · 0 评论 -
mysql入门版实践
文章目录mysql数据库mysql和相关软件下载mysql安装登录mysqlmysql基本命令软件介绍前文提到的几个软件做简单的介绍放一个我的在线考试系统的数据库结构吧E-R图如下数据库构成如下mysql数据库数据库database,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。表是组成数据库的基本单位,简单来说甚至一张excel原创 2021-08-29 10:54:21 · 152 阅读 · 0 评论 -
Hexo搭建个人博客
文章目录看着五分钟搭建hexo的教程自己折腾了近一个礼拜注册github注册github创建新库第二步开始安装各种巴拉巴拉的环境首先使用更新一下软件安装git:安装npm(node package manager)安装NODE.JS安装hexo啊终于到了安装 hexo的地步了为了庆祝之前大家受的苦我决定用标题标签来见证这一刻初始化hexo初始化完成,纪念一下漫长的等待老规矩上标题标签hexo安装没毛病了,开始得先办法怎么让别人也能看到了github创建ssh密钥(为了安全,安全 ,安安全)接下来修改根目录下原创 2021-08-29 10:53:30 · 612 阅读 · 0 评论 -
tomcat安装
文章目录Tomcat安装Tomcat下载环境变量配置Tomcat安装内容很简单,没什么需要细细琢磨的这是懒得记路径,所以也记录一下Tomcat下载TomCat下载地址Tomcat安装版不建议使用安装版,虽然安装版不需要配置环境变量等,但是TomCat会作为进程一直在后台运行,且JavaEE项目每次运行时都得强行关闭一下进程。本文主要记录免安装版的配置,一下是免安装版的下载地址(下载前记得MD5校验):TomCat免安装版环境变量配置配置Tomcat基础目录路径变量名: CATA原创 2021-08-29 10:52:46 · 168 阅读 · 0 评论 -
vnc实现ui远程链接
文章目录VNCserver前期准备安装tigervncserver拷贝配置文件进入到配置文件目录修改配置文件启用配置文件设置登陆密码启动vncserver查看端口状态查看报错信息最后VNCserverVNCserver?大家可能都不知道吧。他的功能是可以远程连接linux时候可以以图形界面的形式操作。WHAT?什么?远程连接linux还要图形界面?对没错我的心情就这这样的,工作中总能遇到”特别“的客户。作为一个几乎连图形界面的linux都没怎么用过的人,去使用图形界面而且还远程。两个感受:原创 2021-08-29 10:51:54 · 710 阅读 · 0 评论 -
利用frp实现内网穿透
文章目录利用FRP实现内网穿透(动态域名解析)什么是frp准备工作软件安装外网服务器端内网PC外网服务器端至此frp安装完成常间问题设置后台运行利用FRP实现内网穿透(动态域名解析)本文使用的是极简配置配置,如有特殊需求请参考https://github.com/fatedier/frp文献环境准备:外网服务器(ubuntu)+本地机器(ubuntu子系统)本地服务器windows也可以配置类似什么是frprp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支原创 2021-08-29 10:49:02 · 954 阅读 · 0 评论 -
springmvc+spring+jdbcTemplate框架简单练习(超简单入门)
文章目录Spring练习环境搭建创建工程新建静态页面导入坐标创建包结构创建数据库创建POJO类创建配置文件角色列表展示和添加操作角色列表展示步骤分析实现步骤角色列表添加步骤分析实现步骤用户列表展示和添加操作用户列表展示步骤分析实现步骤用户删除步骤分析实现步骤Springmvc拦截器练习判断是否登陆判断用户名密码Spring练习环境搭建附件资源下载在我的主页找创建工程新建静态页面(已经有也可以重写)导入坐标创建包结构创建数据库(已经有也可以自己重写)创建POJO类(已经有也可以自己重写原创 2021-08-19 19:03:10 · 885 阅读 · 0 评论 -
springMVC,Spring,Mybatis学习笔记
文章目录SSM框架01_Spring框架1.1 Spring简介1.1.1 Spring体系结构1.1.2 核心容器1.1.3 数据访问1.1.4 Web1.1.5 其他1.2 Spring快速入门1.2.1 Spring程序开发步骤1.2.2流程1.3 配置文件1.3.1 Bean标签1.3.2 依赖注入引用注入:set注入引用注入:构造注入普通数据类型注入集合数据类型注入1.3.3 导入配置文件1.4 相关API1.4.1 ApplicationContext相关API1.4.2 getBean()方法原创 2021-08-19 18:57:21 · 236 阅读 · 0 评论 -
连接池学习笔记
文章目录*连接池*01_什么是连接池02_为什么要学习连接池03_自定义连接池3.1编写一个类实现DataSource接口3.2 重写getConnection()方法3.3 初始化多个连接在内存中3.3编写归还连接的方法3.4 合集3.5自定义连接池可能出现的问题3.5.1使用接口的实现类完成的构造3.5.2 额外的提供了方法来归还连接3.6 自定义连接池问题的解决思路3.7 自定义连接池问题的解决代码实现3.8代码过多总结一下04_开源连接池Druid4.1Druid主要类4.1.1手动设置方法:4.1原创 2021-08-19 18:54:00 · 163 阅读 · 0 评论 -
mysql学习笔记
文章目录MySql相关01_安装02_语言分类2.1DDL数据定义语言2.2DCL数据控制语言2.3DML数据操纵语言2.4DQL数据查询语言03_使用SQL(小写部分非必要)3.1 操作数据库3.2操作数据表3.3操作数据表记录3.4查询记录总结04_数据库的备份和还原4.1 备份4.2 还原05_多表设计之外键约束5.1 单表5.2多表约束06_多表设计原则6.1 一对一6.2 一对多6.3 多对多07_多表查询7.1 连接查询7.2 子查询08_事务8.1 事务的概念8.2 MySql的事务管理8.3原创 2021-08-19 12:18:13 · 606 阅读 · 0 评论 -
jdbc基础学习笔记
文章目录JDBC相关1. 下载和导入jdbc2. JDBC代码实现2.1 JDBC开发步骤2.2 代码实现3.JDBC的API之DriverManage3.1 作用一:注册驱动3.2 作用二:获得连接4.JDBC的API之Connection:与数据库连接对象4.1 作用一:创建执行sql语句的对象4.2 管理事务5. JDBC的API之Statement5.1 执行SQL语句5.2 执行批处理6. JDBC的API之ResultSet6.1 结果集的遍历6.2 结果集的获取7. JDBC资源释放8. JD原创 2021-08-19 12:16:10 · 125 阅读 · 0 评论 -
python学习笔记
文章目录Python基础01_数据类型1.1 六种基本数据类型1.2强制类型转化02_辨别数据类型2.1 type()2.2 isinstance()2.3语法03_PEP8规范04_输入输出4.1输出4.2输入05_字符串操作相关5.1 字符串输出切片等5.2查找find(),rfind()5.2 统计出现的次数5.3 replace()替换5.4 split(),rsplit()分割字符串5.5 join()连接方法06_List列表07_tuple元组08_字典dict09_判断9.1 if ..el原创 2021-08-19 12:14:05 · 1569 阅读 · 0 评论 -
Django操作数据库
文章目录Django操作数据库Django访问流程空项目结构ASGI和WSGI区别HelloWordviews和url配置目录讲解效果模板模板应用实例目录结构新建html文件向Django说明模板文件的路径修改 views.py修改urls.py过滤器标签常用过滤器函数if/else 标签示例for 标签ifequal/ifnotequal 标签注释标签include 标签csrf_tokenDjango 模型Django ORM定义数据库模型数据库操作添加数据修改数据删除数据查询数据Django操作数据原创 2021-08-18 20:39:43 · 2582 阅读 · 1 评论 -
servlet原理流程浅谈
文章目录1. servletservlet接口2. GenericServlet抽象类3. HttpServlet抽象类主要私有方法4. 几个主要的对象1. ServletConfig2. ServletContext(功能很强大)3. request4. response1. servletservlet接口servlet运行流程接口方法public void init(ServletConfig config)第一次请求该servlet时,就会初始化一个Servlet对象,也就原创 2021-08-18 20:35:39 · 125 阅读 · 0 评论 -
servlet学习笔记
文章目录Servet01_servet概述1.1使用Servet02_servet入门03_Servlet执行流程04_Servlet实现类05_servlet生命周期06_配置servlet启动时加载6.1为什么要这么配置6.2如何配置07_Servlet访问路径配置07_Servlet对象(重要)7.1 ServletConfig对象7.1.1ServletConfig的API7.1.2代码演示7.2 ServletContext对象7.2.1作用08_请求和响应对象8.1 Response响应对象8.原创 2021-08-18 20:33:12 · 833 阅读 · 0 评论 -
alexnet实现cifar-10分类
文章目录Alexnetalexnet网络结构网络各层AlexNet参数数量使用到的激活函数Relu函数激活函数Relu激活函数简介Relu激活函数代码实现softmax激活函数kerasKeras是什么keras常用函数Dense()函数--全连接层Conv2D()函数--卷积层MaxPooling2D()函数--池化层Dropout()函数--抛弃一些参数防止过拟合Model()函数--代表模型图ModelCheckpoint()函数--保存模型参数model.fit()函数--模型运行函数load_we原创 2021-08-18 17:02:17 · 3720 阅读 · 0 评论 -
白话理解监听器
文章目录监听器01_什么是监听器02_监听器的术语监听器01_什么是监听器 监听器,字面上的理解就是监听观察某个事件(程序)的发生情况,当被监听的事件真的发生了的时候,事件发生者(事件源) 就会给注册该事件的监听者(监听器)发送消息,告诉监听者某些信息,同时监听者也可以获得一份事件对象,根据这个对象可以获得相关属性和执行相关操作。 实现了特定接口的java类,这个java类用于监听另一个类的改变(调用或者属性变化等等),当另一个类发生改变时监听器内的方法就会立即执行。02_监听器的术语事原创 2021-08-18 16:57:48 · 182 阅读 · 0 评论 -
jquery学习笔记
JQuery01_简介jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。JQuery有丰富的插件,02_下载https://code.原创 2021-08-18 16:52:26 · 155 阅读 · 0 评论 -
ajax学习笔记
文章目录Ajax01_同步和异步请求02_Ajax对象2.1 XMLHttpRequest对象2.2 XMLHttpRequest对象属性03_Ajax代码编写步骤AjaxAjax即Asynchronous Javascript And XML(异步JavaScript和XML)在 2005年被Jesse James Garrett提出的新术语,用来描述一种使用现有技术集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的X原创 2021-08-18 16:48:56 · 85 阅读 · 0 评论 -
bootstrap学习笔记
文章目录BootStrap前端框架01_bootstrap概述1.1什么是bootstrap? bootstrap有什么作用02_bootstarp搭建2.1 相关下载2.2 搭建2.3 bootstrap模板03_布局容器3.1 布局容器13.2 布局容器23.3 示例04_栅格系统4.1栅格系统特点05_响应式工具5.1 可用类5.2 打印类(打印机上显示或隐藏)06_列表6.1 将所有列表放为一行 `.list-inline`07_按钮7.1 可作为按钮使用的标签或元素7.2 预定样式7.3 尺寸原创 2021-08-18 16:44:06 · 259 阅读 · 0 评论 -
jsp学习笔记
1_JSPJSP运行时会被翻译吃Servlet执行01_JSP脚本元素<%! %>:声明 翻译成Servlet成员的内容。声明变量,方法,内部类。<%= %>:翻译成 out.print(),在Service方法内部。用于生成HTML页面源码。<% %>:嵌入java代码 翻译成service方法内部的代码块。声明变量(局部类),内部类。(不能写方法了)02_注释html注释:jsp存在servlet存在,html也存在。java注原创 2021-08-18 14:48:59 · 602 阅读 · 0 评论 -
JavaScript学习笔记
javaScript学习笔记01_javaScript基本1.1 ECMASCRIPTjs的核心,ecmaScript描述了js的语法和基本对象简单地说,ECMAScript 描述了以下内容:语法类型语句关键字保留字运算符对象1.2 DOM描述了网页处理的方法和接口1.3 BOM描述了与浏览器进行交互的方法和接口 02_语法规则1. 简单输出案例var a = 10;var b = 5;var temp = a+b;alert(temp); 2.原创 2021-08-18 14:41:11 · 155 阅读 · 0 评论