自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 问答 (1)
  • 收藏
  • 关注

原创 [Git] 如何在fork仓 从 主仓 更新代码

【代码】[Git] 如何在fork仓 从 主仓 更新代码。

2024-05-29 11:34:17 328 1

原创 java基础:二进制八进制十进制十六进制相互转换

根据这个思想 ,就可以自由转换了 如 二进制转为八进制,中间加个十进制就通了。java的基本思想是 十进制通用,可以转化为其他形式。

2024-05-17 15:19:36 98

原创 面试题:LRU内存模型

【代码】面试题:LRU内存模型。

2024-04-02 14:29:41 119

原创 面试题:数字的汉语读音

【代码】面试题:(淘天)笔试。

2024-03-21 20:13:04 119

原创 面试:读取路径值问题

【代码】面试:(小米)算法 - 读取路径值问题。

2024-03-20 18:52:12 74

原创 面试:java-集合,分布式,算法:判断是否有环

java 系统稳定性

2024-03-19 18:19:17 318

原创 算法:进阶简单考题(二)

常用算法 思维方式

2024-03-16 18:17:08 502

原创 面试题总结:JAVA面试题(2024.02.29)

寓教于乐吧 离职在家 不想上班 提升下自己

2024-03-06 10:57:04 802

原创 线上问题:性能优化篇

假死 死锁

2023-09-18 11:20:10 157 1

原创 学React:简单搭建react环境

学react的第一天

2022-07-11 14:47:27 537 1

原创 面试:java - citybank

一次凉凉的面试

2022-07-11 09:19:44 159

原创 算法:基础算法(一)

