自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 基于SSM框架的毕业设计管理系统的设计与实现(附资源下载)

我的毕业设计就叫毕业设计管理系统的设计与实现,哈哈目录1.摘要2.需求分析3.数据库设计4.功能模块的设计与实现5.项目截图6.项目源码1.摘要毕业设计是本科教育的最后一个环节,整个过程包括课题拟定与审核、师生双选、开题报告、文档审核、中期检查、毕业答辩等多个环节,是一项系统而复杂的工作。开发一个适合本校的毕业设计管理系统,不仅能够极大地减少教务管理人员的...

2019-09-25 16:50:02 64334 108

原创 数据库常用sql语句总结

查看时右侧可以打开CSDN自带的目录,方便查看目录一、基础1.SELECT 语句2.SELECT DISTINCT 语句3.WHERE 子句4.AND 和 OR 运算符5.ORDER BY 语句6.INSERT INTO 语句7.Update 语句8.DELETE 语句二、高级1.TOP 子句2.LIKE 操作符3.SQL 通配符4.IN...

2018-12-14 16:16:32 50464 5

原创 IntelliJ IDEA 快捷键

IntelliJ IDEA 常用快捷键编码时最常用到的快捷键Alt + Enter 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 Alt + Insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等 Ctrl + B 进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键单击 Ctrl + Space 基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改,建议修改为Alt +/ Ctrl + P

2021-02-02 17:16:23 1625

原创 Spring Boot与缓存

Spring Boot与缓存用途:提升查询效率(商品信息存入缓存。系统先去缓存找,没有再去数据库找,然后把找到的又放入缓存)存储临时数据(比如验证码)一、JSR107缓存规范Java Caching定义了5个核心接口:CachingProvider管理和控制多个CacheManager;CacheManager管理和控制多个唯一命名的Cache;Cache是一个类似Map的数据结构,存储多个key-value对;Entry是一个存储在Cache中的key-value对;Expiry是一个

2020-10-10 15:36:21 1580

原创 Java怎么实现登录时的图片验证码功能,看过来

实现了一个图片验证码的功能,demo如图所示怎么实现的呢?需要写4个东西:1.登录页面的jsp和js2.验证码图片的实体类3.生成验证码图片的servlet4.处理登录请求的servlet先看jsp代码:一进入页面,就会生成一张验证码图片,因为写了 src="yanzheng"调用生成验证码图片的servlet;然后点击图片会触发js方法,会重新调用生成验证码图片的servlet生成一张验证码图片;点击登录,调用处理登录的servlet比较用户名密码和验证码.

2020-05-15 14:48:23 5025 1

原创 怎么能公司内网和wifi/手机热点同时上(更新:针对win10有些不能设置固定ip的解决方法)

在公司实习,没分配账号,所以只能靠热点来上网,于是产生了这个需求。方法如下:一、打开网络和Internet设置中的网络和共享中心,找到公司内网,在其状态中点击属性,就可以设置IP。二、选择IPv4,再点击属性三、配置IP地址信息,包括IP地址、子网掩码,注意:使用固定IP,默认网关不要输入任何值四、新建一个bat文件(txt文件更改后缀名即可),内容输入...

2020-03-31 13:30:59 8885

原创 导入一个工具类zxing,Java生成二维码so easy

我们用Spring Boot来轻轻松松的生成一个二维码,仅需导入google的zxing工具类就行。目录1.引入jar包2.编写工具类3.编写控制层代码4.运行并查看效果二维码又称为QR Code,就不多说了,生活中处处可见,应用场景相当广泛。今天我们就来看看怎么用Java生成一个二维码。1.引入jar包pom.xml中添加: <...

2020-03-11 16:00:04 1828

原创 echarts实现中国地图和自定义形状的词云图

用echarts实现了中国地图上的发票流入流出图和小鸟形状的词云图。先看下效果中国地图(有动态的流入流出箭头和悬浮框提示信息):词云图(小鸟形状,也可自行改为其他形状):这段时间用echarts作了不少图,之所以挑这两个图来讲,是因为他们都引入了其他js文件,这俩js文件还不太好找到。1.中国地图我就直接上代码了,进行一些说明:1.首先是要引入ech...

