自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 104协议系统对时,java实现修改系统时间以及不生效解决方案

104 对时 修改linux系统时间

2023-12-14 17:56:03 557

原创 npm does not support Node.js v16.16.0

node

2022-07-23 14:36:51 2162

原创 springboot 2.X整合帆软报表FineReport v10.0 最完整说明附带源码

我使用的是Springboot 2.1.0,FineReport v10.0,Eclipse开发环境,代码运行后能直接访问报表也可以将报表嵌入中,进行页面跳转,并增加按照其他文章配置不能成功的问题点说明和注意事项。第一步:新建一个spring boot项目,此处不赘述。第二步:下载FineReport官网下载地址第三步:修改springboot项目配置修改pom.xml打包方式为war包,修改完之后更新项目<packaging>war</packaging>

2021-01-25 11:05:36 3202 5

原创 exe4j将jar包转成exe文件

1.下载好exe4j2.新建一个文件夹,我的叫jre,里面放项目启动需要的文件,根据自己的情况,我的是我项目要用的;3.将java安装路径下的jre复制到该文件夹下;4.将项目的jar包复制到该文件夹下;5.双击下载的exe4j软件,打开后,点击next选择jar in exe,点击next设置软件名称和输出路径,输出路径选择新建的这个jre文件夹,我的软件switchgear,你根据自己的设置。点击next设置图标等点击Advanced Options,redirection

2020-12-28 09:28:03 501

原创 计算机科学导论第六章计算机网路 学习笔记+习题答案

笔记通过本章学习,学生应该能够:描述网络标准、物理结构和网络分类;区分互联网(internet)与因特网(Internet);描述作为因特网网络模型的TCP/IP协议族;定义TCP/IP协议族中的各层以及它们的关系;讨论因特网的客户/服务器体系结构;描述三种因特网早期应用∶电子邮件、文件传输和远程登录;理解作为因特网最常见应用的万维网及其组成;区分三种因特网文档类型∶静态文档、动态文档和活动文档;列出其他因特网应用,如视频会议、分组讨论和聊天。1.网络标准、物理结构和网络分类计算

2020-11-24 15:01:08 3126

原创 计算机科学导论第五章计算机组成 学习笔记+习题答案

第五章 计算机组成通过本章的学习,学生应该能够∶列出计算机的三个子系统;描述计算机中央处理单元(CPU)的作用;描述典型计算机中指令周期的取指令-译码-执行阶段;描述主存和它的地址空间;区分主存和缓存;定义输入/输出子系统;理解子系统间的互相连接,列出不同总线系统,描述输入/输出寻址的不同方法;区分设计计算机体系结构的两种主要趋势;理解计算机是如何使用管道改善吞吐量的,理解并行处理是如何能改善计算机的吞吐量的。1.计算机的三个子系统:中央处理单元(CPU)、主存储器和输入/输出

2020-11-20 11:52:01 4420

转载 6天带你玩转mysql课程第六天

回顾外键: 关联关系(表与表之间: 表中字段指向另外一张表的主键)外键条件: 字段类型必须一致, 存储引擎必须为innodb外键约束:子表约束: 不能插入父表不存在的记录父表约束: 三种约束模式(district, cascade,set null), on delete set null on update cascade联合查询: union, 多表合并和单表不同查询条件联合查询使用order by: select语句必须使用括号; 还必须配合limit子查询: 查询语句中有查询语句

2020-11-10 15:53:57 97

转载 6天带你玩转mysql课程第五天

回顾连接查询: 多张表连接到一起, 不管记录数如何,字段数一定会增加.分类: 内连接,外连接,自然连接和交叉连接交叉连接: cross join(笛卡尔积)内连接: inner join, 左右两张表中有连接条件匹配(不匹配的忽略)外连接: outer [left/right] join, 主表有的记录一定会存在, 匹配了就保留副表字段数据,没匹配到副表字段置空自然连接: natural join, 自动匹配条件(相同的字段名), using关键字PHP操作mysqlPHP充当客户端: 开启

2020-11-10 15:53:16 144

转载 6天带你玩转mysql课程第四天

回顾列属性: 主键, 自增长, 唯一键关系: 一对一,一对多和多对多范式: 三层范式1NF: 字段设计必须符合原子性2NF: 不存在部分依赖(没有复合主键)3NF: 不存在传递依赖(实体单独建表)逆规范化: 效率与磁盘空间的博弈高级数据操作新增操作: 主键冲突(更新和替换), 蠕虫复制更新操作: 限制更新数量: limit删除操作: 限制删除数量: limit, 清空表(truncate)查询操作: select选项, 字段别名, 数据源(单表,多表和子查询[别名]),where子句

