• 《C#从现象到本质》读书笔记(一)第1章 .NET基础知识

    时间:2024-06-10 19:07:03

    最近根据博客园大神的推荐,买了本《C#从现象到本质》。做一点读书笔记。由于不懂IL和ildasm,winddg,太深奥,理解不了,就牛嚼草一样,先总结第一遍读书,自己总结的知识点了。不知道这样会不会侵权,如果侵权了,请告诉我,我撤销这些。第一部分“基础知识”第1章 .NET基础知识CLR:公共语言运...

  • 再谈C#采集,一个绕过高强度安全验证的采集方案?方案很Low,慎入

    时间:2024-06-10 16:43:06

    说起采集,其实我是个外行,以前拔过阿里巴巴的客户数据,在我博客的文章:C#+HtmlAgilityPack+XPath带你采集数据(以采集天气数据为例子) 中,介绍过采集用的工具,其实很Low的,分析Html,用开源的HtmlAgilityPack就很快解决问题了。我个人并不是技术特别深,所以只要是...

  • SNF快速开发平台--多组织+多平台+多系统处理方案

    时间:2024-06-10 14:54:00

    多组织架构的集团要看组织的组成形式:1.如果每个组织都是独立法人,这个相对来说简单一些,组织之间的关联交易跟集团外部客户交易没什么本质区别,各个公司都是独立核算,正常的应收应付都需要开发票,各自出具独立的税务报表,财务方面集团需要的是报表合并2.如果多组织之间不是独立的法人,而是事业部的形式,这个就...

  • SNF快速开发平台MVC-EasyUI3.9之-WebApi身份验证问题解决方案

    时间:2024-06-10 14:43:12

    在我们的整体bs框架当中前端采用的是MVC+WebApi的处理方式。WebApi使用起来确实很方便但也会有新的麻烦事,就是身份验证。如果没有启用身份认证,那么任何匿名用户只要知道了我们服务的url,就能随意访问我们的服务接口,从而访问或修改数据库。1、我们不加身份认证,匿名用户直接通过url就能访问...

  • c#强制执行内存回收

    时间:2024-06-10 10:37:09

    [DllImport("psapi.dll")]private static extern int EmptyWorkingSet(int hProcess);GC.Collect();GC.WaitForPendingFinalizers();EmptyWorkingSet(Process.Get

  • 8.6 正睿暑期集训营 Day3

    时间:2024-06-10 10:36:45

    目录2018.8.6 正睿暑期集训营 Day3A 亵渎(DP)B 绕口令(KMP)C 最远点(LCT)考试代码ABC2018.8.6 正睿暑期集训营 Day3时间:5h(实际)期望得分:...实际得分:...rating-93 _(:зゝ∠)_比赛链接A 亵渎(DP)题目链接贪心不对啊,根本不知道该...

  • 编写高质量代码改善C#程序的157个建议——建议130:以复数命名枚举类型,以单数命名枚举元素

    时间:2024-06-10 08:07:15

    建议130:以复数命名枚举类型,以单数命名枚举元素枚举类型应该具有负数形式,它表达的是将一组相关元素组合起来的语义。比如: enum Week { Monday, Tuesday, Wednesday, Thursday, ...

  • 给一个Entity的字段付初始化值(C#)

    时间:2024-06-10 08:03:14

    给一个类去分别赋值,是一个很繁琐切无趣的工作。那我们就想办法给你一个类去初始化,或许不是一个很效率的方法,但是,从可修改的角度讲,却是一个非常不错的方式。具体的想法就是,利用类的属性,取出所有的字段,然后,根据字段的类型来初始化不同的字段。/// <summary>/// エンティティの...

  • C#特性

    时间:2024-06-09 22:30:10

    一、概念:C#的特性也是一个类,继承自System.Attribute,用于描述类、方法、字段等二、类型:   2.1  .net中特性用来处理多种问题,比如序列化、程序的安全特性、防止即时编译器对程序代码进行优化从而代码容易调试等等。定制特性的本质上是一个类的元素上去添加附加信息,并在运行其通过反...

  • C#的Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。语法如下:

    时间:2024-06-09 18:18:52

    形参列表=>函数体函数体多于一条语句的可用大括号括起。类型可以将此表达式分配给委托类型,如下所示:delegate int del(int i);del myDelegate = x=>{return x*x;};int j = myDelegate();//j=25创建表达式目录树类型...

  • C#基础学习之FileStream

    时间:2024-06-09 16:23:19

    FileStream和File的区别  后者比前者给内存带来压力大。FileStream可以操作字节也就是可以保存任何类型的文件。1.FileStream读文件操作 //OpenOrCreate:有就打开,没有就创建 //FileStream 3个参数的含...

  • UDP-C#代码

    时间:2024-06-09 13:30:02

    新建两个控制台应用程序,一个是服务端,一个是客户端。1、服务端代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net;using System.Net.S...

  • JQuery选择器大全 前端面试送命题:面试题篇 对IOC和DI的通俗理解 c#中关于协变性和逆变性(又叫抗变)帮助理解

    时间:2024-06-09 12:50:04

    JQuery选择器大全jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法$("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div")           选择所有...

  • C# 监测每个方法的执行次数和占用时间(测试1)

    时间:2024-06-09 09:31:02

    在Nuget引用 Castle.DynamicProxy 和 Newtonsoft.Json 这个原文:http://www.cnblogs.com/RicCC/archive/2010/03/15/castle-dynamic-proxy.html代码:using Castle.Core.Inte...

  • C# 将任意对象快速转换为Json

    时间:2024-06-09 08:22:53

    由于最近项目里面Model类特别多,而我需要编写所有数据交互的接口,传输的格式是json,以前都是通过循环List<T>中的对象向StringBuilder对象中Apped字符串生成json,而这样一来这次项目岂不是得写死人,想了想不能冒这个风险,因此觉得写一个通用的Model转json...

  • C#设计模式之十五迭代器模式(Iterator Pattern)【行为型】

    时间:2024-06-08 21:02:22

    一、引言今天我们开始讲“行为型”设计模式的第三个模式,该模式是【迭代器模式】,英文名称是:Iterator Pattern。还是老套路,先从名字上来看看。“迭代器模式”我第一次看到这个名称,我的理解是,迭代是遍历的意思,迭代器可以理解为是遍历某某的工具,遍历什么呢?在软件设计中,当然遍历的是集合对象...

  • Zara精讲C#.Cache、它和Redis区别是什么???

    时间:2024-06-08 18:50:26

    前言:今天在博客园看到大佬在用Cache,非常不懂,原来它是搞缓存的,原来我只知道Redis是搞这个的,才知道有这个玩腻。那它们的区别是什么呢?? 区别: redis是分布式缓存,是将数据随机分配到不同服务器的,catch属于单机缓存,只能本机访问。那Cache是如何工作的呢?所谓公共指的cache...

  • Expression

    时间:2024-06-08 16:17:55

    表达式目录树1.什么是表达式目录树Expression?表达式目录树是一个数据结构,语法树。首先我们去看看 Expressions类 ,定义了一个泛型委托类型 TDelegate: // 摘要: // 将强类型化的 Lambda 表达式表示为表达式树形式的数据结构。 此类不能...

  • Direct2D教程VI——转换(Transform)

    时间:2024-06-08 14:40:55

    目前博客园中成系列的Direct2D的教程有1、万一的 Direct2D 系列,用的是Delphi 20092、zdd的 Direct2D 系列,用的是VS中的C++3、本文所在的 Direct2D教程 系列,用的是VS2010的Visual Basic语言(可以很方便的转为C#),基于Window...

  • C#读取Excel遇到无法读取的解决方法

    时间:2024-06-08 13:54:04

    C#读取Excel遇到无法读取的解决方法:1.在导入数据连接字符串中,将IMEX=1加入,“Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:\Data.xls";Extended Properties="Excel 8.0;HDR=Yes;IMEX=1...