- 博客(26)
- 收藏
- 关注
原创 Java核心知识点大全(持续更新中)
A:多态(polymorphic)概述事物存在的多种形态B:多态前提a:要有继承关系。b:要有方法重写。c:要有父类引用指向子类对象。C:abstract不能和哪些关键字共存?A:接口概述从狭义的角度讲就是指java中的interface从广义的角度讲对外提供规则的都是接口B:接口特点a:接口用关键字interface表示interface 接口名 {}b:类实现接口用implements表示class 类名 implements 接口名 {}c:接口不能实例化。
2025-01-24 18:49:43
512
原创 Java多线程【Java面试题】
举个简单的例子,当一个线程执行到某个方法时,比如说method1,而在method1中会调用另外一个方法method2,此时线程不必重新去申请锁,而是可以直接执行方法method2。method2();上述代码中的两个方法method1和method2都用修饰了,假如某一时刻,线程A执行到了method1,此时线程A获取了这个对象的锁,而由于method2也是方法,假如不具备可重入性,此时线程A需要重新申请锁。
2025-01-24 18:07:53
521
原创 java中 Excel表实现数据导入导出
/ 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制short。//获取第一个单元格,以此类推。// 第二步,在webbook中添加一页,对应Excel文件中的sheet。session.setAttribute(“add”,“数据导出成功”);session.setAttribute(“add”,“数据导出成功”);// 第一步,创建一个webbook,对应一个Excel文件。
2025-01-24 17:26:03
891
原创 Java IO 体系(一): 装饰者模式
1. 装饰者模式之Android中的应用注意: 关键点!!!@OverrideSystem.out.println(“我是一个孤独的人”);@Override@OverrideSystem.out.println(“穿RShoes”);@OverrideSystem.out.println(“穿TShirt”);测试2. 装饰者模式之IO中的应用流式部分——最主要的部分。如:OutputStream、InputStream、Writer、Reader等。
2025-01-24 16:17:56
906
原创 Flutter SystemChrome
portraitDown 纵向(竖直) 朝下 如果设备启动启动画面显示纵向(竖直) 朝上,然后翻转180度,然后纵向(竖直)朝下,屏幕方向集合中不包含portraitUp 纵向(竖直)朝上,那么手机屏幕方向将集合中第一项作为屏幕方向。屏幕方向集合中包含portraitUp 纵向(竖直)朝上,那么手机屏幕方向纵向(竖直)朝上。安卓手机顶部状态栏背景颜色,适用于Android N和更高版本。安卓手机顶部状态栏图标颜色,适用于Android N和更高版本。top 显示顶部状态栏,隐藏底部导航栏。
2025-01-24 09:58:09
1863
原创 Centos7安装RabbitMQ与使用(超详细)
如果交换机存在,消息未到达队列的逻辑就会走,redis中就会有对应的messageId;============================================RabbitMQ相关依赖开始========================================================================================RabbitMQ相关依赖结束============================================
2025-01-24 07:52:57
637
原创 Android物联网应用程序开发(智慧城市)—— 用户注册界面开发
android:text=“同意 注册协议”android:text=“确认密码:”android:text=“显示密码”android:text=“账号:”android:text=“密码:”android:text=“女”/>android:text=“注册”android:text=“男”
2025-01-24 05:54:31
398
原创 Android 六大布局
设置为 false 时,防止布局对齐其子项的基线。当线性布局是另一个基线对齐的布局的一部分时,它可以指定基线对齐到其子项中的哪个子项(即,哪个子项 TextView)。可绘制用作按钮之间的垂直分隔线。指定对象应如何在其自身边界内在 X 轴和 Y 轴上定位其内容。(boolean)当设置为 true 时,所有有重量的孩子都将被认为是最大孩子的最小尺寸。布局应该是一列还是一行?对行使用“horizontal”,对列使用“vertical”。定义最大权重总和。
2025-01-24 03:59:39
941
原创 2024最新分享面试跳槽宝典:互联网大厂Java高级工程师核心面试498题(附解析)
CMS以及G1的垃圾回收过程,CMS的各个阶段哪两个是Stop the world的,CMS会不会产生碎片,G1的优势。Set 里的元素是不能重复的,那么用什么方法来区分重复与否呢?极高并发下HashTable和ConcurrentHashMap哪个性能更好,为什么,如何实现的。串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?HashMap的源码,实现原理,JDK8中对HashMap做了怎样的优化。如何在 Spring Boot 启动的时候运行一些特定的代码?
2025-01-24 01:52:37
476
原创 Android中如何实现无缝切码流
/第一个视频10s钟。alertBuilder.setMessage(“获取对应权限”);alertBuilder.setTitle(“权限申请”);
2025-01-20 11:27:44
519
原创 京东员工被裁后哀叹:优化后连面试的机会都没有,每月还要还贷款
阿里巴巴有很多大团队,这种大团队里有很多小团队,到小团队之后,做的业务都不相同,如果想立足成为一线互联网公司中的万能选手,最主流的分布式架构中有很多知识都是必须要去了解与学习的。还有不少公司hr看后纷纷抛来橄榄枝,京东也是国内大厂,有大厂光环也是众多企业争抢的人才:作为HR,只能建议:找到自己的不足,加以解决,包括工作,生活方面,调整下自己,要不来我们部门试试,可以来我们这里试试,有兴趣不?哀叹自身命运的时候,还需提升自身的本能,是金子在哪里都会发光,现在没有人赏识,缺的是你人生中的伯乐!
2025-01-15 12:25:27
392
原创 交叉编译opencv时候ffmpeg选项始终为no的解决方法_opencv ffmpeg no
------------------------------------------------------------------------------------分割线------------------------------------------------------------------------------------------之后找到了如下图的代码段。这个路径是本地FFMPEG的路径,根本不是交叉编译生成的FFMPEG的库的路径,用交叉编译工具去调用本地的库肯定编译通不过!
2025-01-15 12:14:15
428
原创 五面阿里拿下飞猪事业部offer,2020新鲜出炉阿里巴巴面试真题
1. 触发新生代GC,如果存活对象总量大于survivor区容量,咋办2. 如果任务很多,线程池的阻塞队列会撑爆内存的哪个区域3. 栈在堆上吗4. GC root有哪些5. 实例变量可以是GC root吗6. 了解哪些GC算法,介绍一下7. 给个场景,问怎么设置JVM参数8. 问了很多SQL调优,各种语句能不能命中索引,能命中哪些,怎么优化9. MySQL的一张表里有三个字段ABC,A的种类有1000种,B有1W种,C有10W种,ABC的联合索引怎么设置,怎么使用。
2025-01-15 12:10:33
403
原创 【Redis实战】Redis的两种持久化机制RDB和AOF
Redis是基于内存的数据库,本身运行时数据保存在内存中,那么在关闭redis的进程或者关闭计算机后数据肯定被会操作系统从内存中清掉。所以持久化的意义在于故障恢复、数据备份。二、持久化流程持久化,简单来说是指将Redis保存在内存中的所有数据保存到磁盘上。具体的过程如下:(1)客户端向服务端发送写操作(数据在客户端的内存中)。(2)数据库服务端接收到写请求的数据(数据在服务端的内存中)。(3)服务端调用write这个系统调用,将数据往磁盘上写(数据在系统内存的缓冲区中)。
2025-01-14 21:46:21
609
原创 【Python】Windows跟随程序启动和关闭系统代理_python 关闭代理
在日常使用计算机时,偶尔可能需要配置代理来访问特定的网络资源或进行网络调试。当在使用mitmproxy时候,程序开始前,需要手动打开系统代理;程序结束后,需要手动关闭系统代理。这些重复性且没有技术含量工作其实是很冗余且不友好的。而在Windows操作系统中,使用Python编程是很容易去实现在程序启动和关闭时自动配置系统代理。所以在以前也分享过一篇文章,【Python】通过 Python 设置电脑代理端口。在现在,发现了一个更佳的实现方式,这里做下记录,分享给各位小伙伴!
2025-01-14 21:42:39
1005
原创 【PHP语言-PDO接口】PDO接口执行脚本操作数据库_php pdo
1、PDO简介(1)PHP的PDO(PHP Data Objects)是一种用于在PHP中访问数据库的扩展。它提供了一个统一的接口,使得开发人员可以使用相同的方式与不同类型的数据库进行交互,例如MySQL、PostgreSQL和SQLite等(2)它与PHP5.1版本一起发布的,目前支持的数据库包括Firebird、FreeTDS、Interbase、MySQL、MS SQL Server、ODBC、Oracle、Postgre SQL、SQLite和Sybase。
2025-01-14 21:35:12
2253
原创 redis内存问题
Redis内存分析工具常见是python写的 redis-rdb-tools 工具,和用golang写的 rdr 工具,这里我们只想分析 Redis 内存中哪个 Key 值占用的内存最多,分析出 Redis 内存中哪一类开头的 Key 占用最多,以及更好展示,使用rdr工具(7、allkeys-lfu:不管 key 是否设置了过期,淘汰访问频率最低的 key(4.0+版本支持)(4.0以上建议使用)1、allkeys-lru:不管 key 是否设置了过期,淘汰最近最少访问的 key(建议使用)
2025-01-13 19:10:46
729
原创 Redis-Cell令牌桶限流详述
*** Redis命令接口定义*//*** 定义限流方法* @param key 限流key* @param maxBurst 最大的突发请求,桶容量等于maxBurst + 1* @param tokens tokens 与 seconds 是组合参数,表示seconds秒内添加个tokens* @param seconds tokens 与 seconds 是组合参数,表示seconds秒内添加个tokens。
2025-01-13 19:07:05
891
原创 Redis 计数器 高并发的应用
sendMsg(request, response, -1, “次数限制”, request.getRequestURI());return “每分钟只能发送一次短信”;return “验证码已发送”;//封装成返回给前端的固定格式。短信验证码请求次数限制。@author 向振华。@author 向振华。//设置有效期一分钟。//设置有效期一分钟。
2025-01-13 19:03:25
786
原创 Oracle通过存储过程 采用HTTP的方式调用webserivce
452501195312120215|张昌义|K10131759|1。452501195312120215|张昌义|K10131759|1。
2025-01-13 03:13:15
820
原创 Oracle学习(四):组函数
SQL> select sum(comm)/count(*) 一, sum(comm)/count(comm) 二, avg(comm) 三 from emp;7499 ALLEN SALESMAN 7698 20-2月 -81 1600 300 30。7900 JAMES CLERK 7698 03-12月-81 950 30。” - 忽略了剩余的行。
2025-01-13 03:09:34
747
原创 Oracle学习(十三):闪回
2 Mary I 25-10月-12 11.17.37 上午 25-10月-12 11.18.16 上午 02000D0064050000。2 Mary I 25-10月-12 11.17.37 上午 25-10月-12 11.18.16 上午 02000D0064050000。
2025-01-13 03:05:53
781
原创 Java集合框架 List集合、Set集合、Map集合 学习泛型与包装类的装箱拆箱
Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是List和Set。Map:双列集合类的根接口,用于存储具有键(Key)、值(Value)映射关系的元素,每个元素都包含一对键值,在使用Map集合时可以通过指定的Key找到对应的Value,例如根据一个学生的学号就可以找到对应的学生。集合可以存储任何类型的对象,但是当把一个对象存入集合后,集合会“忘记”这个对象的类型,将该对象从集合中取出时,这个对象的编译类型就变成了Object类型。
2025-01-12 03:44:01
375
原创 Java阶段九:反射
int age;//构造方法:一个私有,一个默认,两个公共//成员方法:一个私有,四个公共@Override‘}’;//在这里使用的是上述自定义的Student类,其实可以是任意类//使用类的class属性来获取该类对应的Class对象//调用对象的getClass()方法,返回该对象所属类对应的Class对象Class
2025-01-12 03:40:20
693
原创 Java配置环境变量与常用技巧 (一)
汇编语言用简洁的英文字母、符号串来替代一个特定的指令的二进制串。.汇编语言设计的程序最终被转换成机器指令。汇编语言设计的程序不能直接被计算机硬件识别。1、1991年Sun公司开始研发Java语言。2、1996年正式推出Java1.03、Android的应用开发层使用的语言是Java。Java API:Java系统核心内库。2、JAR:JAR:Java Archive,Java归档文件,是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。
2025-01-12 03:36:38
1642
原创 微信辅助注册8元平台
不过啊,我也得提醒大家,虽然这种8元平台看起来方便又快捷,但毕竟存在一定的风险。毕竟,你把自己的个人信息和支付信息都交给了他们,万一他们不怀好意,那可就麻烦了。但转念一想,就8块钱,骗了也就骗了,当买个教训呗。事情是这样的,我有个朋友,他想注册个新的微信账号,但你知道嘛,现在微信注册可不比以前那么简单了,得需要辅助验证。他呢,又不想麻烦身边的朋友,就在网上瞎逛,结果就找到了这个所谓的“微信辅助注册8元平台”。最近啊,我碰到了一个挺新鲜的事儿,那就是微信辅助注册,而且还是个8元平台。别急,听我慢慢道来。
2024-12-18 23:21:46
1569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