2020-11-10 15:52:33 122

转载 6天带你玩转mysql课程第三天

回顾字段类型(列类型): 数值型, 时间日期型和字符串类型数值型: 整型和小数型(浮点型和定点型)时间日期型: datetime, date,time,timestamp, year字符串类型: 定长, 变长, 文件字符串(text和blob), 枚举和集合Mysql记录长度: 65535个字节, varchar达不到理论长度, NULL占用一个字节, text文本不占用记录长度(但是本身占据十个字节)字段属性: 空属性, 列描述, 默认值字段属性主键, 唯一键和自增长.主键主键: pr

2020-11-10 15:51:33 88

转载 6天带你玩转mysql课程第二天

回顾数据库基础知识: 关系型数据库(磁盘)和非关系型数据库(内存)关系型数据库: 建立在关系模型上的数据库数据结构: 二维表(比较浪费空间)操作数据的指令集合: SQL(DDL,DML[DQL]和DCL)完整性约束: 表内和表之间(实体)Mysql关系型数据库: c/s结构软件(连接认证, 发送SQL指令, 服务器处理指令返回结果,客户端接收结果解析结果)Mysql服务端对象: DBMS -> Database -> Table -> fieldsSQL基本操作: 库操作,

2020-11-10 11:46:32 88

转载 6天带你玩转mysql课程第一天

数据库基础1.什么是数据库?数据库: database, 存储数据的仓库数据库: 高效的存储和处理数据的介质(介质主要是两种: 磁盘和内存)2.数据库的分类?数据库基于存储介质的不同: 进行了分类,分为两类: 关系型数据库(SQL)和非关系型数据库(NoSQL: Not Only SQL, 不是关系型的数据库都叫做非关系型数据库)3.不同的数据库阵营中的产品有哪些?关系型数据库大型: Oracle, DB2中型: SQL-SERVER, Mysql等小型: access等非关系型数据库

2020-11-10 11:43:46 128

原创 Java 并发编程的艺术笔记——第2章 Java并发机制的底层实现原理

2.1 volatilevolatile是轻量级的synchronized,如果volatile变量修饰符使用恰当的话,它比synchronized的使用和执行成本更低,因为它不会引起线程上下文的切换和调度。volatile的两条实现原则:Lock前缀指令会引起处理器缓存回写到内存。一个处理器的缓存回写到内存会导致其他处理器的缓存无效。volatile的使用优化追加64字节能够提高并发编程。在两种场景下不应该使用这种方式:缓存行非64字节宽的处理器;共享变量不会被频繁地写;2.2

2020-09-09 16:32:55 90

原创 Java 并发编程的艺术笔记——第1章 并发编程的挑战

1.1 上下文切换减少上下文切换的方法:无锁并发编程CAS算法使用最少线程协程1.2 死锁避免死锁的常见方法:避免一个线程同时获取多个锁避免一个线程在锁内同时占用多个资源,尽量保证每个锁只占用一个资源尝试使用定时锁对于数据库锁,加锁和解锁必须在一个数据库连接里1.3 硬件和软件的资源限制对于硬件资源限制使用集群并行执行程序对于软件资源限制使用资源池将资源复用最后,建议使用JDK并发包提供的并发容器和工具类来解决并发问题...

2020-09-08 10:03:34 90

转载 js 二维数组查找过滤删除操作

