logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c#爬虫-使用ChromeDriver 所见即所得

问题最近在做爬虫的时候发现很多网页都是浏览器看得见,但是源文件是看不到的,也就是所谓的异步加载。这时候如果我们需要那些异步内容,要么是了解他的规则,进行条件的组合进而再次进行http请求,得到数据;这种方式有时候遇到逻辑复杂的就比较不好处理。这时候ChromeDriver就派上用场了。办法下面我们来看下这个例子爬取腾讯视频,获取电视剧或电影链接。浏览器是这样的查看文件是这...

#c##ajax
.NET性能优化-推荐使用Collections.Pooled

简介性能优化就是如何在保证处理相同数量的请求情况下占用更少的资源,而这个资源一般就是CPU或者内存,当然还有操作系统IO句柄、网络流量、磁盘占用等等。但是绝大多数时候,我们就是在降低CPU和内存的占用率。之前分享的内容都有一些局限性,很难直接改造,今天要和大家分享一个简单的方法,只需要替换几个集合类型,就可以达到提升性能和降低内存占用的效果。今天要给大家分享一个类库,这个...

#java#python#编程语言 +1
c# Clone方法

clone是深拷贝,copy是浅拷贝,如果是值类型的话是没什么区别的,如果是引用类型的话深拷贝拷贝的事整个对象的数据,而浅拷贝仅仅拷贝对象的引用。因为类的实例是引用类型,要想用原有的类中的实例的数据的话,既要想创建原对象的一个副本的话,只能用clone方法。Clone方法分为深clone和浅clone 。实现Clone的方法手工克隆一个能够保证对象完全按照你所想的那样进行...

#java#c#
轻量级消息队列 Django-Q 轻度体验

前言最近做的这个项目(基于Django),需要做个功能,实现定时采集车辆定位。这让我想起来几年前那个OneCat项目,当时我用的是Celery这个很重的组件Celery实在是太重了,后来我做公众号采集平台的时候,又接触了Django-RQ和Django-Q这俩,前者是对RQ的封装,让RQ和Django更好的结合在一起;后者是一个全新的「多进程任务队列」组件,相比起celery很轻量,当时使用的时候

#django#python#后端 +1
c#软件崩溃如何排查

在C#应用程序中,软件崩溃可能由多种原因造成,例如代码Bug、内存泄漏、无限递归、IO异常等。下面是一些排查C#软件崩溃的基本步骤:1. 记录崩溃信息应该在程序中添加一个异常处理程序来捕获错误,记录崩溃信息和堆栈跟踪,以便于后续分析。可以使用try-catch语句来捕获异常,然后使用log4net等日志库,在应用程序崩溃时将异常信息记录下来。2. 使用调试工具Visual Studio提供了强大的

#c##开发语言
图像处理技术OpencvSharp入门

目录第一部分 初识Opencv1.C# 下Opencv库2.安装OpenCvSharp第二部分 OpencvSharp入门1.加载图像文件2.显示图像第三部分基础应用1.颜色转换2.尺寸调整3.二值化4.四则运算5.颜色分割6.直线检测初识OpencvC# 下使用Opencv 库•在.NET下常用OpenCV进行图像处理工作,常用的.NET下的OpenCV库有Emgu CV和OpenCVShar.

#图像处理#opencv#计算机视觉 +1
C#开发web三维和客户端三维技术揭秘

今天给大家揭秘一下C#结合unity如何开发酷炫的客户端和网页三维效果,话不多说,我们先看演示效果,然后讲解过程。首先我们来看一下wpf+unity开发的客户端三维软件,本项目是开发的一个工业AI检测设备的上位机:然后我们再来看一下.net6后端+前端+unity开发的一个工艺产线的模拟项目:好,下面我们来揭秘一下这个开发过程,主要讲解一下组合开发的解决方案,不懂wpf或者unity或者后台开发的

#c##前端#开发语言
c#实现图片识别?

要在C#中实现图像识别,您可以使用开源的计算机视觉库,例如OpenCV或Emgu CV。这些库可以帮助您处理和分析图像,以便可以识别出其中的对象和特征。以下是一个使用Emgu CV的示例,它是一个基于OpenCV的.NET计算机视觉库:1. 安装Emgu CV首先,您需要安装Emgu CV库。可以从官方网站(https://www.emgu.com/wiki/index.php/Download_

#c##开发语言
一套开源、强大且美观的WPF UI控件库

前言今天给大家推荐一套开源、强大且美观的WPF UI控件库:HandyControl。WPF介绍WPF 是一个强大的桌面应用程序框架,用于构建具有丰富用户界面的 Windows 应用。它提供了灵活的布局、数据绑定、样式和模板、动画效果等功能,让开发者可以创建出吸引人且交互性强的应用程序。HandyControl介绍HandyControl是一套WPF控件库,它几乎重写了所有原生样式,同时包含80余

#开源#wpf#ui
.NET日志库:Serilog、NLog、Log4Net等十大开源日志库大盘点!

盘点10个第三方.Net日志开源库,你都用过哪几个?1、SerilogStar:225项目地址:https://github.com/serilog/serilog-sinks-console简介:Serilog的一个接收器,通过标准输出将日志事件写入Windows控制台或ANSI终端。它支持颜色和自定义主题,包括在macOS、Linux和Windows 10上的ANSI 256色主题。默认输出是

    共 145 条
  • 1
  • 2
  • 3
  • 15
  • 请选择