会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
a14907
生无所息
博客园
首页
新随笔
联系
订阅
管理
2023年6月13日
利用dotnet core的代码生成实现类似AutoMapper的类型转换
摘要: 利用dotnet core的代码生成的特性,自动生成类型转换的代码。类似于AutoMaper,但是代码生成近似于手写代码,不用反射,性能更好 生成通过比较属性名字(不区分大小写) 属性支持简单类型,类,List,Dictionary(key最好是string类型) 在需要转换的类上标记特性:Conv
阅读全文
posted @ 2023-06-13 15:38 a14907
阅读(49)
评论(0)
推荐(0)
2021年10月29日
cors 的深入细节
摘要: 遇到一个明明已经配置了跨域,但是浏览器总是提示跨域被block的问题! 经过研究发现是运维配置的问题。 其中一个域名映射的ip是10开头的,这是一个更private的ip。而另一个域名的ip是124开头的,这是一个更public的ip。如下图: 刚好和谷歌在控制台的提示吻合。如图: 然后让运维配置了
阅读全文
posted @ 2021-10-29 11:05 a14907
阅读(116)
评论(0)
推荐(0)
2020年12月15日
minio的文档吐槽
摘要: 这是我见过的最糟糕的文档,难以想象的糟糕。 遇到问题,最好还是看它的源码吧!!
阅读全文
posted @ 2020-12-15 18:13 a14907
阅读(76)
评论(0)
推荐(0)
2020年11月24日
C# 9 - 使用SkipLocalsInit 特性改善性能
摘要: 来源:https://www.meziantou.net/csharp-9-improve-performance-using-skiplocalsinit.htm C#会默认对变量进行初始化。 比如这句代码 int i; 变量i被编译器初始化为了0. 使用过C语言的朋友应该知道,zaiC语言里,这
阅读全文
posted @ 2020-11-24 11:34 a14907
阅读(430)
评论(0)
推荐(0)
2020年10月24日
CentOS8重启网络
摘要: 1.重启网卡之前一定要重新载入一下配置文件,不然不能立即生效 nmcli c reload 2.重启网卡(下面的三条命令都可以,任选一种): nmcli c up ens160 nmcli d reapply ens160 nmcli d connect ens160
阅读全文
posted @ 2020-10-24 14:19 a14907
阅读(2155)
评论(0)
推荐(0)
2020年9月29日
一篇对System.Threading.Channels进行介绍的文章
摘要: An Introduction to System.Threading.Channels
阅读全文
posted @ 2020-09-29 09:50 a14907
阅读(362)
评论(0)
推荐(0)
2020年9月22日
apk签名机制原理详解
摘要: https://www.jianshu.com/p/286d2b372334
阅读全文
posted @ 2020-09-22 10:47 a14907
阅读(128)
评论(0)
推荐(0)
2020年7月10日
ilasm修改源码
摘要: https://www.cnblogs.com/dudu/archive/2011/05/17/ildasm_ilasm_il.html
阅读全文
posted @ 2020-07-10 16:41 a14907
阅读(101)
评论(0)
推荐(0)
2020年6月23日
性能优化的最一般手段
摘要: 避免代码抛出异常
阅读全文
posted @ 2020-06-23 18:10 a14907
阅读(103)
评论(0)
推荐(0)
2020年2月26日
CentOS7安装vncserver
摘要: 1、关闭防火墙和selinux systemctl stop firewalld.servicesetenforce 02、安装图形支持 yum groups install "GNOME Desktop"或yum groups install "X Window System"3、安装vncser
阅读全文
posted @ 2020-02-26 18:34 a14907
阅读(1365)
评论(0)
推荐(0)
下一页
公告