- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 Docker部署MySQL主从复制
设置需要复制的数据库 需要复制的主数据库名字。编写结束后,进行对应的容器中查看,以主机为例。#设置不要复制的数据库(可设置多个)#设置logbin格式。
2023-04-26 20:57:31
1341
1
原创 Docker启动ES报错: [discovery.seed_hosts, discovery.seed_providers……] must be configured
使用Docker搭建ElasticSearch时,始终无法启动,报错:the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_master_nodes] must be configured
2023-03-30 20:37:27
1611
原创 Springboot2.7整合Swagger3(Knife4j)
SpringBoot集成Swagger3.0,解决Failed to start bean 'documentationPluginsBootstrapper'报错。
2023-02-05 19:08:32
1830
1
原创 Android:TabLayout + ViewPager +Fragment结构中的Fragment不显示
项目场景:在CoordinatorLayout为根布局,TabLayout放置在AppBarLayout内部,下面使用NestedScrollView包含一个ViewPager,实现水平滑动切换页面。页面如下图所示:问题描述:在tab标签显示的情况下,所有标签对应的Fragment均无法显示。 解决方案:在NestedScrollView中设置fillViewport属性为true.<androidx.core.widget.NestedScrollView an
2021-12-23 15:42:20
2123
原创 Android:AppBarLayout设置elevation为0,结果消失
Android:AppBarLayout设置elevation为0,结果消失项目场景问题描述解决方法项目场景将AppBarLayout中的ToolBar嵌入背景中,没有边框和阴影,融为一体。效果如下所示:问题描述为解决应用栏的边框和阴影效果,使用app:elevation=0将应用栏的高程设置为0,结果应用栏整体消失。效果如下所示:解决方法据文档所述:该方法已被弃用,应当使用StateListAnimator属性。在对应的Activity中添加如下代码:setTargetElevat
2021-11-13 11:16:07
2858
原创 Android:Button背景色 | 波浪效果
需求说明改变按钮的背景色实现波浪效果解决方案改变背景色需要将themes目录下的themes.xml文件中对应内容改为以下内容,其他照旧<style name="Theme.HelloWorld" parent="Theme.MaterialComponents.DayNight.DarkActionBar.Bridge"> 实现波浪效果在button元素中添加以下属性 android:foreground="?attr/selectable
2021-10-15 20:47:03
709
原创 SpringMVC:通配符的匹配很全面, 但无法找到元素 ‘context:component-scan‘ 的声明
问题描述配置servlet.xml配置文件时,出现通配符的匹配很全面, 但无法找到元素 ‘context:component-scan’ 的声明报错。<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
2021-10-14 21:41:05
265
原创 SpringMVC:element web-app must be declared报错
问题背景今天在学习SpringMVC时,需要配置web.xml文件,期间出现element web-app must be declared报错。解决方法<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/n
2021-10-14 12:06:57
801
原创 span标签内容过多,实现自动换行
实现效果实现过程列表项的标题采用span标签,避免独占一行,并对span标签写明如下样式white-space: normal;word-wrap: break-word;
2021-06-15 17:54:43
5824
原创 js 取出数组中每个元素的某个属性,合并为字符串
场景需求如何取出数组中每个元素的id属性,并合并成一个字符串,用逗号分隔?场景数据let data = [ { "id": 1843007757, "v": 4, "t": 0, "at": 1621038273846, "alg": null, "uid": 591189164, "rcmdReason": "" }, { "id": 181508
2021-05-21 08:16:55
1490
原创 MyBatis 插入(更新)失败 却不报错
问题描述:mybatis进行数据插入或更新操作,方法成功执行,数据库中却不存在新数据,原本代码如下: @Test public void test7() throws IOException { SqlSessionFactory sqlSessionFactory = getSqlSessionFactory(); SqlSession sqlSession = sqlSessionFactory.openSession(); Employ
2021-05-10 21:26:51
3120
原创 【MySQL】导出文件提示:--secure-file-priv option
问题描述:MySQL数据库将表数据导出到文本文件中,出现如下报错:1290 - The MySQL server is running with the --secure-file-priv option so it cannot execute this statement原因分析:MySQL限制了导出目录的权限,只允许在指定目录下导出在MySQL中运行如下命令,查看允许导出的目录:SHOW VARIABLES LIKE '%secure_file_priv%';结果如下:解决方
2021-04-27 20:02:23
300
原创 Tensorflow 手写数字识别
import sysimport tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_datatf.compat.v1.disable_eager_execution()max_steps = 1000learning_rate = 0.001dropout = 0.9data_dir = 'mnist'log_dir = 'mnist'# 初始化权值wdef weight_variable.
2020-11-27 23:57:41
204
1
原创 VMware报错:不满足在启用Hyper-V或Device/Credential Guard的情况下运行VMware
VMware报错:不满足在启用Hyper-V或Device/Credential Guard的情况下运行VMware前言工具环境解决方案KO!前言这个问题我已经碰到好几遍了,却都没有记录解决流程,重复消耗时间,决定还是记录一下。工具环境win10系统vmware16.0解决方案按下win+R键,在弹出的窗口里输入optionalfeatures,然后回车2. 在Windows功能里,取消勾选Hyper-V选项按下win+S键,输入cmd,选择 以管理员身份运行选项
2020-11-26 19:18:35
1173
原创 《计算机组成原理》课程设计---微程序设计
《计算机组成原理》课程设计---微程序设计一、目的和要求二、实验环境三、具体内容1.分析TEC-2机的功能部件组成,分析TEC-2机支持的指令格式等。(一)AM2901芯片的内部结构和芯片的引脚信号(二)AM2901芯片引脚信号(三)TEC-2机的控制器组成(四)为AM2910提供输入地址信号的配套线路(五)AM2910芯片(六)微指令格式(七)自行设计新指令的微程序段2.使用TEC-2仿真软件进行微指令级的设计和调试,完成微程序控制的特定功能计算机的指令设计。(1)把用绝对地址表示的内存单元ADDR1中的
2020-06-28 19:48:02
8924
原创 Java--TCP实现多人网络通信
TCP实现多人网络通信一、前言二、项目结构三、源代码(一)dao包1. Dao.java(二)thread包1.UniversalThread.java(抽象公共线程类,设置一些基本属性)2.SendThread.java3.ReceiveThread.java(三)view包1.Login.java2.Client.java(四)main包1.Server.java2.Chatter1.java3.Chatter2.java4.Chatter3.java一、前言前几天要做一个客户端和服务端可以进行多
2020-06-19 15:14:27
1023
1
原创 Java--Swing设置窗体图片背景
一、方法介绍(一)自定义一个ImagePanel,重写paintComponent方法,然后应用窗体中设置为contentPane即可。(1) ImagePanel.javaimport javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;public
2020-06-14 09:45:16
3321
2
原创 装载问题(回溯法)--Java
一、问题描述有n个集装箱要装上2艘载重量分别为c1和c2的轮船,其中第i个集装箱i的重量为w[i],要求确定是否有一个合理的装载方案可将这些集装箱装上这2艘轮船。如果有,找出一种装载方案。二、问题分析(1) n个集装箱的重量之和肯定小于等于2艘轮船的载重量c1+c2,不然不可能全部装入,即∑w[i] <= c1 + c2。(2) 为将所有集装箱装入2艘轮船,我们无需考虑如何将集装箱分配到2艘轮船,只需考虑如何将1艘轮船尽可能装满。第1艘轮船能最大程度装满,第2艘轮船能装下就是能装下,装不
2020-06-04 18:08:27
4430
2
原创 Java--单源最短路径问题
单源最短路径问题一、实验目的:二、实验内容及要求:三、实验原理:四、源代码一、实验目的:1、理解分支限界法的剪枝搜索策略;2、掌握分支限界法的算法柜架;3、掌握分支限界法的算法步骤;4、通过应用范例学习动态规划算法的设计技巧与策略;二、实验内容及要求:1、使用分支限界法解决单源最短路径问题。2、通过上机实验进行算法实现。3、保存和打印出程序的运行结果,并结合程序进行分析,上交实验报告。三、实验原理:1.创建一个实现Comparable接口的节点类HeapNode,该类具有两个属性,
2020-05-28 19:08:24
1965
1
原创 汇编语言-- 实验三 子程序应用(数制转换)程序设计
子程序应用(数制转换)程序设计一、实验目的二、实验内容三、设计思想四、程序代码(一)进制转换代码(二)最大值并输出(三)最长字符串一、实验目的1)掌握程序设计中的子程序结构;2)熟练使用过程伪指令、子程序调用和返回等汇编语言的指令编写子程序;3)掌握数制转换方法;4)掌握利用DOS系统功能调用进行字符输入及字符输出(显示)的方法。二、实验内容1、编写十进制到十六进制转换程序。要求从键盘取得一个十进制数,然后把该数以十六进制形式在屏幕上显示出来2、已知从BUF开始存放了10个16进制字数
2020-05-25 20:18:03
4432
原创 Java实现SQLite数据库的添加、删除、修改、查询操作
一、需求表述先建立一个某单位的员工工资数据库,在此基础上通过编程实现以下功能1.在数据库中建立一个员工信息表,表名为员工,其结构为:编号、姓名、性别、年龄、职称、工资、是否党员;2.在表中输入若干数据记录(“职称”可分为高中低三级,其他数据自己设计);3.删除年龄超过60岁的员工记录;4.修改职称为高级且为党员的员工的工资设为8000;5.在表中查询所有记录显示到屏幕上。二、环境准备1.下载SQLite的驱动包,并添加到Modules的Dependencies中下方链接提供sqlite
2020-05-24 17:39:16
3299
原创 利用socket和TCP编写,允许客户端指定一个文件名,并让服务器发回文件内容,或者指出文件不存在
一、问题描述利用socket和TCP编写,允许客户端指定一个文件名,并让服务器发回文件内容,或者指出文件不存在二、实现代码一、服务端package tcp;import java.io.*;import java.net.ServerSocket;import java.net.Socket;public class Server { /**服务器套接字 */ private ServerSocket serverSocket; /**套接字 */
2020-05-23 09:39:44
565
原创 java的TCP网络编程服务端收不到信息
一、问题描述在服务端或客户端使用BufferedWriter写入信息后,另一端始终收不到信息。// 如下所示 BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())); writer.write(content);二、解决方法 writer.write(content); // 添加以下两行代码 writer.newLine(); //作为结束符 wri
2020-05-21 23:41:42
1088
原创 Scrapy报错:’Request‘ object is not iterable
一、报错最近在使用scrapy时,出现以下错误:TypeError: 'Request' object is not iterable二、出错代码 def start_requests(self): #下一行为出错代码 return Request(self.start_urls, callback=self.parse)三、解决措施将 return更改 yield def start_requests(self): yield Reque
2020-05-17 17:52:57
924
原创 《算法分析与设计》实 验 报 告(二)--- 最长公共子序列
一、实验名称:最长公共子序列问题二、实验目的:理解动态规划算法的概念;掌握动态规划算法的基本要素;掌握设计动态规划算法的步骤;通过应用范例学习动态规划算法的设计技巧与策略;三、实验内容:1、使用动态规划算法解决最长公共子序列问题:给定两个序列X={x1,x2,…,xm}和Y={y1,y2,…,yn},找出X和Y的最长公共子序列。。2、通过上机实验进行算法实现。3、保存和打印出程序的运行结果,并结合程序进行分析,上交实验报告。四、源程序import java.util.Scann
2020-05-14 18:47:50
2531
原创 Mysql ---- 输入命令出现右箭头(小白)
一、实例二、解决措施Mysql的命令需要以分号";"作为结束,不加分号的话,意味着这条命令尚未结束,右箭头会一直存在。
2020-05-10 00:06:42
9930
原创 Android -- 吐血KOFragment重叠问题
一、重叠Fragment(一)错误说明在替换其他Fragment时,最初的Fragment仍然显示,导致两个Fragment发生重叠!(二)显示效果二、解决思路先隐藏当前显示的Fragment,然后显示替换的Fragment!!三、解决代码(一)布局文件1.activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.an
2020-05-09 00:05:40
259
原创 二分搜索算法--《算法分析与设计》实 验 报 告(一)
一、实验目的1.理解分治算法的概念和基本要素;2.理解递归的概念;3.掌握设计有效算法的分治策略;4.通过二分搜索技术学习分治策略设计技巧;二、实验内容实验内容:1.使用二分搜索算法查找任意N个有序数列中的指定元素。2.通过上机实验进行算法实现。3.保存和打印出程序的运行结果,并结合程序进行分析,上交实验报告。至少使用两种方法进行编程。三、源程序import jav...
2020-05-07 23:41:40
2625
原创 汇编实验二 分支与循环程序设计
一、实验目的1、掌握程序设计中的3种基本结构(顺序结构、选择程序、循环程序)。2、熟练使用汇编语言的指令:数据传送类指令、数据运算类指令、逻辑判断类指令与转移指令、循环指令等。3、初步了解系统功能调用的使用方法,尝试使用01H号功能调用进行字符输入的方法及使用02H号功能调用进行字符输出(显示)的方法。二、实验环境与设备计算机一台,并且安装Windows操作系统和macro assemb...
2020-04-28 22:22:47
4356
4
原创 《Java程序设计》实 验 报 告(二)--异常处理
一、实验目的了解异常处理机制,掌握异常处理的设计方法。二、实验内容用户自定义一个异常,编程创建并抛出某个异常类的实例。运行该程序并观察执行结果。例:用户密码的合法化验证。要求密码有4-6个数字组成。若长度不落在这个范围或不是有数字组成。抛出自己的异常。要求:1.面向对象编程。2.异常定义,抛出,捕捉三个流程。三、源程序import javax.swing.*;import j...
2020-04-27 23:00:08
2265
原创 CentOS 7 密码“正确”却无法成功登录
场景说明当登录CentOS 7 时,明明输入自认为“99.9%正确性”的密码,却依旧出现“密码错误”字样。【该场景需要你的密码中包含大写字母】出错地方当你按下CapsLk键后,以为能够输入大写字母,其实此时不起作用。解决方法当你想要输入大写字母时,需要按住Shift键输入大写字母。...
2020-04-09 23:59:30
9604
7
原创 Python报错: Using TensorFlow backend
Python报错: Using TensorFlow backend环境: 系统:win10 pycharm2017问题描述 导入keras库运行时,Python总是出现Using TnesorFlow backend报错。解决过程 网上有多种解决方案,下面列举并说明效果。 **1.导入os头文件,并如下设置** import os os.environ['KERA...
2020-03-10 17:48:51
19274
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人