- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 线程与线程池区别
转载:图解|看完这篇还不懂高并发中的线程与线程池,你来打我! (baidu.com)来源 | 码农的荒岛求生头图 | 视觉中国一切要从CPU说起你可能会有疑问,讲多线程为什么要从CPU说起呢?原因很简单,在这里没有那些时髦的概念,你可以更加清晰的看清问题的本质。CPU并不知道线程、进程之类的概念。CPU只知道两件事:1. 从内存中取出指令2. 执行指令,然后回到1你看,在这里CPU确实是不知道什么进程、线程之类的概念。接下来的问题就是CPU从哪里取出指令呢?答
2022-02-11 11:19:50
908
转载 如何使用Log4net创建日志及简单扩展
原创:https://www.cnblogs.com/longshizhong/archive/2009/11/25/1610452.html1、概述log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创...
2020-03-31 16:04:01
376
转载 基于.NET平台常用的框架整理
自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓存系统,目前...
2020-03-31 09:33:00
287
原创 结构和类的区别
1.类型不同:结构是一种值类型,而类是引用类型。值类型用于存储数据的值,引用类型用于存储对实际数据的引用。那么结构体就是当成值来使用的,类则通过引用来对实际数据操作。2.存储不同:结构使用栈存储,而类使用堆存储。栈的空间相对较小.但是存储在栈中的数据访问效率相对较高.堆的空间相对较大.但是存储在堆中的数据的访问效率相对较低。3.作用不同:类是反映现实事物的一种抽象,而结构体的作用只是一种包...
2020-03-03 09:20:06
1072
转载 C#面试题整理(带答案)
C#面试题整理(带答案)1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程最复杂,当为下下之策。2.什么是事务?什么是锁?答:事务...
2020-03-02 14:19:16
36072
3
原创 委托与事件的区别
委托:委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。事件:事件本身是一个委托,c#编译后是一个私有委托,增加了add和remove方法。事件比委托有更深一层的控制,他规定了只有产生者的内部才可以调用。实例:委托:事件:...
2020-03-02 14:02:40
240
转载 char* char[] char** char*[] char[][]详解
指针和数组是C的比较难搞懂的知识点, 需要结合内存来学习, 非常感谢各位兄弟为我指点迷津.下面总结一下 : 首先说明一下C程序在运行时, 不同的内容或变量分别存储在什么地方?分了几块区域分别是, code, constants, global, heap, stack; (内存地址从低到高)其中constants存储常量(常量值不允许修改), global存储在所有
2018-01-30 10:40:12
740
NetMeeting Win7 32位 64位系统之解决
2017-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人