最新收录文章列表

Git 便捷操作

虽然现在有很多图形化的Git工具,但是命令行依然yyds。本文记录了工作中很有用的一些Git操作。1.Fork出来的Git仓库同步代码背景:有的时候从原仓库fork出了一个新仓库,这个新仓库做了自己的修改。可是原仓库也进行了更新,比如修复了bug,增加了新特性之类的。这个时候想要把原仓库代码同步过来。原理:把原仓库的代码拉到本地,然后通过gitmerge把原仓库分支代码合到自己的分支代码。先拉取原
收录时间:2022-09-26 20:06:13  标签:

electron 基础

electron基础我们快速的用了一下electron。本篇将进一步介绍其基础知识点,例如:生命周期、主进程和渲染进程通信、contextBridge、预加载(禁用node集成)、优雅的显示窗口、父子窗口、存储并恢复electron窗口、、右键上下文信息、右键菜单、菜单与主进程通信、选中文本执行js代码、托盘、nativeImage、截屏等等。Tip:为图方便,继续之前的环境进行操作。第一个程序下
收录时间:2022-09-26 19:46:13  标签:

HCIP-OSPF域间路由

链路类型:P2P:描述了对端链路信息和本端链路信息。(描述了从一台路由器到另外一台路由器之间点到点的链路信息,用来描述拓扑信息,P2P、P2MP)TransNET:描述了从一台路由器需要经过一个transit(BMA/NBMA网络)网络的网段信息。用来描述拓扑信息。 STUbnet:用来描述路由器本端loopback接口信息。用来描述路由信息。一类LSA:Router---LSA路由器-
收录时间:2022-09-26 19:16:12  标签:

记录一次Bitbucket鉴权的坑

目录TortoiseGit)帮助,其过程异常焦灼……反正经过一系列折腾,我在本地新建了一个项目并将其加入git控制……$gitinit$gitconfiguser.name<myusername>$gitconfiguser.email<myemail@myemail.com>然后我想把这个库放到远端bitbucket上,于是在bitbucket上新建了一个repo,然后进
收录时间:2022-09-26 19:06:12  标签:

Failed to find a valid digest in the 'integrity' attribute for resource

一、Bootstrap 引入报错在使用bootstrap过程中发现无法使用下拉导航栏,或者是显示不出效果。Failedtofindavaliddigestinthe'integrity'attributeforresource'https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css'withcompu
收录时间:2022-09-26 18:36:12  标签:

CentOS obs直播RTMP协议推流到Nginx流媒体服务器到VUE使用HLS直播

1.发布打包前端管理平台(ant-design-vue)2.发布打包后端(.NET6-WebApi).NET6webAPIorm:freesql数据库:mysql5.73.发布打包H5端(uni)播放器使用:importPlayerfrom'xgplayer';//npminstallxgplayerimportHlsJsPlayerfrom"xgplayer-hls.js";//直播流m3u8(
收录时间:2022-09-26 18:06:12  标签:

我的 Kafka 旅程 - Producer

原理阐述Producer生产者是数据的入口,它先将数据序列化后于内存的不同队列中,它用push模式再将内存中的数据发送到服务端的broker,以追加的方式到各自分区中存储。生产者端有两大线程,以先后的顺序,分别负责各自的任务处理,可并行或同步的方式,完成生产者端的所有处理过程。生产者端的两大线程生产者线程:先将数据按规则放到内存当中Sender线程:再将内存中的数据发送到broker生产者线程生产
收录时间:2022-09-26 17:26:10  标签:

SQL的事务

一、基本概念事务是数据库区别于文件系统的重要特性之一,当有了事务,就可以让数据库始终保持一致性,同时可以通过事务的机制恢复到某个时间点,保证了提交到数据库的修改不会因为系统崩溃而丢失;事务只是一个改变,是一些操作的集合,用专业术语说,就是一组逻辑操作单元。事务本身不具备四个特性,而是通过某些手段尽可能让执行单元满足四个特性,那么此时称之为一个完整的事务。经常在网络上、现实中一提到事务就绑死ACID
收录时间:2022-09-26 16:56:09  标签:

Python-函数-字符串函数

函数1.字符串函数#(1)add()对两个数组的元素进行字符串连接importnumpyasnpprint(np.char.add(["xiaodu"],["good"]))print(np.char.add(["xiaodu","dudu"],["good","nice"])) #output:['xiaodugood']['xiaodugood''dudunice']#(2)mult
收录时间:2022-09-26 16:56:09 

利用msg_msg实现任意地址读写

