自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 Kibana server is not ready yet

进入到es中,可以看到占用了96%我还没找到解决办法o(╥﹏╥)o。查看kibana日志。

2023-09-18 17:32:04 121

原创 linux中docker不能联网?

我之前也弄了这个,还得下防火墙,但是因为不知道每次开放之后要重启防火墙,以及没有设置永久开放,搞的好烦这次做个总结,我以后也方便看。

2023-09-18 15:35:56 475

原创 docker启动rabbitmq,但是页面加载不出来问题解决

不用 latest 版本,用 management 版本,management版本已经默认开启了管理界面的权限,跑这个命令会帮你自动 pull 拉取一个 rabbitmq:management,直接就可以启动了。因为你下载的是rabbitmq的latest的版本,没有管理界面的权限,你可以。-- name 取名(方便管理)进入容器里面开启管理界面的授权。

2023-08-19 16:02:41 1480

原创 rabbitMQ服务自动停止(已解决

自己去rabbitmq_server-3.7.5文件夹下创建一个data,再执行这个命令(用自己的目录哈。在rabbitmq的sbin目录下操作。

2023-08-17 20:08:36 2311

原创 RedisDesktopManager连不上redis问题解决(小白版)

a.将port 127.0.0.1这一行注释掉b.protected-mode保护模式改为no这个可以看到很多博主都说了,相信都搜到这里来了你们都弄了,我就不详细说了。

2023-08-14 11:50:36 1173

原创 怎么让redis客户端显示中文?

./redis-cli --raw

2023-08-12 11:21:43 164

原创 redis的基础命令01

匹配hello、hallo、hhllo、hollo等。匹配hello、hallo。

2023-08-12 11:20:03 379

原创 暑假)学习总结

创建群聊详细过程以及思路思路简述首先看到我们的创建群聊页面可以看到咱们左边是checkbox(显示的是该用户的所有好友)右边是vbox,显示的是已经选中的群聊初始成员(点击checkbox就跳到右边框框里)右下的textFiled填的是群聊名称点击确定创建群聊,进行数据库操作,写在"确定"按钮的on action里面临的问题怎么获取右边vbox的好友id呢?因为我右边的控件是AnchorPane,里面包含一些小组件,单独在“确定”按钮的on action里不.

2021-09-11 21:24:54 81

原创 暑假)学习总结

JavaFX的Controller之间进行通信试了蛮多种方法,但是都不能出现我想要的结果,不晓得诶 唉要是直接在这个controller1里调用controller2的start方法,会直接再冒出来一个controller2的界面,但是我不需要,我只想要更新页面信息,我昨天试了update,今天试了用容器保存controller1,然后在controller2里获取容器里保存的,封装,再调用controller1的方法,诶还是没用聊天传文件:io流java.io.File类专门对

2021-09-10 21:39:02 60

原创 暑假)学习总结

完善加好友的接口package Dao.Friends;public interface FriendDao { /** * 添加好友 * 参数列表是好友类 * */ boolean add(Friend friends); /** * 同意添加好友之后的操作 * 将isfriend里的f1,f2,isf数据删掉 * 将f1,f2添加到friend表 * */ boolean deleteisf

2021-09-09 19:44:08 59

原创 暑假)学习总结

解决异常Exception in thread "Thread-4" java.lang.IllegalStateException: Not on FX application thread; currentThread = Thread-4异常原因:运行javaFX程序,系统会自动创建一个FX application thread线程,用于更新界面的组件信息,例如ListView的items、Label的text。当我们想运用多线程实现业务,而自己创建的线程又直接导致了界面组件信息的更新

2021-09-08 21:27:27 117

原创 暑假)学习总结java

字符串常量:String类String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费大量优先的内存空间字符串变量:StringBuffer 和 StringBuilder 类StringBuffer类:StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象。每个StringBuffer对象都有一定的缓冲区容量,当字符串大小没有超过容量时,不会分配新的容量,当字符串大小超过容量..

2021-09-07 21:52:31 81

原创 暑假)学习总结

写group的连接数据库的实例因为设置管理员需要查到到相应用户,然后将这条信息的type修改为2修改的sql语句UPDATE 表名SET 想要修改的字段1='想要修改成的值' WHERE 字段2(相当于确定信息范围);如果不设置WHERE,也就是不设置修改范围的话,默认会将整个表的该字段的值都修改UPDATE `group` SET type='2' WHERE groupnum=0 AND members=1;java日期格式化方法:Date ():创建一个...

