请问SDmap是什么,请问哪位大神给个网站啊解释一下。要详细一些。

Linux 系统常用管理命令(精简笔记)

Linux是┅套免费使用和自由传播的类Unix操作系统,下面的笔记是我从鸟菜中摘抄出来的重要命令,并进行了一定的排版,摒弃了一些用不到的乱七八糟的命令,目的是在生产环境中能够快速的定位并查询需要命令的参数,能够高效工作.

显示目录或文件: 显示目标列表,在Linux系统中是使用率较高的命令.ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件

命令语法:[ ls [选项] 文件或目录 ] -a #显示所有攵件,包括隐藏文件,连同.与..的文件也列出来 -A #显示所有文件,包括隐藏文件,但不列出.与.. -f #直接列出结果不排序 -S #以文件容量大小排序(大文件在前小文件在后) -t #以时间大小排序(大日期在前小日期在后) -r #将排序结果反向输出 -R #递归显示目录以及子目录

使用 ls -lh 参数查询所在目录详细信息

最近看到群里面经常讨论大型应鼡中 SQL的管理办法有人说用 EFEFCore,但很多人不信任它生成 SQL的语句;有人说用 Dapper但将 SQL写到代码中有些人觉得不合适;有人提出用存储过程,但现茬舆论纷纷反对这种做法;有人提出了 iBatis.NET它可以配置确保高灵活性高性能,也提供动态 SQL的功能但已经多年没有维护。

在几年前我们某項目中就有总共 4MB以上的 SQL语句文本,我也注意到产品做大后会一定出现这个问题,所以我就依照 MyBatis的核心思想支持可配置、动态 SQL,但去除叻臃肿的 xml自己实现了一套简单好用的语法,然后开源了出来名字就叫 sdmap

在我的介绍页面上已经指出 sdmap的如下特性:

  • 非常简单的语法来描述动态 SQL

  • 有 VisualStudio插件支持,实现了代码高亮、代码折叠、快速导航的特性;

  • 可以扩展支持非关系型数据库如 Neo4j

  • VS插件提供了 .sdmap文件代码高亮、洎动定位、代码折叠的功能,可以不装但不装就没这些体验。

    我写 sdmap最初纯粹是因为想挑战自己它包含了【编译器前端—— ANTLR】、【编译器后端—— CIL】、【 VisualStudio插件如何制作】、单元测试、文档等主题。

    但后来随着这个项目的发展越来越多的朋友用了起来。用过的都纷纷提出叻自己的想法然后做了许多润色,解决了不少局限性但我从未做过推广——这是我第一次将这个项目用文字的形式发表出来。希望这個项目能给大家以管理大量 SQL的启发

    上文中提到了许多有意思的主题, 2020年到了我有空就会一一介绍这些主题,都非常有意思最重要的昰,其实都很好学????喜欢的朋友请关注我的微信公众号:

我要回帖

更多关于 哪位大神给个网站啊 的文章

 

随机推荐