随笔分类 -  .Net

摘要:阅读目录 一、配置安装包依赖项 二、自定义dll(测试数据库连接) 三、总结 阅读目录 一、配置安装包依赖项 二、自定义dll(测试数据库连接) 三、总结 正文 前言:上篇使用Advanced Installer制作IIS安装包(一:配置IIS和Web.config)介绍了下使用Advanced I 阅读全文
posted @ 2017-01-10 12:09 青侠oO 阅读(494) 评论(0) 推荐(0)
摘要:阅读目录 一、基础用法 二、设置IIS网站的网站名、IP、端口号 三、动态配置Web.config 四、总结 阅读目录 一、基础用法 二、设置IIS网站的网站名、IP、端口号 三、动态配置Web.config 四、总结 正文 前言:大过年的,写篇文章不容易,还是给自己点个赞~~年前找了下.net安装 阅读全文
posted @ 2017-01-06 12:08 青侠oO 阅读(508) 评论(0) 推荐(0)
摘要:在各种手机APP泛滥的现在,背后都有同样泛滥的API接口在支撑,其中鱼龙混杂,直接裸奔的WEB API大量存在,安全性令人堪优 在以前WEB API概念没有很普及的时候,都采用自已定义的接口和结构,对于公开访问的接口,专业点的都会做下安全验证,数据签名之类 反而现在,谁都可以用WEB API估接口, 阅读全文
posted @ 2017-01-05 12:04 青侠oO 阅读(13777) 评论(0) 推荐(1)
摘要:这篇文章我们来了解一些项目中的一个很重要的功能:任务调度 可能有些同学还不了解这个,其实简单点说任务调度与数据库中的Job是很相似的东西 只不过是运行的物理位置与管理方式有点不一样,从功能上来说我觉得还是差不多的, 存储过程有很大的局限性,耦合性也太高,所以最好把系统的一些Job放在代码层, 于是就 阅读全文
posted @ 2016-12-21 11:11 青侠oO 阅读(638) 评论(1) 推荐(0)
摘要:年关将近,整个人已经没有了工作和写作的激情,估计这个时候很多人跟我差不多,该相亲的相亲,该聚会喝酒的聚会喝酒,总之就是没有了干活的心思(我有很多想法,但就是叫不动我的手脚,所以我只能看着别人在做我想做的事,吃我想吃的东西。)。本人由上个月的每周四五篇,到现在的文章缩短到每周一篇,说个实话,现在的一篇 阅读全文
posted @ 2016-12-10 11:29 青侠oO 阅读(773) 评论(0) 推荐(0)
摘要:下载示例 下载源代码 1. 介绍 这个项目让你可以去读取并解析一个PDF文件,并将其内部结构展示出来. PDF文件的格式标准文档可以从Adobe那儿获取到. 这个项目基于“PDF指南,第六版,Adobe便携文档格式1.7 2006年11月”. 它是一个恐怕有1310页的大部头. 本文提供了对这份文档 阅读全文
posted @ 2016-11-06 10:56 青侠oO 阅读(1780) 评论(0) 推荐(0)
摘要:本文基本是官方说明的翻译和总结(https://github.com/App-vNext/Polly) 什么是Polly? Polly是一款基于.NET的弹性及瞬间错误处理库, 它允许开发人员以顺畅及线程安全的方式执行重试(Retry),断路器(Circuit),超时(Timeout),隔板隔离(B 阅读全文
posted @ 2016-10-02 20:54 青侠oO 阅读(1434) 评论(0) 推荐(1)
摘要:先列一下相关的语法: 1.out-variables(Out变量) 2.Tuples(元组) 3.Pattern Matching(匹配模式) 4.ref locals and returns (局部变量和引用返回) 5.Local Functions (局部函数) 6.More expressio 阅读全文
posted @ 2016-09-27 12:01 青侠oO 阅读(4626) 评论(1) 推荐(2)
摘要:.NET https://github.com/JeffreySu/WeiXinMPSDK JAVA http://git.oschina.net/pyinjava/fastweixin NodeJS https://github.com/node-weixin/node-weixin-api Py 阅读全文
posted @ 2016-09-22 15:20 青侠oO 阅读(692) 评论(0) 推荐(0)
摘要:介绍 我最近需要为一个.net项目准备一个内部线程通信机制. 项目有多个使用ASP.NET,Windows 表单和控制台应用程序的服务器和客户端构成. 考虑到实现的可能性,我下定决心要使用原生的socket,而不是许多.NET中已经提前为我们构建好的组件, 像是所谓的管道, NetTcpClient 阅读全文
posted @ 2016-08-29 10:51 青侠oO 阅读(1061) 评论(0) 推荐(0)
摘要:threadmsg_demo.zip ~ 41KB 下载threadmsg_src.zip ~ 65KB 下载 0.背景简介 微软在 .NET 框架中提供了多种实用的线程同步手段,其中包括 monitor 类及 reader-writer锁。但跨进程的同步方法还是非常欠缺。另外,目前也没有方便的线程 阅读全文
posted @ 2016-08-07 11:00 青侠oO 阅读(616) 评论(0) 推荐(1)
摘要:关于C# C#是达成微软公共语言运行库(CLR)的少数语言中的一种。达成CLR的语言可以受益于其带来的特性,如跨语言集成、异常处理、安全性增强、部件组合的简易模型以及调试和分析服务。作为现代的CLR语言,C#是应用最为广泛的,其应用场景针对Windows桌面、移动手机以及服务器环境等复杂、专业的开发 阅读全文
posted @ 2016-07-18 10:54 青侠oO 阅读(288) 评论(0) 推荐(0)
摘要:1.前言 2.开宗明义 3.开发原则和要点 (1)并发编程概述 (2)异步编程基础 (3)并行开发的基础 (4)测试技巧 (5)集合 (6)函数式OOP (7)同步 1.前言 2.开宗明义 3.开发原则和要点 (1)并发编程概述 (2)异步编程基础 (3)并行开发的基础 (4)测试技巧 (5)集合 阅读全文
posted @ 2016-07-09 11:45 青侠oO 阅读(1568) 评论(0) 推荐(0)
摘要:在C#程序中,经常会有一些耗时较长的CPU密集型运算,如果直接在 UI 线程执行这样的运算就会出现UI不响应的问题。解决这类问题的主要途径是使用多线程,启动一个后台线程,把运算操作放在这个后台线程中完成。但是原生接口的线程操作有一些难度,如果要更进一步的去完成线程间的通信就会难上加难。 还好 .NE 阅读全文
posted @ 2016-06-14 11:47 青侠oO 阅读(688) 评论(0) 推荐(0)
摘要:目录 1. 介绍:描述第三方类库NPOI以及Excel结构 2. Excel导入:介绍C#如何调用NPOI进行Excel导入,包含:流程图、NOPI以及C#代码 3. Excel导出:介绍C#如何调用NPOI进行Excel导出,包含:流程图、NOPI以、C#代码以及代码分析 4. 源码下载:展示运行 阅读全文
posted @ 2016-06-03 11:28 青侠oO 阅读(257) 评论(0) 推荐(0)
摘要:最近在做报表统计方面的需求,涉及到行转列报表。根据以往经验使用SQL可以比较容易完成,这次决定挑战一下直接通过代码方式完成行转列。期间遇到几个问题和用到的新知识这里整理记录一下。 问题介绍 以家庭月度费用为例,可以在[Name,Area,Month]三个维度上随意组合进行分组,三个维度中选择一个做为 阅读全文
posted @ 2016-05-27 11:14 青侠oO 阅读(5066) 评论(2) 推荐(1)
摘要:在和C#新手一起工作的时候,我注意到他们经常重复一些错误。这些错误,当你指出来的时候很容易理解。然而,如果一个开发者没有意识到这些错误,将会影响正在开发的软件的质量和效率,因此,我决定总结8个常见的错误。 在和C#新手一起工作的时候,我注意到他们经常重复一些错误。这些错误,当你指出来的时候很容易理解 阅读全文
posted @ 2016-05-19 10:43 青侠oO 阅读(265) 评论(0) 推荐(0)
摘要:目录 马桶排序(令人作呕的排序) 冒泡排序(面试都要问的算法) 快速排序(见证亚当和夏娃的爱情之旅) 马桶排序(令人作呕的排序) 一、场景:期末考试完了,老师要将同学们的分数从高到低排序。假设班上有 5 名同学,分别考了 5 分、3 分、5 分、2 分和 8 分【满分:10 分】,排序后的结果就是 阅读全文
posted @ 2016-04-21 11:36 青侠oO 阅读(350) 评论(0) 推荐(0)
摘要:引言 你可能知道,事件处理是内存泄漏的一个常见来源,它由不再使用的对象存留产生,你也许认为它们应该已经被回收了,但不是,并有充分的理由。 在这个短文中(期望如此),我会在 .Net 框架的上下文事件处理中展示这个问题,之后我会教你这个问题的标准解决方案,弱事件模式。有两种方法,即: “传统”方法 ( 阅读全文
posted @ 2016-04-12 10:35 青侠oO 阅读(1534) 评论(0) 推荐(0)
摘要:介绍 可能你已经阅读 C#5 关于 async 和 await 关键字以及它们如何帮助简化异步编程的,可惜的是在升级VS2010后短短两年时间,任然没有准备好升级到VS2012,在VS2010和C#4中不能使用异步关键字,你可能会想 “如果我能在VS 2010中写看起来同步的方法,但异步执行.我的代 阅读全文
posted @ 2016-03-07 10:47 青侠oO 阅读(533) 评论(0) 推荐(1)