自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你倒是敲代码鸭.

韶光易逝,劝君惜取少年时

  • 博客(114)
  • 收藏
  • 关注

原创 HTML+CSS登陆界面实例

登录界面截图项目代码仓库地址项目的代码放在了github的代码仓库当中:点我项目访问地址将登录界面项目部署在了github上面:点我项目代码解析项目的界面简析主要部分是Login的模块,包括username文本框和password文本框以及Login的按钮将Login模块进行居中,并且设置背景半透明添加背景框项目基本框架html代码解析大写的Login英文字母采用标题...

2020-02-02 10:44:32 46454 24

原创 Java web简单注册和登陆项目案例

核心技术java web servlet:HttpServlet类,基于@WebServlet()注释的Servlet类的配置tomcat项目部署mysql数据库jdbcdruid数据库连接池html用到的软件java web集成开发环境:IntelliJ IDEA服务器:tomcatmysql的可视化界面:SQLyog用到的jar包项目所需的jar包:druid...

2020-01-28 09:59:07 1454 3

原创 MySQL基础笔记——SQL语法

SQL1、什么是SQLStructured Query Language:结构化查询语言,缩写为SQL其实就是定义了操作所有关系型数据库的规则,标准组织指定的规则每一种数据库操作的方式不一样的地方称之为"方言"2、SQL通用语法SQL语句可以单行或者多行书写,以分号结尾可以使用空格和缩进来增强语句的可读性MySQL数据库的SQL语句不区分大小写,但是关键字建议大写注释方式...

2020-01-13 10:21:53 655 1

原创 山科大数据结构练习题(期末复习)集合

下列整理内容仅仅是代表我个人的想法,欢迎大家一起交流学习。数据结构基本概念 算法时间复杂度及空间复杂度 顺序表 链表(1)(单链表) 链表(2)(双链表与循环链表) 线性表及其应用 栈 队列 栈的应用 循环队列及其综合 串 树和二叉树 树和森林 Huffman 树 图的基本概念及遍历 最小生成树 最短路径 拓扑排序及关键路径 顺序查找、二分查找 排序树 ...

2019-11-11 20:09:41 1600 1

原创 Diffusion Probabilistic Models for 3D Point Cloud Generation(代码阅读)

点云生成的扩散概率模型论文源码train_gen代码阅读在这一部分将会对train_gen.py的主要部分进行阅读,大致按照整个代码的执行流程来完成代码的阅读。argparse代码的全局参数当后面出现不清楚的参数的时候可以过来查看,一般采用默认参数。# Argumentsparser = argparse.ArgumentParser()# Model argumentsparser.add_argument('--model', type=str, defau

2021-12-24 11:23:41 3281 13

原创 设计模式——策略模式

