自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在Flatter中以正确的方式存储登录凭证_flutter_secure_storage(1)

当我们被要求开发一个登录屏幕并且有一个“记住我”复选框或自动登录功能时,我们所要做的就是将登录凭据或某种令牌保存到本地存储中。所以,下次我们回到应用程序时,我们发现表单已经填写了我们的凭据,或者更好的是,自动登录将我们从无聊的登录屏幕中解救出来。太棒了,是的。但是安全呢?如果我们将用户的凭据存储到 SharedPreferences 中,我们可能会将这些数据暴露给攻击者,而攻击者可能会窃取它们。幸运的是,Flutter 社区足够大,可以创建一个涵盖此场景的包。

2025-02-05 19:54:30 503

原创 如何在 Linux 系统下检测硬盘上的坏道和坏块_linux如何分析磁盘是否有坏道

S.M.A.R.T 系统能够帮助检测,报告,以及可能记录它们的健康状况,这样你就可以找出任何可能出现的硬件失效。上面的命令中,badblocks 扫描设备/dev/sda10(记得指定你的实际设备),-v选项让它显示操作的详情。要获取磁盘信息总览,使用 -a 或 --all 选项来显示关于磁盘所有的 SMART 信息, -x 或 --xall 来显示所有关于磁盘的 SMART 信息以及非 SMART 信息。如果你在你的磁盘上发现任何坏道,卸载磁盘并像下面这样让系统不要将数据写入回报的扇区中。

2025-02-05 19:50:20 502

原创 基于JSP后台微信小程序高校运动管理系统设计与实现

黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,优快云博客专家,在线教育专家,优快云钻石讲师;专注大学生毕业设计教育和辅导。所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩。项目配有对应开发文档、开题报告、任务书、PPT、论文模版等项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!如果需要联系我,可以在优快云网站查询黄菊华老师。

2025-02-05 16:10:32 262

原创 刷LeetCode必备的C++STL基础_c++算刷leetcode需要

最近在刷LeetCode上的算法题目,如果想要游刃有余的做这些题目,掌握一门高级计算机编程语言的函数库是必不可少的,C++的标准模板库(STL)是一个不错的选择。为了记录这几天的学习成果,同时方便今后的查阅,遂写下这篇STL的学习笔记。C++的STL博大精深,内容非常广泛,这篇笔记按照重要程度只对常用的容器和算法做简单而必要的介绍。C++标准模板库由6大模块组成:分配器、容器、迭代器、算法、仿函数和适配器。

2025-02-04 15:57:06 1822

原创 到现在了还不会Webpack?我帮你总结好了

打开项目目录终端,输入命令:打开index.js文件,编写代码导入jQuery并实现功能:import $ from “jquery”;$(function(){$(“li:odd”).css(“background”,“cyan”);$(“li:odd”).css(“background”,“pink”);})注意:此时项目运行会有错误,因为import $ from “jquery”;这句代码属于ES6的新语法代码,在浏览器中可能会存在兼容性问题所以我们需要webpack来帮助我们解决这个问题。npm

2025-02-04 15:55:20 610

原创 做高级运维的福利,80道面试常问的题目 答案这2天就可以整理完毕 能掌握面试 so easy_高级运维面试题

24. 网站打开慢,请给出排查方法,如是数据库慢导致,如何排查并解决,请分析并举例?统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ip。65. apache中的Worker 和 Prefork 之间的区别是什么?8. drop,delete和truncate删除数据的区别?各什么特点,企业如何选择?25. xtrabackup的备份,增量备份及恢复的工作原理。20. 如何加强MySQL安全,请给出可行的具体措施?60. 什么是反向代理,什么是正向代理,以及区别?

2025-02-04 12:31:20 375

原创 做技术的看不起做业务的?做业务的看不起打杂的?老板:都是打工的!

究竟什么是做业务?对于这个问题老实说并没有一个标准回答,我感觉大家都是靠自己猜测。我个人对这个问题的理解是。其实很好理解,产品经理找我们一般都是什么事?一般都是让我们实现他们的需求,比如做一版新功能,比如做一份分析数据,比如解决一个用户问题等等。这些事情往往是直接或者是间接面向客户或者是用户的,比如做了新功能,用户就可以做之前做不到的事。比如客户对某些地方不满意,我们针对性地做出修改。这些为了达成客户需求或者是让客户更加满意的事情,就是业务。做技术恰恰相反,不是为了让某些人满意,而是。

2025-02-04 12:29:38 567

原创 从自媒体写手,到程序员大神,我花了整整5年时间才拿下腾讯offer(Java方向)

大概在这家公司做了1年半,我辞职了,因为在这份工作过程中,我仍然没有落下我的学习进度,所以一年半的时间,我的知识和技术都提升不少,这个时候我知道,我该找与我匹配的舞台了。开始学习Java的时候,是非常难熬的,因为没有基础,知识点都非常枯燥无味,需要自己拼命理解,后来当自己学习到一定程度的时候,开始找了一份后台开发的工作,是一家比较小的公司,做的东西也比较简单,开始慢慢上手了。(大写 M 和大写 P)**Java部分:**Java基础,集合,并发,多线程,JVM,设计模式。

2025-02-04 09:36:22 705

原创 从流程上对rtmp协议经行总结_can not support cmd onbwdone

(相对于DigestBlock的第5字节而言,offset=3表示digestBlock[7~38]为digest,【4-6】即为第一个random_data)random-data:长度由这个字段起始的4个byte决定。

2025-02-04 09:29:24 777

原创 不想进大厂的程序员是没有梦想的,2021年阿里、腾讯、华为、京东300+道面试真题

