自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 动态规划:比特位计数

给你一个整数 n ,对于 0

2023-10-29 17:33:23 66 1

原创 详谈各种语言的垃圾回收机制

并将其年龄设为1,对象在Survivor每熬过一次Minor GC,年龄就加1,当年龄达到一定的程度(默认为15)时,就会被晋升到老年代中了,当然晋升老年代的年龄是可以设置的。1.在新生代中,由于其对象的生命周期较短,每次手机都会有大批对象死去,而少量对象存活,对于这种较少的存活对象,我们选用复制算法单独把他拎出来就行。1.js是一种动态类型的语言,变量的类型可以在运行时更改,生命周期是可变化的,标记算法可以实现对对象的有效跟踪。由此得出:为大量对象进行分区,选择合适的算法进行逐个击破,才是最适当的做法。

2023-10-28 22:05:55 152

原创 npm install 卡住?管理镜像源!

/ 配置nmp代理来提高速度,如设置淘宝镜像。// 全局安装nrm (mac需要加上sudo)// 成功后重新npm install安装。// 查看可配置的源列表。// 使用配置列表中的源。// 查看配置是否成功。3.测试源的反应速度。

2023-10-17 21:29:13 308

原创 如何从0搭建vue项目以及组件测试

截取它的代码段并且根据此加以修改,修改过程中遇到的问题可以上网去搜,一般都有很多样例,这里scipt层中引入你需要的组件 ,他的这段代码实质上是告诉你这些小组件的组合方式。流程总结:确定大概结构--->用html语言写出框架--->scipt层逻辑构建以及注册引用的组件导入依赖(实质上就是导入需要的代码块)--->style层样式调整。.在写组件时,你可能要引用第三方库的组件,本项目组件以Element Plus为主,(不是element ui,该组件库当前主要支持Vue 2.x版本)

2023-08-07 15:12:26 253 1

原创 Java线程建立以及对Java对象操作

【代码】Java线程建立。

2023-06-11 22:28:09 95

原创 钩子函数和回调函数的区别

3、静态内部类,可以声明普通成员变量和方法,而普通内部类不能声明static成员变量和方法。1、静态内部类,跟静态方法一样,只能访问静态成员变量和方法,不能访问非静态方法和属性。2、普通内部类,可以访问任意外部类的成员变量和方法。4、静态内部类,可以单独初始化。

2023-06-04 17:51:08 170

原创 算法练习-全家福

现在森林维护员小L给了你一个树,以及上面的所有节点信息,现在需要你来接手小L为该森林的居民提供查询服务,居民们会给你两个数字opt和n代表操作数以及节点编号,以指示后面的操作。——如果操作数为1,你需要输出节点n的父节点编号,如果没有则输出This node is root。【题目保证其存在的孩子节点编号整除2等于其父亲节点的编号,且左孩子的编号为偶数】——如果操作数为2,你需要输出节点n的所有下一级子节点编号,请注意,如果输入的孩子节点编号为0,说明其不存在。表示其节点编号以及其左右孩子节点编号。

2023-05-28 21:22:00 64

原创 高精度减法

,计算它们的差,计算结果可能为负数。在这里给出相应的输出。给定两个正整数(不含前导。共两行,每行包含一个整数。在这里给出一组输入。共一行,包含所求的差。

2023-05-21 20:11:55 40

原创 javaweb学习-vue中的绑定

这些绑定方式使得数据与界面之间的同步变得简单而高效,提高了开发效率和用户体验。同时,Vue.js还提供了更多的高级绑定特性,如计算属性的setter,动态绑定等,以满足不同的需求。在Vue.js中,绑定是一种非常重要的概念,允许将应用的数据与DOM进行动态绑定,使数据的变化能够自动反映在界面上,从而实现响应式的UI更新。Vue.js提供了多种类型的绑定,包括插值表达式、指令、计算属性和监听器等。指令实现了双向数据绑定,将输入框的值绑定到。的值发生变化时,文本内容也会相应更新。属性上,当输入框中的值改变时,

2023-05-14 17:29:21 103

原创 Java Lambda 表达式

尤其注意的是:在 Lambda 表达式当中不允许声明一个与局部变量同名的参数或者局部变量。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)!