2021-09-06 21:26:10 62

原创 暑假)伪qq项目

创建群聊表,存储群id,群名,群成员,权限(群主是1,管理员是2,普通成员是3)群聊的相关dao层关于群可以有的操作:package Dao.Groups;public interface GroupDao { /** * 创建群聊 * 传入参数Group类,将这条数据增加到数据库 */ boolean creat(Group group); /** * 解散群聊 * 传入群号groupnum,将gr.

2021-09-04 17:24:13 77

原创 暑假)伪qq小聊天项目

昨天弄了checkbox,我本来是弄的checkbox.fxml文件的controller和addgroup.fxml一样,这样就出bug了,因为我加载checkbox组件是写在for循环里的,那他连接controller不也一直循环?所以这样就导致我每次想创建群聊的时候,都会“未响应”解决方法就是手写点击checkbox事件,而不是用controller我把将所有好友的checkbox都写在一个函数里,方便调用,因为要多次用到 public void loadf(){

2021-09-03 15:12:43 92

原创 暑假)学习总结

for(int i = 0; i < fimp.gainfnum(user.getAcountnum()); i ++){ Parent root = null; try { root = FXMLLoader.load(getClass().getResource("checkbox.fxml")); } catch (IOException e) { e.pri.

2021-09-02 21:25:24 62

原创 暑假)学习总结

写处理好友的实例类端口以及作用package Dao.Friends;public interface FriendDao { /** * 添加好友 * 参数列表是好友类 * 将f1,f2,N这条数据添加到isfriend表 * */ boolean add(Friend friends); /** * 同意添加好友之后的操作 * 将isfriend里的f1,f2,isf数据删掉 * 将f1

2021-09-01 21:35:28 54

原创 暑假)伪QQ项目ing

获取用户的所有好友,并创建该好友的信息控件,展示在好友栏里 /** * 通过用户的账号获取他的好友信息 * 获取到之后返回他好友的账号 * */ String[] gaininfo(String accountnum); int gainfnum(String accountnum);存储好友的表示这样式的sql语句 String sql ="select * from friend";查找的时...

2021-08-31 21:34:09 69

原创 暑假)QQ项目ing

一开始是在好友端口那写了个这 /** * 通过用户的账号获取他的好友信息 * 获取到之后返回他好友的账号 * */ String gaininfo(String accountnum); int gainfnum(String accountnum);想用来获取用户的好友数量,然后好写一个增加好友控件的for循环,我成功得显示出了一个好友控件,但是吧,要是用户好友多了,我好友控件数量是对的,但是每个控件获取到的信息都是第一个获取到的好友所以吧

2021-08-30 21:38:04 66

原创 暑假)学习总结

异常处理Error:Module 'QQ' production: java.lang.ClassCastException: org.jetbrains.jps.builders.java.dependencyView.TypeRepr$PrimitiveType cannot be cast to org.jetbrains.jps.builders.java.dependencyView.TypeRepr$ClassType刚刚还可以打开项目,没有做任何改动打不开项目了方法或者.

2021-08-28 21:39:35 60

原创 暑假)学习总结

关于登录成功之后怎么从logincontroller运行到friendListController给friendlistController写一个main函数listmain(和loginController差不多),登录成功之后调用listmain的start方法关于图片的url:创建一个images资源文件,放在controller层下,写url的时候就可以直接"图片文件名"ep:ImageView iv = new ImageView(new Image("strawbe

2021-08-27 21:38:47 42

原创 暑假)学习总结

写服务端为了实现在一台电脑上可以登录多个客户端,并且他们之间正常通讯,每次创建客户端的时候要给出一个端口号,这样就能实现多个用户在线但是不混淆,所以我在用户类那加了个socket//为了找寻用户信息方便,采用HashMap进行存储,静态无需创建对象,类名点即可 static HashMap<String,User> userBox = new HashMap<>();HashMap存取机制:Hashmap实际上是一个数组和链表的结合体,利用.

2021-08-26 21:37:29 58

原创 暑假) 学习总结

在经过我怀疑少jar包、idea出问题、未初始化、数据库连接、idea版本问题。。等一系列因素导致我控件空指针之后,我多次debug终于发现了,空指针是因为我试图在还没打开那个页面的时候就用了那个页面的控件,然后就会找不到那个控件,所以直接输出空指针。找到错误原因了就来改代码,关于怎样从controller接口implements Initializable,初始化好友列表的值,以及登录成功之后从登录注册的controller跳转到好友列表的controller如果都放在一个controller.

