自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python快速入门读书笔记

python基础语法、内置数据结构、异常处理、面向对象知识、标准库常用函数、一些常用工具如正则表达式等内容

2023-07-12 12:09:34 105

原创 Npcap卸载

Stopping the npf driver Stopping the npcap driver最终解决办法删除该注册表:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\NpcapInst来自:https://github.com/nmap/npcap/issues/125

2020-07-12 00:49:43 7251

原创 计算机网络学习

学习链接物理层、数据链路层、网络层网络七层链接

2020-06-17 23:39:38 174

原创 Spring学习笔记:MVC框架整合

MVC框架整合思想1、搭建开发环境2、为什么要整合MVC框架3、Spring可以整合那些MVC框架4、Spring整合MVC框架的核心思路1. 准备工厂2. 代码整合1、搭建开发环境 <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId>

2020-06-03 11:44:50 185

原创 Spring学习笔记:持久层整合、Spring中的事务属性

第一章、持久层整合1、Spring框架为什么要与持久层技术进行整合JavaEE开发需要持久层进行数据库的访问操作。JDBC Hibernate MyBatis进行持久开发过程存在大量的代码冗余Spring基于模板设计模式对于上述的持久层技术进行了封装2、Spring可以与那些持久层技术进行整合?JDBC |- JDBCTemplateHibernate (JPA) |- HibernateTemplateMyBatis |- Sq1SessionFactoryBean Mapper

2020-05-31 18:53:09 277

原创 Spring学习笔记:详解AOP编程

第四章、AOP编程1、AOP的概念AOP (Aspect Oriented Programing) —— 面向切面编程 = Spring动态代理开发以切面为基本单位的程序开发,通过切面间的彼此协同,相互调用,完成程序的构建切面 = 切入点 + 额外功能00P (0bject Oritened Programing)【面向对象编程Java】以对象为基本单位的程序开发,通过对象间的彼此协同,相互调用,完成程序的构建POP (Producer Oriented Programing)

2020-05-30 16:10:46 176

原创 布局系列

这里写目录标题学习up:https://space.bilibili.com/451368848/Block、inline、inline-blockBlock:区块元素inline:内联元素inline-block对齐方法学习up:https://space.bilibili.com/451368848/Block、inline、inline-blockBlock:区块元素block:独占一行、左右不能够有元素与它并排,排序由上到下宽度默认会填充父容器的可用空间高度以里面的元素进行填充可

2020-05-30 10:38:01 120

原创 Spring学习笔记:代理设计模式

spring_aop编程:代理设计模式静态代理1、为什么需要代理设计模式2、代理设计模式1.1 概念1.2 名词解释1.3 代理开发的核心要素1.4 实现1.5 静态代理存在的问题Spring的动态代理开发Spring动态代理的概念搭建开发环境开发步骤1、创建原始对象(目标对象)2、额外功能(实现MethodBeforeAdvice)3、定义切入点4、对额外功能 与 切入点 组装整合5、调用动态代理细节分析Spring动态代理详解1、额外功能的详解1、额外功能的详解a. MethodBeforeAdv

2020-05-27 21:25:53 221

原创 Spring学习笔记:配置文件参数化、自定义类型转换器、后置处理Bean

第十一章、配置文件参数化把Spring配置文件中需要经常修改的字符串信息,转移到一个更小的配置文件中Spring的配置文件中存在哪些需要经常修改的字符串?存在以数据库连接相关的参数代表经常变化字符串,在Spring的配置文件中,直接修改不利于项目维护(修改)转移到一个小的配置文件( .properties)利于维护(修改)配置文件参数化: 利于Spring配置文件的维护(修改)开发步骤提供一个小的配置文件(.properities)名字 和 放置位置: 任意jdb

2020-05-26 11:16:50 417

原创 数据库的视图操作

