- 博客(16)
- 收藏
- 关注
原创 关于前端展示百分比,最终值为100,涂涂改改,借鉴别人的,使用最大余额法,JS版本
最大余额方法(Largest Remainder Method,也称为汉米尔顿方法)是一种在比例代表制投票制度下用于分配议席的方法。这种方法旨在根据各政党或候选名单所获得的选票数来公平地分配议席。这里是实例,可能看完还是有点懵,我也是一样,但是看完这个,再去理解下代码就懂了。然后是怎么和占比转换,我的理解就是占比就是你的上议席。看余额,如果剩余有2个,那就给C和B各一个。其中:⌊⌋表示Math.floor()代码:用的Decimal库。
2024-11-28 16:53:32
335
原创 关于不设密码,在互联网裸奔的服务器
在云端部署了redis,但是没有设置密码,导致回来打开redis发现突然出现了奇怪的键和值,百度一搜,中招了,友友们记得一定要设置密码,部署在云端的服务。太厉害了,幸好我只是测试,出去玩几个小时,回来打开出现了backup1,2,3,4这些,天杀的。
2024-07-01 20:04:11
178
原创 数据库主键类型选择以及数据库的逻辑假删(非常重要,前期没考虑,中期整死自己)
最终,选择了为20张表创建触发器和对应的序列来实现主键自增,暂时解决了主键生成问题。在Oracle数据库中,创表时没有使用主键自增功能(尽管Oracle 12c之后可以在建表时指定自增),而是计划通过创建序列和触发器来实现。然而,生成的18位主键在从后端传输到前端时,由于Jackson序列化时精度丢失,导致问题出现。因此,决定将主键转换为字符串类型。面对这样的困境,有两种选择:一是将主键字段在数据库中更改为字符类型,但这需要对20个实体及其对应的mapper文件进行大量修改,工作量巨大;
2024-06-21 00:15:02
247
原创 使用Element-plus自动导入,在非组件中使用Element组件问题
【代码】使用Element-plus自动导入,在非组件中使用Element组件问题。
2024-05-08 23:45:29
611
原创 lambda,接口和Stream流
Lambda表达式 体验lambda表达式 需求:启动一个线程,在控制台输出一句话:多线程启动了 方式1: 定义一个类myRunnable实现Runnable接口,重写run方法 创建myRunnable类的对象 启动Thread类的对象,把MyRunnable的对象作为构造参数传递 启动线程 方式2 隐名内部类的方式改进 方式3 lambda表达式改进 public static void main(String[] args) { //实现类的方式实现需
2022-04-17 22:07:14
910
原创 git介绍和使用
git是一种分布式版本控制系统。 版本控制可以记录文件修改历史记录,方便查阅特定版本修订情况的系统。 优点: 服务器断网的情况下也可以进行开发(因为版本控制是在本地进行的) 每个客户机保存的都是完整的项目(包含历史记录,更加安全) 工作区(写代码)->git add ->暂存区(临时存储)->git commit ->本地库(历史版本) 在工作区和暂存区提交的代码可以删除,而本地库是不能删的(删除会有记录的) 代码托管中心: 局域网 GitLab 互联网 GitHub(外网)
2021-07-30 19:51:32
179
原创 JavaScript变量的定义关键字
变量 一.var关键字 var message;//定义了message变量,可用来保存任何值 1.var声明作用域 使用var操作符定义的变量会成为它的函数的局部变量。例如: function test(){ var message="hi";//局部变量 } test(); console.log(message);//出错 解析:message变量是函数内部使用var定义的。调用函数,会创建这个变量并给他赋值。调用之后变量就会被销毁。但是在函数内定义变量时省略var操作符,可以创建一个全局变
2021-07-27 15:32:45
3077
原创 关于函数重载的注意事项
1.java创建对象是默认调用无参的构造方法,假如类里面已经定于有参的构造函数,创建对象没有使用有参的构造的函数且没有在类里面定义无参构造函数会报错; class dog extends animal(){ public dog(int a) { Sysout.out,println("ss"); } //没有定义 } class animal { void shou(){ Sysout.out,println("ss"); } publ ...
2020-11-11 23:16:18
167
原创 super的使用
1.使用super访问父类的成员变量和成员方法 格式:super.成员变量; super.成员方法(【参数】,【参数】); 2.使用super调用父类的构造方法。 super(参数);
2020-11-08 23:08:07
89
原创 this关键字
this在类中的使用 1.通过this解决成员变量和局部变量的冲突 class person{ int age; //成员变量 public person(int age){ //局部变量 this.age=age; //将局部变量赋值给成员变量 } } 2.调用构造函数 class person{ public person(){ System.out.println("hello");} public person(int a) { th
2020-10-30 21:39:08
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人