2021-08-25 21:50:35 54

原创 暑假) 学习总结

一直都在试图解决空指针异常在vbox里添加一个好友控件,用anchorpane,anchorpane里放ImageView(放头像)和label(id、账号)AnchorPane ap = new AnchorPane(); ap.setPrefHeight(60); ImageView iv = new ImageView(new Image("Images/strawberr.png")); iv.setFitWidth(

2021-08-24 21:41:47 47

原创 (暑假)学习总结

加好友思路:1、做两个表,第一个表只有2个字段:friend1,friend2 代表这两个人是好友第二个表3个字段,friend_1,friend_2,isFriend。friend_1存发起好友请求的用户的账号,friend_2表示被请求的用户的账号,isFriend存储true/false,表示friend_2是否同意了该好友申请f1用户想加f2(已知他的丘丘号)2、搜索f2的丘丘账号,点击申请添加,发送好友申请(isfriend数据库插入一条数据)令f1的账号为1,f2

2021-08-23 21:47:38 52

原创 暑假 学习总结

想弄个加好友思路:做两个表,第一个表只有2个字段:friend1,friend2 代表这两个人是好友第二个表3个字段,friend_1,friend_2,isFriend。friend_1存发起好友请求的用户的账号,friend_2表示被请求的用户的账号,isFriend存储true/false,表示friend_2是否同意了该好友申请突然发现加好友之前,我登录之后,个人信息都没有显示,所以我先把个人信息显示出来写一个获取信息接口public interface UserD

2021-08-21 13:51:55 82

原创 暑假 学习总结

scenebuilder画好友列表将图片放到idea包中如果登录成功,就关闭登录窗口,打开好友列表,聊天窗口public void in_load(ActionEvent actionEvent) throws IOException { UserDao_Imp imp = new UserDao_Imp(); boolean flag = imp.login(Acountnum.getText(),Password.getText());

2021-08-20 21:48:25 56

原创 暑假 学习总结

画好友列表、聊天框登录成功后弹出好友列表以及聊天框,点击好友,到与该好友的聊天框工具:scenebuilder组件:ImageView:放图TextArea:文本框,聊天时打字用的BorderPane:提供了5个放置节点的区域:top, bottom, left, right, 和 center,可以合理得用来分配聊天框的空间Vbox:垂直盒子布局,里面的所有控件都是垂直排列的,呈一条垂直线分布,可以用来放好友框需要搜索好友时,也用TextField,在文本框内有灰色

2021-08-19 21:55:22 35

原创 暑假 学习总结

将userdao_imp运用到controller里点击注册,实例化userdao_imp,用insert方法传入信息到user里,再insert到数据库需要注意的是,判断验证码是否正确,判断两次密码输入是否一致public void in_Regist(ActionEvent actionEvent) throws SQLException { String code = VerificationCode.getText(); if(code.equals

2021-08-18 21:37:49 58

原创 暑假 日学习总结

写UserDao_Imp(用户类 实例)(User类是一个JavaBeanUserDao写的是端口,UserDao_Imp写的端口实例)两个端口 登录、插入数据到数据库因为插入的是用户信息,所以插入端口的参数是User类,这样传入User类的内容就可以获取用户信息,因为注册的时候只能获取用户名(id),账号(随机获取的),密码(要确保用户输入的两遍密码一致),邮箱注册时没有获取的信息:名字、地址、性别直接确定一个值UserDao 端口public interface Use

2021-08-17 22:04:54 89

原创 暑假 日学习

获取随机的丘丘号public int getNum(int start,int end) { return (int)(Math.random()*(end-start+1)+start); }private String[] qqFirst="134,135,136,137,138,139,150,151,152,157,158,159,130,131,132,155,156,133,153".split(","); public String getqq() {

2021-08-16 21:56:40 60

原创 java邮箱发送

因为注册需要发送验证码到邮箱,所以要写一个java邮箱发送导入mail.jar、activation.jar两个jar包邮件创建步骤:1、创建一个邮件对象(HtmlEmail)设置邮箱的SMTP服务器//不同的邮箱官网SMTP服务器不同,可以登录相应的邮箱官网去找email.setHostName("smtp.qq.com");//QQ邮箱的SMTP服务器设置发送的字符集类型email.setCharset("utf-8");2、设置邮箱地址和授权码授权码需要从.

2021-08-14 23:06:36 135

原创 假期学习 日总结

修路续_H题意是给出岛的坐标,如果两岛之间的距离满足d>=10 && d<=1000,就可以修一条路修一米的费用是100元要使得所有岛都连通,输出修桥的费用,如果不能连通,输出“oh!”就是典型的并查集,因为题目给的是岛的坐标,所以写一个循环,将所有满足可以修桥的两岛存到一个结构体数组里(用t来存储桥的数量),结构体包含两岛的编号a,b(int),两岛的距离(double)并查集代码for(int i=0;i<t;i++){

2021-08-12 21:34:29 51

原创 假期学习 日总结

写题修路_I题因为上一题做的也是修路题,这个比上一个还少了很多复杂的步骤所以只需要在上一题的代码上稍加改变就ok需要注意的是题目的数组大小,之前我没改直接交了RE了然后随便瞄一眼题目范围把数组开到1000多点我就以为够了但是因为边数是k*(k-1)/2,而k<100,所以我数组要开到5000的样子还有我初始化parent数组时,范围给错了,题意输入的村庄编号是从1开始到n,所以init初始化parent数组的范围也是要从1到n修路续_D题一开始我也没仔细看题,以为和前两个修

2021-08-11 21:37:41 68

原创 学习总结111

早上8点半学习打卡上午写vj题J题算是个典型的prim算法一般理解为“加点法”,每次迭代选择花费最小的边对应的点,加入到最小生成树中。算法从某一个顶点point开始,逐渐长大覆盖整个连通网的所有顶点因为要一直加点,所以最小花费要同步更新,需要建立一个数组来维护,所以可以写一个结构体变量,内含两条边、边的花费struct node{ int a,b; int d;}point[maxn];J题的输入要弄清楚,将所有的点以及两点间的花费存起来之后,可以给边的花费

2021-08-10 22:27:13 55

原创 MySQL数据库学习

数据库的优点1、实现数据持久化2、使用完整的管理系统统一管理,易于查询数据库的相关概念DB数据库database():存储数据的仓库,它保存了一系列有组织的数据。DBMS数据库管理系统(Database Management System)。数据库是通过DBMD创建和操作的容器。SQL结构化查询语言(Structure Query Language):专门用来与数据库通信的语言。优点:1、不是某个数据库供应商专有的语言,几乎所有DBMS都支持SQL2、是一

2021-08-09 21:46:06 61

原创 7/22学习总结

抽象类在所有的面向对象概念中,所有的对象都是通过类来描述的,但也存在类不能描述对象,那就是抽象类。(抽象类不能将对象实例化)抽象类除了不能将对象实例化之外,都和普通类一样(成员变量、成员方法)因为抽象类不能将对象实例化,所以抽象类不能直接在主类中调用,只能被继承来实现它的作用java中一般用abstract class来定义抽象类//文件名为abstractclass.javapublic abstract class abstractclass { p...

2021-07-22 22:19:23 65

原创 java总结3

MVCMVC 模式(Model–view–controller)是软件工程中的一种软件架构模式,它把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。模型(Model):程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能); 控制器(Controller):负责转发请求,对请求进行处理; 视图(View):界面设计人员进行图形界面设计。优点:低耦合、重用性高、生命周期成本低(MVC模式使开发和...

2021-07-21 21:35:33 111

原创 每日总结7/21

昨天切鼠条那个题,这样过了 while(l<=r){ mid=(r+l)/2; if(check(mid)) {l=mid+1; ans = max(ans,mid);} else r=mid-1; } printf("%.2lf",ans/100.0);应援团_I我不晓得为什么我这个代码过不了 while(l<=.

2021-07-21 11:29:52 52

原创 每日总结7/20

9.00-11.00 浏览式大概了解学习mvc,css11.00- vj题最长递增子序列_F我的百度翻译告诉我题意是,找到包含n的最长连续递增子序列,我都被搞自闭了我说啊这也太动态了吧想不通怎么写,好久之后才知道正确题意,简单多了这个题可以用动态规划来写,dp【i】存储以a【i】结尾的递增子序列的长度ans=max(dp1....n);原理嘞我感觉我讲不清,直接看例子吧n=6 a【6】 2 1 ...

2021-07-20 22:13:36 322

2020-yyy聊天室-论文

2020-yyy聊天室-论文

2024-04-12

空空如也

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

TA关注的人

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