- 博客(21)
- 资源 (15)
- 收藏
- 关注
转载 开源基于ASP.Net Core开发的一套通用后台框架
开源基于ASP.Net Core开发的一套通用后台框架【转】果冻栋吖程序员30 人赞同了该文章基于http://ASP.NetCore开发一套通用后台框架写在前面这是本人在学习的过程中搭建学习的框架,如果对你有所帮助那再好不过。如果您有发现错误,请告知我,我会第一时间修改。 知其然,知其所以然,并非重复的造轮子。因为这段时间我发现,自己闷很久写出来的代码,再去看看别人的,会有种恍然大悟的感觉。不是只会用,而不知道为什么要这样用。 真的,只看不敲,总是学不会。Demo地址:h.
2021-03-03 21:27:09
2432
1
转载 浅谈ASP.NET框架【转】
浅谈ASP.NET框架【转】本篇文章更适合具有一定开发经验,一定功底,且对底层代码有所研究的朋友!!!本篇文章稍微偏原理且底层,有一定难度和且比较晦涩,文章粒度稍微粗些,更细粒度的,会在后续的文章中,结合具体的Demo实例分析。感兴趣的朋友,可以先收藏。一 .NET框架概述1.作用:提供了基于.NET框架开发的基础平台和模板,为.NET开发的基架;2.基本构成:可支持语言,CLS,模板框架,基本模板,基本操作,基本类库,公共需要运行时,CTS和CLS,OS等; (1)可支持..
2021-03-03 21:09:48
679
1
转载 IDisposable 接口
IDisposable 接口1. 托管资源和非托管资源 · 托管资源 a. CLR 控制和管理的内存资源,如程序中在 Heap 上分配的对象、作用域内的变量等; b. GC 机制实现自动内存管理和托管堆的全权管理; · 非托管资源 a. CLR 不能控制管理的部分,如文件流Stream/数据库连接coonection/窗口句柄/组件COM等; b. Finali...
2018-05-02 15:57:44
2024
原创 并发
IO多路复用一个epoll场景:一个酒吧服务员(一个线程),前面趴了一群醉汉,突然一个吼一声“倒酒”(事件),你小跑过去给他倒一杯,然后随他去吧,突然又一个要倒酒,你又过去倒上,就这样一个服务员服务好多人,有时没人喝酒,服务员处于空闲状态,可以干点别的玩玩手机。至于epoll与select,poll的区别在于后两者的场景中醉汉不说话,你要挨个问要不要酒,没时间玩手机了。io多路复用大概就是指这几个...
2018-04-26 17:09:31
161
原创 C#多线程和异步
一、使用计时器在某些情况下,可能不需要使用单独的线程。如果应用程序需要定期执行简单的与 UI 有关的操作,则应该考虑使用进程计时器。有时,在智能客户端应用程序中使用进程计时器,以达到下列目:• 按计划定期执行操作。 • 在使用图形时保持一致的动画速度(而不管处理器的速度)。 • 监视服务器和其他的应用程序以确认它们在线并且正在运行。 .NET Framework 提供三种进程计时器:• S...
2018-04-25 22:12:43
28536
3
原创 C#基础(learning hard 学习笔记)
-------------------------------------------------------------华丽分割线----------------------------------------------------------------常用关键字as:类型转换; base:从派生类中访问基类的成员;用于从派生类中访问基类的成员,调用基类上已被其他方法重写的方法。指定创...
2018-04-23 17:07:51
2447
原创 比较好的面试题总结
C/C++ 笔试、面试题目大汇总 http://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html
2013-09-21 20:38:51
976
转载 链表笔试面试题 .
1.已知链表的头结点head,写一个函数把这个链表逆序[cpp] view plaincopyprint?void List::reverse() { list_node * p = head; list_node * q = p->next; list_node * r = NULL; wh
2013-09-21 20:11:34
1422
原创 C语言小结
1)-lm 连接math.h类的函数库。如 gcc 3.c -o 3 -lm...2)EOF 的ASCII为-1,这是一个宏定义,而且必须为大写字母。和‘EOF’不一样,这是一个字符。3)其实int, char 除了占的字节数不同,其他没什么区别,可以这样理解。%d输出十进制,%c输出字符(只能输出一个字符,最低位的),而且,一个字母必须占一个字节。如 char i= 'NUL';相当于c
2013-09-21 20:03:23
1003
原创 算法汇总
1,怎样把一个单链表反序?(1)反转一个链表。循环算法。List reverse(List n) { if(!n) //判断链表是否为空,为空即退出。 { return n; } list cur = n.next; //保存头结点的下个结点 list pre = n; /
2013-09-21 19:39:34
896
原创 c++面试宝典补缺
1,变量的声明和定义有什么区别为变量分配地址和存储空间的称为定义,不分配地址的称为声明。2,sizeof和strlen有以下区别sizeof是一个操作符,strlen是库函数。sizeof的参数可以是数据的类型,也可以是变量,而strlen只能以结尾为‘\0‘的字符串作参数。数组做sizeof的参数不退化,传递给strlen就退化为指针了。编译器在编译时就计算出了sizeo
2013-09-21 19:30:56
747
转载 Oracle存储过程基本语法
存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2: IS关键词表明后面将跟随一个
2013-09-21 17:13:25
662
原创 oracle基础---sql语句 ado 存储过程 总结
sql语句1,create创建表:create table users(id number(4) primary key,password char(10),name char(20))2,drop;drop table users3,insert into users(id,password,name)values(100,'dwdwd', 'fefefe'); 4,up
2013-09-20 21:57:09
864
原创 stl容器--总结
STL主要包含容器、算法、迭代器三大核心部分;序列式容器中的元素顺序与元素值无关,只与元素插入的次序和存放位置有关;三种序列式容器,即Vectors(向量)、Deque(双向队列)和List(双向链表)。vector:向量容器;关联式容器中的元素位置是按元素值的大小自动排序的,缺省情况下为升序排列。其元素顺序与元素值有关,与元素插入的先后次序无关。关联式容器的底层实现是二叉搜索树的形式
2013-09-20 19:14:37
1782
原创 MFC多进程多线程编程之--多线程
进程是应用程序的执行实例,每个进程是由私有的虚拟地址空间、代码、数据和其它各种系统资源组成,进程在运行过程中创建的资源随着进程的终止而被销毁,所使用的系统资源在进程终止时被释放或关闭。线程是进程内部的一个执行单元。系统创建好进程后,实际上就启动执行了该进程的主执行线程,主执行线程以函数地址形式,比如说main或WinMain函数,将程序的启动点提供给Windows系统。主执行线程终止了,进程也
2013-09-20 11:41:41
3569
原创 网络编程之---TCP/IP UDP总结
OSI七层网络结构图与TCP/IP五层网络结构图(1) OSI七层模型OSI中的层 功能 TCP/IP协议族 应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 表示层 数据格式化,代码转换,数据加密 没有协议 会话层 解除或建立与别的接点的联系 没有协议 传输层 提供端对端的接口 TCP,UDP 网络层
2013-09-19 21:52:30
1436
转载 Socket I/O 模型 学习
我们为什么要使用Socket I/O模型呢?还得从Socket的阻塞和非阻塞说起。在网上看过一篇讲解I/O模型的文章,它举过一个例子觉得挺好,那就是收信的例子。比如:老周在等待他女儿从美国寄过来的信件,老周住三楼,信箱在一楼。有以下几种情况:第一:老周一直守在信箱旁边,直到收到信件为止。这样太费精力。这就好比是阻塞套接字。第二:老周到信箱那里看一下,发现还没有来,就
2013-09-18 16:49:22
640
原创 网络编程--之socket编程知识点总结
1,一个完整的网络通信需要一个五元组来标识:协议、本地地址、本地端口号、远端地址、远端端口号。2,一个服务程序通常在一个众所周知的地址监听对服务的请求,也就是说服务进程一直处于休眠状态,直到一个客户对这个服务的地址提出了连接请求。3,MFC提供了两个类用以封装Windows Sockets API。一个是CAsyncSocket类,另一个是CSocket类,它由CAsyncSocket类派
2013-09-18 16:47:52
2760
原创 c++面试题之易错题本
1,inline只适合函数体内代码简单的函数使用,不能包含复杂的结构控制语句例如while switch,并且内联函数本身不能是递归函数;2,在C++中,对于有virtual的类,其sizeof会比正常情况多处4个字节。既在类的最开始四个字节,放的是VTABLE表的地址(void *类型)。而在VTABLE中,所有虚函数是以指针数组的形式存放。 对于派生的类,即使没有重载基类的虚函数,也会
2013-09-12 21:26:53
1554
原创 c++知识点总结
1,Q:MFC消息映射机制是怎样?A: 在按下鼠标左键等操作时,将产生一个WM_LBUTTONDWON消息,然后被系统放入该应用程序的消息循环中(每个应用程序独有)。然后系统在该应用程序的每个能接收和处理消息的类中,定义维护了一个消息和消息函数静态对照表,即:消息映射表。当有消息需要处理时,程序只要搜索该消息静态表,查看表中是否含有该消息,就可知道该类能否处理此消息。如果能处理该消息,就可以找
2013-09-11 20:58:12
1165
汉字拼音对照库-20000多汉字
2020-08-24
运营之光2.0:我的互联网运营方法论与自白[完整版]
2018-07-16
C#并发编程经典实例(完整版)
2018-04-26
VC++ Chart TeeChart精品参考资料大全
2013-11-12
炫彩界面库 完整版 震撼登场
2013-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人