- 博客(438)
- 资源 (35)
- 收藏
- 关注
原创 简易图书管理系统(主要是jsp+servlet的练习),基于jsp+servlet的图书管理系统
jsp+Servlet图书管理系统第一版的第一次更新:免费源码下载,停更,自行下载即可,谢谢:http://download.csdn.net/detail/biexiansheng/9877270jsp+Servlet图书管理系统第一版的第二次更新:免费源码下载,停更,自行下载即可,谢谢:http://download.csdn.net/download/biexiansheng/10...
2019-12-11 16:58:12
41293
60
原创 简易图书管理系统(主要是jsp+servlet的练习),基于jsp+servlet的图书管理系统
jsp+Servlet图书管理系统第一版的第一次更新:免费源码下载,停更,自行下载即可,谢谢:http://download.csdn.net/detail/biexiansheng/9877270jsp+Servlet图书管理系统第一版的第二次更新:免费源码下载,停更,自行下载即可,谢谢:http://download.csdn.net/download/biexiansheng/10...
2019-11-18 15:06:17
6246
6
原创 90%的前端都踩过的坑!JS中if判断的隐式转换,原来这么简单
JavaScript 的 if 括号内会自动执行 Boolean() 等价的隐式转换,将任意值转为布尔值后判断;if判断的核心是:引擎自动用Boolean()把括号内的值转成布尔值,8个假值转false,其余全是true;高频坑点:空数组[]、空对象{}、字符串"0"都是真值,别误判;写代码时推荐手动显式转换(Boolean()!!),或直接判断具体条件(如length > 0),避免隐式转换踩坑。除了 if,while、三元运算符等布尔判断场景也遵循同样的隐式转换规则。看完这篇,是不是对。
2026-02-07 17:43:02
440
原创 JS数据类型通关指南:从基础到实战,小白也能秒懂!
定义:变量声明了但没赋值,默认是Undefineddemo案例let name;// 只声明,未赋值// 输出 undefined// 输出 'undefined'(类型判断)基本类型:除了nulltypeof都能正确识别;对象类型:除了functiontypeof都返回object(想精确判断数组/对象,后续可学或instanceof基本类型7种:String、Number、Boolean、Undefined、Null、Symbol、BigInt(栈存储,不可修改);
2026-02-07 17:38:03
247
原创 JS 交换两个变量的值,使用5种方式实现,新手必看
核心:利用异或( ^ )运算特性: x^x=0 、 x^0=x 、 a^b^b=a ,仅适用于数字类型,底层运算性能高。核心:ES6 新增的数组解构语法,一行代码完成交换,无需临时变量,现代开发主流用法(需环境支持ES6)。核心:利用加减/乘除运算实现值的互换,仅适用于数字类型变量,不推荐乘除(易出现溢出/0值问题)。4. 避坑点:算术运算法/异或法不能用于非数字变量(如字符串、布尔值),会报错/得到错误结果。核心:借助第三方临时变量存储中间值,无兼容问题,适合所有场景,新手首选。核心总结(新手必看)
2026-02-01 20:59:42
200
原创 JS 交换两个变量的值,使用5种方式实现,新手必看
核心:利用异或( ^ )运算特性: x^x=0 、 x^0=x 、 a^b^b=a ,仅适用于数字类型,底层运算性能高。console.log('交换前:', a, b);// 交换前:10 20。console.log('交换后:', a, b);console.log('交换前:', a, b);console.log('交换后:', a, b);console.log('交换前:', a, b);console.log('交换前:', a, b);console.log('交换前:', a, b);
2026-01-29 20:36:53
425
原创 别再只把JS当网页脚本!浏览器+Node.js核心运行环境拆解,搞懂就是全栈第一步
浏览器运行JS的核心逻辑很清晰:打开网页时,浏览器会先加载HTML、CSS与JS文件,HTML搭建页面结构,CSS定义视觉样式,而JS文件则会被浏览器的JS引擎解析执行——不同浏览器有专属引擎,比如Chrome的V8、Firefox的SpiderMonkey、Safari的JavaScriptCore。作为JS最早的宿主环境,浏览器是我们最熟悉的JS运行载体,从早期的简单表单验证、页面动画,到如今复杂的SPA单页应用,JS在浏览器中的作用愈发核心,其运行逻辑也始终围绕网页交互展开。
2026-01-27 22:48:04
337
原创 【JS 基础】3 种 JavaScript 代码编写位置,新手必看!
内嵌<script>标签:适合小demo、临时测试,注意放在<body>末尾;外部 JS 文件引入:实际开发首选,实现代码分离,便于维护和复用;标签内写事件:仅了解即可,项目中尽量避免使用。掌握这三种写法的区别和适用场景,能让你在前端开发中更规范地编写 JS 代码,也为后续学习更复杂的前端工程化打下基础。微信公众号:二等小饼干。
2026-01-26 16:57:43
596
原创 JavaScript 核心解析:特性与三十年发展历程
在五彩斑斓的互联网世界中,HTML 搭建页面骨架,CSS 勾勒视觉美感,而 JavaScript 则赋予页面灵魂与交互能力。自 1995 年诞生以来,这门语言已走过近三十载春秋,从最初的浏览器脚本工具,成长为横跨前后端的全栈开发语言。
2026-01-26 14:26:14
529
原创 【报错:HikariPool-1 - Exception during pool initialization.】
报错:HikariPool-1 - Exception during pool initialization.
2025-03-02 10:54:15
1106
原创 如何将mysql5.x版本升级到mysql8.x版本,需要改的地方
参考:1、如何将mysql5.x版本升级到mysql8.x版本,需要改的地方1.1、第一点 如果是maven项目,要注意依赖的注入,查看pom.mxl中MySQL驱动版本,添加依赖,如下所示:<!-- 数据库驱动 --><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <ve.
2022-01-14 17:38:37
1921
原创 Mysql的存储过程
参考:MySQL 存储过程 | 菜鸟教程MySQL存储过程的创建及调用 - GeaoZhang - 博客园mysql存储过程详细教程_想飞的梦想_新浪博客1、Mysql的存储过程MySQL 5.0 版本开始支持存储过程。存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。存储过程思想上很简单,就是
2021-11-30 22:03:27
1471
原创 jsch jar包连接不上ssh报Algorithm negotiation fail 错误
参考:JSchException: Algorithm negotiation fail问题解决之路 - GreatQing的个人页面 - OSCHINA - 中文开源技术交流社区1、jsch jar包连接不上ssh报Algorithm negotiation fail 错误1 com.jcraft.jsch.JSchException: Algorithm negotiation fail2 at com.jcraft.jsch.Session.receive_kexinit(
2021-10-30 10:31:56
1611
原创 org.apache.commons.net.MalformedServerReplyException: Could not parse response code. Server Reply: S
1、使用commons-net连接ftp报错,如下所示: 1 org.apache.commons.net.MalformedServerReplyException: Could not parse response code. 2 Server Reply: SSH-2.0-SSH 3 at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:344) 4 at org.apache.commons.net.ftp.FTP._
2021-10-30 10:31:19
2466
原创 Java调用阿里云oss下载文件
参考:Java调用阿里云oss_haiyanghan的博客-CSDN博客阿里云官方指导:下载文件 - 对象存储 OSS - 阿里云1、准备工作 具体细节参考Java调用阿里云oss_haiyanghan的博客-CSDN博客。2、项目需求 我这里只需要根据文件名称把文件从oss下载下来即可,参考阿里云官网指导:下载文件 - 对象存储 OSS - 阿里云 首先需要引入阿里云的依赖包,如下所示:1 <!--阿里云oss -->2 <dependency>
2021-10-30 10:28:22
3988
1
原创 Certificate for <xx.xxx.xxx.xxx> doesn‘t match any of the subject alternative names: [xx.xxxx.xxxx.
1、用HttpClient发送Https请求报SSLException: Certificate for <域名> doesn't match any of the subject alternative names问题的解决,报错,如下所示: 1 javax.net.ssl.SSLPeerUnverifiedException: Certificate for <xx.xxx.xxx.xxx> doesn't match any of the subject altern.
2021-09-28 15:46:25
6913
1
原创 reason“: “Root mapping definition has unsupported parameters:
1、在Kibana创建索引的时候报错,使用的elasticsearch版本是7.2.1版本。 1 PUT /person 2 { 3 "settings": { 4 "number_of_shards": "10", 5 "number_of_replicas": "0", 6 "refresh_interval": "-1" 7 }, 8 "mappings": { 9 "properties": {10 "update_ti
2021-09-28 15:45:45
1023
原创 error [03:10:02.393] [warning][process] Error: Request Timeout after 30000ms
1、启动kibana报错,如下所示: 1 [elsearch@master kibana-7.2.1-linux-x86_64]$ ./bin/kibana 2 log [03:09:30.348] [info][status][plugin:kibana@7.2.1] Status changed from uninitialized to green - Ready 3 log [03:09:30.362] [info][status][plugin:elasticsea
2021-08-25 16:09:25
999
原创 maybe these locations are not writable or multiple nodes were started without increasing [node.max_l
1、启动elasticsearch报错,如下所示: 1 [elsearch@master elasticsearch-7.2.1]$ ./bin/elasticsearch 2 OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. 3 [2021-08-13T11:02:10,6
2021-08-25 16:08:43
1840
原创 the default discovery settings are unsuitable for production use; at least one of [discovery.seed_h
1、Elasticsearch7.2.1版本启动报错 1 [elsearch@localhost elasticsearch-7.2.1]$ ./bin/elasticsearch 2 OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. 3 [2021-08-12T18:38:
2021-08-25 16:08:04
747
原创 Jmeter5.4.1查看结果树的响应数据,中文显示乱码解决
1、Jmeter5.4.1的查看结果树的响应数据,中文显示乱码的问题,可以通过修改Jmeter的配置文件字符集编码解决乱码的问题。 找到自己的Jmeter的安装目录,E:\soft\jmeter\apache-jmeter-5.4.1\bin\jmeter.properties,打开之后找到此配置#sampleresult.default.encoding=ISO-8859-1。新增配置,更改为sampleresult.default.encoding=utf-8,保存后,重启Jmet
2021-07-05 11:40:19
622
原创 SpringBoot2.3.12.RELEASE优雅的全局异常处理(模板一)
参考:https://www.cnblogs.com/xuwujing/p/10933082.html1、首先,需要引入maven依赖包,如下所示: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:
2021-06-28 15:33:42
977
1
原创 Postgresql分页Limit,如何将Mysql的分页转换为Postgresql的分页
1、Mysql的分页,其中,limit a,b 其中a指的是从第一行开始,注意Mysql是从第0行开始的,b指的的是查询多少页。2、Postgresql的分页查询,其中limit a offset b,其中a就是你需要多少行、b就是查询的起点位置。...
2021-06-26 23:59:14
486
原创 Springboot的监控Springboot Actuator
1、Springboot版本2.3.9,引入Actuator的maven依赖,如下所示: 1 <?xml version="1.0" encoding="UTF-8"?> 2 4 4.0.0 5 6 org.springframework.boot 7 spring-boot-starter-parent 8 2.3.9.RELEASE 9 10 11 com.bie12
2021-06-26 23:58:36
457
原创 Kubernetes(k8s)中dashboard的汉化
1、访问服务器的http://192.168.110.133:8080/ui地址,如下所示:使用dashboard版本registry.cn-hangzhou.aliyuncs.com/google-containers/kubernetes-dashboard-amd64:v1.5.0。可以使用命令拉取镜像:docker pull registry.cn-hangzhou.aliyuncs.com/google-containers/kubernetes-dashboard-amd64:v1.5.
2021-06-26 23:58:06
1775
原创 Clickhouse入门学习、单机、集群安装部署
参考:https://blog.csdn.net/qq_37933018/article/details/108019566Clickhouse官网:https://clickhouse.tech/Clickhouse中文官网:https://clickhouse.tech/docs/zh/1、什么是Clickhouse?答:ClickHouse是俄罗斯的Yandex于2016年开源的一个用于联机分析(OLAP:Online Analytical Processing)的列式数据库管理.
2021-06-26 23:57:44
457
1
原创 Postgresql10离线安装
1、在很多时候,服务器不能联网,需要离线安装,下面是Postgresql10离线安装的步骤:首先进入官网:https://www.postgresql.org,然后找到Download下载然后选择自己的服务器系统,操作系统,如下所示:然后,选择自己的版本,如下所示:2、在能联网的机器上下载yum源,如下所示: 1 [root@slaver1 ~]# sudo yum install -y https://download.postgresql.org/pub/repos/y
2021-06-26 23:57:31
1146
原创 基于jsp+servlet的银行信贷管理系统。
运行环境,jdk1.8或者jdk1.7、tomcat8或者tomcat8.5、mysql5.7、eclipse、myeclipse开发环境。1、????1748741328,基于jsp+servlet的银行信贷管理系统,前台界面,如下所示:2、基于jsp+servlet的银行信贷管理系统,登录注册,如下所示:3、基于jsp+servlet的银行信贷管理系统,后台首页,如下所示:4、基于jsp+servlet的银行信贷管理系统,用户管理,如下所示:5、基于jsp+servl
2021-06-26 23:55:51
1066
1
原创 基于Springboot整合RestTemplate调用Webservice接口
不推荐的方式,1、基于Springboot整合RestTemplate调用Webservice接口,如果感觉使用webservice客户端调用服务器端不会,或者不方便 的时候,可以尝试使用RestTemplate来调用Webservice接口。 首先,需要做的就是要获取到请求webservice服务器端的xml文件,此时,需要根据wsdl生成请求webservice服务器端的xml文件,可以使用SoapUi这个文件来操作,点击File -> New SOAP Project,来创建一个工程。
2021-06-13 17:30:41
1783
原创 基于jsp+servlet的房屋租赁管理系统。
运行环境,jdk1.8或者jdk1.7、tomcat8或者tomcat8.5、mysql5.7、eclipse、myeclipse开发环境。1、????1748741328,基于jsp+servlet的房屋租赁管理系统,前台界面,如下所示:2、基于jsp+servlet的房屋租赁管理系统,房屋详情界面,如下所示:3、基于jsp+servlet的房屋租赁管理系统,登录界面,如下所示:4、基于jsp+servlet的房屋租赁管理系统,注册界面,如下所示:5、基于jsp
2021-05-24 15:06:50
963
原创 Postgresql10离线安装
1、在很多时候,服务器不能联网,需要离线安装,下面是Postgresql10离线安装的步骤:首先进入官网:https://www.postgresql.org,然后找到Download下载然后选择自己的服务器系统,操作系统,如下所示:然后,选择自己的版本,如下所示:到了这三个安装包,打包下载,然后上传到自己的服务器,如下所示:1 [root@slaver1 psql10]# ll2 总用量 66683 -rw-r--r-- 1 root root 1685364 2月
2021-05-24 14:58:07
1272
原创 Clickhouse集群安装部署
相关知识参考:https://www.cnblogs.com/jmx-bigdata/p/13708835.html1、Clickhouse集群安装部署,首先安装单机版,可参考之前:https://www.cnblogs.com/biehongli/p/14364802.html,我是先安装了一台虚拟机,然后克隆了两台机器,所以,克隆完成,配置好ip地址,三台服务器的Clickhouse就安装完毕了,如果是正式环境,三台机器的安装方式就按照单机版先安装即可。此时,三台服务器的Clickhouse安装完成
2021-05-11 21:22:54
756
1
原创 Clickhouse建表语法、视图语法、数据表DDL(数据定义语言)、数据DML(数据操作语言)
参考官网:https://clickhouse.tech/docs/zh/sql-reference/statements/create/,更多详细文档可以参考官网,强烈推荐。1、Clickhouse创建数据库,CREATE DATABASE,该查询用于根据指定名称创建数据库。1 CREATE DATABASE [IF NOT EXISTS] db_name数据库其实只是用于存放表的一个目录。如果查询中存在IF NOT EXISTS,则当数据库已经存在时,该查询不会返回任何错误。2、.
2021-05-11 21:21:13
1220
原创 Clickhouse基础语法、数据类型、数据表引擎学习
1、Clickhouse创建数据库的语法,如下所示:1 CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster] [ENGINE = engine(...)]使用案例,如下所示: 1 master :) CREATE DATABASE IF NOT EXISTS gab_db; 2 3 CREATE DATABASE IF NOT EXISTS gab_db 4 5 Ok. 6 7 0 rows in set.
2021-05-11 21:20:37
954
原创 Spring4.0+Mybatis整合时占位符无法读取jdbc.properties的问题
1、在使用Spring+Mybatis整合时遇到了一个问题,在bean.xml配置文件引用外部jdbc.properties的时候报错,如下所示: 1 java.lang.ClassNotFoundException: ${jdbc.driver} 2 at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1358) 3 at org.apache.ca
2021-05-11 21:20:04
563
原创 Code: 210. DB::NetException: Connection refused (localhost:9000)
1、为啥子报这个错误呢,因为我在Clickhouse中使用了Mysql引擎,创建一个数据表。当我使用drop database删除数据库之后,发现删除不掉,然后ctrl+c了,之后再次进入clickhouse客户端就报下面的错误了。1 [root@master ~]# clickhouse-client -m2 ClickHouse client version 20.8.3.18.3 Connecting to localhost:9000 as user default.4 Code: 21
2021-05-11 21:19:30
1851
原创 使用Jdbc的方式连接Clickhouse列式数据库
1、Clickhouse连接端口默认8123,但是Clickhouse默认情况下不允许其他设备进行http连接,所以需要更改clickhouse的默认配置:1 [root@master local]# vim /etc/clickhouse-server/config.xml新增一行,默认是注释的,让本地服务可以远程连接远程部署的Clickhouse服务,如下所示:此设置是允许任何设备进行连接,配置好了之后就可以API连接。创建一个maven项目,然后引入Clickhouse提供的依赖坐标
2021-04-30 19:03:10
1034
1
原创 Dbeaver连接不上远程服务器部署的Clickhouse问题
1、Clickhouse连接端口默认8123,但是Clickhouse默认情况下不允许其他设备进行http连接,所以需要更改clickhouse的默认配置:1 [root@master local]# vim /etc/clickhouse-server/config.xml新增一行,默认是注释的,让本地服务可以远程连接远程部署的Clickhouse服务,如下所示:如果不添加上面的配置,远程连接,报下面的错误,如下所示:1 Unexpected driver error occurr
2021-04-30 19:02:39
2684
2
原创 Clickhouse入门学习、单机、集群安装部署
参考:https://blog.csdn.net/qq_37933018/article/details/108019566Clickhouse官网:https://clickhouse.tech/Clickhouse中文官网:https://clickhouse.tech/docs/zh/1、什么是Clickhouse?答:ClickHouse是俄罗斯的Yandex于2016年开源的一个用于联机分析(OLAP:Online Analytical Processing)的列式数据库管理.
2021-04-30 18:58:09
767
1
简易图书管理系统(主要是jsp的练习)
2017-06-22
eclipse查看的源码包hadoop-2.6.4
2017-12-07
jsp+servlet实现最基本的注册登陆功能
2017-02-21
基于jsp+servlet图书管理系统之后台用户信息删除操作
2017-01-09
基于jsp+servlet图书管理系统之后台万能模板用户信息的插入操作
2017-01-04
hadoop 32位lib包
2017-11-24
jsp实现的图书管理系统
2017-03-01
Highcharts实现图形报表
2017-01-26
hadoop.dll
2017-11-25
基于jsp+servlet图书管理系统之后台用户信息查询操作
2017-01-08
基于jsp+servlet图书管理系统之后台用户信息修改操作
2017-01-09
mysql.chm,mysql.chm,
2017-09-22
poi-3.9-20121203.jar
2017-09-08
银行管理系统
2018-12-28
图书管理系统
2018-12-28
bankManager.rar
2019-07-08
图书管理系统0.2版
2017-12-19
searchManager.rar
2019-07-05
图书管理系统,分管理员和学生
2019-05-06
网站点击流数据分析项目
2017-12-15
搜狗统计分析源码
2017-12-25
网站分析实战
2017-12-15
ImageManager.rar
2019-07-05
springboot-03-restful.rar
2019-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