自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第一章 c++概述

(一)第一章 c++概述1.程序设计方法结构化程序设计方法:程序=数据结构+算法程序设计中,属性用数据表示,用来描述对象的静态特征;行为用程序代码实现,用来描述对象的动态特征。面向对象程序设计方法:程序=对象+消息 面向对象=对象+类+消息+继承+多态2.面向对象程序设计相关概念抽象:强调与当前目标有关的本质特征,从而找出事物的共性。封装:将抽象出来的对象的属性和行为结合成一个独立的单位,并尽可能的隐藏对象中的细节。消息:一个对象要求一个对象实施某种操作的一个请求、继承:这个类具有前一

2020-10-15 23:13:36 162

原创 Sass 快速入门

学习原因:$ $ 最近使用vue3时发现里面使用了sass,于是了解一下sass使用方法1. sass 是什么?图标Sass(英文全称:Syntactically Awesome Stylesheets)是一个最初由Hampton Catlin设计并由Natalie Weizenbaum开发的层叠样式表语言。Sass是一个将脚本解析成CSS的脚本语言2. sass 特点Sass 扩展了 CSS3,增加了规则、变量、混入、选择器、继承等等特性。Sass 生成良好格式化的 CSS 代码,易于

2021-11-15 17:16:23 675

原创 java servlet简单使用

开发一个简单的考试系统,在HTML页面中建立一个表单,通过POST方法传递参数,题目类型包括单选题、多选题和填空题,要求程序给出考试成绩。页面参考如图1,请在下方贴上question.html的源码及其运行效果。图1 运行效果源码:<!DOCTYPE html><html> <head> <title>question.html</title> <meta name="content-type" content="

2021-10-12 22:38:27 2326

原创 数字签名技术及加密算法

最近由于需要使用数字签名,于是了解一下各种算法的利弊及实现数字签名流程图:---------BASE64-----------常见于邮件、http加密,截取http信息,你就会发现登录操作的用户名、密码字段通过BASE64加密的。BASE加密后产生的字节位数是8的倍数,如果不够位数以=符号填充。 /** * BASE64解密 * @param key * @return * @throws Exception */ public.

2021-10-06 10:48:47 1682

原创 tomcat端口冲突解决 Address already in use: JVM_Bind <null>:82

java.net.BindException: Address already in use: JVM_Bind :92>端口占用异常解决方式1.端口冲突解决措施如下:cmd命令模式下输入netstat -ano,然后找到占用92端口的那个进程 如下图所示2.当装了两个tomcat时(之前由于solr使用需要新装的tomcat)需要修改tomcat安装路径下的端口号设置。在tomcat的conf目录下找到server.xml<Connector port="8080" protoc

2021-09-15 13:07:46 363

原创 mysql 安装失败原因大全(diao ,基本都让我给踩了个遍,这运气...)

https://support.microsoft.com/zh-cn/topic/%E6%9C%80%E6%96%B0%E6%94%AF%E6%8C%81%E7%9A%84-visual-c-%E4%B8%8B%E8%BD%BD-2647da03-1eea-4433-9aff-95f26a218cc0

2021-08-03 18:12:58 5052 2

原创 常见的web状态码

常见的web状态码状态码含义100客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。101服务器已经理解了客户端的请求,并将通过Upgrade消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后,服务器将会切换到在Upgrade消息头中定义的那些协议。  只有在切换新的协议更有好处的时候才应该

2021-08-02 18:19:18 1657

原创 Error creating bean with name ‘sqlSessionFactory‘ defined in class path resource [spring-dao.xml]

控制台报错17-Jul-2021 22:02:35.869 信息 [http-nio-8080-exec-2] org.apache.catalina.core.ApplicationContext.log Initializing Spring FrameworkServlet 'springmvc'17-Jul-2021 22:02:38.157 严重 [http-nio-8080-exec-2] org.apache.catalina.core.ApplicationContext.log Ser

