- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 ASP.NET 微服务网关 Ocelot+Consul+Skywalking
Ocelot是一个轻量级的.NET API网关,结合Consul,Skywalking轻松实现可跟踪监控的网关和微服务。
2025-03-07 14:04:37
1101
原创 C# Take<TSource>(IEnumerable<TSource>, Range) 关于 Range
new Range(startIndex, endIndex) : 注意输出结果是不包含 endIndex 的。
2024-10-11 09:30:56
450
转载 讨论.NET Core 配置对GC 工作模式与内存的影响(转)
Asp.net core应用在 Kubernetes上内存使用率过高问题讨论.NET Core 配置对GC 工作模式与内存的影响
2021-11-23 10:58:35
449
原创 Git 常用操作
切换到某个分支 git switch xxx 从本地当前分支检出一个新分支 git checkout -b newxxx 提交新分支到远程 git push origin newxxx git checkout -b new-branch 等同于 git switch -c new-branch 等同于 git branch new-branch -> git switch new-branch 进入anno编辑器后,按 c 进入编辑状态,按Esc退出编辑状态,并按两次大写 Z ,退出编.
2021-08-31 18:05:15
452
原创 How to select from list of values in SQL Server
Something like :select distinct * from (1, 1, 1, 2, 5, 1, 6).We can do it like:SELECT * FROM (VALUES (1), (1), (1), (2), (5), (1), (6)) AS X(a)
2021-05-22 15:18:02
193
原创 生理周期
已知每隔23天,28天,33天,人的体力,情商,智商会分别达到下一个高峰。p = input("p:")p = int(p)e = input("e:")e = int(e)i = input("i:")i = int(i)d = input("d:")d = int(d)m = 0next_p = 0next_e = 0next_i = 0for k in rang...
2019-07-28 22:36:21
704
原创 完美立方
N = input("输入数字:")N = int(N)m = 0for a in range(2, N + 1, 1): for b in range(2, a): for c in range(b + 1, a): for d in range(c + 1, a): if (a ** 3 == b ** 3...
2019-07-28 21:31:47
552
原创 如何屏蔽搜狗输入法广告
每天一开机,不一会儿就弹出一个广告弹窗,太烦了。好了,用这么一个方法,轻松kill掉这些广告插件。——小时候梦想仗剑走天涯,后来,我做了一名程序员
2019-07-04 09:44:21
17299
3
原创 System.Data.ConstraintException: 未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。
DataTable从sql获取数据时,有时会报这样的错。首先检查是否有提示中的问题,即null值,主键,外键都查查。如果没问题,那么注意这样一种情况:生成DataTable时,每个列的长度,默认的是多少。eg.列“Name”默认成了长度 为1的string,那么查出来的数据,Name超出1个长度就会报这样的错 了。...
2019-07-03 15:51:01
4035
1
原创 Python学习计划(1):30分钟基础
Python学习计划(1):30分钟基础1.注释2.变量3.运算符4.常见内置函数5.导入包6.集合1.注释以“#”开头的一行,或者3个双引号,如:""“注释”"",的一段。2.变量整数:my_integer = 50浮点数:my_float = 1.0字符串:my_string = ‘Hello!’my_string = “Hello!”my_string = ‘“Hello...
2019-07-02 00:27:50
769
1
原创 easyui使用心得 - datagrid前端分页
$("#dg").datagrid();四个相关属性:pageList,pageSize,pagination,loadFilterpageList和pageSize一起,定义分页的大小 pagination 显示分页工具栏 loadFilter 加载过滤器,可以过滤和格式化数据后显示。利用loadFilter进行前端分页: 该属性接受一个function,这样写,便能分页...
2019-06-27 09:18:30
3228
1
原创 用ROW_NUMBER查询满足条件的前N条数据
Person:Id Name Age Sex 1 小A 18 1 2 小B 23 0 sql example:select ROW_NUMBER()over(partition by Sex, Ageorder by Sex,Age) as number,Person.*into #tp1from Pers...
2019-06-25 09:24:15
1977
1
原创 插入排序
插入排序arr = [31,41,59,26,41,58]for j in range(len(arr)): key = arr[j] i = j-1 while i>=0 and arr[i]>key: arr[i+1] = arr[i] i=i-1 arr[i+1]=keyprint(arr)...
2019-05-25 16:55:07
439
原创 sqlserver 查询数据库表占用磁盘大小
SELECTTableName = obj.name,TotalRows = prt.rows,[SpaceUsed(KB)] = SUM(alloc.used_pages)*8FROM sys.objects objJOIN sys.indexes idx on obj.object_id = idx.object_idJOIN sys.partitions prt on ob...
2019-05-16 14:14:04
1821
原创 C# is
最近看到百度搜索出来的某些文章,对C# is关键字的解释有误,记录一下吧,摘自官方,不要误导人。以下摘自msdn:is关键字在运行时评估类型兼容性。它确定对象实例或表达式结果是否可转换为指定类型。语法如下:C#复制 expr is type其中expr是计算结果为某个类型的实例的表达式,而type是expr结果要转换到的类型的名称。如果exp...
2019-04-16 15:26:16
771
1
原创 C# 枚举类型Enumerable及其扩展
C# 枚举类型Enumerable及其扩展重要的数据类型枚举类型是编程里重要的一种数据类型,了解其本质和扩展类型的使用方法,将有助于解决编程中遇到的数据处理问题。IEnumerable接口实现了IEnumerable接口的集合表明该集合能够提供一个enumerator(枚举器)对象,支持当前的遍历集合。IEnumerable接口只有一个成员GetEnumerator()方法。IE...
2019-04-16 13:20:57
4076
1
原创 ajax传值 - json array
当我们想要把一个数据,通过ajax传递给后台,并且只用一个参数来接收数据时,则应该对array数据做处理:eg.var dataImgs = [];for ...dataImgs.push({ 'SuffixName': suffixName, 'Data': dataImg });$.ajax({ type: 'post', cache: fal...
2019-04-02 17:39:16
918
原创 using{} & try-catch{}
当你想捕获using代码段内的异常时,你打算怎么做呢?是在using里面写try-catch,还是把using写在try里面呢?class Program { static void Main(string[] args) { //方法1 //using (var context = new TestCl...
2019-02-19 10:58:04
853
原创 使用EF6 + MySql
网上已经有很多如标题所表达的一步一步教学文章。由于本人在初次接触和使用的过程中,遇到一个一个坑,故此记录下点点滴滴。 说下使用的环境 :VS2017,MySql8.0,应用程序使用的 .net 4.5.2 第一步:安装MySql相关和VS使用MySql相关。 先到mysql官网下载安装器 接着一步一步安装。坑点一:安装也需要注意先后步骤,不然有一部分安装不上。先安装...
2019-01-05 23:02:40
1026
原创 DevExpress - 文本输入框内使用换行符自动换行
DevExpress显示文本的时候,换行符“\r\n”可能不生效。那么,检查控件的设置,稍作改动就能生效了。如下:将Multiline设置为true。
2018-11-26 14:40:42
8711
转载 C#取得控制台应用程序的根目录方法
原文地址:https://www.cnblogs.com/ching2009/p/4293597.html取得控制台应用程序的根目录方法1:Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径2:AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 取得WinForm应用程...
2018-11-22 14:04:43
1129
原创 书签 2018-11-6
BookmarksBookmarks 书签栏 在线地图经度纬度查询 — 经纬度查询地名|地名查询经纬度 —GPSspg 卫星地图-Google Earth中文地标分享-谷歌地图-地球在线 禅道 Json在线解析及格式化验证 - Json.cn 短链接服务架构设计与实现 - lz0426001...
2018-11-06 09:43:28
516
原创 Linq to NHibernate and Linq(c#)
一个例子:(红色的是伪代码)var warehouse = NHibernate Get From DB;var result = warehouse.InventoryItems.FirstOrDefault(a => a.TargetId == skuItemId);//或者 var result = warehouse.InventoryItems.Where(a =>...
2018-10-23 16:13:33
615
原创 sql 积累
sql server:1.if else + begin endif(表达式 运算符 值)一行T-sqlelse if(表达式 运算符 值)... ...或者if(表达式 运算符 值)begin --相当于{}的作用多行行T-sqlendelse if(表达式 运算符 值)... ...2.where 列名 - 不能用别名sql查询,从fro...
2018-10-23 11:25:01
495
原创 使用VS调试IIS网站
1.在IIS里创建网站。点击基本设置,将物理路径配置为项目的路径。2.点击测试设置,确保身份验证和授权测试通过。3.点击绑定,将IIS网站绑定到要调试的IP和端口。 4.配置VS项目。右键项目属性,配置成如下:5.点击创建虚拟目录。然后打开IIS网站,成功后浏览下网站,最后在VS里点击附加,选择w3wp.exe。6.注意:IIS和VS最好用管理员身份打开,这...
2018-07-23 10:51:24
5163
原创 c#引用类型变量在程序中的变化
这是我的第一篇博客。想到写博客,是因为记录在纸上的东西,总怕哪天一丢,那些出过的错误又回来缠绕自己。好了,那就步入正题吧!c#应用类型,具体请看别人写的博客吧这里有一个有趣的现象:class Program { static void Main(string[] args) { object a =
2017-07-24 10:39:18
650
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人