synchronized的原理是什么,一般用在什么地方(比如加在静态方法和非静态方法的区别,静态方法和非静态方法同时执行的时候会有影响吗),解释以下名词:重排序,自旋锁,偏向锁,轻量级锁,可重入锁,公平锁,非公平锁,乐观锁,悲观锁。分布式服务调用方,不依赖服务提供方的话,怎么处理服务方挂掉后,大量无效资源请求的浪费,如果只是服务提供方吞吐不高的时候该怎么做,如果服务挂了,那么一会重启,该怎么做到最小的资源浪费,流量半开的实现机制是什么。有什么区别优缺点,会有什么问题,分别适用什么场景。

2025-02-04 06:21:00 733

原创 不会Flutter连面试的机会都不给?为什么那么多公司钟爱 Flutter ?

所以理论上没什么好学的,你应该在短时间内就上手该工具,而不是花大量时间去学习。像maven central这种中央仓库,类库的数量都已经突破2000多万个了,你学一个类库都如此吃力,那maven central上那几千万的类库,你怎么办?难不成每一个都要花时间去学习?学到猴年马月去?

2025-02-04 06:19:10 290

原创 Windows~~~在MySQL登录时出现Access denied for user ‘root‘@‘localhost

**步骤三:***再次进行设置密码:set password for ‘root’@‘localhost’=password(‘123456’);***步骤一:***打开cmd 命令行,键入 mysql -uroot -p 回车两次即可进入mysql。***步骤二:***把my.ini的配置文件中 skip-grant-tables删除或者注释即可。错误1045(28000):用户’root’@‘localhost’(使用密码:YES)拒绝访问。登录mysql,键入mysql –uroot –p;

2025-02-03 19:19:14 1433

原创 VS2022ide下使用C++实现简谐振动,C语言程序设计简谐运动的模拟,C语言课程设计简谐振动实验的模拟。

C语言课程设计简动实验的模拟《C语言程序设计》课程设计报告题 目简谐振动实验的模拟姓 名 学 号 同组人员 学 号 年级专业09电子信息工程(2)班指导教师 完成日期2010年6月13日目 录一、问题描述二、基本要求三、系统分析和过程四、流程图五、源程序代码六、小结及收获体会七、参考文献八、评定意见一:问题描述本程序设计是一个将物理问题与C语言程序设计结合的程序设计问题。

2025-02-03 16:35:36 604

原创 VS2010新建项目和发布(IIS服务器)

注意1:我们目前选择的物理路径是一个空的文件夹,这个文件,我们在网站发布的时候就是将网站的发布文件发布到这个文件夹。注意2:主机名我们暂时不填,那个是我们在申请域名之后再填的!2.4 在IIS服务器中的网站名右键点击“刷新”1.1 在菜单栏中选择:文件——新建——项目。2.IIS服务器新建一个站点并配置。2.3 如何在VS2010中发布。1.VS2010新建项目并发布。

2025-02-03 16:33:53 158

原创 RAID0、1、3、5、6、10、50和热备盘超详细说明

指在一个分条中数据成员盘的个数;分条深度指一个条带的容量大小。RAID技术通常有2种不同的方式进行数据保护。一种方法是在另一块冗余的硬盘上保存数据的副本。二是使用奇偶校验算法。奇偶校验码是使用用户数据计算出的额外信息。对于使用奇偶校验的RAID类型,它意味着需要额外的校验硬盘。奇偶校验采用的是异或(XOR的计算符号⊕)算法。异或算法的输出见下表:总结来说,RAID技术的优势体现在如下几个方面:把多个硬盘组合成一个逻辑盘组,以提供更大容量的存储。

2025-02-03 07:13:05 899

原创 RabbitMQ实战学习

MQ全称Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。小结MQ,消息队列,存储消息的中间件直接远程调用和借助第三方 完成间接通信发送方称为生产者,接收方称为消费者创建生产者SpringBoot工程引入start,依赖坐标编写yml配置,基本信息配置定义交换机,队列以及绑定关系的配置类注入RabbitTemplate,调用方法,完成消息发送pom.xml。

2025-02-03 07:11:23 1503

原创 JBPM学习(六):详解流程图

如果没 有,则到达最后那个没有Transition的活动,流程就结束了。b) ActivityExecution.takeDefaultTransition():使用默认的Transition离开,当前节点中定义的第一个为默认的。c) 在AssignmentHandlerImpl类中可以使用assignable.addCandidateUser(userId),添加组任务候选人。3. TaskService.assignTask(taskId, userId)// 把指定的任务分配给指定的人。

2025-02-01 22:30:58 554

原创 Java高级程序设计作业目录(作业笔记)

1.1.3 编写Java程序,在电脑硬盘里,查看 f:\text4\name 目录是否存在。1.2.3 编写Java程序,在一个文件夹内,查找占用磁盘空间最大的 jpg 文件,并输出文件大小1.3.5 编写Java程序,在硬盘中选取一个 txt 文件,读取该文档的内容后,追加一段文字“[ 来自新华社 ]”,保存到一个新的 txt 文件内1.4.5 编写Java程序,读取文本文档的内容,去除文本中包含的“广告”字样,把更改后的内容保存到一个新的文本文档中2.1.4 编写Java程序,跑道长 50m,模拟 3

2025-02-01 22:29:15 304

原创 Android面试:IntentService源码分析

Override@Override@Override@Override//Intent是从Activity发过来的,携带识别参数,根据参数不同执行不同的任务try {@Override我把生命周期方法全打印出来了,待会我们来看看它执行的过程是怎样的。接下来是Activity,在Activity中来启动IntentService:@Override。

2025-01-31 07:29:48 482 1

空空如也

空空如也

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

TA关注的人

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