2021-07-17 22:55:08 4249

原创 利用Navicat 连接本地mysql的时候报错了

问题:利用Navicat 连接本地mysql的时候报错了 明明用户名密码没错 我就醉了root@localhost: ?&Yrt63hs5#f我就输入?&Yrt63hs5#f 还是报错 我一度怀疑是我mysql不是装在c盘才导致这种错误后面找过几篇博文 基本 确定可能是 mysql初始化密码的 问题 ,后面我试了,确实可以,来 ,我说说我的步骤吧1、首先 我mysql装在 d盘的 D:\mysql\mysql-8.0.17-winx64 目录,所以 先以管理员.

2021-07-17 09:02:28 235

原创 Tomcat localhost log 控制它字符乱码

找到安装tomcat 路径下的conf的logging.properties我的路径在 : D:\idea\java environment\apache-tomcat-9.0.40\将编码方式改为 GBKhost-manager.org.apache.juli.AsyncFileHandler.encoding = GBK解决问题 nice当然:也有在setting中设置console的编码方式,百度handlers = 1catalina.org.apache.juli.A.

2021-05-26 09:49:24 254

原创 rg.apache.ibatis.exceptions.PersistenceException(2)

org.apache.ibatis.exceptions.PersistenceException:Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'aut

2021-05-17 20:15:11 200

原创 mybatis org.apache.ibatis.exceptions.PersistenceException:解决方法(1)

java.lang.ExceptionInInitializerError at com.demowhite.addInitBlog.addBlog(addInitBlog.java:21) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.refle

2021-05-17 19:01:04 291

原创 23种设计者模式概述

一、什么是设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性设计模式有两种分类方法: 目的、作用。:目的:1.创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。eg:单例、原型、工厂方法、抽象工厂、建造者等 5 种创建型模式。2. 结构型模式:用于描述如何将类或对象按某种布局组成更大的结构,eg:代理、适配器、桥接、装饰、

2021-05-10 20:52:36 1906

原创 Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionExceptio

连接数据库不成功原因,解决????org.apache.ibatis.exceptions.PersistenceException:Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving

2021-05-09 19:48:43 10217 4

原创 javaWeb ---cookie使用(详尽,从0-1)

Cookie是什么?类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。原理: 一个 Web 站点可能会为每一个访问者产生一个唯一的ID, 然后以 Cookie 文件的形式保存在每个用户的机器上。如果使用浏览器访问 Web, 会看到所有保存在硬盘上的 Cookie。在这个文件夹里每一个文件都是一个由“名/值”对组成的文本文件,另外还有一个文件保存有所有对应的 Web 站点的信息。在这里的每个 C

2021-04-22 21:30:50 284

原创 零基础学 R语言

R语言1.什么R?R是用于统计分析、绘图的语言和操作环境(AT&T贝尔实验室开发的一种用来进行数据探索、统计分析和作图的解释型语言)R是基于S语言的一个GNU项目功能:数据存储和处理系统;数组运算工具(其向量、矩阵运算方面功能尤其强大);完整连贯的统计分析工具;优秀的统计制图功能;简便而强大的编程语言:可操纵数据的输入和输出,可实现分支、循环,用户可自定义功能贝尔实验室。2.怎么使用?环境安装https://cloud.r-project.org/bin/windows/base/

2021-04-01 18:32:06 1148

原创 IoC Container

一.IOC 是个啥? Ioc 是Spring的控制反转(inversionofcontrol,IoC)容器,也称为依赖注入(dependency injection,DI)。这是一个过程,在这个过程中,ByObject只通过构造函数参数、工厂方法的参数或在对象实例构造或从工厂方法返回后设置的属性来定义它们的依赖项(即,它们使用的其他对象)。容器在创建bean时注入这些依赖项。这个过程基本上是bean的逆过程(因此称为控制反转),它通过类的直接构造或服务定位器模式之类的机制来自行控制其依赖项的实例化或..