1. 排序1.1 冒泡排序法每次内循环找到所有数组中最大值得坐标 放到最后面替换的时候 如果当前坐标下的数比下一个数大,就会互换位置static Integer[] test1(Integer[] nums) { for (int i = 0; i < nums.length-1; i++) { for (int j = 0; j < nums.length-1-i; j++) { // 找到最大的数字 if (nu

2022-05-14 18:10:39 203

原创 解决:Spring Boot Security跨域访问 cors错误

被这个问题折磨了好几个夜晚:cors错误就是跨域问题,域名不同,浏览器给拦住了。一开始发现 postman跑没问题,但是放到vue启项目请求就报错开始尝试解决网上有好多关于cors的概念和解决方法这是比较全的方式但是我都失败了,我发现问题不是在配置上,好像是在框架选型上,所有就想,用filter,什么框架也会用filter呢?SpringSecurity!!!就是它~!然后在这里面封开给你配置,但是,还是失败了。。。迷茫之际遇到一个大师给我指点迷津了here根本问题在于,spring

2022-04-24 13:03:46 1883

原创 架构:mall项目

项目地址最近看到某博主强推的一个项目,看了之后感觉还挺不错的主要是跟着博主搭建了一下项目主要技术栈有:Springboot+Mybatis+Swagger-UI+Redis+SpringSecurity+jwt+SpringTask+Elasticsearch+MongoDB+RabbitMQ+OSS感受:搭建就不详细说了 就跟着一点点做就行主要收获就是从架构的角度,对convention overconfiguration的理解会更深刻,在这个过程中考虑更多的是为什么这么设计,这么做有什么

2022-04-11 20:51:18 2025

原创 hutool 解读(四)——工具类

字符串工具-StrUtilhasBlank、hasEmpty方法这两个方法的区别是hasEmpty只判断是否为null或者空字符串(""),hasBlank则会把不可见字符也算做空,isEmpty和isBlank同理。removePrefix、removeSuffix方法这两个是去掉字符串的前缀后缀的,例如去个文件名的扩展名啥。String fileName = StrUtil.removeSuffix("pretty_girl.jpg", ".jpg") //fileName

2022-03-31 19:40:21 7862

转载 面试题:JVM

1.类加载机制类加载过程:加载-验证-准备-解析-初始化-使用-卸载加载在硬盘上查找并通过IO读入字节码文件,使用到类时才会加载,例如调用类的main()方法,new对象 等等,在加载阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为方法区这个类的各种数据的访问入口验证校验字节码文件的正确性准备给静态文件分配内存,并赋予默认值解析将符号引用替换为直接引用,该阶段会把一些静态方法(符号引用,比如main()方法)替换为指向数据 所存内存的指针或句柄等(直接引用),这

2022-03-30 21:18:20 92

原创 hutool 解读(三)—— IO流

io流

2022-03-30 18:01:45 4702 1

原创 hutool 解读(二)—— 日期时间

hutool 二

2022-03-30 16:01:31 1697

原创 hutool 解读 (一)—— 类型转换

hutool p1

2022-03-30 15:04:57 8920

原创 面试题:(高知特)java高级 7y

2022-03-25 19:24:33 109

原创 面试题:(高知特)java高级 网络

一次面试

2022-03-24 14:53:37 455

原创 bug修复:企业微信 会话存档

记录一次 对接企微获取会话内容API

2021-12-31 11:40:13 988 2

原创 PowerDesigner: 使用PostgreSQL语句显示Comment注释

PowerDesigner 使用PostgreSQL语句显示Comment注释转载大佬Leon-Zheng的PowerDesigner显示Comment注释文章其他的都没什么问题主要是在接下来需要执行VBS脚本,借鉴网络上的脚本,并且完善了下,处理Comment为空的情形这一步优化代码 Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim blankSt

2021-08-31 20:31:24 1068

原创 面试: java中级

双亲委派机制1, ClassLoader(类加载器)bootstrap classloader:主要负责加载核心类库,构造extclassloader和appclassloaderextclassloader:主要负责加载jre/lib/ext目录下的一些扩展的jarappclassloader:主要负责加载应用程序的主函数类** 2, 双亲委派机制 **​ 不考虑我们自定义类加载器,首先会在AppClassLoader中检查是否加载过,如果有那就无需再加载了。如果没有,那么会拿到父加载器,

2021-06-24 13:39:29 102

原创 面试题: 中级开发

package com.company;import java.util.Collections;import java.util.HashSet;public class Main {public static void main(String[] args) {/*arr1 = [1,2,3,4,5,6,7,8,9,...]arr2 = [2,4,5,7,...]找到两个数组内相同的元素,已知数组有序时间复杂度低 */ Integer[] arr1 = new Integ

2021-06-24 13:38:17 144

原创 java基础:关于 ‘\‘ 问题

问题描述:路径:D:\qwe\qwe\t.exe识别信息应该是:D:\qwe\qwe\t.exe还要考虑其中\d等关键的组合

2021-01-24 10:22:06 117

原创 面试题:(华为)蛇形矩阵

题目描述蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。例如,当输入5时,应该输出的三角形为:1 3 6 10 152 5 9 144 8 137 1211例如:输入4输出1 3 6 102 5 94 87代码:StringBuffer str = new StringBuffer();int a = 1;int b = 0;for(int i=0;i<n;i++){ a = a +i; b = a; for(int j=

2021-01-12 09:23:02 444

原创 面试题:(华为)密码截取

题目描述:Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。比如进行下列变化 ABBA->12ABBA,ABA->ABAKK,123321->51233214 。因为截获的串太长了,而且存在多种可能的情况(abaaab可看作是aba,或baaab的加密形式),Cathcer的工作量实在是太大了,他只能向电脑高手求助,你能帮Catcher找出最长的有效密

2020-12-28 17:20:31 498 1

原创 读:信息系统项目管理师(四)

1.4 软件工程软件需求的三个层次:业务需求:业务需求是指反应企业或客户对系统高层次的目标需求,通常来自项目投资人、购买产品的客户、客户单位的管理人员、市场营销部门或产品策划部门等。通过业务需求可以确定项目视图和范围。用户需求:描述用户的具体目标,或用户要求系统必须能完成的任务。也就是说,用户需求描述了员工后能使用系统来做些什么。通常采用用户访谈和问卷调查等方式,对用户使用的场景进行整理,从而简历用户需求。系统需求:系统需求是从系统的角度来说明软件的需求,包括功能需求,非功能需求和设计约束等。功

2020-12-10 09:38:44 232

原创 面试题:(华为)兄弟单词

题目描述定义一个单词的“兄弟单词”为:交换该单词字母顺序,而不添加、删除、修改原有的字母就能生成的单词。兄弟单词要求和原来的单词不同。例如:ab和ba是兄弟单词。ab和ab则不是兄弟单词。现在给定你n个单词,另外再给你一个单词str,让你寻找str的兄弟单词里,字典序第k大的那个单词是什么?注意:字典中可能有重复单词。本题含有多组输入数据。输入描述:先输入单词的个数n,再输入n个单词。再输入一个单词,为待查找的单词x最后输入数字k输出描述:输出查找到x的兄弟单词的个数m然后输

2020-12-09 10:40:59 431 1

原创 面试题:(华为)字符串排序(Python)

题目描述编写一个程序,将输入字符串中的字符按如下规则排序。规则 1 :英文字母从 A 到 Z 排列,不区分大小写。如,输入: Type 输出: epTy规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。如,输入: BabA 输出: aABb规则 3 :非英文字母的其它字符保持原来的位置。如,输入: By?e 输出: Be?ywhile True: try: a=input() #构造两个列表,一个列表用来放全字母的字符串2,另外一个列

2020-12-08 11:05:33 684 1

原创 面试题:(华为)合唱队(最大子序列变形)

问题描述计算最少出列多少位同学,使得剩下的同学排成合唱队形说明:N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1,2…,K,他们的身高分别为T1,T2,…,TK, 则他们的身高满足存在i(1<=i<=K)使得T1<T2<…<Ti-1Ti+1>…>TK。你的任务是,已知所有N位同学的身高,计算最少需要几位同学出列,可以使得剩下的同学排成合唱队形。注意不

2020-11-25 16:11:20 224 1

原创 读:信息系统项目管理师(三)

第1章 信息化和信息系统1.3 常规信息系统集成技术OSI各层说明及设计的协议层功能描述数据单位典型协议、标准、应用层功能描述数据单位典型协议、标准、应用层功能描述数据单位典型协议、标准、应用层功能描述数据单位典型协议、标准、应用层功能描述数据单位典型协议、标准、应用层功能描述数据单位典型协议、标准、应用...

2020-11-24 23:57:16 197

原创 读:信息系统项目管理师(二)

第1章 信息化和信息系统1.2 信息系统与信息化常用的开发方法包括:结构化方法、面向对象方法、原型化方法、面向服务的方法等。结构化方法(生命周期法)是一种传统的信息系统开发方法,由结构化分析、结构化设计和结构化程序三部分有机结合而成,其精髓是自顶向下、逐步求精和模块化设计。结构化方法的主要特点开发目标清晰化。结构化方法的系统开发遵循“用户第一”的原则;开发工作阶段化。每个阶段工作完成后,要根据阶段工作目标的要求进行审查,这使个阶段工作有条不紊的进行,便于项目管理和控制;开发文档规范化。结构

2020-11-23 00:25:42 179

原创 面试题:(华为)购物车问题(01背包算法升级)

问题描述王强今天很开心,公司发给N元的年终奖。王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子:主件 附件电脑 打印机,扫描仪书柜 图书书桌 台灯,文具工作椅 无如果要买归类为附件的物品,必须先买该附件所属的主件。每个主件可以有 0 个、 1 个或 2 个附件。附件不再有从属于自己的附件。王强想买的东西很多,为了不超出预算,他把每件物品规定了一个重要度,分为 5 等:用整数 1 ~ 5 表示,第 5 等最重要。他还从因特网上查

2020-11-22 14:17:36 1029 1

原创 读:信息系统项目管理师(一)

信息系统项目管理师(一)第1章 信息化和信息系统1.1 信息系统与信息化信息是:“用以消除随机不确定的东西”是信息论的奠基者香农的说法。信息的质量属性,包括精确性,对事物描述的惊喜混程度。完整性,对事物描述的完整程度,完整信息应包括所有重要事实。可靠性,指信息来源、采集方法、传输过程是可以信任的,符合预期。及时性,指获得信息的时刻与事件发生的时刻的间隔长短。紧急性,指信息获取、传输带来的成本在可以接受的范围之内。可验证性,指信息的主要质量属性可以被证实或者证伪的程度。安全性,指在信息

2020-11-21 21:23:46 236 2

原创 java基础:string的常规操作方法

public class StringTest {public static void main(String[] args) {methodString();}# String 方法public static void methodString() { String aString = "qweasdqwesad123哈哈哈"; /* charAt ...

2019-10-31 15:13:05 168 1

空空如也

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

TA关注的人

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