自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

.NET学习

-从入门到精通

  • 博客(46)
  • 资源 (6)
  • 收藏
  • 关注

原创 【通过WSL2安装Ubuntu24.04系统及图形化界面】

WSL(Windows Subsystem for Linux)是一个为Windows用户设计的兼容层,它允许用户在Windows10和Windows11操作系统上直接运行GNU/Linux环境。WSL提供了一个微软开发的Linux兼容内核接口,使得用户可以在不启动虚拟机或使用双重启动设置的情况下,在Windows上运行大多数命令行工具、实用程序、应用程序以及服务。尽管WSL2并不提供图形用户界面(GUI)支持‌,但可以通过一些方法间接实现图形界面的使用。

2024-10-09 22:28:22 30305 7

原创 【优化ComfyUI API:自动化脚本解决绘图任务导致的磁盘性能瓶颈】

在最近的项目实施过程中,我们遇到了一个性能瓶颈:在线调用ComfyUI的API进行绘画时,速度逐渐下降。经过深入调查,我们发现问题根源在于累积的任务量过大。经过一整天的绘图作业,生成的图片文件在输出目录中占用了超过10GB的磁盘空间,这严重影响了通过view接口检索文件的速度。为了解决这一问题,我建了一个自动化任务计划,该计划每小时自动执行一次PowerShell脚本,以清理不再需要的图片文件,从而优化磁盘性能并提升系统响应速度。

2024-07-24 20:08:01 842 1

原创 用ComfyUI安装可图Kolors大模型做手机壁纸

国内科技公司快手在人工智能领域取得了显著进展,特别推出了「可图 Kolors」这一开源模型,它在图像生成质量上超越了SD3,与Midjourney v6模型相媲美,并支持中文提示词识别与生成中文字符,成为国产AI绘画模型的佼佼者。

2024-07-21 17:55:08 1898

原创 【ComfyUI的API接口调用示例】

本文调用接口示例主要指导需要调用ComfyUI的开发者如何调用ComfyUI官方的API接口提交任务、查询历史、获取绘画视频结果等。阅读本文的前提是你本地已经安装了ComfyUI,并且对工作流绘画和生成视频已经有所了解。

2024-07-10 18:36:11 16858 9

原创 【想要了解Anaconda介绍、安装配置及使用,看这篇文章就够了】

conda是一个包管理器和环境管理器。我们可以在命令行(Anaconda prompt或终端)中使用它。conda是一个python项目,但它支持多种语言,如Python、R、Ruby、Lua、Scala、Java、JavaScript、C/C++、FORTRAN。为什么要使用conda?conda的作用是解决包管理和环境管理的问题。它可以创建虚拟环境,与主环境分开,方便地在不同环境之间进行切换。conda结合了pip和virtualenv的功能。

2024-07-10 16:20:37 24787 6

原创 【Python的pip配置、程序运行、生成exe文件】

1、升级pip2、查看版本pip -V #方法一pip --version #方法二3、查看pip已安装的库(包)pip list #查看已安装库列表pip list -o #查看可以升级的包pip freeze #查看已安装的包及版本信息pip show packagename #查看安装路径及依赖环境4、通过pip安装库(包)pip install packagename # 最新版本pip install packagename==1.0.4 # 指定版本。

2024-07-09 17:46:06 1123

原创 Python的pip配置、程序运行、生成exe文件

作为Python必备技能,本文详细讲解如何在windows下开发进行pip配置、python程序命令行运行、Python程序(.py)生成exe文件

2024-05-26 22:33:13 1029

转载 XML一些常用的操作代码

1. XML 文档操作     1.1 加载一个XML文档     Dim objDoc As New XmlDocument()     -- Load xml document Sample.xml     objDoc.Load("Sample.xml")        1.2 加载一个XML数据      Dim objDoc As New XmlDocument()      Dim

2007-09-27 01:52:00 1288

转载 认识XML中的XPath介绍