2020-03-09 16:04:28 11061 1

原创 Oracle学习笔记(三)PL/SQL编程

1.PL/SQL简介PL/SQL块结构PL/SQL程序都是以块(BLOCK)为基本单位,整个PL/SQL块分三部分:声明部分、执行部分和异常处理部分:[DECLARE] --声明部分,可选BEGIN --执行部分,必须[EXCEPTION] --异常处理部分,可选ENDa.声明部分由关键字DECLARE开始,到BEGIN关键字结束。在这部分可以声明程序块中所用到...

2020-03-02 10:24:11 1861 1

原创 Word中怎么批量修改所有表格样式

适用于在有很多表格的时候,想一次性修改所有表格的样式。比如说,我这里有3张表格:怎么做呢1.先把开发工具菜单调出来,开发工具菜单默认情况下不在WORD中菜单栏显示,需要自己调。文件 > 选项 > 自定义功能区 > 勾选开发工具就有了2.利用 宏 选择所有表格点击 开发工具 > Visual Basic 选择 "插入" > “...

2019-11-18 14:10:39 29343 10

原创 用JS实现键盘点击事件的获取(例如Ctrl Shift实现某一事件)

直接看代码和演示效果,代码浅显易懂<!DOCTYPE html><html><head> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script></head><body><h1&gt...

2019-10-24 16:44:12 1366

原创 Oracle学习笔记(二)SQL语言基础(简介,用户模式,检索数据,常用系统函数,子查询,数据库操作)

目录1.SQL语言简介特点:分类:编写规则2.用户模式模式与模式对象示例模式scott3.检索数据简单查询筛选查询分组查询排序查询多表关联查询4.Oracle常用系统函数字符类函数数字类函数日期和时间类函数转换类函数聚合类函数5.子查询的用法什么是子查询单行子查询多行子查询关联子查询6.操作数据库...

2019-10-08 18:00:01 908

原创 Oracle学习笔记(一)Oracle概述,Oracle体系结构和SQL*Plus命令

目录1.Oracle概述(略讲)2.Oracle体系结构(略讲)3.SQL*Plus命令SQL*Plus工具(可用第三方的Oracle开发工具如PL/SQL Developer和TOAD代替)功能:设置SQL*Plus的运行环境常用SQL*Plus命令1.HELP命令2.DESCRIBE命令3.SPOOL命令4.其他常用命令格式化查询结果1.colu...

2019-09-26 17:45:33 754

原创 Python快速入门到实战(六)用Python写一个简易爬虫

实战之用 Python 写一个简易爬虫爬虫简介网络爬虫,是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。通俗解释:互联网存在大量网页,这些网页作为信息的载体包含大量的数据,通过一定技术,我们可以设计一种程序来自动访问网页,并提取网页中的数据,这便是狭义的网络爬虫。设计一个简易的爬虫爬取严选 Chat 基本信息首先来看一下,我们要爬取的网页长什么样子。...

2019-09-03 13:52:52 1656

原创 Python快速入门到实战(五)文件和流,数据库与网络编程

