240 发简信
IP属地:广东
  • Node.js封装一个简单的PostgresSQL操作类

    项目需要用Node.js去查询访问PostgresSQL数据库。一时间不到趁手的ORM,干脆自己封装一个吧。 不废话,直接上代码: 安装pg库 ...

  • Resize,w 360,h 240
    从List<T>中查找元素,Find与FirstOrDefault孰优孰劣?

    上面这张图片,是今天波波同学发给我的。刚看到图片内容的瞬间,我不禁一惊。因为,在我写的代码中Find和FirstOrDefault都曾用到,并且...

  • Resize,w 360,h 240
    使用Source Generators将SQL脚本生成C#实体类

    我们做业务系统的开发,很多时候往往离不开代码生成器。项目使用代码生成器的好处不言而喻,生成出来的代码标准规范,代码质量有保障,并且还能大幅提高开...

  • Resize,w 360,h 240
    将.NET应用合并打包成单文件的两个方法

    前阵子,答应了帮一位哥们做一个桌面应用工具。 好吧,说干就干!花了一个周末的时候,应用功能的开发算是搞定了,剩下来就是交付的问题了。这时,我看到...

  • 小学生科幻作品:地心探秘

    本文出自我家小学生的高分作文选。两个月前孩子找我要了电脑,然后一个晚上躲在房子里捣鼓了很久,把他的手稿一个字一个字敲成电子版,据说要拿来投稿参加...

    0.2 55 0 1
  • Resize,w 360,h 240
    纯前端实现网页跨域交互数据的两个方法

    背景 我们Web前端开发者一般都会有这样的常识:同一浏览器打开了两个不同域名的网页,两个页面之间被沙箱隔了,因此是无法进行数据交互的。这两个页面...

  • 谈谈“情绪价值”

    最近,我在网络上看了不少心理情感方面的文章,其中“情绪价值”(Emotional Value)这个词时不时会闪现在眼前。 起初,我是被这个“高大...

  • Resize,w 360,h 240
    探秘冷门的HTML5原生组件:Dialog

    前言 很多做前端开发的朋友偶尔会跟我抱怨:前端技术可谓日新月异,平时需要花大量的时间去学习更新知识库,也难以保证不会落伍。追求最新的前端开发技术...

  • Resize,w 360,h 240
    Garnet开发实战:谈谈Redis的数据序列化方式

    之前写的文章,我隆重介绍到Garnet服务端如何安装部署。此外,我还写了一段客户端运行的代码,来验证Garnet服务端可用性。 记得当时我用的是...

个人介绍
不属于这世界的灵魂