IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    caimouse
    发表于
    2023-12-07 12:31:53

    鸿蒙OS应用开发的开发环境

    当你想投入到这个生态系统里的时候,首先是使用它,这是最方便的方法,比如买一台带有鸿蒙系统的手机,并且不断地使用它,提出你自己的建议,让它进行完善和改进。在这里主要开始学习开发鸿蒙系统的应用,由于鸿蒙系统发布的时间不是很久,当然是相对安卓和IOS来说,因此它是一个全新的系统,并且致力于创建一种更方便的软件方式,它引入不同于以往的软件开发语言,以及不同的界面接口。这时候,就可以看到应用的名称,包的名称,保存的位置,编译的SDK版本,运行模式,是否可视化编辑,语言,兼容性API,设备类型。 ...继续阅读 (157)


    love 0
    chokcoco
    发表于
    2023-12-07 10:25:02

    【布局技巧】Flex 布局下居中溢出滚动截断问题

    在页面布局中,我们经常会遇到/使用这么一类常见的布局,也就是列表内容水平居中于容器中,像是这样:ul { width: 500px; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: center; gap: 10px; }效果如下:这里,外层的容器是定宽的,内层的 flex-item 也是定宽的。当 flex-item 个数较小时,是没有问题的。但是,如果当元素内容过多,并且设置了flex-wrap: nowrap的话,内容就会溢出容器:此时,我们有几种解法,其中一种便是给父容器设置overflow: auto或者overflow: hidden,让父容器可以滚动,像是这样:ul { // ... overflow: auto; }效果就变成了这样:我们尝试滚动一下这个容器,会发现一个致命问题:容器只能向左滚动,无法向右滚动,因此只能看到后半部分被截断的内容,而无法看到前半部分被截断的内容:什么意思呢?结合上面的 Gif 与下面这张示意图,一看就懂:针对这个问题。其中一类比好好的解法在于,当flex-item 不足以溢出时候,flex-item 居中展示,而当 flex-it ...继续阅读 (131)


    love 0
    qihang01
    发表于
    2023-12-07 09:46:21

    PostgreSQL数据库pg_wal目录文件损坏修复

         » 本文链接:https://www.osyunwei.com/archives/14084.html» 订阅本站:https://www.osyunwei.com/feed» 转载请注明来源:系统运维 » PostgreSQL数据库pg_wal目录文件损坏修复查看全文 ...继续阅读 (162)


    love 0
    葡萄城技术团队
    发表于
    2023-12-07 09:19:47

    从Excel到智能化:智能报表的演进与未来发展趋势 | 文末免费领取数据分析鼠标垫

    摘要:本文由葡萄城技术团队于CSDN原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。报表的迭代历程报表工具的诞生与计算机技术的出现和信息技术的进步密不可分。下图是报表工具的演进历程:注:上图是小编根据报表的演进历史整理而成1、手工报表:在古代,人们使用纸笔手工记录和整理数据,并制作简单的报表。这些报表通常是手写的,包含基本的数字和文字。2、机械报表:随着工业革命的到来,机械设备开始广泛应用于报表制作。3、电子表格:20世纪70年代末,电子表格软件开始出现,如Lotus 1-2-3和VisiCalc,这些软件允许用户在电脑上创建和编辑报表,可以进行自动计算和格式化。4、数据库报表:随着数据库技术的发展,报表可以通过查询和过滤大型数据集来生成。数据库报表能够更灵活地提取和汇总数据,并进行复杂的分析。5、在线报表:随着互联网的普及,基于Web的在线报表工具开始出现。这些工具允许用户通过网络浏览器访问和分享报表,实现协作和实时更新。6、数据可视化:近年来,数据可视化成为报表制作的重要趋势。通过图表、图形和仪表盘等方式,数据可以更直观地呈现,帮助用户更好地理解和分析数据。7、自动化报表:随着人工智能技术的进步,自动化报表的生成成为可能。机器学习和自然语言处理等技术可用于从原始数据中提取信息,并生成准确且高度定制化的报表。报表的分类报表可分 ...继续阅读 (123)


    love 0
    xiaoz
    发表于
    2023-12-07 03:54:12

    HoRain Cloud独立服务器简单测试,多种物理机可供选择

    HoRain Cloud由北京辰帆科技运营,旗下业务有物理机租用,VPS/CDN/SSL证书等业务,去年博主购买了一台湖北十堰电信的独立服务器,一直没来得及做评测,今天博主给大家测试稳定性后补一个迟到的评测,有需要的朋友可以做一个参考。购买HoRain独立服务器注册HoRain Cloud:http ...继续阅读 (179)


    love 0
    obaby
    发表于
    2023-12-07 02:21:01

    闺蜜圈(大姨妈记录)2.0.06 APP/H5/小程序

    从上次发版已经过了十几天时间,这段时间也做了很多的内容(闺蜜圈真的有闺蜜啦~~)。相对来说进度也没有很快,磨磨蹭蹭的倒是也把闺蜜圈的相关功能做完了。 目前所有的功能测试,都是姐姐一个人测试的,可能会出现问题,有问题欢迎反馈啊。APP安卓版本:下载地址:https://www.pgyer.com/dayima二维码:备用下载链接:http://uni.h4ck.org.cn当前版本:2.0.96(2023.12.05)小程序版本扫码体验:H5 在线体验版:https://h5.dayi.maH5 版本二维码:更新日志: 1. 增加闺蜜圈功能: 1)用户搜索 2)发送添加闺蜜请求 3)闺蜜请求处理 4)闺蜜权限设置 (默认不允许闺蜜修改自己的数据,如果要允许她编辑数据请在权限管理中开启编辑权限) 5)闺蜜删除 6)黑名单功能 2. 请求信息管理 1)我发送的请求 2)请求我的 3)请求信息查看 3. 闺蜜姨妈记录管理 1)经期记录 2)爱爱记录 3)体重、体温管理 4)不适症状管理 5)心情管理 4. 个人设置 1)隐私选项:是否允许被搜索到 2)隐私选项:是否允许加为闺蜜 5. 修复了一些已知 bug后续要增加的功能,主要是第三方登录相关功能实现。另外就是上架苹果应用商店。系统截图:个人记录:闺蜜记录:个人 中心:The post闺蜜圈(大姨妈记录)2.0.06 APP/H5/小程序 ...继续阅读 (56)


    love 0
    obaby
    发表于
    2023-12-07 02:19:31

    我的膜呢?–关于我从二手东买到二手这件事情

    家里用了多年的usb hub坏了,其实本质上是链接电脑用来接多个设备的,本质上并不是一个充电器。但是放在电脑桌上一直当充电器用,忽然有一天就不充电了。也不知道是什么原因,由于已经用了好多年,也就不纠结了。旧充电器:既然坏了,那就买个新的吧,于是就想着买个多口支持快充的充电器。看到一款感觉还ok,带数显神马的,看着各种牛逼。还支持无线充电。看着很牛逼吧,当然我也期待它能很牛逼。但是,快递到了之后拆开一看,直接懵逼。就这个品相,你说是全新的?鬼都不信啊。更何况外包装还写着什么撕掉贴膜,『镜面一贴膜,介意请撕掉』我特喵的当然介意啊,我的膜呢?我的膜呢?谁特喵的给撕了?撕了也就罢了,还这么多划痕,你是认真的吗?我花的是全新的钱啊,结果拿到的是二手,还是被划烂了的。还我的膜~!既然如此,那就换掉吧,客服说拿个全新的来换,行吧,那就等你们来换!哼唧唧。然后,在等了两天之后,终于换货的小哥来了。这次小哥直接帮忙把快递拆开了,我拿过来一看。特喵的,又是没膜的,你们这些人啊,即使是7天无理由,你不想要好歹把膜给留着啊。你撕它干嘛来?快递小哥说,要不你拿回去看看功能有没有问题吧?才不呢,有没有给我打折,凭什么我要用二手。继续退掉。现在决定躲着这个牌子了,太坑爹了。坑爹,最后还是老老实实买个100来块钱的品胜吧,哼好奇害死猫(这不是第一次从二手东买到二手,当然也不会是最后一次。这也是为什么我叫他二手东, ...继续阅读 (75)


    love 0
    smallnest
    发表于
    2023-12-07 00:31:19

    更精准的sleep

    书接上回。昨天我写了一篇《这个限流库两个大bug存在了半年之久,没人发现?》,提到了Go语言中的time.Sleep函数的问题。有网友也私下和我探讨,提到这个可能属于系统的问题,因为现代的操作系统都是分时操作系统,每个线程可能会分配一个或者多个时间片,Windows默认线程时间精度在15毫秒,Linux在1毫秒,所以time.Sleep的精度不可能那么高。嗯,理论上这可以解释time.Sleep的行为,但是没有办法解释网友提出的在go 1.16之前的版本中,time.Sleep的精度更高,而go 1.16之后的版本中,time.Sleep的精度更低的问题。这个问题在Go的bug系统中有很多,不只是单单上篇文章介绍的#44343, 比如#29485、#61456、#44476、#44608、#61042。这些bug中Ian Lance Taylor的有些评论很有价值,对于了解Go运行时的Sleep很有帮助。但是阅览了这么多的bug,没有人给出为啥go 1.16之后的版本中,time.Sleep的精度更低的解释,到底发生了啥?或许和Timer调度的变化有关。Linux和Windows提供了更高精度的Sleep, Go开发者也在尝试解决Windows中过长的问题。为了把这个问题说明白,我们举一个典型的例子,这里我使用了loov/hrtime,它能提供更高精度的时间和benchmark方法 ...继续阅读 (167)


    love 0
    Elmagnifico\'s Blog
    发表于
    2023-12-07 00:00:00

    SES使用Ozone调试FreeRTOS

    ForewordDebug遇到一个诡异情况,之前没注意过单步失效简单说系统里有很多地方在read,但是debug的那个read,在进入read内部以后,会出现整个堆栈指针都跳变成另外一个线程中read流程ssize_tread(structfile*filep,void*buf,size_tnbytes){structinode*inode;intret=-EBADF;configASSERT(filep);inode=filep->f_inode;/* Was this file opened for read access? */if((filep->f_oflags&O;_RDOK)==0){/* No.. File is not read-able */ret=-EACCES;}/* Is a driver or mountpoint registered? If so, does it support the read * method? */elseif(inode!=NULL&&inode-;>u.i_ops&&inode-;>u.i_ops->read){/* Yes.. then let it perform the read. NOTE that for the case of the * mountpoint, we depend on ...继续阅读 (183)


    love 0
    me@mengke.me (Mengke)
    发表于
    2023-12-07 00:00:00

    2023 年终总结

    稍纵即逝的一年即将结束。今年我也顺应潮流,记录年终总结。过去,我对「年终总结」不屑一顾,认为人生就是不断前行,有欢笑有泪水,一切都将过去。年纪稍长,渐渐明白,一些事情漫不经心就可能被遗忘,需要人为地留下痕迹... ...继续阅读 (110)


    love 0
    mephisto.cc
    发表于
    2023-12-07 00:00:00

    Linux环境下维护公众号记录

    Markdown文件如何转换为公众号格式?昨天空闲的时候,我开通了微信公众号,并尝试发布了一个文章。遇到了一些困难,后面经过摸索,问题逐步解决,记录下过程,也许对同样在 Linux 下维护公众号的同学有帮助。阅读更多 ...继续阅读 (141)


    love 0
    mephisto.cc
    发表于
    2023-12-07 00:00:00

    Linux环境下维护公众号记录

    Markdown文件如何转换为公众号格式?昨天空闲的时候,我开通了微信公众号,并尝试发布了一个文章。遇到了一些困难,后面经过摸索,问题逐步解决,记录下过程,也许对同样在 Linux 下维护公众号的同学有帮助。阅读更多 ...继续阅读 (26)


    love 0
    Bboysoul\'s Blog
    发表于
    2023-12-06 14:19:00

    在Kubernetes上部署和管理MySQL的强大工具MySQLOperator

    简介在当今的云原生时代,Kubernetes 已经成为了管理和部署应用的首选平台。同时,MySQL 作为最流行的开源关系型数据库,也在许多应用中发挥着重要的作用。本文将介绍如何使用 MySQL Operator 在 Kubernetes 上部署和管理 MySQL 集群。MySQL Operator 是一种基于 Kubernetes Operator 模式构建的工具,它封装了有状态应用程序的复杂性,使得我们可以更简单地管理和运维 MySQL 集群。 ...继续阅读 (103)


    love 0
    Ray-D-Song\'s Blog
    发表于
    2023-12-06 13:47:06

    Vue 使用 Vitest进行单元测试

    笔者过去并没有写过前端单测, 只在例如 Go 这样社区大力推崇 TDD 的语言中实践过, 最近遇到很多前端通过人肉测试难以覆盖的场景, 因此尝试 vitest. ...继续阅读 (51)


    love 0
    青南
    发表于
    2023-12-06 13:39:22

    GnePro:文章类通用爬虫接口

    GnePro是开源项目GNE的付费版,能够实现如下功能:输入任意文章页面的URL,返回标题/作者/正文/发布时间/图片/面包屑等一系列信息支持异步加载文章页提取支持上传自定义的HTML代码提取正文支持自动检测网页编码支持自动提取网页全部URL在8个国家13万个新闻类网站进行测试,准确率高达90%提取文章正文12345678910111213141516171819importrequestsimportjsonurl ="https://crawler.kingname.info/gne/crawl"body = {"url":"https://www.kingname.info/2023/10/17/rubbish/","js":False,"charset":"auto"}headers = {'token':'',}response = requests.post(url, headers=headers, json=body)response.json()返回数据如下:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495 ...继续阅读 (191)


    love 0
    bigwhite
    发表于
    2023-12-06 13:29:08

    有效表达软件架构的最小图集

    本文永久链接– https://tonybai.com/2023/12/06/a-minimum-set-of-diagrams-for-expressing-software-architecture无论你是专职的软件架构师,还是在团队内兼职充当软件架构师角色的开发人员,一旦你处在软件架构师这个位置上,你自然就会遇到软件架构设计的三个困惑:如何更深刻地理解业务;如何更正确地取舍(包括技术性和业务性的);如何更有效地表达软件架构。以上每个困惑展开来写都够写一本书的。而在这篇文章中,我仅聚焦最后一个困惑,聊聊我心目中表达软件架构的有效方式 — 最小图集(Minimum Diagram Set)。1. 为什么软件架构需要有效表达众所周知,软件架构承载着系统关键的技术决策和业务约束,指导着复杂软件的构建与演进,是实现软件系统的蓝图。但并不是说有了好的软件架构就一定可以做出好的软件系统,软件系统最终还是要经由开发人员来实现。如果说架构师是软件架构的生产者,那么开发人员可以理解为是软件架构的消费者。但和一件普通商品一样,往往消费者很难Get到产品设计者的全部idea,产品越复杂,消费者Get到的比例越低,于是商品的生产者就会绞尽脑汁地制作产品说明书、功能演示视频等,目的就是想从不同角度更多、更有效的表达自己的商品的特性。对于普通商品而言,消费者Get程度低顶多是少用几 ...继续阅读 (219)


    love 0
    Carl Notes
    发表于
    2023-12-06 12:38:11

    如何快速使用ChatGPT AI语言模型 (持续更新)

    无需注册,分分钟让你直接使用免费的ChatGPT,持续更新维护如何快速使用ChatGPT AI语言模型2023年12月更新: docker搭建国内可用GPT网页项目ChatGPT Next打开试用ChatGPT Next或拉到最下方的 ‘预览’ ...继续阅读 (114)


    love 0
    Carl Notes
    发表于
    2023-12-06 11:35:19

    云盘转NAS,云盘转化为本地磁盘,跨平台跨设备同步-CarlZeng

    背景对软路由硬件J4125之类的关注,想要它虚拟出另外一个系统实现NAS本地云存储的功能,可是碍于广大群众对这种集成方案的实用性、稳定性、低维护性产生实践中的顾虑和问题,更倾向于独立的NAS硬件。我也一直在思考NAS在日常生活中除了备份旧文件用处的其他实用性考究。(20231004更新:发现NAS收集展示15年+的个人所有照片后,赞赞赞)音乐文件的跨平台同步需求越来越急切。各大平台对音乐版权的收紧,使得我不在寻找播放软件APP的解决方案,转而更希望保存我喜爱的歌曲。存储在网盘中不占用手机内存和电脑硬盘是个不错的选择(电影文件显然也是类似的)介绍下载器Aria2c,开启无限制下载参数,为某网盘下载提速超6倍 ...继续阅读 (170)


    love 0
    qihang01
    发表于
    2023-12-06 10:17:47

    PostgreSQL使用pg_dump+pg_restore多线程导出导入数据

    1、在数据量小(1-2GB大小)的情况下可以直接使用pg_dump导出数据,psql导入数据,如下: #导出数据 nohup /data/server/pgsql/bin/pg_dump -h 127.0.0.1 -U dbuser -p 5432 database --column-inserts | gzip > /tmp/database_back.sql.gz & #导入数据 nohup gunzip -c /tmp/database_back.sql.gz | psql -h 127.0.0.1 -U dbuser -d database & #实时查看进程,进程运行结束之后数据库也就导入完成了 ps aux | grep pgsql ps aux | grep pg_dump ps -p 13989 top -p 13989 如果数据量比较大(10GB以上),导出数据至少需要2个小时以上,导入数据需要15个小时以上。 2、使用多线程并行导出导入数据 #多线程导出数据 -j 16 16可以等于cpu核数,只有在使用目录格式 (directory [...]查看全文 ...继续阅读 (176)


    love 0
    leftfist
    发表于
    2023-12-06 10:11:26

    oracle12c的job没有自动执行,手动运行提示任务1%正在运行问题

    有个oracle12c上的job,提交到dbms_job,不知道什么时候开始,停下来了,没有自动运行。手动关闭这个job,重新打开,不行;删除JOB,重新创建,也不行。手动运行,可以,但提示“任务1%正在运行”。该job运行一个存储过程。手动运行该存储过程,也没有问题。反正就是不会自动执行,也不知道这个1%是什么意思,是怎么来的。在网上寻寻觅觅,也没有找到这个“任务1%正在运行”问题的解决办法。有的文章说是重启(不知道是重启数据库还是重启服务器,估计是重启服务器,彻底一些); ...继续阅读 (157)


    love 0
    xuan
    发表于
    2023-12-06 09:51:53

    Advantages of aluminium sheet for pp cap providers

    Aluminium sheet for pp cap suppliers is of 8011 h14, 8011h16 or 3003h16. The thickness is from zero.19mm to 0.23mm, and width 50-1000 up in your demand.aluminum sheet are used for pp caps due to its benefits as below.Strong Sealing overall performanceThe inner gasket of the aluminum anti-theft bottle caps is made of special sealing cloth, which has the traits of low permeability and 0 permeability, and effectively prevents the oxidation of the wine in the bottle, retaining the wine clean and fruity. No matter how long the storage time is, no chemical compounds may be produced within the bottle ...继续阅读 (141)


    love 0
    泠泫凝
    发表于
    2023-12-06 09:03:58

    在 ubuntu 20 上使用 TigerVNC 做远程桌面

    使用 TigerVNC 在 ubuntu 20 上(基本)完美运行远程桌面。这里以基础桌面为Gnome为例。安装TigerVNC12apt updateapt install tigervnc-standalone-server gnome-panel -y设置VNC的访问密码注意,这一步执行的命令一定要在非root账户下执行,如果用root账户执行实测一定会是灰屏或黑屏。1vncpasswd输入两次密码然后会询问你是否创建仅观看(View-only)的密码,输入仅观看密码登录到VNC的用户只能观看远程桌面不能进行控制,可以创建也可以直接输入“n”跳过。如果之前装过RealVNC并卸载后再安装TigerVNC时会出现找不到该命令,此时只需要手动执行一下vncserver即可,首次运行会要求输入密码。创建xstartup文件这个文件不一定就真的好使,我这好使了反正是。创建文件~/.vnc/xstartup,内容如下1234567891011121314#!/bin/shunsetSESSION_MANAGERunsetDBUS_SESSION_BUS_ADDRESSexportXKL_XMODMAP_DISABLE=1exportXDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"exportXDG_MENU_PREFIX="gnome-flashb ...继续阅读 (185)


    love 0
    leileiluoluo@leileiluoluo.com (磊磊落落)
    发表于
    2023-12-06 08:00:00

    Java 中为什么要避免使用 Finalizer?

    Java 中的 finalize() 方法是 Object 类自带的一个方法,因所有的类都继承自 Object,所以所有类都是 Object 的子类,我们在子类重写 finalize() 方法就可以说使用了 Finalizer,使用其的目的一般是希望做一些对象销毁前最终的资源释放操作。而上文「Java try-with-resources 特性详解」里边介绍过,针对需要释放的资源,可以通过实现 AutoClosable 接口以及结合使用 try-with-resources 特性来实现。而 Finalizer,一般仅用于原生资源(非 Java 对象,不受 JVM 管理,一般通过调用原生方法来实现对其的释放)的释放这一个场景,除此之外,都应当避免对其的使用。 ...继续阅读 (232)


    love 0
    leileiluoluo@leileiluoluo.com (磊磊落落)
    发表于
    2023-12-06 08:00:00

    Java 中为什么要避免使用 Finalizer?

    Java 中的 finalize() 方法是 Object 类自带的一个方法,因所有的类都继承自 Object,所以所有类都是 Object 的子类,我们在子类重写 finalize() 方法就可以说使用了 Finalizer,使用其的目的一般是希望做一些对象销毁前最终的资源释放操作。而上文「Java try-with-resources 特性详解」里边介绍过,针对需要释放的资源,可以通过实现 AutoClosable 接口以及结合使用 try-with-resources 特性来实现。而 Finalizer,一般仅用于原生资源(非 Java 对象,不受 JVM 管理,一般通过调用原生方法来实现对其的释放)的释放这一个场景,除此之外,都应当避免对其的使用。 ...继续阅读 (178)


    love 0
    admin
    发表于
    2023-12-06 04:34:14

    2023 年终总结

    今年的回忆录,比以往几年要来得早一些,在奔波忙碌中,2023又接近了尾声。以前写年终总结,总是离不开工作里的项目,有的时候还因为一些保密性的原因,年终总结写得得也不太顺手。今年就不一样了,自打从腾讯离职之后,工作清闲自在了很多,工作在生活中的占比也少了一些。如果抛开工作里具体项目不说的话,今年的脉络比较清晰。首先甲方安全转型还在继续:考证书,换工作。6月:考下了CISSP证书,攒了一些甲方安全转型的理论基础。7-8:在处理搬家的事情。9月:开始找工作,看了一圈新加坡的工作,无果后开始看国内的机会。10-11月:开始找国内的工作,选定新的安全赛道。离职交接,直到现在。然后是生活上的事情:搬新家,住新房把我爸接到北京住了两个月,北漂少年终于有人照顾了,后来岳母也来北京住了两周,家里有人,体验还是大不一样。今年搬进了自己的房子,生活空间也从60平变到了90平,自己的房子住着固然是舒服,但恋旧的锦旭也怀念租房时候的快乐生活。不交房租之后,感觉生活宽裕了一点(但是还有一万好几的月供啊~~),开始找新的人生意义。和去年一样,今年也产生了很多新概念:大模型、ASM、BAS,我也进行了一些落地实践。大模型 & AI技术大模型去年就开始火了,当时注册了一个账号体验了一下OpenAI的在线聊天,实际用的也少。倒是GitHub的copilot给我的编程提供了很多的便利。可能是因为我比较活跃或者是给哪个开 ...继续阅读 (155)


    love 0
    海南胡说
    发表于
    2023-12-06 04:25:16

    MyIP – 更好的 IP 工具

    项目地址:https://github.com/jason5ng32/MyIP 这是一个在线查询IP地址的工具源码,我看到有网友布署后的项目效果看起来还不错。 我们博客后台也有IP检查效果,只要打开页面,也会自动检测您的IP信息。 IP 工具箱。轻松检查您的 IP、IP 信息、检查 DNS 泄漏、检查 WebRTC 连接以及测试网站可用性。 🇨🇳一个更好的IP工具箱... ...继续阅读 (215)


    love 0
    一线码农
    发表于
    2023-12-06 03:39:00

    记一次 .NET 某零售管理系统 存储不足分析 - 一线码农

    【摘要】一:背景 1. 讲故事 前几天有位朋友找到我,说他的程序会偶发性的报 存储空间不足,无法处理此命令 的错误,让我帮忙看下到底怎么回事,哈哈,人家是有备而来,dump都准备好了,话不多说,直接分析开干。 二:WinDbg 分析 1. 捕获dump中的异常 一般来讲别人说的只是一个参考,我们需要自己到d阅读全文 ...继续阅读 (218)


    love 0
    伍华聪
    发表于
    2023-12-06 03:34:00

    WPF应用框架中工作流模块的介绍 - 伍华聪

    【摘要】在前面的随笔,我对我们开发的审批工作流做了不少的介绍,其中有包括WInform的、Vue+Element、Bootstrap Asp.net的,在各个框架上,我们都尽量争取界面能够一致化,以便客户能够在不同的前端上有相同的用户体验,并结合不同的前端特点,做了一些优化处理,本篇随笔对WPF应用框架中工作流模块进行介绍。阅读全文 ...继续阅读 (216)


    love 0
    Devzhi\'s Blog
    发表于
    2023-12-06 03:23:00

    Systemd timers简易教程 - 使用Systemd timers取代cronjob

    Systemd 作为 Linux 系统中功能强大的初始化程序,不仅可以管理系统服务,还可以用于创建定时执行的任务。本文将详细介绍如何使用 Systemd 的 Timer 单元配置定时任务。 ##... ...继续阅读 (118)


    love 0
    usubeni fanstay
    发表于
    2023-12-06 02:24:08

    技术债务的定义与处理

    原文地址:Defining and Dealing with Technical Debt我们对“债务”都不陌生吧?这是一个一方(借款人)欠另一方(贷款人)钱的概念,常用于金融领域。比如,我向银行借钱,我就对他们有债务,金额就是他们借给我的钱(加利息!),并且他们期望我还清这些债务。债务并不总是关于钱,事实上,我们前端开发者经常遇到它,甚至可能不自知。我们称这个术语为技术债务,并将在本文中探讨它的含义。定义技术债务我大可以直接让你自己去读技术债务的维基百科,但本文想表达的不止这些。技术债务是指我们在开发过程中编写代码时所做的妥协的总和。你甚至可以将你编写的每一行代码都视为对技术债务的贡献。这是因为它包括:代码本身、代码的结果,以及代码与其他代码的交互。债务的后果是当需要进行更改时会出现困难。协调“新功能”与“当前代码造成的影响”的难度,与技术债务有很深的联系。每当我们编写代码时(尤其是如果违反了被认为是最佳实践的规则),我们就开始在所交付的最终产品中看到后果。就像金钱一样,我们在代码中做出的妥协也是可以而且经常需要偿还的,否则,这样的债务会使我们陷入困境,导致难以进行更改。我们从维基百科了解到,并非所有技术债务都是一样的。实际上,有四种类型的债务需要考虑,下面我们逐条介绍。鲁莽债务这些是我们在编写代码时故意而不考虑后果而做出的妥协。这相当于拿了几张银行卡将其刷爆,而没有打算偿还余额 ...继续阅读 (213)

上一页 452/4404 下一页
沪ICP备19023445号-2号
友情链接