互联网
-

[C 知识回顾
学会使用异常 异常:指的是我们写的程序在运行时出现了错误,并且它会不断的蔓延、传播和扩散,有点像病毒一样。 异常通常由错误的代码引发,可能是用户的错误输入,可能是一方没有按照约定来传输格式,也可能是数据传输的过程中被篡改。我们会对自己认为有可能报错的代码进行 catch ,这称为捕获异常。 catch throw /// <summary> ///
- 互联网
- 2026年05月04日
-

.NET枚举类型转为List类型
如图所示这个竞卖状态,原先是在前端界面通过html代码写死的几个状态,现在需要改为动态加载。这个几个状态是定义的枚举类型。 1:定义一个枚举类型 /// <summary> /// 资源状态 /// </summary> public enum ResourceState { /// <summary>
- 互联网
- 2026年05月04日
-
[C#] 简单的 Helper 封装
#region using System; using System.IO; using System.Security.Cryptography; using System.Text; #endregion namespace Wen.Helpers.Common { /// <summary> /// 安全助手 /// </summary> public sealed
- 互联网
- 2026年05月04日
-
(转)linux各文件夹的作用
linux下的文件结构,看看每个文件夹都是干吗用的 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin
- 互联网
- 2026年05月04日
-
[CF1526D] Kill Anton(逆序对,搜索)
题面 A N T O N \rm ANTON ANTON 的基因由 A , N , T , O \rm A,N,T,O A,N,T,O 四种碱基排列组成。 A N T O N \rm ANTON ANTON 的身体很智能,一旦发现基因序列被改变了,就会通过尽量少的次数交换相邻两个碱基,来还原回开始的基因序列。 现在给出 A N T O N \rm ANTON ANTON 的基因序列,长为 N N
- 互联网
- 2026年05月04日
-
.NET平台和C#编程的总结
第一章 简单认识.NET框架 (1)首先我们得知道 .NET框架具有两个主要组件:公共语言进行时CLR(Common Language Runtime)和框架类库FCL(Framework Class Library) 其中,CLR还包括通用类型系统CTS(Common Type System)和公共语言规范CLS(Common Language
- 互联网
- 2026年05月04日
-
![[django]数据导出excel升级强化版(很强大!)](https://images2015.cnblogs.com/blog/827525/201606/827525-20160630165704796-1345475037.png)
[django]数据导出excel升级强化版(很强大!)
不多说了,原理采用xlwt导出excel文件,所谓的强化版指的是实现在网页上选择一定条件导出对应的数据 之前我的博文出过这类文章,但只是实现导出数据,这次左思右想,再加上网上的搜索,终于找出方法实现条件导出的功能了. 先上图: 再说明:核心是使用django视图中的命名组,例如配置url(r'^perm=(?P<a>\w+)$', 'keywork.views
- 互联网
- 2026年05月04日
-

(转)linux文件读写的流程
在《linux内核虚拟文件系统浅析》这篇文章中,我们看到文件是如何被打开、文件的读写是如何被触发的。 对一个已打开的文件fd进行read/write系统调用时,内核中该文件所对应的file结构的f_op->read/f_op->write被调用。 本文将顺着这条路走下去,大致看看普通磁盘文件的读写是怎样实现的。 linux内核响应一个块设备文件读写的层次结构如图(摘自ULK3): 1
- 互联网
- 2026年05月04日
-
![[Django高级之中间件、csrf跨站请求伪造]](https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=3623316938,1038933587&fm=26&gp=0.jpg)
[Django高级之中间件、csrf跨站请求伪造]
[Django高级之中间件、csrf跨站请求伪造] 什么是中间件? Middleware is a framework of hooks into Django’s request/response processing. It’s a light, low-level “plugin” system for globally altering Django’s input or output.
- 互联网
- 2026年05月04日
-

.NET平台开源项目速览(17)FluentConsole让你的控制台酷起来
从该系列的第一篇文章 开始,不知不觉已经到第17篇了。每一次我们都是介绍一个小巧甚至微不足道的.NET平台的开源软件,或者学习,或者使用,或者介绍,或者分析原理等等,其实这个过程也让我了解了很多东西。也希望这个分享系列继续给大家带来收获,根据大家的评论和反应,其实说明这些小的组件都还不错,可以提高开发效率。 今天继续给大家介绍一款简单到爆的开源组件,但是可以让你的控制台瞬间高大上。 1
- 互联网
- 2026年05月04日






