
其他
文章平均质量分 55
白居文啾啾
一个记录自己干了哪些活的blog以及搬运一些好的想法
展开
-
【Qt】Qt 网络编程——UDP单播通信
qt相关原创 2022-06-24 16:45:08 · 1586 阅读 · 0 评论 -
【QT】实现频谱图框选缩放
qt相关原创 2022-06-24 13:45:11 · 443 阅读 · 0 评论 -
【C++】queue为什么没有迭代器
C++ queue为什么没有迭代器**C ++迭代器用于对数据结构中的元素进行顺序访问或随机访问。**根据定义不允许顺序或随机访问的数据结构,迭代器没有任何意义。这就是堆栈和队列没有迭代器的原因。堆栈是LIFO(后进先出)数据结构。在任何给定时间,您只能访问堆栈的顶部元素(推送到它上面的最后一个项目)。永远不会顺序遍历堆栈的元素,也不会使用随机访问来获取堆栈中的特定元素。您将元素放在一端,然后将元素放在同一端。您只能访问该顶级元素,并且无权访问其下方的任何内容。可以想象成一堆巨大的书堆在桌子上。要到原创 2022-04-06 14:41:10 · 1581 阅读 · 0 评论 -
数据库事务隔离
ACID保证一个事务的正确性,需要保证:Atomicity 原子性:同一个事务中的操作,要么全部成功,要么全部失败。Consistency 一致性:数据库中的数据保证合法,满足所有的约束(比如唯一约束)Isolation 隔离性:不同的事务不能相互影响Durability 持久性:事务提交后,不管数据库是否崩溃重启,提交的事务所作出的修改都要生效脏读指一个事务读取了另一个事务未提交的记录。当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中;另外一个事务也访问这个数据,原创 2022-04-04 15:49:52 · 1079 阅读 · 0 评论 -
【vscode】vscode安装扩展插件提示:扩展不可用,XHR error?
1. 按F1选择开发者工具:2.console后台报错3.cmd命令窗口打开,ping不通该域名: https://marketplace.visualstudio.com/_apis/public/gallery/extensionquery4.根据网址:https://ip.tool.chinaz.com/ 查询该域名的ip。ping该ip是可以通的5.打开C盘下的host文件 增加对该域名的ip对应关系提示:win10的打开文件路径 C:\W原创 2022-03-03 10:49:22 · 2273 阅读 · 0 评论 -
计算机人物系列-约翰·冯·诺依曼
约翰·冯·诺依曼,1903年12月28日出生于匈牙利布达佩斯的一家犹太家庭,1957年2月8日死于癌症,被称为计算机之父,博弈论之父。少年传奇据说他6岁时就能流利的使用拉丁文和古希腊文同父亲闲谈,一生掌握了七种语言,最擅德语,可在他用德语思考种种设想时,又能以阅读的速度译成英语。他对读过的书籍和论文,能很快一句不差地将内容复述出来,而且若干年之后,仍可如此。求学经历冯的大学经历对于常人来说具有相当高的挑战性,6年间横跨3个国家,拿下化学学位和数学博士学位。在1921年他注册成为匈牙利布.转载 2020-11-01 21:17:52 · 1644 阅读 · 0 评论 -
【华为机试】求解立方根(牛顿迭代法)
先分享马同学的科普,深入浅出,很容易理解。https://www.matongxue.com/madocs/205.html关于牛顿迭代法,除开理论部分,核心公式其实就一个。题目描述•计算一个数字的立方根,不使用库函数详细描述:•接口说明原型:publicstaticdoublegetCubeRoot(doubleinput)输入:double待求解参数返回值:double输入参数的立方根,保留一位小数输入描述:待求解参数dou...原创 2020-07-09 18:36:08 · 813 阅读 · 0 评论 -
String.Format 方法
命名空间:System程序集:System.Runtime.dll将对象的值转换为基于指定格式的字符串,并将其插入到另一个字符串。开始处理字符串. 格式方法如果需要将对象、变量或表达式的值插入到另一个字符串,请使用String.Format。例如,你可以将Decimal值的值插入字符串中,以单个字符串的形式向用户显示该值:Decimal pricePerOunce = 17.36m;String s = String.Format("The current price...原创 2020-05-13 12:53:43 · 194 阅读 · 0 评论 -
CISC和RISC的区别
CISC(Complex Instruction Set Computers,复杂指令集计算集)和RISC(Reduced Instruction Set Computers)是两大类主流的CPU指令集类型,其中CISC以Intel,AMD的X86 CPU为代表,而RISC以ARM,IBM Power为代表。RISC的设计初衷针对CISC CPU复杂的弊端,选择一些可以在单个CPU周期完成的指令,...原创 2020-04-18 11:45:35 · 971 阅读 · 1 评论 -
关于RAM与ROM的区别与理解
随机存取存储器(random access memory,RAM)又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。当电源关闭时RAM不能保留数据。如果需要保存数据,就必须把它们写入一个长期的存储设备中(例如硬盘)。RAM和ROM相比,两者的最大区别是RAM在断电以后保存在上面的数据会...原创 2020-04-18 11:41:32 · 237 阅读 · 0 评论 -
RSA的公钥和私钥区别
一、公钥加密假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我就可以保护数据了。我的好朋友x用我的公钥1加密了字符a,加密后成了b,放在网上。别人偷到了...原创 2020-04-18 11:15:56 · 704 阅读 · 0 评论 -
Ubuntu 更新资源与更新升级
1、update一下更新资源sudo apt-get update 2、对系统中的软件都更新升级sudo apt-get upgrade 3、更新升级某个软件例如这里更新gimp:sudo apt-get upgrade gimp4、利用自带软件进行更新我们也可以在左上角的dash菜单中找到“ubuntu 软件”。或者搜索“ubuntu s...转载 2020-03-23 16:34:20 · 404 阅读 · 0 评论 -
malloc、calloc、realloc的区别
C语言跟内存分配方式<1>从静态存储区域分配 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在.例如全局变量、static变量.<2>在栈上创建 在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放.栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限....原创 2020-03-01 13:09:05 · 203 阅读 · 0 评论