策略模式(the story of the duck)问题引入有一群小鸭子,我们需要使用高级语言来完成对他们的行为的描述。那么首先想到的就是,我们可以抽象不同鸭子的行为,比如fly、quack等行为,于是乎我们得到了abstract class Duckpublic abstract class Duck { public abstract void display(); public abstract void performFly(); public abstract

2021-03-31 09:09:12 192

原创 关联规则挖掘——FPTree

FPTree前面介绍过用Aprior算法来挖掘关联规则,但是Aprior算法的最大缺陷就是生成了候选项集,通过求组合数可以知道候选项集的数量是非常庞大的。从候选项集到频繁项集,需要不断地扫描整个数据库来计算支持度是否满足min_sup的要求。因此为了消除这种“候选产生过程”,频繁增长模式(Frequent-Pattern Growth,FP-Growth)产生了。算法思想采用分治策略首先,将代表频繁项集的数据库压缩到一颗频繁模式树(FP-Tree),该树仍然保留项集的关联信息。然后,把这

2020-11-30 22:50:17 791

原创 Aprior算法

什么是Aprior算法Aprior算法是用来挖掘关联规则的算法什么是关联规则关联规则是形如X→Y的蕴涵式,其中, X和Y分别称为关联规则的先导(antecedent或left-hand-side, LHS)和后继(consequent或right-hand-side, RHS) 。其中,关联规则XY,存在支持度(support)和信任度(confidence).support(X=>Y)=P(X∪Y).confidence(X=>Y)=P(Y|X)=P(XY)P(X)\frac

2020-11-18 16:24:47 673

原创 Android当中TextView跑马灯效果不生效的原因

使用如下的设置方法跑马灯无效果<TextView android:id="@+id/music_name_tv" android:layout_width="match_parent" android:layout_height="wrap_content" android:ellipsize="marquee" android:focusable="true" android:focusableInTo

2020-11-12 09:02:50 1427

原创 echarts前端绘制统计图

修改坐标的值主要内容就是option当中的内容,通过ajax响应的JSON转化为x、y两个对应的数组对option的内容赋值即可<%-- Created by IntelliJ IDEA. User: JiadeChen Date: 2020/7/13/0013 Time: 21:29 To change this template use File | Settings | File Templates.--%><%@ page contentType="

2020-07-13 22:35:24 885

原创 layui导出EXCEL

layui的table框架<%-- Created by IntelliJ IDEA. User: JiadeChen Date: 2020/7/12/0012 Time: 15:06 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="

2020-07-13 20:12:29 1426

原创 spring中的配置文件

spring当中的配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans ht

2020-05-29 19:24:28 186

原创 mybatis配置文件

主配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environments default="mysql">

2020-05-28 18:29:02 113

原创 JQuery笔记

JQuery基础JQuery概念概念:一个JavaScript框架,简化JS开发。jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的J...

2020-05-06 21:55:21 133

原创 Tomcat部署web项目的方式

直接部署不压缩项目直接将web项目放到tomcat目录下的webapps目录当中,文件名即虚拟目录。压缩项目将项目打成war包,这里的war包虽然跟压缩文件很像,但是最好不要直接使用压缩文件压缩然后在修改后缀名字的方式来打war包。最好是使用ide当中或者是专门的生成war包的方式来打成war包。将war包放到webapps目录下即可,war包的名称虚拟目录。修改ser...

2020-04-29 16:56:31 1874

原创 JavaScript闭包

什么是闭包闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。闭包实际上就是类似一个类的私有成员变量的访问,一个类的私有成员变量外部是不能直接访问的,但是可以通过可以访问的函数对私有成员变量进行访问。JavaScript闭包举例实例...

2020-04-23 09:14:08 141

原创 寻址方式

指令寻址指令寻址分为顺序寻址和跳跃寻址两种。顺序寻址:通过程序计数器PC加1,自动形成下一跳指令的地址。跳跃寻址:通过转移类指令实现。数据寻址立即寻址操作数本身就在指令字内,即形式地址A不是操作数地址,而是操作数本身,又称之为立即数。数据是采用补码的形式进行存放的,‘#’表示立即寻址标记。直接寻址间接寻址的特点是,指令字当中的形式地址A就是操作数的真实地址EA。...

2020-04-22 12:31:04 3169

原创 指令格式举例

IBM360RR格式RR格式是寄存器-寄存器格式,两个操作数均在寄存器当中,完成(R1)OP(R2)–> R1的操作。RX格式RX格式是二地址格式的寄存器-存储器型指令。一个操作数在寄存器当中,另外一个操作数在存储区当中,其有效地址由变址(X)和基址(B)寻址方式求得。可以完成(R1)OP M[(X)+(B)+ D] --> R1的操作。RS格式RS格式...

2020-04-22 11:29:17 4576 1

原创 递归与分治

递归算法的思想将一个很难直接解决的大问题,分割成一些规模较小的k个相同的问题,以便各个击破,分而治之。对这k个子问题分别求解。如果子问题的规模仍然不够小,则再划分为若干个子问题,如此递归的进行下去,直到问题规模足够小,很容易求出其解为止。将求出的小规模的问题的解合并为一个更大规模的问题的解,自 底向上逐步求出原来问题的解。递归函数的两个要素:边界条件,递归方程。阶乘函数我们知...

2020-04-19 17:57:17 563 3

原创 计算机组成原理——输入输出系统

I/O接口概述为什么要设置接口实现设备的选择实现数据缓冲达到速度匹配实现数据串/并格式转换实现电平转换传送控制命令反应设备的状态(“忙”、“就绪”、“中断请求”)接口的功能和组成1、总线连接方式的I/O接口电路设备选择线:设备选择线是用来传送设备码的,他的根数取决于I/O指令中设备码的位数。数据线:数据线是I/O设备与主机之间数据代码的传送线,其根数一般等于存储字长的...

2020-04-04 17:34:08 4467

原创 2n皇后问题

资源限制时间限制:1.0s 内存限制:512.0MB问题描述给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。问总共有多少种放法?n小于等于8。输入格式  输入的第一行为一个整数n,表示棋盘的大小。  接下来n行,每行n个0或1的整...

2020-03-27 15:24:21 98 1

原创 存储器容量的扩充

存储器扩充的方式有哪些?存储器扩充的方式有三种,分别是按位扩充、按字扩充、按字位扩充。按位扩充顾名思义,按位扩充是扩大存储器的位数,其存储单元数目不变,每个单元的位数增加。下面我们举例,使用1K×4位的存储芯片,按位扩充成为1K×8位的芯片。地址线:各个芯片的地址线直接与CPU的地址线连接起来。数据线:各个芯片的数据线分别与CPU数据线的不同位连接起来(也就是一个芯片连接高位,另一...

2020-03-18 16:02:41 9208

原创 计算机组成原理——存储器

4.1概述一、存储器的分类1.按照存储介质分类半导体存储器:TTL,MOS磁表面存储器:磁头、载磁体磁芯存储器:硬磁材料、环形元件光盘存储器:激光、磁光材料其中半导体材料容易失去数据,而磁性材料不容易失去数据2.按照存取方式分类(1)存取时间与物理地址无关(随机访问)随机存储器:在程序的执行过程当中可读可写只读存储器:在程序执行过程当中只读(2)存取时间与物理地址有...

2020-03-15 14:53:33 3052 2

原创 计算机组成原理——系统总线

系统总线计算机的主机数据总线:是双向的,也就是CPU既可以从主存当中获取数据,也可以向主存当中保存数据地址总线:是单向的,只有CPU将地址给主存(MAR)控制总线:虽然看起来控制总线是双向的,实际上控制总线有两种类型,每一种类型是单向的。即CPU传给存储器的控制信号,存储器传给CPU的状态信号总线的基本概念总线的作用:总线把需要通信的各个部件连接起来。什么是总线:总线是连接各...

2020-03-03 10:22:47 3634

原创 计算机组成原理缩写以及概念整理(持续更新)

常见的概念主存主存是主存储器的简称。主存由存储体、MAR、MDR三部分组成。存储元件、存储元、存储基元、存储单元、存储字、存储字长存储元件(称之为存储元或者是存储基元),可以存放一位二进制信息。存储单元由若干个存储元件组成,可以存放多位二进制信息。存储单元当中的二进制代码组合就是存储字。存储单元当中的二进制代码的位数就是存储字长。主机主机由CPU和主存储器组成,也就是...

2020-02-28 19:53:14 3504 1

原创 计算机组成原理——计算机系统概论

计算机系统简介一、计算机软硬件的概念1.计算机系统计算机系统:硬件系统,软件系统。硬件系统:硬件系统指的是计算机的实体。例如,主机、外设等等。软件系统:软件系统由具有各类特殊功能的程序构成。软件:系统软件,应用软件。系统软件:系统软件用来管理整个计算机系统。例如,语言处理程序、操作系统、服务性程序、数据库管理系统、网络软件等。应用软件:按任务需要编制成的各种程序。2.计算机的...

2020-02-23 10:29:34 830 3

原创 Round22—归并与基数排序

判断题1-1对N个记录进行归并排序,归并趟数的数量级是O(NlogN)(F)单选题2-1对N个记录进行归并排序,归并趟数的数量级是:(1分)O(logN) O(N) O(NlogN) O(N​2​​)2-2对N个记录进行归并排序,空间复杂度为:(1分)O(logN) O(N) O(NlogN) O(N​2​​)2-3给出关键字序列{ 431, 56, 57,...

2020-02-20 18:54:47 2088

原创 JSP(java servlet pages)笔记

JSP相关概念概念:java servlet pages,java服务器端页面。可以理解为一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码。JSP的产生就是为了简化代码的书写。JSP的实现原理JSP本质上就是一个servletJSP的脚本概念:JSP定义java代码的方式。例如,<%%>对应的区域就是JSP的脚本<% %>:定...

2020-02-17 19:49:54 276

原创 Cookie与Session(会话技术)

会话技术会话:一次会话当中包含了多次的请求和响应一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止会话的功能:在一次会话的范围之内的多次请求之间,共享数据共享数据的方式:客户端会话技术(cookie),服务器端会话技术(session)Cookie概念:客户端会话技术,将数据保存到客户端Cookie快速入门创建Cookie对象,绑定数据:Cookie...

2020-02-15 12:04:43 303

原创 Java Web文件下载案例

文件下载需求页面显示超链接点击链接之后弹出下载提示框完成图片文件的下载分析超链接指向的资源能够被浏览器解析,则在浏览器当中展示,如果不能展示,则弹出提示框。这不满足需求需求:任何的资源都必须弹出提示框使用响应头设置资源的打开方式:content-disposition:attachment;filename=xxx步骤编写超链接的href属性,指向一个servlet使...

2020-02-15 11:09:53 218

原创 ServletContext接口

概念ServletContext代表整个web应用,可以和程序容器(服务器)进行通讯功能:获取MIME对象;是域对象,可以共享数据;获取文件的真实(服务器)路径如何获取ServletContext对象通过request对象的getServletContext()方法进行获取通过HttpServlet对象来进行获取,this.getServletContext()protecte...

2020-02-13 16:51:22 165

原创 Response对象

Response的功能设置响应行设置状态码:setStatus(int sc)设置响应头设置头:setHeader(String name, String value)设置响应体使用步骤获取输出流字符输出流:PrintWriter getWriter()字节输出流:ServletOutputStream getOutputStream()使用输出流,将数据输出到客户端...

2020-02-11 20:39:00 195

原创 BeanUtils笔记

BeanUtils类依赖的jar包注意:其中第二个包一定是commons-collections-xxx.jar,之前使用了commons-collectionsx-xxx.jar在web上显示未找到类BeanUtils类当中的主要方法populate(Object bean, Map<String, ? extends Object> properties):可以将pr...

2020-02-10 21:22:28 310

原创 单例模式

懒汉模式什么是懒汉模式:延迟加载,只有在真正使用的时候才进行实例化。实现方式class LazySingleton { private static LazySingleton instance; private LazySingleton() { } public static LazySingleton getInstance() { if(...

2020-02-10 16:33:18 122

原创 JavaScript事件

事件的概念概念:某些组件被执行了某些操作之后,除法写代码的执行。事件:单击,双击,键盘按下,鼠标移动。事件源:组件。例如:按钮,文本输入框。监听器:代码。祖册监听:将事件,事件源,监听器结合在一起。当事件源上发生了某个事件,则触发执行某个监听器代码。常见的事件点击事件onclick:单击事件ondblclick:双击事件焦点事件onblur:失去焦点onfocus...

2020-02-10 15:17:13 114

原创 BootStrap笔记

BootStrap相关概念概念:一个前端的框架框架:一个半成品软件,可以在框架基础上,简化编码,再进行开发好处:定义了很多css样式和js插件。开发人员可以直接使用这些样式和插件,得到丰富的页面效果响应式布局:同一套页面可以兼容不同分辨率的下载BootStrap点我导入BootStrap文件BootStrap模板代码<!DOCTYPE html><...

2020-02-09 11:31:48 415

原创 JavaScript简单的学生信息管理

界面样式主要功能添加学生删除学生代码部分html<html><head> <meta charset="UTF-8"> <title>学生信息管理系统</title> <link rel="stylesheet" href="css/index.css"></head&...

2020-02-08 15:42:16 6918 5

原创 JavaScript笔记

JavaScript的相关概念概念:是一门客户端脚本语言。是运行在客户端浏览器上面的,每一个浏览器当中都有JavaScript的解析引擎。脚本语言:不要编译,直接就可以在浏览器上面解析执行。功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验JavaScript的发展史(辛酸发展史)1992年,Nombase公司开发出第一门客...

2020-02-03 11:14:23 298

原创 web前端一些好用的网站整理(持续更新)

基于CSS框架的网页字体图标库(免费)网站链接:点我使用方法,下载之后将font-awesome.css添加到项目文件即可如何搜搜想用的图标,点击图标库下拉菜单当中的全图标,进入搜索界面Fresh BackGround Gradients(渐变色网站)网站链接:点我使用方法:根据预览图选择想要的渐变色方案,点击Cpoy CSS即可复制对应的css代码,然后粘贴到想要的位置即...

2020-02-02 10:53:30 872

原创 CSS笔记

CSS概述概念Cascading Style Sheets:层叠样式表层叠:多个样式可以作用在同一个html标签上面,并且同时生效CSS的优点相对于html功能强大将内容展示与样式控制分离,能够起到解耦合的作用,让分工更加容易,提高开发效率CSS的使用:与html结合的方式内联样式在标签内使用style样式指定css代码<div style="color:re...

2020-01-31 12:12:24 139

空空如也

空空如也

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

TA关注的人

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