2021-03-27 15:47:36 299

原创 记录一个tomcat资源发布不能更新的错误:

记录一个tomcat资源发布不能更新的错误:当发现tomcat信息修改之后,发布之后没有更新,还是原样;重启tomcat,删除生成的war包,再重新开启,发现也没有效果检查配置之后发现也没有错误,查看发布的war包下面的资源,项目的所有资源是成功发布的于是,在反反复复的操作后,终于发现了错误—是浏览器的缓存数据没有清除,删除浏览器的缓存之后,重新启动,Ok!没有问题了,laotie希望我的问题,对你有帮助...

2021-03-23 23:08:18 507

原创 JS lesson1基本语法

说明:===代码中有具体使用方法及解释,不做多余赘述:希望能有点耐性,有不足之处不吝赐教<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> // 内部标签 //外部引入 / js 放置位置2 <script src="1_1.js"> alert("hello .

2021-03-19 00:22:00 179

原创 反射机制与注解(四) 双亲委派机制

> 什么是双亲委派机制当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。类加载器的类别BootstrapClassLoader(启动类加载器)c++编写,加载java核心库 java.*,构造ExtClassLoader和AppClassLoader。由于引导类加载器涉及到虚拟机本地实现细节,开发者无法直接获取到启动类加载器的引用,所以不允许直接通过引用进行操作ExtClassLoade

2021-03-19 00:00:09 254

原创 反射机制与注解(三) ==== 类加载顺序?