视图Creating ViewsAltering or Dropping ViewsUpdatable ViewsThe WITH OPTION CHECK ClauseOther Benefits of ViewsCreating Views-- 收支平衡表:客户id,名字以及收支平衡-- 视图就像是虚拟的表,但是请记住,视图不保存数据CREATE VIEW clients_balance ASSELECT client_id, `name`, SUM(invoice_total -

2020-05-24 17:21:36 506

原创 复杂查询

复杂查询Subqueries(子查询)The IN Operator(子查询返回的是一些值的集合)Subqueries VS JoinsThe ALL Keyword(大于子查询的全部结果)The ANY Keyword(大于子查询的某个结果)Correlated Subqueries(相关子查询:引用了外部查询的表,不跨越其他的表数据,可以用于选出表内各自的数据)The EXISTS OperatorSubqueries in the SELECT Clause(select语句里面使用子查询)Subqu

2020-05-24 17:20:09 782

原创 Spring学习笔记:创建复杂对象、控制Spring工厂创建对象的次数

第八章、Spring创建复杂对象1. 什么是复杂对象2. Spring工厂创建复杂对象的3种方式2.1 FactoryBean接口开发步骤简单对象与复杂对象的比较细节分析ConnectionFactoryBeanFactoryBean的实现原理[简易版]FactoryBean总结2.2 实例工厂ConnectionFactory2.3 静态工厂(方法为静态的)3. Spring工厂对象创建总结1. 什么是复杂对象复杂对象:指的就是不能直接通过new构造方法创建的对象ConnectionSqlS

2020-05-24 15:12:09 321

原创 数据库学习汇总

学习参考数据库学习—单表查询多个表中检索数据增、删、改聚合函数、汇总、分组筛选、ROLLUP基础内建函数(处理数字、日期和字符串)

2020-05-24 11:16:25 164

原创 Spring笔记汇总

学习参考引言第一个SpringSpring5.x与日志框架的整合注入(injection)Set注入详解构造注入反转控制 与 依赖注入

2020-05-24 11:07:57 448

原创 Spring学习笔记:注入(injection)【Set注入、构造注入、反转控制 与 依赖注入】

第四章、注入(injection)1、什么是注入1.1 为什么需要注入1.2 如何进行注入[开发步骤]1.3 注入的好处2、Spring注入的原理(非源码)1、什么是注入通过Spring工厂及配置文件为所创建对象的成员变量赋值1.1 为什么需要注入通跟代码直接为成员变量赋值,有耦合1.2 如何进行注入[开发步骤]类的成员变量提供set get方法配置spring的配置文件<bean id="person" name="p,p1" class="com.company.basic.

2020-05-21 11:09:01 309

原创 Spring学习笔记:Spring5.x与日志框架的整合

第三章、Spring5.x与日志框架的整合如何让Spring5. x整合log4jpom.xmllog4j.propertiesSpring与日志框架进行整合,日志框架就可以在控制台中,输出Spring框架运行过程中的一些重要的信息。好处:便于了解Spring框架的运行过程,利于程序的调试如何整合默认Spring1.2.3早期都是于commons- logging. jarSpring5.x 默认整合的日志框架logback log4j2如何让Spring5. x整合log4j1.引入

2020-05-20 22:48:43 461

原创 Spring学习笔记:第一个Spring及日志整合

第二章、第一个Spring1、软件版本2、环境搭建Spring Context的jar包Spring的配置文件3、spring的核心API4、程序开发1、软件版本1. JDK132. Meven3.6.33. IDEA20194. SpringFramework 5.2.5官网:https://spring.io/projects/spring-framework#overview官方下载地址:https://repo.spring.io/release/org/springframewor

2020-05-20 22:05:46 227

原创 Spring学习笔记:引言及简单的工厂实现

学习参考第一章 引言1、什么是spring2、EJB (Enterprise Java Bean )存在的问题3、什么是spring1、轻量级2、代码移植性高3、JavaEE的解决方案4、整合设计模式4、设计模式5、工厂设计模式5.1 什么是工厂设计模式5.2 简单工厂实现BeanFactory的解耦合(反射工厂)propertiesTestSpring5.3 通用工厂设计通用工厂的代码5.4 通用工厂的使用方法6、总结1、什么是spring2002年,Rod Johnson撰写了一本名为《J2EE设

2020-05-18 22:57:56 296 1

原创 基础内建函数

基础内建函数(处理数字、日期和字符串)Numeric Functions(数学函数)String Functions(字符串相关函数)Date Functions(日期函数)Formatting Dates and TimesCalculating Dates and Times(计算日期值)The IFNULL and COALESCE FunctionsThe IF Function(类似三元表达式)The CASE OperatorNumeric Functions(数学函数)-- 四舍五入--

2020-05-18 21:47:34 135

原创 聚合函数、汇总、分组筛选、ROLLUP

聚合函数、汇总、分组筛选、ROLLUPAggregate Functions(聚合函数)GROUP BY(分组筛选)Having(分组后筛选数据 且 必须是选中的数据)ROLLUP操作符(统计操作符:只作用于聚合函数)Aggregate Functions(聚合函数)-- 比如,我们需要统计报告客户或者地域的销售数据,这样我们就能看到在不同州销售的情况SELECT -- 取值 MAX(payment_date) AS highest_date, MAX(invoice_total) AS hi

2020-05-12 22:27:56 397

原创 增、删、改

增、删、改表属性Inserting a Single RowInserting Multiple RowsInserting Hierarchical Rows(插入层级数据)Creating a Copy of a Table(创建表的副本/存档)Updating a Single Row(更新单一记录)Updating Multiple Rows(更新多个记录)Using Subqueries in Updates(用子查询更新数据)Deleting RowS(删除记录)Restoring the Da

2020-05-12 20:15:43 242

原创 函数编程

函数编程购物车案例Sku(商品对象信息)SkuCategoryEnumCartService业务逻辑(找出购物车属于电子产品的一类)CartServiceJSON依赖Test购物车案例Sku(商品对象信息)package com.company.lambda.cart;/** * 下单的商品对象信息 */public class Sku { //编号 private Integer skuId; //商品名称 private String skuName;

2020-05-10 21:51:53 196

原创 多个表中检索数据

多个表中检索数据INNER JOINSJoining Across Databases(跨库合并表)Self Joins(自联结)Joining Multiple TableCompound Join Conditions(复合合并的条件)Implicit Join Syntax(隐式合并语法:不建议)Outer Joins(外连接)Outer Joins Between Multiple Tables(多表间外连接)Self Outer Joins(表的自我外连接)The USING Clause(USI

2020-05-09 21:22:35 337

原创 Vue学习

Vue基础官方文档:https://cn.vuejs.org/参考视频:https://www.bilibili.com/video/BV12J411m7MG?p=31、Vue是什么JavaScript框架简化Dom操作响应式数据驱动2、Vue基础el:挂载点data:数据对象安装步骤:<!-- 开发环境版本,包含了有帮助的命令行警告 --><sc...

2020-05-05 18:08:35 199

原创 数据库学习---单表查询

数据库这里写目录标题数据库单一表中检索数据Select子句where子句and、or、notIN操作符BETWEEN(范围)LIKE(% _)REGEHP(正则表达式查询)IS NULL(检索缺少数据)Order ByLIMIT查找顺序单一表中检索数据Select子句-- 最好每个语句一行use sql_storeSELECT *FROM customersWHERE cust...

2020-05-05 17:48:57 213

原创 Linux命令大全学习笔记01

Linux命令大全文档第六章:IO6.1、stdout、stderr、stdinstdout、stderr、stdin对应文件描述符的索引:0,1,26.1.1、stdout重定向( >/>> :重定向符)重定向功能可以选择将选择将标准输出发送到哪里# 将ls -l的命令输出保存到ls-output.txt里面 (39971K)[root@localhost ...

2020-04-30 16:52:40 241

原创 面向对象——学生系统

面向对象——学生系统package com.xxs.java;/* * 定义类Student,包含三个属性:学号number(int),年级state(int),成绩 score(int)。 创建20个学生对象,学号为1到20,年级和成绩都由随机数确定。 问题一:打印出3年级(state值为3)的学生信息。 问题二:使用冒泡排序按学生成绩排序,并遍历所有学生信息 1) 生成随机数:...

2019-11-05 19:04:09 1096

空空如也

空空如也

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

TA关注的人

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