OpenResty下使用Apache Ant Path匹配库 一、简介 OpenResty是一个基于 Nginx 与 Lua 的高性能 Web 平台,而lua相对于编译型语言性能比较差,所以我们使用编写sharedo…
标签:c
C#操作excel打印
C#操作excel打印 using System; using System.Data; using System.IO; using System.Runtime.InteropServices; using Syst…
linux学习笔记-makefile的写法
前言 一个项目,拥有成百上千的源程序文件,那如何组织这些源码文件的编译和链接呢?此时就需要确定整个工程的编译链接规则,Makefile就是用来指定规则的。而make是一个解释makefile中指令的命令工具,一般来说…
算法学习笔记之冒泡排序
原理:相邻的两个元素进行比较,如果左边的大于右边,则互换位置,以此类推 时间复杂度:Θ(n^2) 性能一般,但是算法易懂 C#实现: using System; using System.Collections.Gene…
面向过程的结构化程序设计分三种基本结构
面向过程的结构化程序设计分三种基本结构:顺序结构、选择结构、循环结构 原则: 1,自顶向下:指从问题的全局下手,把一个复杂的任务分解成许多易于控制和处理的子任务,子任务还可能做进一步分解,如此 重复,直到每个子任务都容易…
C# NPOI 修改指定单元格的样式 或者行样式
#region 2.NPOI读取Excel 验证Excel数据的有效性(非空) 并修改指定单元格样式 IWorkbook workboo…
字符数组名与字符串指针变量名的区别
教学目的: 掌握使用字符串指针引用字符串的方法。掌握字符串指针作函数参数的方法。 教学重点: 通过字符串指针引用字符串。 教学难点: 字符数组名与字符串指针变量名的区别。 授课内容: 一、字…
判断图片是否是jpg图片格式
判断图片是否是jpg图片格式 简单的根据部分字节判断图片格式: JPG格式图片的判断依据是第一个字节和第二个字节的数据是0xff和0xd8,倒数第一个和倒数第二个字节数据分别是0xd9和0xff,如果都对,那么判断此数据…
C# winform判断窗体是否已打开
frm_Set frm_Set; /// <summary> /// 开始检测 /// </summary> /// <param name="sender"></param&g…
基于linux原生异步io创建的简易聊天程序
分为两个独立的程序编译前先确定自己服务器的地址,比如想要在自己的ubuntu下运行,先ip addr获取自己的ip地址,修改chat_server.c,chat_client.c里面的ip地址为自己的ip地址 服务端ch…
c#MD5加密
using System.Security.Cryptography; using System.Text; namespace MD5 { /// <summary> …
c-二维数组赋值及二维指针使用
c-二位数组赋值及二维指针使用 #include <stdio.h> void main() { int test[3][2] = { {1, 1}, {2, 2}, {3, 3}}; int (*tmp)[…