2023-05-07 21:44:39 95

原创 【无标题】项目代码分析以及vue框架的构建

2.算法6-5 海岛度假。

2023-04-23 20:57:12 65

原创 非常之强大的泛型!

tzc最近新掌握了一门魔法,当他每次心中默念一个数的时候就会出现一个 大型沙漏,沙漏的规模随着他内心默念的数字规模的增大而增大。但是tzc是一个坚定的唯物主义者,他不相信这种歪门邪道的方法能带来什么便利,于是tzc学长便想要能够随时输入一个数字并且同时输出一个沙漏。但是由于tzc学长在打ICPC,所以他没有带编译器,聪明的你能够帮助tzc学长完成吗?

2023-04-16 20:06:11 200

原创 对多态的思考

也就是说可转化为求一条矩阵中能的所有子矩阵的和小于等于 k 的个数有多少个,这里就可以用 双指针的思维来做,last 代表左边界,从 1 开始, k 代表右边届,也从 1 开始,那么当前这个矩阵中能满足子矩阵的和小于等于 k 的个数就一共有 k - last + 1 个矩阵,如果当前矩阵的大小大于 k 了,那么last 就向前移动(一直),在满足小于等于 k 位置,当 last 走到 m 点时,此时所有小于等于 k 的子矩阵的个数已经全部被算出来了。对于 100%的数据,1≤N,M≤500;

2023-04-09 20:40:50 106

原创 Java项目实践--商品管理系统

2.在管理员包下,分别选择登录或者注册。比对信息成功可登录,否则验证管理员密钥,若正确则允许创建一个新的账户,并将其保存在workid中;在work界面中管理员可进行增删改查四项基本操作。3.在商品包中,创建基本商品对象以及其基本属性:名称,数量,价格。模块化的书写方式,让程序思路更加清晰。

2023-04-02 14:21:27 665

原创 Java学习新得

这种执行顺序的极大特殊性 充分体现了Java面向对象的编程思想,在我看来,面向对象意味着更加注重功能,根据面向对象的基本语法,每当调用变量或者函数的时候,都要按照类名.变量(函数)的格式来调用,意即每个变量或函数都必须属于某一个实际的对象而不是一个类(static的除外).这也能从侧面体现出这一点。三.创建一个Hero对象会用到new关键字,但是给一个基本类型变量赋值却不是用new. 因为基本类型是Java语言里的一种内置的特殊数据类型,并不是某个类的对象。四.Java的静态。

2023-03-26 10:48:48 95

原创 对这段时间Java学习的思考

经过几天的操作,发现了c和java在某些方面有形似性:比如java的方法和c语言的函数;在java中,一个数组是可以直接指向另一个数组的,无疑可以看出他的底层是c语言里的指针。这是我目前在java中发现的最有意思的方面之一,方法重载可以方便程序员根据不同的参数个数,顺序,类型,自动匹配方法,减少了写过个函数名或方法名的重复步骤。另外,一个class只能有一个public类,且一个public类中不能有另一个public类。3.xxx是公共的,应在名为xxx.java 的文件中声明"报错。

2023-03-16 18:21:12 182

原创 Java中字符串的深入探讨

1. 第一个程序:Hello World。标识符、关键字、语句和注释等等。main()主方法、第一个程序顺利完成!

2023-03-12 22:10:38 51

原创 Java初识新得

首先,C语言是一种编译型语言,而Java是一种解释型语言。总结:虽然初学不久,任然无不容易感受到Java语言作为一门面向对象的编程语言的便利性和简洁性,希望能在以后的Java学习中有更大的发现,欢迎评论区留言指导!其次,Java是一种面向对象的语言,而C语言则不是。另外,Java具有更好的跨平台性能,它可以在不同的操作系统和硬件上运行,而C语言程序则需要重新编译才能在不同的平台上运行。终于开始了第一周的Java学习,在Java学习过程果然发现了许多和C语言所不同的语法规则和代码逻辑。

2023-03-12 09:03:57 290 2

空空如也

空空如也

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

TA关注的人

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