利用msg_msg实现任意地址读写msgsnd和msgrcv的源码分析内核通过msgsnd和msgrcv来进行IPC通信。内核消息分为两个部分,一个是消息头msg_msg(0x30),以及后面跟着的消息数据。整个内核消息的长度是从kmalloc-64到kmalloc-4096`。/*onemsg_msgstructureforeachmessage*/structmsg_msg{structlis
收录时间:2022-09-26 16:46:09  标签:

中心化决议管理——云端分析

作者:钱佳卫,研发工程师,产品研发和工程架构部-ClientInfrastructure-AppInfra-DevOps-DeveloperTools前言CocoaPods云端分析能力是字节跳动的终端技术团队(ClientInfrastructure)下DeveloperTools部门提供的一系列云化基础设施之一,DeveloperTools团队致力于建设下一代移动端云化基础设施,团队通过云IDE
收录时间:2022-09-26 16:46:09  标签:

flutter系列之:查询设备信息的利器:MediaQuery

目录http://www.flydean.com/50-flutter-mediaquery/最通俗的解读,最深刻的干货,最简洁的教程,众多你不知道的小技巧等你来发现!欢迎关注我的公众号:「程序那些事」,懂技术,更懂你!
收录时间:2022-09-26 15:36:08  标签:

《吐血整理》高级系列教程-吃透Fiddler抓包教程(24)-Fiddler如何优雅地在正式和测试环境之间来回切换-中篇

1.简介在开发或者测试的过程中,由于项目环境比较多,往往需要来来回回地反复切换,那么如何优雅地切换呢?宏哥今天介绍几种方法供小伙伴或者童鞋们进行参考。2.实际工作场景2.1问题场景(1)已发布线上APP出现接口错误,如何测试线上APP访问本地请求?(2)已发布线上H5页面,静态资源或js调试,如何映射本地js?2.2一般解决方案猜测(一般明显问题)、找到原发布包,修改请求资源url重新打包测试。需
收录时间:2022-09-26 15:06:11  标签:

.NET下数据库的负载均衡(有趣实验)

相关下载:数据库的负载均衡-示例代码(dp1-DbBalance.rar)数据库的负载均衡-示例代码(dp1-DbBalance.rar)支持.Net/.NetCore/.NetFramework为了演示数据库的负载均衡(LoadBalance),我们先创建三个数据库,它们的名字分别为YZZ、YZZ1、YZZ2。然后在这三个数据库中分别创建表t_Student,这些表的结构一样,内容稍有差异,见下
收录时间:2022-09-26 14:56:07  标签:

使用 Windows 包管理器 (winget) 安装 .Net

用户可以在Windows10和Windows11计算机上使用winget命令行工具来发现、安装、升级、删除和配置应用程序。此工具是Windows程序包管理器服务的客户端接口。 以下是Windows包管理器上可用的.NET版本列表:.NETVersionSupportPhaseSDK/RuntimeWingetShort-Name6.0FullSDK/.NETRuntime/.NETDes
收录时间:2022-09-26 14:37:47  标签:

线段树学习笔记(基础&进阶)(一) | P3372 【模板】线段树 1 题解

什么是线段树线段树是一棵二叉树,每个结点存储需维护的信息,一般用于处理区间最值、区间和等问题。线段树的用处对编号连续的一些点进行修改或者统计操作,修改和统计的复杂度都是O(logn)。基础线段树(+懒标记)为什么不写没有懒标记的版本?因为我太菜的不会写因为有懒标记的版本更实用啦。P3372【模板】线段树1这是一道线段树区间修改,区间查询的模板题,维护的是区间和。1.建树voidbuild(intr
收录时间:2022-09-26 14:36:07  标签:

可恶,又是个线上问题

这几天,在搞ShardingSphere,这不又来了一个问题嘛,启动的时候报了一个NPE出来。好在,这个问题不影响使用,只是启动会报点错,接下来,又是辛苦的排查过程。直接定位到报错的地方,发现是ShardingSphere在启动时候去加载表一些元数据信息报错,看到这个地方就很明显的猜测是map去get的时候报错了。一通往上翻源码,发现这里定义的是TreeMap,那应该没毛病了,就是上面dataTy
收录时间:2022-09-26 13:56:06  标签:

EFCore分表实现

实现原理当我们new一个上下文DbContext后,每次执行CURD方式时,都会依次调用OnConfiguring(),OnModelCreating()两个方法。OnConfiguring()我们将用来替换一些服务实现,以支持分表的工作OnModelCreating()我们将用来重新实现实体与数据库表的映射关系每次调用OnModelCreating()时,会判断实体与数据库表的映射关系有没有改变
收录时间:2022-09-26 13:36:05  标签:

Ubuntu22.04 安装配置VNC Server

如果转载,请注明出处Ubuntu22.40下VNC和远程桌面的区别使用远程桌面时,用户必须在host上登入桌面环境.可以是锁屏或非锁屏,但是必须要有一个用户桌面会话存在.使用VNC时,host上需要启动vncserver.但是vncserver与用户在host上的桌面会话是无关的,vncserver会给连接后的用户启动桌面会话启动vncserver失败的问题在Ubuntu22.04下,用户在启动v
收录时间:2022-09-26 13:16:06  标签:

《Thinking In Java》作者:不要使用并发!

前言今天纯粹就是带你们来读读书的~最近除了工作,特地买回了自己很喜欢的作者新发售的一本书《OnJava》,作者是我的老朋友布鲁斯·埃克尔,在Java领域很有名,你可能没听过他的名字,但极有可能听过他的另一本书《ThinkingInJava》,我想很多Java工程师都读过这本书,可以说是Java编程思想的良心之作。虽然布鲁斯是我的老朋友,但我不得不吐槽一下,大概通读了一遍《OnJava》之后,我心里
收录时间:2022-09-26 12:36:04  标签:

1 2 3 4 5 6 7 8 9 10 下一页