27
2019
02

c++打印机任务操作

c++底层操作打印任务,最大权限获取打印任务各种信息。#include <iostream> #include <string.h> #include <windows.h> #include <winspool.h> #include <stdlib.h> #include <cstring> using namespace std
18
2018
12

Entity Framework的实体关系

刚开始使用 Entity Framework 的时候,由于没有静下心来认真理清关系,走了一些"痛不欲生"的弯路。而我们目前开发的项目都在使用 Entity Framework,为了避免其他人再经历"痛不欲生"的弯路。于是下定决心边“理清关系”边“写博客”。而写博客可以逼着自己把问题完整地解决,避免半途而废。当写出这些文章,自己不知不觉对问题有了更深的理解。

11
2018
11

.NET使用图片验证码类

图形验证码是验证码的一种。验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上用验证码是现在很多网站通行的方式,我们利用比较简易的方式实现了这个功能。

11
2018
11

UEdit在ASP.NET MVC中上传的控制器

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using Ell.Web.Code.Edit; using Newtonsoft.Json; namespace Ell.Web.Controllers { public class&nbsp

11
2018
11

.NET支付类库

支付类库实现了支付宝电脑端扫码支付API封装、微信扫码支付API封装,生成微信支付的二维码地址、微信APP支付API封装、银联支付API封装。按照实例配置好各个API的参数即可。


11
2018
11

.NET网站请求过滤验证防恶意字符

防止跨站脚本攻击的代码,修改Global.asax文件,增加 Application_BeginRequest 方法,方法中做好判断换即可使用,通用aspx防护代码。

11
2018
11

.NET使用阿里云云存储上传文件

阿里云对象存储(OSS)海量、安全、低成本、高可靠的云存储服务,提供99.999999999%的数据可靠性。使用RESTful API 可以在互联网任何位置存储和访问,容量和处理能力弹性扩展,多种存储类型供选择全面优化存储成本。

11
2018
11

.NET线程操作类使用说明

用C#托管代码实现的线程池,它在管理线程的时候,有一个缓存线程的池,即一个ArrayList对象,它一开始就初始化了一定数量的线程,并通过ProcessQueuedItems方法保证异步执行进入池中的队列任务,这样在分配异步任务的时候,就省去了频繁去创建(new)一个线程。


11
2018
11

常用正则表达式

一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$有1~3位小数的正实数:

10
2018
11

.NET使用DynamicJson

DynamicJson是专门为.NET程序员开发的Json操作库,其源码非常简单,仅仅只有400行代码,一个对应的class类,目前只支持.NET 4.0以上的.NET Framework。

分享:

支付宝

微信