
理解计算机
文章平均质量分 82
1、Linux 启动流程、Linux系统负荷
2、计算机思维:计算机的本质、启动过程及编译器工作过程
3、信息论基础知识:信息熵、 不确定性、等价性、信息压缩;数据库的最简单实现。
4、数字签名
5、RSA算法原理、字符串匹配的Boyer-Moore算法、互联网的本质、互联网协议。
6、EOF是什么
java、iOS、Vue
华为云云享专家认证|阿里云开发社区博客专家,定期分享Java、iOS资讯(包括基础知识储备)、小程序开发与运营、阅读与写作。只为你呈现有价值的信息,专注于移动端技术研究领域。
展开
-
理解计算机-专栏总目录(持续更新)
文章目录引言I 、 计算机的本质II、 代码管理III、基础算法IV、引申话题see also引言欢迎大家来到#公众号:iOS逆向的《理解计算机》专栏本文列出学习大纲,同时这也可以作为大家学习《理解计算机》这个专栏的索引。文中的蓝字都是传送门,点击进入即可I 、 计算机的本质计算机的本质:【在信息的控制下,利用能量实现运算】II、 代码管理git merge用法、常用git脚本:针对GitHub的master 更名进行脚本调整(master 更名为main,例如push 需改为原创 2021-01-19 17:27:43 · 1248 阅读 · 0 评论 -
iOS小技能:模拟鼠标点击(针对Mac)
文章目录前言I、安装方式II 使用方式2.1 获取位置的坐标2.2 点击指定位置坐标2.3 坐标系see also前言本文的例子是定时点击特定位置,来点击保证Mac永远处于活跃状态,达到mac永不不关闭屏幕的目的先来了解下安装和使用方法I、安装方式Homebrew包管理器 : brew install cliclick下载安装包 https://www.bluem.net/en/projects/cliclick/ 自己编译源码II 使用方式2.1 获取位置的坐标打印当原创 2020-10-07 14:14:46 · 8197 阅读 · 3 评论 -
【DES加解密】
DES(Data Encryption Standard)是一种使用密钥加密的对称加密算法,DES加密过程中使用了混淆和扩散两个原则,可以根据不同的填充padding(PKCS5/PKCS7/ISO10126/NO)、位数digit(128b/192b/256b)、模式mode(ECB/CBC/CFB/OFB/CTR)、密钥key(16B/24B/32B)、偏移量iv来控制加密行为。当用户密钥长度不足时,调用后台Java(64位)前将以0进行填充。JDK Cipher 组件 完成。原创 2025-04-23 11:10:06 · 18 阅读 · 0 评论 -
Axure中继器(Repeater): 列表多选和 列表查询
给列标题第一列多选框元件命名为ckeck,并同时添加。基于中继器过滤功能,实现一个列表查询功能。原创 2025-04-10 16:53:21 · 85 阅读 · 0 评论 -
Axure中继器(Repeater): 列表展示
中继器是Axure RP 7.0推出的新功能,用于快速设计一些复杂的交互界面(制作“高保真”的动态原型)。PC端产品中“表格”的交互动作,增、删、改、查、排序,翻页等数据功能的展示。APP产品中“列表”“信息流”等样式的多样性数据展示,翻页与加载效果等。制作“高保真”的动态原型。原创 2025-04-08 16:50:39 · 124 阅读 · 0 评论 -
解决SSL连接问题【NET:ERR_CERT_DATE_INVALID】 浏览器提示“您的时钟快/慢了”,计算机的日期和时间不正确,因此无法与xxx.xxx.com建立私密连接
修改SpecialPollInterval键值为希望的时间同步周期(以秒为单位)。例如,设为900=15分钟或3600=1小时。电脑上经常使用的NTP(Network Time Protocol,网络时间协议),就是网络授时。CentOS7可使用NTP服务进行时间同步,CentOS8使用chrony。只要设置了目标NTP服务器的IP地址,本地计算机就可以实现时间同步。在控制面板中更新日期和时间设置,确保更改生效。CentOS8使用chrony同步网络时间。使用管理员权限打开注册表编辑器。原创 2025-04-08 15:00:19 · 513 阅读 · 0 评论 -
基于Axure的动态面板旋转实现抽奖转盘
在圆形上再绘制一个圆形,半径小于原圆形,就形成了一个环形效果图;用动态面板实现一个简单的抽奖转盘效果。通过选择扇形起始点,更改扇形大小。通过上述操作绘制10个扇形;将10个扇形拼接成一个圆形。原创 2025-04-08 13:38:05 · 93 阅读 · 0 评论 -
Axure 列表滚动:表头非常多(横向滚动方向)、分页(纵向滚动) | 基于动态面板的滚动方向和取消调整大小以适合内容两个属性进行实现
基于动态面板的滚动方向和取消调整大小以适合内容两个属性进行实现列表滚动的横向滚动和纵向滚动。在画布添加一个列表及外部矩形框,使列表中内容大于外部矩形框高度;在调整动态面板的宽高,使动态面板与外部矩形切合。将列表创建动态面板,并将列表属性。原创 2025-04-08 11:19:57 · 115 阅读 · 0 评论 -
Axure RP9教程 【数据传输】(页面值传递)| 作用域 :全局变量、局部变量
如果在页面1,交互动作设置为先打开链接,再设置变量;在页面2中就会出现获取不到全局变量值。全局变量是值在整个axure项目中生效,即A页面定义的全局变量在B、C中同样适用;表示变量值从哪里获取,我们定义的变量名为txtName,从用户名数据获取。在登陆成功页面设置一个文本用来接收并显示变量值;局部变量仅对当前页面定义的变量范围生效。设置全面变量时,必须在所有的交互动作之前。交互动作,设置目标页面为登陆2;全局变量在交互效果作用是页面。变量值设置完之后我们再加入。原创 2025-04-08 10:18:14 · 275 阅读 · 0 评论 -
Axure RP9.0教程 | 内联框架 对应html 元素中的iframe标签 (打开内部页面和外部网址)
应用场景: 选择右侧不同栏目,左侧内容发生变化。原创 2025-04-06 08:38:57 · 163 阅读 · 0 评论 -
Axure RP9.0教程: 查询条件隐藏与显示(综合了动态面板状态切换及展开收缩效果实现)
数据筛选有大量的查询条件时,可以选择查询隐藏效果。中新增:隐藏/显示列信息。原创 2025-04-03 11:22:05 · 181 阅读 · 0 评论 -
Axure 实用技巧、原型设计经验总结
★ 需要重复使用的元件,建议创建成母版使用。如果修改了母版,所以页面中的母版元件将会被同步修改;★ 使用外部元件可以提升原型设计的效率,建议将常用的元件整理成一套自用的元件库;★ 建议使用组合功能对多个元件进行整合,方便移动和调整尺寸,组合支持部分常用交互和属性设置;★ 对于隐藏的元件,在需要显示时注意添加一条置于顶层的用例,以防止元件层级太低被覆盖;★ 对于一些不需要移动的元件可以将其锁定,以免移动其他元件时将不需要移动的移动了;原创 2025-04-02 10:11:03 · 180 阅读 · 0 评论 -
WEB或移动端常用交互元素及组件 | Axure / 元件类型介绍(表单元件、菜单和表格 、流程元件、标记元件)
Axure / 元件类型介绍原创 2025-03-28 08:36:32 · 213 阅读 · 0 评论 -
原型基础知识:产品方案输出流程;原型的特征;线框图、原型和视觉稿的区别
原型设计对产品的各版块、界面和元素进行的合理性排序过程,需要综合考虑产品目标、功能需求场景、用户体验等因素。原创 2025-03-26 08:58:16 · 43 阅读 · 0 评论 -
Axure RP设计软件中的各种函数:包括数字、数学、字符串、时间及中继器函数,详细解释了各函数的用途、参数及其应用场景。
在axure交互设计时,函数可以用在条件公式和需要赋值的地方,其基本语法是用双方括号包含,变量值和函数用英文句号连接。用途:将一个数字转为保留指定位数的小数,小数位数超出指定位数时进行四舍五入。参数:length为格式化后的数字长度,小数点不计入长度。参数:decimalPoints为保留小数的位数。参数:decimalPoints为保留小数的位数。用途:把数字格式化为指定的长度。用途:把数值转换为指数计数法。原创 2025-03-26 08:28:30 · 209 阅读 · 0 评论 -
Axure RP9.0 教程:左侧菜单列表导航 ( 点击父级菜单,子菜单自动收缩或展开)【响应式的菜单导航】
1. 设置目标原件时,选择切换,这样就可以实现,当原件展示时,点击自动隐藏,隐藏时自动显示;2. 展开/收起原件(推动/拉动原件)设置为方向**向下**原创 2025-03-25 15:37:10 · 321 阅读 · 0 评论 -
Axure RP9.0教程: 多级联动【设置选项改变时->情形->面板状态】(给动态面板元件设置相关交互事件的情形,来控制其他面板不同的状态。)
三级联动在系统中应用场景比较普遍,例如省、市、区或商品大、小类区分。添加三省、市、区下拉列表,将市、区下拉列表转换为动态面板;给省下拉框添加数据源:江西省、江苏省。原创 2025-03-25 11:20:07 · 225 阅读 · 0 评论 -
Axure RP 9.0教程: 基于动态面板的元件跟随来实现【音量滑块】
音量滑块在播放器类APP应用场景相对较广,例如调节视频的亮度、声音等等。在画布中添加一个矩形框:500 x 32,圆角设置为16;原创 2025-03-25 08:39:09 · 276 阅读 · 0 评论 -
Axure RP9教程 :轮播图(动态面板) | 头部锁定
动态面板的功能十分强大,比如:拥有独立的内部坐标系,有多个状态;Banner的案例中会用到动态面板多个状态进行实现。原创 2025-03-24 10:13:21 · 284 阅读 · 0 评论 -
需求文档(PRD,Product Requirement Document)的基本要求和案例参考:功能清单、流程图、原型图、逻辑能力和表达能力
需求文档(如PRD,Product Requirement Document)是产品开发过程中定义产品功能、性能、用户需求及技术实现的核心文件。文档需有明确的目录和逻辑顺序,涵盖项目背景、功能需求、非功能需求、用户界面、数据管理等内容。通过规范的需求文档,可减少开发过程中的沟通成本与返工风险,提升项目成功率。:供运营人员录入新商品信息,包括基础信息、价格、库存等。:标注页面布局、按钮交互及错误提示弹窗。“下单→支付→发货”原创 2025-03-17 15:36:00 · 317 阅读 · 0 评论 -
设计图的制作工具
通过设计图,装修过程可以更加规范、高效,确保最终效果符合预期。原创 2025-02-19 11:19:56 · 39 阅读 · 0 评论 -
VOIP常见编码的带宽计算:带宽=包长度×每秒包数
从本质上说,VoIP电话与电子邮件,即时讯息或者网页没有什么不同,它们均能在经过了互联网连接的机器间进行传输。这些机器可以是电脑,或者无线设备,比如手机或者掌上设备等等。采用某种编码方式时,用64K乘以相应的带宽系数就可以得出其实际占用的带宽。当然如果是中继接口,还需要考虑信令占据一定的带宽,一般按照2.5%来计算。对这部分通话,VoIP服务商必须要给固话网络运营商以及无线通讯运营商支付通话费用。这部分的收费就会转到VoIP用户头上。因为VoIP电话不过是互联网上的一种应用。原创 2025-01-13 14:08:07 · 80 阅读 · 0 评论 -
VOIP技术的常用协议、技术标准(H.323标准)
终端网关网关管理软件(也叫关守或网闸)多点控制单元。原创 2025-01-13 14:00:23 · 44 阅读 · 0 评论 -
VoIP的应用、发展历程、安全性和相关事件
与几年前兴起的传统“IP公话超市”不同的是,网络电话的运营成本更为低廉,且进入门槛更低。由于像平常打电话一样方便,网络“话吧”迅速占据中低收入和外来打工人员的市场,并对传统电话业务形成冲击。这时候的VoIP发展非常迅速,VoIP已经可以在PC-电话、PC-PC、电话-电话之间实现。这时出现了很多的VoIP电话服务商,VoIP的语音质量也在不断提高。早期的VoIP是通过个人电脑上的软件实现的。当时的VoIP电话只能在PC和PC之间进行通话,通话质量也不好,仅仅被看作是互联网的一种应用。原创 2025-01-13 10:17:05 · 45 阅读 · 0 评论 -
基于IP的语音传输 “VOIP” (Voice over Internet Protocol)基本原理:将语音转化为IP数据包,部分或全部基于IP网络传输的技术
缩写为VoIP)是一种语音通话技术,经由网际协议(IP)来达成语音通话与多媒体会议,也就是经由互联网来进行通信。其他非正式的名称有IP电话(IP telephony)、互联网电话(Internet telephony)、宽带电话(broadband telephony)以及宽带电话服务(broadband phone service)。“VOIP”利用国内固定电话线路接入电话网络,被骗事主来电显示的就是国内固话号码。原创 2025-01-13 09:49:44 · 96 阅读 · 0 评论 -
虚拟拨号技术(GOIP|VOIP)【基于IP的语音传输转换给不法分子的境外来电披上一层外衣】: Voice over Internet Protocol
一台设备可供上百张手机SIM卡同时运作,还可以远程控制异地的SIM卡和GOIP设备拨打电话、收发短信,实现了人与SIM卡的分离,达到隐藏身份、逃避打击的目的。明知他人利用信息网络实施犯罪,为其犯罪提供互联网接入、服务器托管、网络存储、通讯传输等技术支持,或者提供广告推广、支付结算等帮助,情节严重的,处三年以下有期徒刑或者拘役,并处或者单处罚金。拒绝不明设备入户,共同打击违法诈骗。诈骗分子通过远程控制异地的VOIP设备,使用国内的座机号码拨打电话、发送短信,从而实现人机分离,具有较强的隐蔽性和欺骗性。原创 2025-01-13 09:17:17 · 748 阅读 · 0 评论 -
Linux 系统下磁盘相关指令:df、du、fdisk、lsblk
用于列出Linux系统中的块设备及其相关信息,如硬盘、SSD、USB驱动器等。它可以显示设备名称、挂载点、大小、类型、标签、模型和序列号等信息。:仅显示磁盘设备,排除分区设备。原创 2025-01-09 14:15:29 · 498 阅读 · 0 评论 -
docker搭建atlassian-confluence:7.2.0
confluence服务需要一个数据库做数据存储,例如使用mysql。原创 2025-01-08 17:00:12 · 370 阅读 · 0 评论 -
cloudreve中调用onlyoffice进行文档预览和编辑
在 后台 - 参数设置 - 图像与预览 - 文件预览 中更换默认的文档预览服务地址。也可以通过开启 WOPI 集成,将 Office 文档预览器替换为更强大的预览/编辑器,并自主定义可被预览/编辑的文件扩展名 【推荐】原创 2025-01-07 10:38:07 · 987 阅读 · 0 评论 -
【知识协作工具】confluence、zentao、ONLYOFFICE、kooteam、cloudreve(cloudreve通过wopi方式调用onlyoffice的方法,扩展文档预览/编辑)
测试提交bug => 开发确认bug => 开发解决bug => 测试验证bug => 测试关闭bug => 测试激活bug => 开发解决bug => 测试验证 => 测试关闭。Zentao 禅道部署和常见问题修复【PHP内存溢出解决方案(Fatal error:Allowed memory size)】创建帐号、创建产品、创建需求、创建项目、管理团队、关联需求、分解任务、提Bug。管理项目文档,包括需求文档、设计文档和用户文档等。原创 2025-01-06 14:01:26 · 241 阅读 · 0 评论 -
【python入门】:Windows设置PATH 环境变量、显示当前已安装的Python版本。
【代码】【python入门】原创 2025-01-06 09:52:45 · 309 阅读 · 0 评论 -
zookeeper 数据类型
临时、永久区别:创建的znode生命周期是否和创建其客户端的session状态有关。在结构上与标准文件系统非常类似,拥有一个层次的命名空间,都是采用树形层次结构。开启序列化之后,会自动追加一个不断增加的序列号,记录每个子节点创建的先后顺序。序列号对于此节点的父节点来说是唯一的,由10位数字组成。注意:临时节点不允许拥有子节点。原创 2025-01-05 17:05:30 · 376 阅读 · 0 评论 -
敏捷(scrum)项目管理系统/工具:Zentao 禅道部署和常见问题修复【PHP内存溢出解决方案(Fatal error:Allowed memory size)】
您可以使用禅道管理项目文档,包括需求文档、设计文档和用户文档等。问题场景: 保存文档内容比较多的时候出现此错误。原创 2025-01-05 09:31:55 · 116 阅读 · 0 评论 -
服务器信息整理:用途、操作系统安装日期、设备序列化、IP、MAC地址、BIOS时间、系统
重点信息:用途、操作系统安装日期、设备序列化、IP、MAC地址、BIOS时间、系统。在Linux系统中,可以使用ip命令或ifconfig命令查看MAC地址。在Red Hat/CentOS系统上,可以使用。在Debian/Ubuntu系统上,可以使用。查看工具:ifconfig、宝塔运维面板。原创 2025-01-04 11:51:03 · 367 阅读 · 0 评论 -
【 安装Windows操作系统指引】
一键安装系统工具支持GTP EFI系统恢复。安装方式:基于ISO文件。原创 2024-12-26 09:03:33 · 79 阅读 · 0 评论 -
GNSS 全球卫星导航系统(Global Navigation Satellite System): 卫星授时
GNSS系统除了定位和导航之外,还有一个非常重要的功能,那就是——授时。现在最流行的天基授时方式,也就是“卫星授时”。导航和定位App和终端之所以能实现导航和定位,是因为手机能够和卫星通讯,使用卫星提供的服务。北斗卫星导航系统的时间,叫做BDT。BDT属原子时,可以溯源到我国国家授时中心的协调世界时UTC,与UTC的时差控制准确度小于100ns。GNSS指的是全球卫星导航系统,是能在全球范围内提供导航服务的卫星导航系统的通称。全球性的卫星系统之外,GNSS还包括一些区域性的系统以及增强系统。原创 2024-12-16 17:25:57 · 291 阅读 · 0 评论 -
从古至今,授时的变化 【上篇】:“朝钟暮鼓不到耳,明月孤云长挂情”、“百年鼎鼎世共悲,晨钟暮鼓无时休”【授时过程,就是一个通信的过程。电磁理论改变了通信,也同样改变了授时。】
自从有了时间,就有了时间传递的需求,为了统一一个圈子的时间,需要将时间从一个地方传递到另一个地方。如果传递的是一个地区或国家的标准时间,就成了。在这个都城,观测天象的官员非常敬业,用圭表、滴露等仪器测量出准确的时间,每到整点都用鼓声向周围传递时间。皇宫离他敲鼓报时的地方太远,有的时候能听到鼓声,有的时候却听不到。就像这天,皇帝听到了鼓声,知道早饭时间到了,可御厨却没有听到,所以就没能开饭。 “必须要统一皇宫的时间!”,齐武帝下定决心。这时寺庙里的钟声隐隐约约传来,使他茅塞顿开,当即下令,在皇宫较高的景原创 2024-12-16 15:57:05 · 82 阅读 · 0 评论 -
每颗北斗卫星各司其职、各显其能。
同时,由于我国地处北半球,GEO在赤道平面内运行,由于高大山体、建筑物的遮挡,在其北侧的用户难以接收GEO卫星信号,即存在北坡效应问题,而IGSO卫星可有效缓解这一问题的影响。GEO卫星定点于赤道上空,理论上星下点轨迹(即卫星运行轨迹在地球上的投影)是一个点,因其运动周期与地球自转周期相同,相对地面保持静止,所以称作地球静止轨道卫星。GEO卫星和IGSO卫星组成的区域星座,既实现了对亚太区域良好的几何构型,也可在重点区域、遮档区域等获得更好的星座性能,显著增强北斗在重点服务区的导航性能。原创 2024-12-16 14:29:14 · 90 阅读 · 0 评论 -
天通终端计算通话余额:基于短信通知和上行实现
上行短信是用户对收到您提供阿里云短信服务下发的短信进行回复,通过订阅SmsUp上行短信消息,可以获知终端用户回复短信的内容。如果发送成功的短信,超过10分钟没有收到回执,则认为回执失败。平台基于阿里云给天通卡发送短信,天通卫星卡专用终端天通终端解析短信内容,计算通话时长。天通卡是一种卫星移动通信业务,主要用于应急通信和远程通信,不属于虚拟运营商提供的服务。管理后台,销售人员,可以添加充值记录,添加内容为:手机号、备注、充值时间。阿里云短信服务目前不支持虚拟号段的短信接收,天通卡不属于虚拟号段。原创 2024-12-14 14:56:37 · 107 阅读 · 0 评论 -
北斗词卡(三):北斗相关的国际组织缩写 ICG、ITU、ICAO、IMO、IEC、RTCM、3GPP……
全球卫星导航系统国际委员会是在联合国框架下倡导成立的卫星导航领域的国际专业组织,旨在推动卫星导航系统的全球应用,是世界卫星导航领域交流、协调与合作的重要多边舞台,是卫星导航领域的“联合国”。RTCM是指国际海事无线电技术委员会。2020年12月,全面支持北斗全球新信号的RINEX 3.05版本经过国际海事无线电技术委员会(RTCM)与国际全球卫星导航系统服务局(IGS)联合成立的RINEX工作组批准并发布,标志着北斗全球新信号完整进入RINEX标准,北斗全球新信号数据格式标准推进工作取得阶段性重要成果。原创 2024-12-13 15:31:51 · 551 阅读 · 0 评论