目录一、文件和流打开文件文件模式缓冲读写文件读写行使用 fileinput 进行迭代文件迭代器二、数据库与网络编程数据库支持网络编程一、文件和流一些场景下,程序需要和外部进行交互,在前面用到了 input、print 函数与外部进行交互,本文将更进一步,介绍两种新的交互方式:文件和流。打开文件open(name[,mode[,...

2019-09-03 10:51:01 383

原创 Python快速入门到实战(四)错误和异常,模块和标准库

目录一、错误和异常错误异常异常的处理Try 与 else 语句结合使用try 与 finally 语句结合使用Exception 万能异常主动抛出异常自定义异常二、模块和标准库Import语句与模块编写一个极简的模块模块的位置from…import 语句深入模块用 help 获取帮助文档__doc__标准库一...

2019-09-02 15:06:24 363

原创 Python快速入门到实战(三)逻辑控制语句,函数与类

目录一、逻辑控制语句条件控制语句 if-elsefor 循环语句while 循环break 语句continue 语句Pass 语句二、函数函数的定义与调用参数传递函数的参数类型Return 语句三、类类的定义self 参数实例化Python 中类定义与 Java、C++ 的差别继承函数的重写私有属性与私有方法...

2019-09-02 15:00:52 322

原创 Python快速入门到实战(二)Python基础知识和几种数据结构(字符串,列表,栈,元组,字典,集合,队列)

目录一、基础知识1.Python 与java,C++的主要区别2.通过命令运行 Python 脚本:3.数字4.运算符二、数据结构1.字符串2.列表3.栈4.元组5.字典6.集合7.队列一、基础知识1.Python 与java,C++的主要区别与 C++ 和 Java 不同,Python 中变量没有类型,更谈不上声明变量类型,变...

2019-08-31 16:29:34 377

原创 Python快速入门到实战(一)Python开发环境搭建

目录Python开发环境搭建1.Python安装2.Eclipse安装3.PyDev 插件安装4.PyDev 插件配置5.创建一个 Python 项目Python开发环境搭建开发 Python 的 IDE 有很多,本文介绍基于 Eclipse+PyDev+Python 搭建开发环境的方法。1.Python安装进入Python官网下载安装包直接进行安装...

2019-08-31 10:52:02 302

原创 Sublime Text 使用指南(简洁版)

编辑(Editing)基本编辑(Basic Editing)1.Ctrl + Enter在当前行下面新增一行然后跳至该行;Ctrl + Shift + Enter在当前行上面增加一行并跳至该行。2.Ctrl + ←/→进行逐词移动,相应的,Ctrl + Shift + ←/→进行逐词选择。3.Ctrl + ↑/↓移动当前显示区域,Ctrl + Shift + ↑/↓移动当前行。...

2019-01-28 15:12:39 656

原创 解决plsql中文显示问号(???)的问题

在pl/sql中,和同事都是连接的同一个数据库,看的同样的代码,但是我的中文全部显示的都是???原因:本机没有配置数据库字符集环境变量,或是与数据库字符集不一致。解决方法如下:1.在plsql中执行 select userenv('language') from dual; 语句来查看本机的字符集我的结果为:AMERICAN_AMERICA.ZHS16GBK2.在环境变量中...

2019-01-21 15:28:50 969

原创 pl/sql developer如何添加新的数据库tns

在用oracle进行开发时,用pl/sql添加新的tns是必不可少的。步骤如下:1.找到本机plsql使用的tnsnames.ora文件在哪个位置,可以通过help-&gt;support info来查看。TNS File 后的即是文件位置2.根据该路径,找到并打开tnsnames.ora文件,输入要添加的tns,如#本地合并环境GLJCYHHB =  (DESCRIPTI...

2019-01-21 15:18:45 3089

原创 messengerjs iframe 跨域传数据

使用MessengerJS来做iframe间的通信,十分简单。MessengerJS代码不长,这里分析一下iframe间通信的实现方式源码/** * __ ___ * / |/ /___ _____ _____ ___ ____ ____ _ ___ _____ * / /|_/ // _ \ / ___// ___// _ \ / __ \...

2019-01-17 14:31:23 772

原创 Ajax的三种写法(最原始的写法+最常用的写法+最简便的写法)

AJAX:Asynchronous JavaScript AND XML定义:浏览器向服务器发送的异步请求(不改变页面的情况下,发送的变化)核心:浏览器向服务器发送异步请求,javascript中提供xmlHttpRequest对象,这个是核心对象,来发送异步请求最简写法:jQuery书写ajax的步骤: 1,创建对象: new xmlHttpRequ...

2019-01-09 14:30:33 9007

原创 Linux服务器允许远程访问mysql的实现(附带tomcat相关笔记)

购买了一个阿里云服务器(Linux系统),在上面搭建了tomcat和mysql等,希望自己的电脑(公网上的电脑)能够远程访问到服务器的mysql,方便进行数据库的管理。 依次执行以下语句:1、mysql -u root -p2、use mysql;3、update user set host='%'  where user='root';  4、flush privileg...

2019-01-03 12:20:37 499

原创 Linux中mysql密码重置

主要是为了解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 该错误发生于密码输入错误时,所以需要对密码进行重置。第一种情况:你刚刚安装mysql,没有修改过初始/动态密码。这种情况下mysql会自动生成一个动态密码,你找到该动...

2019-01-03 11:10:53 6167

原创 xshell不能远程连接到阿里云服务器

我是刚开始可以连上,后来自己改了一些东西,重启Linux之后就不能用xshell连接上去了。但是我使用阿里云网站自带的远程连接就能够连接上去。遇到这个问题的时候,我去网上查了一些方法,无非以下几种。1.重启ssh服务service sshd start或者 service sshd restart2.关闭防火墙输入以下命令:service iptables...

2019-01-03 10:33:18 3768

原创 PL/SQL Developer的安装及配置OCI库(包括汉化和快捷键失效问题的解决)

安装1.下载安装不多说2.破解打开Developer,打开帮助(Help)中的注册(Register),对照着破解工具中,输入产品代号(Product Code)、序列号(Serial Number)、密码(Password),即可破解。3.配置OCI库以连接远程数据库首先会报这个错在Oracle官网下载instantclient_xx.zip,解压到某个目录打...

2018-12-21 14:08:46 1863

原创 JavaScript中的异常处理(可用于验证输入等)

首先是三个语句的含义:try 语句测试代码块的错误。catch 语句处理错误。throw 语句创建自定义错误。JavaScript 抛出错误当错误发生时,JavaScript 引擎通常会停止,并生成一个错误消息。描述这种情况的技术术语是:JavaScript 将抛出一个错误。JavaScript 测试和捕捉try 语句允许我们定义在执行时进行错误测试的代码块。c...

2018-11-27 15:28:29 309

原创 解决win10下浏览器提示“浏览器已对此页面进行了修改,以帮助阻止跨站脚本”问题

1.在浏览器的菜单中找到“工具”,点击打开“工具”的下拉菜单,选择“Internet选项”打开;2.在弹出的“Internet 选项”窗口里,打开“安全”标签,找到该区域的安全级别下的“自定义级别”,点击打开;3.然后在里面找到“启动XSS筛选器”(在中间点),这时它应该是启用状态,将它禁用掉,然后确定保存;4.刷新网页,解决!-------------...

2018-11-14 21:39:02 13477

原创 连接数据库(java驱动连接和连接池连接)

使用java驱动连接数据库: String url ="jdbc:mysql://localhost:3306/zhongruan"; String username ="root"; String password ="123456"; //配置环境,jar一个架包 //JDBC : JAVA DATABASE CO...

2018-07-20 11:12:33 1334

毕业设计管理系统源码

本资源为基于SSM框架的毕业设计管理系统的设计与实现。 本系统采用B/S模式,主要开发工具为Eclipse(Oxygen.1a Release),用到的编程语言有Java、JavaScript和JSP,数据库采用MySQL 5.7,服务器则用的Apache Tomcat 9.0。前端页面的编写基于bootstrap,整个项目基于SSM框架。

2020-10-27

Echarts的3个js.zip

echarts.js,china.js,echarts-wordcloud.min.js. 这篇博客《echarts实现中国地图和自定义形状的词云图》里讲的东西会用到这三个js:https://blog.csdn.net/Ace_2/article/details/104752883

2020-03-09

毕业设计管理系统.zip

本资源为基于SSM框架的毕业设计管理系统的设计与实现。 本系统采用B/S模式,主要开发工具为Eclipse(Oxygen.1a Release),用到的编程语言有Java、JavaScript和JSP,数据库采用MySQL 5.7,服务器则用的Apache Tomcat 9.0。前端页面的编写基于bootstrap,整个项目基于SSM框架。

2019-09-25

用C/C++ 实现数据结构中的迷宫寻踪问题

可以手动或者自动生成一个迷宫。自动生成的迷宫必有且只有一条通路,然后可以动态地逐步寻找到通路。

2018-05-02

空空如也

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

TA关注的人

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