1 find适用场景根据唯一标示列如id去拿到匹配的数据let arr = [{id:1,name:‘xiaoming’,age:18},{id:5,name:‘xiaoming’,age:12},{id:3,name:‘xiaoming’,age:11}]let id = 5;let source= arr.find((item)=>{return item.id ...

2020-03-04 17:49:15 1248

原创 数据库备份与还原

备份File directory = new File("");// 参数为空 String courseFile = directory.getCanonicalPath(); Process exec = Runtime.getRuntime() .exec("cmd /c " + courseFile + "\\mysqldump -h127.0.0.1 -u roo...

2020-01-13 10:41:10 148

原创 解决The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

查看官方文档,secure_file_priv参数用于限制LOAD DATA, SELECT …OUTFILE, LOAD_FILE()传到哪个指定目录。它的设置在MySQL的安装目录下的my.ini设置,设置完了之后一定要重启MySQL,否则不起作用。secure_file_priv 为 NULL\color{#FF3030}{NULL }NULL 时,表示限制mysqld不允许导入或导出。...

2019-12-10 09:47:54 409 1

原创 Java Gson将字符串转为list

Gson是一个Java库,它可以用来把Java对象转换为JSON表达式,也可以反过来把JSON字符串转换成与之相同的Java对象Gson可以对任何Java对象使用包括那些你没有源码的对象,但已存在的对象现在需要将如下字符串转为listequipmentInfo.getChannelTem()的内容如下 [["CH1","CH1","120","-20"],["CH2","CH2","120...

2019-12-10 08:49:34 459

原创 springboot,javaweb项目打包成exe在windows下一键安装 jdk+mysql+chrome,安装成功运行项目

我们公司有一个web项目,但是有一个需求是这个项目有时候要安装到客户的本地机器,或者局域网内,大家知道,web项目前期安装比较复杂,对于普通的无技术人员,还是比较麻烦的,就需要公司的技术支持去安装,比较耗费人力,想做成傻瓜式的,交给客户,直接一直“下一步”,安装完成并启动就可以,类似桌面应用的exe安装文件。下面就是具体安装操作。目录1.安装Inno steup2.下载MySQL...

2019-12-06 15:32:02 4784 6

原创 WebSocket 前后端实时消息推送

要做一个通信监测方面的事情,需要实时进行前后端的的消息推送,这里不分析Ajax轮询和WebSocket的区别,网上讲的挺多的,下图是两者的通信示意图,这里只写怎么用。下图是我的一个页面简单展示上代码前端js链接:https://pan.baidu.com/s/1gkdjGOuCQ0XFpGBkbOKwYA提取码:c0q5从上述连接下载必须的jssockjs.min.jsstom...

2019-12-05 14:59:42 1030

原创 周志华-机器学习-第四章(决策树)-笔记+习题答案

笔记1.基本流程2.划分选择信息增益假定当前样本集合D中第K类样本所占的比例为 Pk (k = 1, 2,. . . , IYI) ,则D的信息熵定义为信息增益为:信息增益准则对可取值数目较多的属性有所偏好。增益率为减少这种偏好可能带来的不利影响,使用"增益率",表达式如下:需注意的是,增益率准则对可取值数目较少的属性有所偏好?因此 C4.5 算法并不是直接选择增益率最...

2019-12-05 14:52:14 1867

原创 cdh安装

1. 准备服务器机器要求(8g+ , 4core)安装centeros 原生minal版本操作系统开启网络和开机自启(因为minal版的操作系统网卡开机不是自动启动的)安装常用软件yum -y install gcc gcc-c++ vim wget openssh-clients ntp lsof克隆机器cdh-server cdh01 ...

2019-12-05 14:47:38 141

原创 Java核心技术 卷1 基础知识 学习笔记——第三章 java的基本程序设计结构

1. 一个正整数除以0的结果为正无穷大,0/0或者负数的平方根的结果为NaN(不是一个数字);if(x==Double.NaN)//is never true,所有非数值的值都认为是不同的if(Double.isNaN(x))//检查x是否为不是一个数字2. System.out.println(2.0-1.1);输出的值为0.8999999999999999,浮点数值采用二进制系统表示,...

2019-12-05 14:45:51 157

原创 Java核心技术 卷1 基础知识 学习笔记——第四章 对象与类

1.学习LocalDate public static void main(String\u005B\u005D args) throws IOException { LocalDate date = LocalDate.now(); int month = date.getMonthValue(); int today = date.getDayOfMonth(); date...

2019-12-05 14:45:13 111

原创 500Mppt模板分享,年底需要写年终总结了

链接:https://pan.baidu.com/s/12Mm4XfXQamhoCY53wb8-Ug提取码:6238复制这段内容后打开百度网盘手机App,操作更方便哦部分文件

2019-12-05 14:42:39 482

原创 人工智能(1)——神经网络看懂图片笔记

1.视觉2.机器眼中的图像3.卷积的本质4.构建神经网络5.卷积网络的逻辑链6.卷积网络小史&机器视觉应用

2019-11-30 16:22:51 169

原创 获取操作系统语言

String lang = System.getProperty(“user.language”);

2019-11-13 17:10:35 305

原创 springboot+thymeleaf,i18n前端国际化的前端后端示例,以及页面跳转无法翻译的问题解决

效果如图所示,有一个可以选择英文和中文的下拉框,下面还会介绍一种不用下拉框,而是直接判断操作系统语言,然后显示和操作系统语言对应的文中或者英文页面。(忽略红色框框,没有任何提示的意思 ,那是我之前截的图)一、需要配置的地方1.pom.xml添加thymeleaf依赖 <dependency> <groupId>org.springframework.bo...

2019-11-13 17:08:06 1227

原创 解决java.lang.NoClassDefFoundError

报错信息如下:[ERROR]Activator initialize error : websocket[ERROR]io/netty/util/concurrent/GenericFutureListenerjava.lang.NoClassDefFoundError: io/netty/util/concurrent/GenericFutureListener at java.lang...

2019-09-19 09:19:35 1445

原创 前台AJAX传数组,后台的java接收

前台AJAX传数组,后台的java接收(后台接收前端发送的数组类型数据)两种解决方法第一种方法,前端将数组通过JSON.stringify()方法转换为json格式数据,后台将接收的json数据转换为数组function search() { var equiNames = JSON.stringify($("#equiNames").val()); var startDate =...

2019-09-19 09:18:49 1514

原创 pom报错

pom文件一直报如下的错误:Failure to transfer commons-digester:commons-digester:jar:1.8 from https://repository.apache.org/content/repositories/snapshots was cached in the local repository, resolution will no...

2019-09-19 09:18:03 616

转载 把listA通过“=”赋值给listB,然后对listA进行clear清空,第二个listB也清空了问题解决

举个栗子ArrayList<String> A= new ArrayList<String>();A.add("1");A.add("2");ArrayList<String> B = new ArrayList<String>();;B = A;A.clear();A清空后发现B也清空了。此时B对象相当与A对象的引用,而并不是将A...

2019-09-19 09:17:25 2474 2

原创 JS ajax请求后又刷新页面的问题原因+解决

如图所示,点击按钮之后,完成请求,页面又会刷新至下面的链接(首页),上面的链接是请求页面,下面的连接是首页,问题原因出在HTML文件上,原因是我把刚才所有的元素都放在了一个标志的表单里面了,里面的元素默认type=submit, 所以每次点击登录button后都会执行提交表单的操作,表单操作默认有刷新页面的功能解决方法,将上述所有元素外层的标签去掉或者换成,或者将button的type改...

2019-09-19 09:16:24 2604 4

原创 执行定时器报空指针异常

我遇到的问题是启动定时器,然后在跟数据库交互的地方报错,Exception in thread “Timer-1” java.lang.NullPointerException。后来检查了一下是因为,dataAcquisitionVoMapper没有正常注入,原始代码如下:package com.hqgd.pms.controller.Timer;import java.text.Simpl...

2019-09-19 09:15:39 1561 3

原创 图片批量上传js+html+css

如题,图片批量上传,效果如图所示上代码HTML<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta nam...

2019-09-19 09:14:33 1223

原创 网页嵌入高德地图聚合点,标记点添加点击事件

在网页中嵌入高德地图,效果如下:高德地图开发者的官网地址:https://lbs.amap.com/api/javascript-api/summary使用前需要注册账号和获取key,阅读官网教程,有详细的注册流程;https://lbs.amap.com/api/javascript-api/guide/abc/prepare下面直接上代码,我的代码可能不能正常运转,因为有向后台发...

2019-09-19 09:13:54 3495 7

原创 周志华-机器学习-第二章(模型评估与选择)-笔记+习题答案

笔记1.评估方法1.留出法直接将数据集D 划分为两个互斥的集合,其中一个集合作为训练集 S,另一个作为测试集T,即 ,在 S上训练出模型后,用 T来评估其测试误差,作为对泛化误差的估计.2.交叉验证法将数据 D分为 k个大小相似的互斥子集,3.自助法给定包含 m个样本的数据集 D我们对它进行采样产生数据集 D'2.性能度量1.错误率与精度2.查准率、查全率与F13.代...

2019-09-18 16:43:34 2972

原创 周志华-机器学习-第一章-笔记+习题答案

1.1 表1. 1中若只包含编号为 1和4的两个样例?试给出相应的版本空间.P5:与训练集一致的“假设集合”我们称之为版本空间。本题即在假设空间中搜索包含正例且不包含反例的所有假设。(详细说明见后思考)首先,用一个六位二进制数将整个假设空间表示出来,每两位描述一个属性。前两位取01表示色泽的取值为“青绿”,10表示色泽取值为“乌黑”,11表示色泽取值为 。后四位分别表示根蒂与敲声的取值,以此类...

2019-09-12 13:35:17 14599 4

原创 大数据系列—— Scala的初步认识和语法入门

1. Scala简介Scala是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性Scala运行在Java虚拟机上,并兼容现有的Java程序 (Scala是类Jvm言)Scala源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库Spark和flink等大数据框架都是使用Scala开发的2. Sc...

2019-09-12 10:57:40 467

原创 表白动画桃心 前端JS

biu.html文件<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>biu心心</title><link href="favicon.ico" rel="shortcut icon" class="icon-love" ty...

2019-09-12 10:31:15 2584 3

自动生成Bean代码

自动生成数据库内一个表对应的mybatis代码和Bean类代码,修改generatorConfig.xml内每一项对应的值,就可以在配置的指定文件夹下生成指定的代码,再将代码复制到项目中即可

2020-11-10

空空如也

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

TA关注的人

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