- 博客(22)
- 收藏
- 关注
原创 安装dockercompose,你值得拥有_小米安装 docker compose
一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。
2025-02-05 22:37:59
144
原创 安卓(Android)的原生系统真的那么好用吗?
用原生 Android 主要有两个点,一个是精神层面的一个是实际层面的。使用原生系统是一种态度,一种追求自由的精神。现在的定制系统越来越封闭了,原生 Android 在用户手机中的形态,其实就是每个人自己的“定制 Android”。这种态度是很重要的,对于我而言,我就是非常厌恶封闭的东西。实际方面,原生 Android 的最大优势是更新快速,对供应商特别是 Android 上游的补丁的合并速度非常快,几乎总能在第一时间更新。因为系统越原生,更新的代价就越小。
2025-02-05 22:36:29
897
原创 如何挖掘Wordpress网站的漏洞_wordpress漏洞
技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去接私活完全没有问题。
2025-02-05 20:39:28
886
原创 如何把Spring Boot的Jar包做成exe?超详细教程来了!
exe4j,一个将jar转换成exe的工具,链接:https://pan.baidu.com/s/1J30uUMJcYnqWCJSr6gkM5w,提取码:6esr,注册码:L-g782dn2d-1f1yqxx1rv1sqd。inno setup,一个将依赖和exe一起打成一个安装程序的工具,链接:https://pan.baidu.com/s/1DgFo1ceM_8Bqx_b-veibbQ,提取码:g9jd。直接点下一步,填写配置,应用名称,版本等,随意。然后下一步,进入这个界面保持默认,直接下一步。
2025-02-05 20:37:46
193
原创 基于微信小程序的停车场管理系统设计与实现(附开题报告)_基于微信小程序的智能停车场管理系统的设计与实现 开题报告
随着社会经济的发展,城市居民汽车持有量大幅度增长,停车难问题困扰着众多汽车用户。为了解决这一难题,开发了基于微信小程序的停车场管理系统,可实现停车场信息共享,使用户能准确,实时地掌握目标停车场使用情况,方便车位预约,解决了传统停车场管理中存在的智能化程度低,效率差等问题,改善了用户的停车体验。基于微信小程序的停车场管理系统借助微信开发者工具开发用户前端,使用SSM框架和Java语言开发管理员后台,使用Mysql创建数据表保存本系统产生的数据。
2025-02-05 17:02:38
980
转载 基于微信企业公司小程序系统设计与实现(PHP后台)
黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,优快云博客专家,在线教育专家,优快云钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,免费项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!如果需要联系我,可以在优快云网站查询黄菊华老师。
2025-02-05 17:00:53
224
原创 十年软件测试工程师洽淡:什么人适合学习软件测试?
就这么三点?真就这么三点!学习能力要怎么体现呢?就是考查,你从零开始,对软件测试基础知识、常用工具的掌握情况了。所以,你去面试初级测试工程师,不是面试官一开口就问你“你学习能力怎么样?”毕竟是个正常人都会说,我学习能力肯定超赞啦,然后巴拉巴拉讲一大堆过去学生生涯中的例子出来。当你作为面试官,会毫不保留地相信吗?工作态度,这个只能通过语言表达了。当然,作为面试者就是要尽量说自己态度积极,正能量满满,充满了团结协作的精神。最后是不是这样,那就完全靠面试官去判断了。
2025-02-04 17:13:35
1047
原创 八大排序--高质量总结 干净又卫生_干净的数字排列
这样就可以把gap和end相应的赋值但是gap肯定不能只是3不变,这里我们使用推荐的做法,每次gap都,为的是使得最后一次能够保证最后一次一定是当然gap每次/5,/7都是可以的用一个逆序的栗子可以看希尔排序更直接。
2025-02-04 13:19:20
1098
原创 你为什么每次都能写出两三千行的controller类?
普通用户、作者、编辑,三种不同角色,来自不同业务方,关心的是不同内容。仅因为它们都是同一系统的用户,就把它们都放到一个用户类,导致任何业务方的需求变动,都会反复修改该类,authorReviewStatus,作者审核状态,作者成为签约作者,需要有一个申请审核的过程,该状态字段就是审核状态。authorType,作者类型,表示作者是签约作者还是普通作者,签约作者可设置作品的付费信息,但普通作者无此权限。这些字段应该都算用户信息的一部分。editorType,编辑类型,编辑可以是主编,也可以是小编,权限不同。
2025-02-04 10:26:08
689
原创 你不知道的JavaScript--Item29 DOM基础详解_dom一致性检查
HTML5 规定可以为元素添加非标准的属性,但要添加前缀data-,目的是为元素提供与渲染无关的信息,或者提供语义信息。
2025-02-04 10:24:27
659
转载 体育馆场地预约系统毕业设计,体育场地预约管理系统毕设,运动场地场地预约约定系统毕业设计论文需求分析_体育场馆预约需求说明
3.操作可行性从管理来说,只要有一台普通的电脑就可以进行网站信息的设置、录入、修改,操作非常方便而且可行度很高。
2025-02-04 10:19:12
887
原创 为什么阿里巴巴要禁用 Executors 创建线程池?
来源:http://39sd.cn/E44C4写在前面首先感谢大家在盖楼的间隙阅读本篇文章,通过阅读本篇文章你将了解到:如果只想知道原因可以直接拉到总结那线程池的定义Executors创建线程池的方式本文只讨论创建返回ThreadPoolExecutor对象ThreadPoolExecutor对象在介绍Executors创建线程池方法前先介绍一下ThreadPoolExecutor,因为这些创建线程池的静态方法都是返回ThreadPoolExecutor对象,和我们手动创建ThreadPoolExecuto
2025-02-04 07:26:01
747
原创 为什么阿里巴巴Java开发手册中不建议在循环体中使用+进行字符串拼接?
由此可以看出,在 for 循环中,使用 + 进行字符串拼接,每次都是 new 了一个 StringBuilder,然后再把 String 转成 StringBuilder,再进行 append,而频繁的新建对象不仅要耗费很多时间,还会造成内存资源的浪费。那么也就是说,Java中的 + 对字符串的拼接,其实现原理是使用 StringBuilder 的 append() 来实现的,使用 + 拼接字符串,其实只是 Java 提供的一个语法糖。result.append(i).append(“武培轩”);
2025-02-04 07:24:18
860
原创 ZooKeeper 一致性协议 ZAB 原理,了解一下
对于客户端发送的写请求,全部由 Leader 接收,Leader 将请求封装成一个事务 Proposal,将其发送给所有 Follwer ,然后,根据所有 Follwer 的反馈,如果超过半数成功响应,则执行 commit 操作(先提交自己,再发送 commit 给所有 Follwer)。针对这个要求,如果让 Leader 选举算法能够保证新选举出来的 Leader 服务器拥有集群总所有机器编号(即 ZXID 最大)的事务,那么就能够保证这个新选举出来的 Leader 一定具有所有已经提交的提案。
2025-02-03 19:37:55
839
原创 vue中常用的响应式方法与非响应式方法
/响应式方法:前7个方法是响应式方法,进行这些操作时,页面会做渲染,内容会改变。//1、push()方法:添加元素,可一次添加一个,也可一次添加多个。<button @click=“btnClick”>按钮。<button @click=“btnClick”>按钮。<button @click=“btnClick”>按钮。1.3、shift():删除数组中第一个元素。1.4、shift():删除数组中第一个元素。1.2、pop():删除数组中最后一个元素。1.6、sort()给数组中的元素排序。
2025-02-03 17:29:50
136
原创 Vue中定义全局变量与常量的各种方式详解
你需要传递一个对象给方法 fn, fn 负责将这个对象中的每一个 key 都绑定到 window 对象上面.的确可以, 但是这样的方式并不好, 在任何 this 不指向 Vue 的地方, 你都没有办法使用这个变量.然后将你所有需要设置的全局变量, 方法, 都放到 window.key 里面而不是 window 上面.在实际情景上, 你可能拥有一份配置, 比如说微信公众号开发的时候, 你有一份配置, 写着。可以很明显的看到, 一旦你要定义的变量或者常量过多, 就能疯了.
2025-02-03 17:26:35
305
原创 Redis-生产架构选型解决方案
在某个只读实例异常期间,Proxy会自动降低该节点的服务权重,发现只读节点连续失败超过一定次数以后,会停止异常节点的服务权利,并具备继续监控后续重新启动节点服务的能力。针对读多写少的业务场景,提供高可用、高性能、灵活的读写分离服务,满足热点数据集中及高并发读取的业务需求,最大化地节约运维成本。读写分离版采取链式复制架构,可以通过扩展只读实例个数使整体实例性能呈线性增长,同时基于源码层面对Redis复制流程的定制优化,可以最大程度地提升线性复制的系统稳定性,充分利用每一个只读节点的物理资源。
2025-02-03 08:04:20
440
原创 Redis 日志篇:无畏宕机快速恢复的杀手锏
拥有全景图,掌握系统观。系统观其实是至关重要的,从某种程度上说,在解决问题时,拥有了系统观,就意味着你能有依据、有章法地定位和解决问题。RDB 内存快照,让宕机快速恢复65 哥:Redis 因为某些原因宕机了,会导致所有的流量会打到后端 MySQL,我立马重启 Redis,可是它的数据存在内存里面,重启后如何还是没有任何数据,如何防止重启数据丢失呢?65 哥别急,「码哥字节」带你一步步深入理解到底 Redis 宕机后如何快速恢复的。
2025-02-03 08:02:35
806
原创 Kbone基础 Kbone + Vue 项目手工搭建流程
/ 小程序全局配置,参见 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#window。‘process.env.isMiniprogram’: process.env.isMiniprogram, // 注入环境变量,用于业务代码判断。// 页面路由,用于页面间跳转。// 页面 origin,默认是 https://miniprogram.default。// 所有页面的全局配置。
2025-02-01 23:57:27
543
原创 ArkUI中自定义组件的生命周期_arkui 生命周期
自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期。页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生命周期。像是我们的Mine以及Found组件,由于想要做到不使用tab的时候,也可以正常的访问,所以我们在其中加入了@Entry的修饰符,使其属于页面。
2025-01-31 08:19:23
1075
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人