之所以要引入XPath的概念,目的就是为了在匹配XML文档结构树时能够准确地找到某一个节点元素。可以把XPath比作文件管理路径:通过文件管理路径,可以按照一定的规则查找到所需要的文件。  之所以要引入XPath的概念,目的就是为了在匹配XML文档结构树时能够准确地找到某一个节点元素。可以把XPath比作文件管理路径:通过文件管理路径,可以按照一定的规则查找到所需要的文件;同样,依据XPa

2007-09-27 01:49:00 698

原创 Javascript学习笔记(二)Javascript核心之类,构造函数和原型

  javascript并不支持真实的类(像JAVA,C#,C++),但是它可以通过构造函数和属性定义伪类.  构造函数:通过构造函数来定义一个对象类,使用它的参数来初始化this关键字所引用的对象的属性.构造函数只是初始化了特定的对象,但并不返回这个对象.通过new 调用构造函数.  原型对象和继承:Javascript对象继承原型对象的所有属性.一个对象的原型是由创建并初始化该对象的构造函数定

2007-07-23 21:11:00 897

原创 Javascript学习笔记(二)Javascript核心之函数

  JavaScript中函数声明定义格式:     function fname(param1,param2,…){         statement     }  此外,还可以使用Function()构造函数和new运算符动态地定义函数。     var fname = new Function("param1","param2","…","statement");  Function()构

2007-07-23 21:10:00 829

原创 Javascript学习笔记(二)Javascript核心之对象和数组

  对象是一种复合数据类型.  创建对象最简单的方法是你的javascript代码中包含对象直接量,也可以通过运算符new创建。var empty = {};  // An object with no propertiesvar point = { x:0, y:0 };var circle = { x:point.x, y:point.y+1, radius:2 };var homer = {

2007-07-23 21:09:00 926

原创 Javascript学习笔记(二)Javascript核心之语句

Statement Syntax Purpose

2007-07-23 21:08:00 671

原创 Javascript学习笔记(二)Javascript核心之表达式和运算符

  最简单的表达式是直接量或者变量名,直接表达式的值是它本身,变量表达式的值是该变量所存放或引用的值.  Javascript的运算符 优先级 A

2007-07-23 21:07:00 965

原创 Javascript学习笔记(二)Javascript核心之变量

  Javascript是无类型的,这就意味着它的变量可以存放任何类型的值。必要时可以快速,自动的转换类型。  变量声明用var,一个var可以声明多个变量,用逗号隔开,也可以将变量声明和变量初始化绑定在一起。  重复的声明和遗漏的声明:var多次声明同一变量是合法的。尝试读一个未声明的变量的值,会生成一个错误,若给一价目未用var声明的变量赋值,javascript会隐式声明该变量,但是隐式声明

2007-07-23 21:05:00 811

原创 Javascript学习笔记(二)Javascript核心之数据类型与值

JavaScript包括三种基本数据类型——数字、文字字符串和布尔值,两种小数据类型null(空)和undefined(未定义),支持复合数据类型-对象(已命名的值的无序集合和数组),定义了一种特殊对象-函数,还定义了一些专用对象(对象类class),Date类,RegExp类,Error类  1、数字:  JavaScript不同于其他语言的一个特点是它不区分整型数值和浮点型数值,所有的数字都由

2007-07-09 05:53:00 1001

原创 Javascript学习笔记(二)Javascript核心之语法结构

   程序设计语言的词法结构是一套基本规则,是一种语言的最低层次的语法,包括变量名是什么样,注释怎么写等。下面分几点来讨论JavaScript的词法结构。  字符集: JavaScript程序用的是Unicode字符集。由于7位ASCII编码和8位ISO Latin-1编码都是16位Unicode编码的子集,所以用这两种编码写的JavaScript程序都是绝对有效的。  大小写敏感性: J

2007-07-09 04:46:00 1197

原创 Javascript学习笔记(一)Javascript概述

        JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的解释性程序设计语言。在句法构成上,其核心语言与C,C++,Java相似,但它是一种弱类型语言,它的变量不必具有一个明确的类型.  在进一步研究JavaScript之前,需要明确几个非常容易误解的主题。  JavaScript并非Java。由于JavaScript的名称,很

2007-07-09 03:21:00 912

转载 合理使用.NET数据提供程序DataReader还是DataSet?

DataReader还是DataSet  运用DataReader类的情况。 A 读取的数据必须是新的,所以在每次需要数据的时候,你都必须从数据库读取。创建一个DataReader类不会消耗很多内存,不过随着负荷的增加,DataSet上的性能也会很快地提高。B 对每行数据的需求很简单。该情况的最好的例子就是简单地将DataReader绑定到一个Web控件,如DataGrid或DropDownLis

2007-06-09 06:43:00 975

转载 XHTML基础问答

HTML语言是我们建立网页的工具,从它出现发展到现在,规范不断完善,功能越来越强。但是依然有缺陷和不足,人们仍在不断的改进它,使它更加便于控制和有弹性,以适应网络上日新月异的应用需求。2000年底,国际W3C(World Wide Web Consortium)组织公布发行了XHTML 1.0版本,XHTML和HTML,XML有什么不同,它增加了什么新功能,今天就让我们来初步认识一下XHTML。

2007-06-09 04:43:00 565

转载 WEB标准怎样过度?

我们大部分的设计师依旧在采用传统的表格布局、表现与结构混杂在一起的方式来建立网站。学习使用XHTML+CSS的方法需要一个过程,使现有网站符合网站标准也不可能一步到位。最好的方法是循序渐进,分阶段来逐步达到完全符合网站标准的目标。如果你是新手,或者对代码不是很熟悉,也可以采用遵循标准的编辑工具,例如Dreamweaver,它是目前支持CSS标准最完善的工具。 1.初级改善 为页面

2007-06-09 04:16:00 656

转载 SQL2005 压缩日志及数据库文件大小

/*--特别注意请按步骤进行,未进行前面的步骤,请不要做后面的步骤否则可能损坏你的数据库.一般不建议做第4,6两步第4步不安全,有可能损坏数据库或丢失数据第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.--*/--下面的所有库名都指你要处理的数据库的库名1.清空日志DUMP  TRANSACTION  库名  WITH  NO_LOG    2.截断事务日志:BACKUP 

2007-06-09 01:38:00 4678

原创 C#轻松入门(五)正则表达式

第五章 正则表达式与Internet操作正则表达式提供了功能强大、灵活而又高效的方法来处理文本。            正则表达式的全面模式匹配表示法使您可以快速分析大量文本以找到特定的字符模式;提取、编辑、替换或删除文本子字符串;或将提取的字符串添加到集合以生成报告。            对于处理字符串的许多应用程序而言正则表达式是不可缺少的工具。5.1  正则表达式简介正则表达式:用某种

2007-06-08 01:36:00 830

原创 C#轻松入门(四)面向对象的高级编程

第4章  面向对象的高级编程封装、继承与多态 版本控制接口 委托序列化和反序列化泛型处理 4.1  封装、继承与多态封装:隐藏调用者不需要了解的信息。继承:简化类的设计。多态:类为名称相同的方法提供不同实现方式的能力。4.1.1 封装模块信息通过类封装类的成员通过字段、属性、方法、事件封装私有的用private可以继承的用protected公共成员用public不要为了方便把什么都定义成pub

2007-06-08 01:08:00 869

原创 C#轻松入门(三)面向对象的编程基础

第三章   面向对象的编程基础3.1 面向对象的程序设计 3.1.1 类的组织 3.1.2 构造函数 3.1.3 方法 3.1.4 属性 3.1.5 事件3.2 常用类操作和数据处理 3.2.1 Convert类 3.2.2 String类 3.2.3 StringBuilder类 3.2.4 DataTime类和TimeSpan类   3.2.5 Math类 3.1 面向对象的程序设计

2007-06-07 07:06:00 1298

原创 C#轻松入门(二)数据类型与流程控制

第二章  数据类型与流程控制2.1  C#语言概述 2.2  C#数据类型 2.3  C#流程控制语句 2.1  C#语言概述在C++和Java的基础上设计的。完全面向对象。 2.2  C#数据类型分为两类:值类型和引用类型。    值类型:包括基本类型、枚举类型、结构类型。    引用类型:包括类、接口、数组、委托。

2007-06-07 06:29:00 1357

原创 C#轻松入门(一)概述

导读         声明本教程来自马骏老师的《C#网络编程基础》                C#读作“C sharp”,它是Microsoft开发的一种新语言,结合了C/C++的强大功能和Visual Basic的易用性。从最初的语言规范即可看出,C#无论在语法、丰富的Web开发支持还是自动化的内存管理上都和Java非常相似。因此,如果你曾经用过C++或者Java,再来学习C#应该是

2007-06-07 05:04:00 1913 1

原创 正则表达式详解

 全部符号解释 字符 描述 / 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,n 匹配字符 "n"。/n 匹配一个换行符。序列 // 匹配 "/" 而 "

2007-05-30 04:35:00 728

原创 asp.net的抓取网页数据源码

为了提取一个网站的资料写了一个小偷程序:比如:HTML源码中title="编号:建标 7-1959 标题:碳酸镁石棉粉 英文标题: ....颁布日期:2000-12-1">是需要提取出来的内容,当然如果需要提的更细,可以用正则表达式提取.using System;using System.Data;using System.Configuration

2007-05-26 01:19:00 2689

原创 Mater-Details数据查询修改时,在用DetailsView进行新建,编辑(添加DropDownList控件)应用时需要注意的几点问题

在ASP.NET2.0中虽然GridView是个比较强大的控件,但是却不能在其中直接进行新建操作,但是可以借助DetailsView控件弥补其不足,这就是所谓的Master-Details数据查询修改.^_^先看一下演示图吧,一会儿比较好理解些: 产品管理页面GridView即所谓Master新建,编辑页DetailsView即所谓Details看到上面的截图你应该已经知道是怎么会事了

2007-05-22 11:43:00 3091

原创 ASP.NET2.0缓存(Cache)技术

ASP.NET 2.0提供了一些新的用于提升程序性能的技术特性,其中,缓存技术是非常重要的一个特性,它提供了一种非常好的本地数据缓存机制,从而有效的提高数据访问的性能。 数据缓存(Data Caching)就是将数据暂存于内存缓存区中(有时也暂存于硬盘缓存区中)的一种技术.当数据本身改变得不怎么频繁,而被访问的频率又比较高时,采用这种技术将大大提高警惕数据访问的效率.1.网页输出缓存(

2007-05-20 15:48:00 727

原创 颜色代码表

BODY {FONT: 12px Verdana}INPUT {FONT: 12px Verdana}TD {FONT: 12px Verdana}颜色代码表   #000000   #2F0000  

2007-05-13 19:13:00 1526

原创 特殊字符参考表

特殊字符参考表 Result Markup Umlauts 和音调: è é ê ë ì í À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ñ Ò Ó Ô Õ Ö Ø Ù

2007-05-13 18:40:00 1299

原创 Master模板的ASPX页面动态添加控件

平时我们在不用模板页的ASPX页面的后台动态添加控件是这样写的:page.Controls.Add(gviewProduct)今天遇到这样一个问题:在带有master模板的页面里不能用动态添加控件原来的错误代码是这样写的:GridView gviewProduct = new GridView();gviewProduct.ID = "Product";this.FindControl("cp

2007-05-13 17:05:00 1658

原创 ASP.NET中使用AJAX时如何弹出对话框

在ASP.NET页面上添加AJAX控件后,不能调出窗口的解决办法:ASP.NET2.0中AJAX使用新的ScriptManager 类来管理,而不兼容原来的 ClientScriptManager 类 ,所以用alert(提示:产品添加成功!)和this.ClientScript.RegisterClientScriptBlock(this.GetType(), "name", "alert(

2007-05-13 05:27:00 3482 1

转载 ASP.NET2.0服务器控件之创建复杂属性

上一篇文章介绍了实现3种形式复杂属性的具体方法。为了加深读者对于这些实现方法的理解深度,本文详细讲解了一个利用ASP.NET 2.0技术创建复杂属性的示例。  1. 示例应用  本文所实现的示例很简单,其核心是通过实现自定义服务器控件的连字符形式复杂属性来说明复杂属性的实现方法,其中使用了上一篇文章中介绍的内容。示例效果图如图1所示。

2007-05-12 02:26:00 505

转载 ASP.NET 2.0服务器控件开发之复杂属性

在上一篇文章中,曾经提及“复杂属性”的概念。复杂属性的最大特征是属性的类型是本身具有属性(称为子属性)的类。通常情况下,复杂属性表现为3种形式:连字符形式属性、内部嵌套形式属性和内部嵌套形式默认属性。本文将介绍以上3种形式复杂属性的具体实现方法。  1. 实现连字符形式复杂属性  连字符形式属性是比较常见的复杂属性。我们常用的Font属性就是一个复杂属性,其包括多个子属性,如Bold、Name等。

2007-05-12 02:23:00 514

转载 ASP.NET 2.0服务器控件开发之简单属性

 在前面的系列文章中,笔者已经列举了几个实现自定义服务器控件的示例。通过这些示例,读者初步接触了有关创建服务器控件属性的内容。例如,使用私有变量、视图状态、控件状态等实现属性等等。虽然读者通过这些内容可以了解实现属性的一些基本知识,但是这还是不够的。从本节开始,将针对实现自定义服务器控件属性的问题展开讲解。本节重点介绍实现自定义服务器控件属性的一些基本概念和简单属性的基本实现方法等内容。  1.

2007-05-12 02:03:00 500

转载 ASP.NET2.0的控件状态和视图状态探讨

基本概念  控件状态-为了让控件正常工作,有时需要存储控件状态数据。例如,如果编写了一个自定义控件,其中具有显示不同信息的不同选项卡,为使该控件如预期一样工作,控件需要知道在往返过程中选择的是哪个选项卡。ViewState 属性可用于此目的,但开发人员可能在页级别关闭了视图状态,从而有效地中断控件。为解决此问题,ASP.NET 页框架在 ASP.NET 2.0 版中公开了一种称为控件状态的新功能。

2007-05-12 01:01:00 588

转载 ASP.NET服务器控件之视图状态

为Web页面及其控件保持状态信息是非常有必要的。然而,由于Web应用程序创建于HTTP协议的顶层,这是一个无状态的协议,因此,保持状态信息则变得非常困难。为了解决这个问题,ASP.NET 2.0技术提供了多种解决方案,例如,利用Session、Cookie、视图状态、控件状态、隐藏域、查询字符串、个性化用户配置(Profile)等等。对于利用ASP.NET 2.0技术创建服务器控件而言,保持状态信

2007-05-12 00:59:00 638

c#网络应用编程基础-习题解答

c#网络应用编程基础-习题解答

2007-06-03

c#网络应用编程基础-习题解答

c#网络应用编程基础-习题解答

2007-06-02

c#网络应用编程基础-源程序10-14章

c#网络应用编程基础-源程序10-14章<br/>前1-9章在另一个压缩包内

2007-06-02

c#网络应用编程基础-电子教案

c#网络应用编程基础-电子教案

2007-06-01

SQL Server精华

Ugvanxk2003-09-11整理发布的SQLSERVER方面的资料精华

2007-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除