最新收录文章列表

linux常见命令(十二)

sed/egrep将order.txt文件按行号展示出来,并删除第2,4行nlorder.txt|sed'2,4d'将order.txt文件按行号展示出来,并删除第3行nlorder.txt|sed'3d'将order.txt文件按行号展示出来,并删除第3行到最后nlorder.txt|sed'3,$d'将order.txt文件按行号展示出来,并再第三行后面加上drinkhotwaternlord
收录时间:2022-08-08 21:05:02  标签:

用固态U盘让你的办公环境随身移动

   有些人因为家中的电脑设备没有办公环境,或者是软件太多装起来麻烦,以及环境不同步等原因上下班总是背着电脑,其实大可不必,只要将系统装进U盘,就可以让你的办公环境随身移动。在公司时启动U盘系统工作,下班后还可以插入家中的电脑继续办公。只要U盘随身携带,那你的办公环境随处可用,这样貌似也很酷。   另外再购买新机时如果系统激活就不能七天无
收录时间:2022-08-08 20:35:03  标签:

使用fontforge修改字体,只保留数字

设计图上的数字采用了Roboto字体,原字体文件200多k,而小程序主包最大2m,承受不起这么大的字体。因为只用到了数字,所以可以使用fontforge编辑字体,删除多余的部分。一、下载并安装fontforgehttps://www.macupdate.com/app/mac/48689/fontforge二、打开fontforge 三、选择要打开的字体文件方式一:File-->O
收录时间:2022-08-08 20:25:06  标签:

文件上传接入阿里云OSS

目的:将文件交给阿里云进行管理,可避免文件对本地服务器资源的占用,阿里云OSS还可根据读写偏好选择合适的文件存储类型服务器,文件异地备份等一、阿里云OSS基础了解(前提)1、存储空间(Bucket)用于存储对象(Object)的容器,同一个存储空间的内部是扁平的,没有文件系统的目录等概念,所有的对象都必须隶属于某个存储空间。存储空间具有各种配置属性,包括地域、访问权限、存储类型等。可根据实际需求,
收录时间:2022-08-08 20:05:01  标签:

WPF主窗体调用 User32的SetWindowPos 设置窗体置顶会导致与其他窗体抢夺焦点的问题

最近发现:自己开发的窗体应用,在二级弹窗或者提示框弹出的时候,交替点击窗体和窗体外(相当于窗体交替的获取焦点和失去焦点),都会导致其他的应用一闪一闪的。经过排查,是由于该窗体由于部分因素考虑,用了 SetWindowPos来替代Topmost用于主窗体的置顶[DllImport("user32.dll",SetLastError=true)]publicstaticexternboolS
收录时间:2022-08-08 19:45:02  标签:

[算法1-排序](.NET源码学习)& LINQ & Lambda

[算法1-排序](.NET源码学习)&LINQ&Lambda说起排序算法,在日常实际开发中我们基本不在意这些事情,有API不用不是没事找事嘛。但必要的基础还是需要了解掌握。排序的目的是为了让无序的数据,变得“有序”。此处的有序指的是,满足当前使用需求的顺序,除了自带的API,我们还可以自定义比较器对象、使用LINQ语句、Lambda表达式等方式完成排序。本文将逐一介绍十大排序,并着
收录时间:2022-08-08 17:36:38  标签:

运筹帷幄决胜千里,Python3.10原生协程asyncio工业级真实协程异步消费任务调度实践

我们一直都相信这样一种说法:协程是比多线程更高效的一种并发工作方式,它完全由程序本身所控制,也就是在用户态执行,协程避免了像线程切换那样产生的上下文切换,在性能方面得到了很大的提升。毫无疑问,这是颠扑不破的业界共识,是放之四海而皆准的真理。但事实上,协程远比大多数人想象中的复杂,正因为协程的“用户态”特性,任务调度权掌握在撰写协程任务的人手里,而仅仅依赖async和await关键字远远达不到“调度
收录时间:2022-08-08 17:34:58  标签:

JVM内存模型和结构详解(五大模型图解)

JVM内存模型和Java内存模型都是面试的热点问题,名字看感觉都差不多,实际上他们之间差别还是挺大的。通俗点说,JVM内存结构是与JVM的内部存储结构相关,而Java内存模型是与多线程编程相关@mikechen。什么是JVMJVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一个虚构出来的计算机,有着自己完善的硬件架构,如处理器、堆栈等。为什么需要JVM?Java语言使用
收录时间:2022-08-08 17:14:57  标签:

集成 Spring Doc 接口文档和 knife4j-SpringBoot 2.7.2 实战基础

优雅哥SpringBoot2.7.2实战基础-04-集成SpringDoc接口文档和knife4j前面已经集成MyBatisPlus、Druid数据源,开发了5个接口。在测试这5个接口时使用了HTTPClient或PostMan,无论是啥都比较麻烦:得自己写请求地址URL、请求参数等,于是多年前就出现了Swagger这个玩意。Swagger可以自动生成接口文档,还能很方便的测试各个接口。但不幸的是
收录时间:2022-08-08 17:06:37  标签:

【原创】Asp.NET Core Web API与Vue 3.0搭建前后分离项目

特地记录一下,网上的教程写的稀里糊涂的,整得我都心塞塞的,其实实现的过程蛮简单的问题是这样的:我将Vue构建生成好的文件,放在后端wwwroot文件里面,并开启静态文件访问功能,结果总是无法显示相应的Vue页面,其原因在于路径没有带#,导致路由失败网上找了很久,很少有这么搭建项目的教程,还是记录一下,算是铺路叭~后端:Asp.NETCoreWebAPI,版本是.NET6前端:Vue3+Vite&n
收录时间:2022-08-08 17:04:57  标签:

