随笔分类 - c#
摘要:一.下载 kafka官网下载地址:http://kafka.apache.org/downloads.html,下载二进制的. 二.安装 1.安装zookeeper 1.1 下载zookeeper https://zookeeper.apache.org/releases.html#download
阅读全文
posted @ 2022-07-02 14:42
歌风
摘要:#通过反射获取对象属性值并设置属性值 0、定义一个类 public class User { public int Id { get; set; } public string Name { get; set; } public string Age { get; set; } } 1、通过属性名(
阅读全文
posted @ 2022-02-21 10:55
歌风
摘要:1,创建项目 dotnet new webapp -o aspnetcoreapp 2,信任 HTTPS 开发证书: dotnet dev-certs https --trust 3,运行以下命令 cd aspnetcoreapp dotnet watch run 命令行界面指明应用已启动后,浏览到
阅读全文
摘要:控制面板——打开或关闭WIndows功能——角色——添加角色——勾选“Web服务器(IIS)”——选择角色服务——安装 4.注册asp.net 命令行进入目录 “C:\Windows\Microsoft.NET\Framework64\v4.0.30319” 输入命令 aspnet_regiis.e
阅读全文
摘要:通常,数据库的数据的都是程序发送的指令进行增删改。后台进行日常维护包括备份、索引重建等工作,当然也存在直接执行update语句以修复错误数据的情况,如果这种行为发生在客户身上,并且客户是个二把刀,那么可能会出后果无人承担的情况。那么除了从制度上明确上述行为之外,技术上能否进行一些追踪呢? 我们可以通
阅读全文
摘要:FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现
阅读全文
摘要:在包管理器控制台中输入命令“enable-migrations”,然后按Enter键!Visual Studio将生成一个名为“Configurations.cs”的文件; 你可以安全地忽略它,但你需要保持它。 EF迁移设置的最后一步是在包管理器控制台中输入命令“add-migration Init
阅读全文
摘要:工具--选项--调试--常规--启用asp.net的JavaScript调试(chrome和ie)去掉勾选
阅读全文
摘要:导入 Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); if (xlApp == null) { MessageBox.Show("无法启动EXce
阅读全文
posted @ 2018-07-31 08:20
歌风
摘要:导入 Workbook workbook = new Workbook(openFileDialog1.FileName); //实例化Workbook Worksheet sheet = workbook.Worksheets[0]; //实例化WorksheetCells cells = she
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.IO; using System.Data; using Aspose.Cells; /// <summ
阅读全文
摘要:public static System.Data.DataTable ReadExcel(String strFileName) { Workbook book = new Workbook(); book.Open(strFileName); Worksheet sheet = book.Workshee...
阅读全文
摘要:((DevExpress.XtraGrid.Views.BandedGrid.GridBand)(this.GetType().GetField(controlname, System.Reflection.BindingFlags.NonPublic | System.Reflection.Bin
阅读全文
posted @ 2018-05-30 13:47
歌风
摘要:前言第一次接触Autofac是因为CMS系统--Orchard,后来在一个开源爬虫系统--NCrawler中也碰到过,随着深入了解,我越发觉得Ioc容器是Web开发中必不可少的利器。那么,Ioc容器是用来做什么的?用了有什么好处?我相信如果不明白这两点就很难敞开心扉接受Ioc容器。传统解耦设计的弊端...
阅读全文
posted @ 2015-03-10 09:20
歌风
摘要:这是一篇基于Socket进行网络编程的入门文章,我对于网络编程的学习并不够深入,这篇文章是对于自己知识的一个巩固,同时希望能为初学的朋友提供一点参考。文章大体分为四个部分:程序的分析与设计、C#网络编程基础(篇外篇)、聊天程序的实现模式、程序实现。程序的分析与设计1.明确程序功能如果大家现在已经参加...
阅读全文
摘要:什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型 (class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如: A...
阅读全文
摘要:一、获取当前文件的路径string str1=Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启...
阅读全文
摘要:一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/boo...
阅读全文
摘要:无论使用任何语言做模拟登陆或者抓取访问页面,无外乎以下思路:第一 启用一个web访问会话方法或者实例化一个web访问类,如.net中的HttpWebRequest;第二 模拟POST或者GET方式提交的数据;第三 模拟请求的头;第四 提交请求并获得响应,及对响应做我们所需要的处理。这里我们以人人网的...
阅读全文
摘要://判断QQ是否在线private void simpleButton1_Click(object sender, EventArgs e) { string ssnum = "1000000"; string eenum = "999999999"; Int32 startnum = Int32....
阅读全文