package annotion;public class test04 { public static void main(String[] args) throws ClassNotFoundException { Person person = new Students(); System.out.println("这个是"+ person.name); //方式一 通过对象获得 Class c = person.getC.

2021-03-18 23:44:59 198

原创 反射机制与注解(二)

自定义注解当使用了解注解原理之后就可以尝试自己写出一些注解,加深对注解的理解 形式@注解名(参数1,参数2,…)根据实际需要添加对应的参数数量。- 下面看具体的实例:仿照官方文档中的格式,看看有写注解需要哪一些东西package annotion;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.Retent

2021-03-18 18:34:54 114

原创 反射机制与注解(一)

反射机制反射: 主要是指程序可以访问、检测和修改它本身状态或行为的一种能力java 反射特点Java中,反射是一种强大的工具。它使您能够创建灵活的代码,这些代码可以在运行时装配,无需在组件之间进行源代表链接。反射允许我们在编写与执行时,使我们的程序代码能够接入装载到JVM中的类的内部信息,而不是源代码中选定的类协作的代码。这使反射成为构建灵活的应用的主要工具。但需注意的是:如果使用不当,反射的成本很高允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性

2021-03-18 18:12:36 132

原创 jdbc 增删改查 、事务 、过滤器的使用

jdbc 查询操作不多废话,代码就是最好的表达package xyz.DemoWhite;import com.mysql.jdbc.Driver;import java.sql.*;public class test { public static void main(String[] args) throws ClassNotFoundException, SQLException { //配置信息 String url = "jdbc:mys

2021-03-18 15:06:12 185

原创 Vue 动态传入数据使用格式

<script> var vm = new Vue({ el: "#app", data: { }, mounted(){ }, methods: { exit: function () { axios({ method: 'post', url: '/yunx_war/bgsl/exit/req' }).then(function () {

2021-03-14 11:09:41 182

原创 Snort入侵检测系统的体系结构、工作模式、及规则

*Snort入侵检测系统的体系结构、工作模式、及规则*Snort的结构由4大软件模块组成,它们分别是:   (1)数据包嗅探模块——负责监听网络数据包,对网络进行分;   (2)预处理模块——该模块用相应的插件来检查原始数据包,从中发现原始数据的“行为”,如端口扫描,IP碎片等,数据包经过预处理后才传到检测引擎;   (3)检测模块——该模块是Snort的核心模块。当数据包从预处理器送过来后,检测引擎依据预先设置的规则检查数据包,一旦发现数据包中的内容和某条规则相匹配,就通知报警模块;   (4)

2021-03-14 10:57:49 2789

原创 MyBatis-Spring (二) SqlSessionFactoryBean

设置要创建工厂 bean,将下面的代码放到 Spring 的 XML 配置文件中:<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /></bean>需要注意的是 SqlSessionFactoryBean 实现了 Spring 的 FactoryBean 接口(

2021-03-14 10:47:02 2900

原创 mybatis-spring入门使用(一)

安装要使用 MyBatis-Spring 模块,只需要在类路径下包含 mybatis-spring-2.0.6.jar 文件和相关依赖即可。如果使用 Maven 作为构建工具,仅需要在 pom.xml 中加入以下代码即可:<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.6&l

2021-03-14 10:39:49 296

翻译 mybatis

类型别名(typeAliases)类型别名可为 Java 类型设置一个缩写名字。 它仅用于 XML 配置,意在降低冗余的全限定类名书写。例如:<typeAliases> <typeAlias alias="Author" type="domain.blog.Author"/> <typeAlias alias="Blog" type="domain.blog.Blog"/> <typeAlias alias="Comment" type="do

2021-03-13 18:03:34 329

原创 浅谈java (一)cmd命令下运行java 程序

一.安装java环境 具体安装请点击链接(如有侵权,请告知)二.打开记事本开始我们的第一个java 代码1.码代码 //建立一个test类,java目前代码运行,需要mian方法运行,所以新建一个main方法public class test{ public static void main(String arg[]){ System.out.println("这是一个大象????"); }}2.保存之后将文件后缀改为 .java ..

2021-03-10 11:12:37 204

原创 anaconda的安装与环境配置

anaconda的安装与环境配置1.下载关于下载有两个方法:①anaconda官网下载下载地址https://www.anaconda.com/distribution/注意选用该电脑相应的系统和64/32位。该方法缺点:下载慢②镜像下载方法:搜索anaconda清华即可,选择最新版本下载,同时匹配电脑系统Windows和操作系统64位(即软件名称有64标识的,没有即为32位)即可。2.安装图片发自简书App图片发自简书AppJust me和All users的选择影响不大,最好选

2021-03-10 10:33:42 508

原创 C 语言中math.h库的使用

C 语言中math.h库的使用下面是c中源码; #endif double __cdecl sin(double _X); double __cdecl cos(double _X); double __cdecl tan(double _X); double __cdecl sinh(double _X); double __cdecl cosh(double _X); double __cdecl tanh(double _X); double __cdecl asin

2021-03-10 10:33:05 2953

原创 navigator url 跳转不成功

Navigator url 跳转不成功App.json{"entryPagePath":"pages/form/form","pages":["pages/user/user","pages/login/login","pages/index/index","pages/form/form","pages/logs/logs"],"tabBar":{"list":[{"pagePat...

2021-03-10 10:31:42 520

原创 C++ 第二章 类和对象

C++ 第二章类和对象类c++新增了对象这个功能,不仅有数据,而且可以对数据进行操作的函数 Class A{ public: <共有数据和函数> protected: <保护数据和函数> private: <私有数据和函数>}可以方便的对类中的成员函数进行调用class Box{ public: double length; // 盒子的长度 double

2020-12-23 23:17:57 216

原创 mysql 安装问题

MYSQL 安装时遇到这个问题The configuration for MySQL Server 8.0.22 has failed.You can find more information about the failures in the ‘Log’ tab.第一个方法看是否正确以管理员安装MySQL在windos 的cmd下安装mysql在mysql的bin目录下面执行: mysqld --install报错:信息如下:Install/Remove of the Serv

2020-11-18 19:29:51 22512 13

空空如也

空空如也

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

TA关注的人

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