Appium 自动化测试环境搭建

大纲从源代码构建和安装,也可以直接从NPM安装AppiumClients 有一些客户端程序库(分别在Java、Ruby、Python、PHP、JavaScript和C#中实现),它们支持Appium对WebDriver协议的扩展。AppiumDesktop AppiumDesktop是一款适用于Mac,Windows和Linux的应用程序,它以美观而灵活的UI提供了Appium
收录时间:2022-08-08 16:44:59  标签:

JavaWeb过滤器Filter(附tomcat部分源码分析)

过滤器Filter过滤器通常对一些web资源进行拦截,做完一些处理器再交给下一个过滤器处理,直到所有的过滤器处理器,再调用servlet实例的service方法进行处理。过滤器可以对request进行处理也可以对response进行处理。处理顺序如果过滤器链顺序如上图所示,那么对request请求的处理顺序为1、2、3,对response响应的处理顺序为3、2、1.使用场景用户权限验证防止乱码统一
收录时间:2022-08-08 16:36:37  标签:

利用 SonarScanner 静态扫描 Rainbond 上的 Maven 项目

对代码进行静态扫描是一种非常常见的代码质量保证手段,这种扫描不仅仅可以检查到代码中的缺陷,应用各种业界最佳实践,也可以检查出安全方面的漏洞,给予项目代码全方位的提升。在各种代码扫描方案之中,SonarQube最为人熟知,应用最为广泛。各种持续集成方案都有自己的方式融入SonarQube进行代码的静态扫描工作。今天介绍一种基于SonarScanner在Rainbond源码构建过程中,对JavaMav
收录时间:2022-08-08 16:34:57 

大数据技术主要包含哪些技术

云计算与大数据密切相关,大数据是计算密集型操作的对象,需要消耗巨大的存储空间,云计算的主要目标是在集中管理下使用巨大的计算和存储资源,用微粒度计算能力提供大数据应用,云计算的发展为大数据的存储和处理提供了解决方案,大数据的出现也加速了云计算的发展,基于云计算的分布式存储技术可以有效地管理大数据,借助云计算的并行计算能力可以提高大数据采集和分析的效率。研究机构Gartner定义∶大数据是需要新的处理
收录时间:2022-08-08 16:14:57  标签:

论文解读(soft-mask GNN)《Soft-mask: Adaptive Substructure Extractions for Graph Neural Networks》

论文信息论文标题:Soft-mask:AdaptiveSubstructureExtractionsforGraphNeuralNetworks论文作者:MingqiYang,YanmingShen,HengQi,BaocaiYin论文来源:2021, WWW论文地址:download 论文代码:download 1AbstractGNN 应该能够有效地提取
收录时间:2022-08-08 15:44:57  标签:

最新30系显卡搭建paddle飞浆环境|含CUDA下载安装

下载CUDA通过这个链接可以下载任意CUDA版本:CUDAToolkitArchive|NVIDIADeveloper我下载的是这一个:https://developer.download.nvidia.com/compute/cuda/11.6.2/local_installers/cuda_11.6.2_511.65_windows.exe下载cuDNN:cuDNNArchive|NVIDIA
收录时间:2022-08-08 15:34:57  标签:

我分析30w条数据后发现,西安新房公摊最低的竟是这里?

前两天一个邻居发出了灵魂质问:“为什么我买的180平和你的169平看上去一样大?”“因为咱俩的套内面积都是138平......”我们去看房子,比较不同楼盘的价格,看的都是单价,可这个单价,却是用(总价÷建筑面积)计算的。而我们实际买到手里的,是套内面积。套内面积=使用面积+墙体厚度+阳台建筑面积建筑面积=套内面积+分摊面积(这里要吐槽一下不合理公摊制度,由霍英东发明,大陆1993年从香港引入,但香
收录时间:2022-08-08 15:16:35  标签:

C#/VB.NET 将PDF转为PDF/X-1a:2001

PDF/X-1a是一种PDF文件规范标准,在制作、使用PDF以及印刷时所需要遵循的技术条件,属于PDF/X-1标准下的一个子标准。PDF/X-1标准有由CGATS于1999年制定的PDF/X-1:1999,由ISO于2001年制的PDF/X-1:2001、PDF/X-1a:2001以及PDF/X-1a:2003等3个不同的版本;通过文件转换,我们可以得到PDF/X-1标准的PDF文件。本文,将通过
收录时间:2022-08-08 15:14:55  标签:

线程本地存储 ThreadLocal

线程本地存储·语雀(yuque.com)线程本地存储提供了线程内存储变量的能力,这些变量是线程私有的。线程本地存储一般用在跨类、跨方法的传递一些值。线程本地存储也是解决特定场景下线程安全问题的思路之一(每个线程都访问本线程自己的变量)。Java语言提供了线程本地存储,ThreadLocal类。ThreadLocal的使用及注意事项publicclassTestClass{publicstaticT
收录时间:2022-08-08 14:54:55  标签:

基于接口而非实现编程

抽象类和接口的区别在面向对象编程当中,抽象类和接口是为抽象而生而的两个概念,在初学时特别容易搞混它们俩。Java既支持接口,也支持抽象类,这里主要拿Java的接口和抽象类做比较。简单地在Java中定义这两个概念就是,抽象类是包含抽象方法的类,接口是对行为的抽象。抽象类在Java中,抽象类仍然以class定义,并在此基础上增加abstract修饰,如下是抽象类的定义:[public|protecte
收录时间:2022-08-08 14:24:54  标签:

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