自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(258)
  • 资源 (12)
  • 收藏
  • 关注

原创 Postgres SQL 结合 Dapper IN 的写法

<PackageReference Include="Dapper" Version="2.0.123" /><PackageReference Include="Npgsql" Version="6.0.0" />var aggs = await _npgsqlConnection.ExecuteScalarAsync<dynamic>("SELECT S...

2022-12-06 08:52:57 233

原创 Postgres SQL 结合 Dapper 时序分析

<PackageReference Include="Dapper" Version="2.0.123" /><PackageReference Include="Npgsql" Version="6.0.0" />var result = (await _npgsqlConnection.QueryAsync<dynamic>("SELECT minute...

2022-12-05 09:36:49 138

原创 Postgres SQL 构建json对象

select jsonb_agg(data)from ( select jsonb_build_object( 'MobileOperator', MobileOperator, 'MobileQCellCore', MobileQCellCore, 'data', jsonb_agg(jsonb_build_object('UpdateTime', UpdateT...

2022-12-05 09:32:04 160

原创 将博客搬至CSDN

将博客搬至CSDN 测试

2022-11-25 13:59:46 96

原创 Rocky Linux 9 安装 Gitelab-ee(15.6.0-ee)

Rocky Linux 9 安装 Gitelab-ee(15.6.0-ee)

2022-11-25 12:02:05 234

原创 LRU 简单实现(C#版)

【代码】LRU简单实现(C#版)

2022-11-22 11:13:57 276

原创 自动生成 Insert、Update SQL(MySQL)

SELECT CONCAT( 'INSERT INTO ', CONCAT( '`', table_name, '`' ), ' (', GROUP_CONCAT( CONCAT( '`', COLUMN_NAME, '`' ) ), ') VALUE (', GROUP_CONCAT( CON...

2022-11-08 11:55:25 73

原创 Redis CRC16(C#版)

【代码】Redis CRC16(C#版)

2022-10-19 08:45:30 121

原创 StackExchange.Redis 执行原生 Redis 命令

StackExchange.Redis 执行原生 Redis 命令

2022-10-12 18:39:19 464

原创 高性能(无需判重)批量生成优惠券码生成方案

高性能(无需判重)批量生成优惠券码生成方案

2022-10-12 17:34:35 549

原创 使用shell脚本上传文件至阿里云OSS(无需装任何sdk)

使用shell脚本上传文件至阿里云OSS(无需装任何sdk)

2022-10-12 16:50:41 1618

原创 容器环境下如何将项目依赖的NuGet包中的XML文档添加到Swagger

容器环境下如何将项目依赖的NuGet包中的XML文档添加到Swagger

2022-10-12 16:36:55 220 1

原创 使用Autofac简单扩展dotnet core ioc

项目中引入如下nuget package<ItemGroup> <PackageReference Include="Autofac.Extensions.DependencyInjection" Version="7.2.0" /> <PackageReference Include="Microsoft.Extensions.Dependency...

2022-04-19 10:35:21 106

原创 自定义扩展LINQ通用的Distinct规则

public class EqualityComparer<T, V> : IEqualityComparer<T> { private readonly Func<T, V> _selector; public EqualityComparer(Func<T, V> selector) { ...

2022-04-07 09:34:36 50 1

原创 JavaScript自定义html标签

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=...

2021-09-01 16:47:42 49

原创 使用按位异或做数据交换

using System;using System.Diagnostics;namespace ExchangeDemo { class Program { static void Main (string[] args) { Random random = new (Environment.TickCount); f...

2021-08-10 15:37:20 49

原创 如何应对大数据高并发

如何应对大数据高并发增强服务器硬件配置增加cpu核心, 高速缓存, 频率增加内存容量, 频率HDD换成SSD使用磁盘阵列使用高速网卡将双绞线换成光纤,甚至是背板使用专线分流(主要指负载均衡)DNSCDNF5LVSLBFHAProxyNginx文件服务器动静分离数据库读写分离数据冷热分离服务拆分分布式/微服务: 细粒度的服务拆分,方便按需进...

2021-08-03 09:44:00 93

原创 core 异步阻塞

Console.WriteLine(DateTime.Now); CancellationTokenSource cancellationTokenSource = new CancellationTokenSource(TimeSpan.FromSeconds(10)); CancellationToken stoppingToken = canc...

2021-04-27 11:38:09 47

原创 mvc 浏览器回退重新加载页面

服务端返回禁用缓存的headerResponse.Cache.SetExpires(DateTime.Now.AddDays(-1));Response.Cache.SetValidUntilExpires(false);Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);Response.Cache.SetC...

2020-10-10 14:32:47 48

原创 linq to sql设置根据主键更新记录

在save change前,调用如下方法就好了SetUpdateCheckStatus(this, UpdateCheck.Never);public static void SetUpdateCheckStatus(DataClassesDataContext dataContext, UpdateCheck updateCheckStatus) { ...

2020-08-10 16:17:44 46

原创 .net 证书的使用

下载OpenSSL下载地址:https://sourceforge.net/projects/openssl/files/latest/download创建SSL证书-- 创建密钥(jieke.key)和公钥证书(jieke.crt)openssl req -newkey rsa:2048 -nodes -keyout jieke.key -x509 -days 365 -out ji...

2020-04-25 15:30:48 171

原创 Power Designer导出物理模型到excel

在pd中,shift+ctrl+X,打开脚本运行,脚本如下:Option Explicit Dim rowsNum rowsNum = 0'-----------------------------------------------------------------------------' Main function'---------------------------...

2020-03-27 12:06:23 47

原创 文章收集

2020年,我来盘点下微服务架构技术栈https://mp.weixin.qq.com/s/9l5OInmevnlMm3vQj-ZDkA

2020-03-26 09:30:27 37

原创 设计模式原则

学习设计原则,是学习设计模式的基础。在实际开发过程中,并不是一定要求所有代码都遵循设计原则,我们要考虑人力、时间、成本、质量,不是刻意追求完美,要在适当的场景遵循设计原则,体现的是一种平衡取舍,帮助我们设计出更加优雅的代码结构。开闭原则(Open-Closed Principle,OCP)指一个软件实体如类、模块和函数应该对扩展开放,对修改关闭;所谓的开闭,也正是对扩展和修改两个行...

2020-02-23 19:23:31 37

原创 手写简单责任链框架

public interface IStepContext{}public class StepContext : IStepContext{}using System.Threading.Tasks;public delegate Task StepDelegate(IStepContext context);using System.Threading.Tasks;pub...

2020-02-16 12:42:40 35

原创 Emit的简单用法

// 安装 System.Reflection.Emit// 工具:ILSpyusing System;using System.Reflection;using System.Reflection.Emit; // 首先申明程序集名称 AssemblyName assemblyName = new AssemblyName("MyAsse...

2020-02-03 18:17:20 127

原创 委托、拉姆达、匿名类、扩展方法

// 委托的本质是一个类 public delegate void NoReturnNoParam(); public delegate void NoReturnWithParam(string name, int age); static void Show() { Console.WriteLine("...

2020-02-03 17:55:42 28

原创 手写简单AOP(C# Core版)

定义申明public interface MyInterface { void Do(); int Add(int x, int y); }实现申明using System; public class MyImplement : MyInterface { public int Add(int x, int y) ...

2020-02-02 11:40:44 50

原创 IL指令字典

Add 将两个值相加并将结果推送到计算堆栈上。Add.Ovf 将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un 将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And 计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist 返回指向当前方法的参数列表的非托管指针。Beq 如果两个值相等,则将控制转移到目标指令。Beq.S 如...

2020-01-19 09:15:15 91

原创 闭包示例

<!doctype html><html lang='en'><head> <title>闭包示例</title> <style> .table-normal { width: 80%; border: 1px solid #ccc; ...

2019-10-20 15:28:49 33

原创 组合继承

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-10-20 14:13:27 27

原创 构造继承

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-10-20 14:12:42 30

原创 原型继承

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-10-20 14:11:57 30

原创 事件绑定

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-10-20 14:11:01 32

原创 面向对象与this指向

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-10-20 14:10:20 31

原创 函数的递归调用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-10-20 14:09:27 25

原创 闭包

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-10-20 14:08:24 28

原创 js的原型和原型链

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...

2019-10-20 14:07:30 23

原创 js基本用法

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=<device-width>, initial-scale=1.0"> <meta http-e...

2019-10-20 14:05:32 33

原创 windows server 2008 r2 disk cleanup

使用如下两条命令将文件拷贝到指定目录copy /y "C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe" "C:\Windows\System32\cleanmgr.exe"copy /y "C:\Windows\...

2018-06-26 09:56:53 929

LumiSoft.Net

它包含: LumiSoft.Net LumiSoft.Net.AUTH LumiSoft.Net.DNS LumiSoft.Net.DNS.Client LumiSoft.Net.FTP LumiSoft.Net.FTP.Client LumiSoft.Net.FTP.Server LumiSoft.Net.ICMP LumiSoft.Net.IMAP LumiSoft.Net.IMAP.Client LumiSoft.Net.IMAP.Server LumiSoft.Net.IO LumiSoft.Net.Log LumiSoft.Net.Mail LumiSoft.Net.Media LumiSoft.Net.Media.Codec LumiSoft.Net.Media.Codec.Audio LumiSoft.Net.MIME LumiSoft.Net.Mime LumiSoft.Net.Mime.vCard LumiSoft.Net.NNTP.Client LumiSoft.Net.POP3.Client LumiSoft.Net.POP3.Server LumiSoft.Net.RTP LumiSoft.Net.RTP.Debug LumiSoft.Net.SDP LumiSoft.Net.SIP LumiSoft.Net.SIP.Debug LumiSoft.Net.SIP.Message LumiSoft.Net.SIP.Proxy LumiSoft.Net.SIP.Stack LumiSoft.Net.SIP.UA LumiSoft.Net.SMTP LumiSoft.Net.SMTP.Client LumiSoft.Net.SMTP.Relay LumiSoft.Net.SMTP.Server LumiSoft.Net.STUN.Client LumiSoft.Net.STUN.Message LumiSoft.Net.TCP LumiSoft.Net.UDP LumiSoft.Net.UPnP LumiSoft.Net.UPnP.Client LumiSoft.Net.UPnP.NAT LumiSoft.Net.WebDav LumiSoft.Net.WebDav.Client

2012-07-30

sql server 2008 修改数据表 不允许保存

解决Sqlserver2008(sql2008),修改数据表无法保存的问题

2012-05-23

JavaScript面向对象程序设计

JavaScript面向对象程序设计(1): 前言 JavaScript面向对象程序设计(2): 数组 JavaScript面向对象程序设计(3): 对象 JavaScript面向对象程序设计(4): 函数 JavaScript面向对象程序设计(5): 类 JavaScript面向对象程序设计(6): 封装 JavaScript面向对象程序设计(7): 闭包 JavaScript面向对象程序设计(8): 优雅的封装还是执行的效率?

2012-04-19

javascript 自定义属性的使用

使用Javascript的自定义属性实现一个按钮被点击两次后,让其不可用。

2012-03-29

Csharp编程指南+参考手册

C# 编程指南 深入 C# 程序 Main() 和命令行参数(C# 编程指南) 类型(C# 编程指南) 数组(C# 编程指南) 字符串(C# 编程指南) 语句、表达式和运算符(C# 编程指南) 类和结构(C# 编程指南) 属性(C# 编程指南) 索引器(C# 编程指南) 委托(C# 编程指南) 事件(C# 编程指南) 泛型(C# 编程指南) LINQ 查询表达式(C# 编程指南) Lambda 表达式(C# 编程指南) 迭代器(C# 编程指南) 命名空间(C# 编程指南) 可空类型(C# 编程指南) 不安全代码和指针(C# 编程指南) XML 文档注释(C# 编程指南) 平台部分 应用程序域(C# 编程指南) 程序集和全局程序集缓存(C# 编程指南) 属性(C# 编程指南) 集合类(C# 编程指南) 异常和异常处理(C# 编程指南) 互操作性(C# 编程指南) 线程处理(C# 编程指南) 性能(C# 编程指南) 反射(C# 编程指南) C# DLL(C# 编程指南) 安全性(C# 编程指南) 本节内容 C# 关键字 提供指向有关 C# 关键字和语法的信息的链接。 C# 运算符 提供指向有关 C# 运算符和语法的信息的链接。 C# 预处理器指令 提供指向有关在 C# 源代码进行嵌入所使用的编译器命令的信息的链接。 C# 编译器选项 包括有关编译器选项以及如何使用这些选项的信息。 C# 编译器错误 包含一些代码段,演示 C# 编译器错误和警告的原因以更正方法。 C# 术语 提供 C# 单词和短语的词汇表。 相关章节 C# 语言规范 提供一些链接,供获取 Microsoft Word 格式的最新版本的 C# 语言规范。 C# 常见问题 在 C# Developer Center 中提供内容不断增加的 C# 常见问题列表。 Microsoft 知识库中的 C# 知识库文章 提供对存储在 MSDN 上的 C# 相关知识库文章的动态搜索。 Visual C# 提供 Visual C# 文档门户。 Visual C# 示例 提供 Visual C# 示例的列表和有关如何在本地磁盘上查找这些示例的说 明。 Visual C# 代码编辑器功能 提供一些链接,这些链接指向描述 IDE 和编辑器的概念性主题及任务主 题。 用 Visual C# 编写应用程序 提供一些链接,这些链接指向说明如何执行某些常见编程任务的主题。 C# 编程指南 包括关于如何使用 C# 编程语言的信息。

2011-10-17

Windows的多线程程序设计初步

一般情况下多线程编程多采用MFC类库实现,那么如果不使用MFC 如何进行多线程程序设计呢?本文将就这个问题进行讨论。

2011-10-17

VC++多线程编程

包括一下内容: 一、问题的提出 二、多线程概述 三、Win32 API对多线程编程的支持 四、Win32 API多线程编程例程 五、MFC对多线程编程的支持 六、MFC多线程编程实例 七、线程间通讯

2011-10-17

C#反编译工具

C#反编译工具

2011-10-10

DIV+CSS布局大全

目录 div+css布局入门 ................................................................................................................................. 4 XHTML下css+div布局总结..................................................................................................................... 6 网页设计DIV+CSS——第1天:选择什么样的DOCTYPE ........................................................................... 9 第一天 ............................................................................................................................................. 9 什么是DOCTYPE.............................................................................................................................. 10 我们选择什么样的DOCTYPE ........................................................................................................... 10 补充 ............................................................................................................................................... 10 网页设计DIV+CSS——第2天:什么是名字空间 ................................................................................... 10 网页设计DIV+CSS——第3天:定义语言编码 ....................................................................................... 11 网页设计DIV+CSS——第4天:调用样式表........................................................................................... 11 外部调用样式表............................................................................................................................. 11 双表法调用样式表 ......................................................................................................................... 12 网页设计DIV+CSS——第5天:head区的其他设置 ............................................................................... 12 收藏夹小图标 ................................................................................................................................ 12 为搜索引擎准备的内容.................................................................................................................. 12 网页设计DIV+CSS——第6天:XHTML代码规范 .................................................................................... 12 1.所有的标记都必须要有一个相应的结束标记 ............................................................................. 13 2.所有标签的元素和属性的名字都必须使用小写 ......................................................................... 13 3.所有的XML标记都必须合理嵌套 ............................................................................................... 13 4.所有的属性必须用引号""括起来 ............................................................................................... 13 5.把所有<和&特殊符号用编码表示 ............................................................................................... 13 6.给所有属性赋一个值.................................................................................................................. 13 7.不要在注释内容中使“--”....................................................................................................... 13 网页设计DIV+CSS——第7天:CSS入门 ............................................................................................... 14 1.基本语法规范............................................................................................................................. 14 2.颜色值........................................................................................................................................ 14 3.定义字体 .................................................................................................................................... 14 《Div + CSS 布局大全》 博客园 Jesse Zhao 整理 http://jessezhao.cnblogs.com MSN/Mail:[email protected] 第 3 页 4.群选择器 .................................................................................................................................... 14 5.派生选择器 ................................................................................................................................ 14 6.id选择器 ................................................................................................................................... 14 6.类别选择器 ................................................................................................................................ 15 7.定义链接的样式 ......................................................................................................................... 15 网页设计DIV+CSS——第8天:CSS布局入门 ........................................................................................ 15 1.定义DIV ..................................................................................................................................... 15 2.CSS2盒模型 ............................................................................................................................... 16 3.辅助图片一律用背景处理 .......................................................................................................... 17 网页设计DIV+CSS——第9天:第一个CSS布局实例 ............................................................................ 17 1.确定布局 .................................................................................................................................... 18 2.定义body样式 ........................................................................................................................... 18 3.定义主要的div .......................................................................................................................... 18 4.100%自适应高度? ....................................................................................................................... 20 网页设计DIV+CSS——第10天:自适应高度 ......................................................................................... 20 网页设计DIV+CSS——第11天:不用表格的菜单.................................................................................. 21 1.不用表格的菜单(纵向) .............................................................................................................. 21 2.不用表格的菜单(横向) .............................................................................................................. 22 网页设计DIV+CSS——第12天:校验及常见错误.................................................................................. 24 1.XHTML校验 ................................................................................................................................. 24 2.CSS2校验 ................................................................................................................................... 25 CSS的十八般技巧 ................................................................................................................................. 25 WEB打印实例教程 ................................................................................................................................. 30 Div+CSS布局入门教程 ........................................................................................................................... 37

2011-10-10

文件 后缀名

事例: ACA  Microsoft的代理使用的角色文档 acf  系统管理配置 acm  音频压缩管理驱动程序,为Windows系统提供各种声音格式的编码和解码功能 aif  声音文件,支持压缩,可以使用Windows Media Player和QuickTime Player播放 AIF  音频文件,使用Windows Media Player播放 AIFC  音频文件,使用Windows Media Player播放 AIFF  音频文件,使用Windows Media Player播放 ani  动画光标文件扩展名,例如动画沙漏。 ans  ASCII字符图形动画文件 arc  一种较早的压缩文件,可以使用WinZip,WinRAR,PKARC等软件打开 arj  压缩文件。可以使用WinZip,WinRAR,PKARC等软件打开 ....

2011-10-10

51CTO下载-SQL帮助文档

有对数据库比较完整的说明和sql语言的各种帮助,希望对你有所帮助。

2010-11-16

学生成绩管理系统 C源程序

包括姓名、学号、英语、数学、计算机成绩 有排序、插入、查找、删除、统计等功能

2010-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除