分布式事务锁的实现-redis 23 十一月 2019 zhifeiya 架构技术, 软件技术, 网站技术 前言先说说“线程锁”,线程锁大家都很熟悉,其使用环境大致可以描述为:如果有多个线程要同时访问某个共享资源的时候,我们可以采用线程间加锁的机制,即当某个线程获取到这个资源后,就 [更多...]
C#正则表达式相关操作-获取结果集-自定义正则的匹配结果-常用正则表达式 22 十一月 2019 zhifeiya C#语言 string markStr = "这个是目标字符串,12331@qq.com,12132131@qq.com里面有两个邮箱"; strRegex = @"\s*\w+([-+ [更多...]
.Net面向对象型数据库NDatabase的简单使用 21 十一月 2019 zhifeiya 架构技术, 数据库技术 NDatabase是一个易于使用的.NET对象数据库。为了避免关系数据库带来的开销,可以尝试用NDatabase。NDatabase是新一代的面向对象数据库:1个原生的.NET数据库持久层。它的主要特 [更多...]
关于Redis的数据类型以及应用场景的整理 20 十一月 2019 zhifeiya 架构技术, 软件技术, 数据库技术, 网站技术 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string 是 redi [更多...]
常用方法的封装与整理 20 十一月 2019 zhifeiya C#语言 /* ====================本类库主要功能==================== * 正则表达式的验证 * session的设置,获取 * cookies的设置,删除,读取 [更多...]
网络操作、套接字相关,端口检测、ip检测、TCP及UDP绑定、邮件发送等等 20 十一月 2019 zhifeiya C#语言 网上网络操作以及socket套接字这类的封装大多都很健全了,这个不是很完善,但可以借鉴一下。using System;using System.Text;using System.Net.Soc [更多...]
C#开发、部署、启动、删除、停止Windows Services服务 19 十一月 2019 zhifeiya 软件技术 一、创建项目1:创建一个Windows Services项目(我用的是VS2012)2:生成一下(注意,不是F5,该项目是不能运行的)3:安装项目   [更多...]
一个.Net反射帮助类 19 十一月 2019 zhifeiya C#语言 using System;using System.Collections.Generic;using System.Linq;using System.Reflection;using Sy [更多...]
SqlServer数据字典导出脚本 18 十一月 2019 zhifeiya SQL相关, 数据库技术 sqlserver数据字典导出脚本的时候,不用配置,直接选定数据库执行以下脚本就行了:SELECT 表名 = CASE WHEN A.colorder = 1 THEN D.name [更多...]
从0开始细说分布式系统中的“消息队列” 18 十一月 2019 zhifeiya 架构技术, 软件技术, 网站技术 语前百度百科:“消息队列”是在消息的传输过程中保存消息的容器。一句很简单、且带着浓厚的中国老百姓质朴气息的话。虽然很直白,但就是不明白这是一坨什么东西,对吧?首先从字面上 [更多...]