目錄索引


JAVA 之路:

  Java 實戰雜記:

    Github 項目地址 Java-in-Action 項目實戰雜記~~

  Maven:

    基於 Maven 的多模塊 Java ( Spring ) 項目構建

  Spring:

    Spring 事務與臟讀、不可重復讀、幻讀
    Spring 下 MyBatis 的基本使用
    Spring MVC 的 XML 配置方式
    Spring MVC 文件上傳 & 文件下載
    Spring MVC 的 Java Config ( 非 XML ) 配置方式

  Git:

    Git - git clone - 將遠端倉庫克隆拷貝到本地
    Git - git tag - 查看當前分支 tag 版本&說明
    Git - git status - 查看當前倉庫狀態
    Git - git branch - 查看本地倉分支列表
    Git - git branch - 查看遠端所有分支

  Ubuntu(GNU/Linux):

    ThinkPad 安裝 Ubuntu 18.10 系統 -- 高分屏各項配置與Nvdia獨顯驅動

  DeepIn(GNU/Linux):

    Linux 環境 mysql 的安裝與基本配置
    Linux & Windows 環境下 Redis 安裝與基本配置
    Linux & Windows 環境下 RabbitMQ 安裝與基本配置
    Linux 環境下 Git 安裝與基本配置
    Linux 環境 Intelij Idea 安裝與快捷圖標配置
    Linux 環境 Maven 安裝&倉源配置
    Linux 環境 Java JDK 安裝&基本配置

  CentOS7(GNU/Linux):

    【Linux筆記(000) 】-- 系統啟動過程
    【Linux筆記(001) 】-- centos7 系統目錄結構與文件
    【Linux筆記(002) 】-- centos7 文檔操作基本命令

MyDAL

Github 項目地址:

The fastest and best ORM lite on .NET Core for MySQL/SqlServer !

一、說明

  1.MyDAL

    -- 專注 Data Access Layer 的一個 .Net Standard 2.0 輕型 ORM 框架 (演進中~~)

    -- 充分借鑒 EntityFramework Core / Dapper / Ctrip DAL / MyBatis 等框架優點及思想,不依賴任何第三方 DLL .

   a.借鑒 EF Core 的代碼輸入特點:友好,人性化,對象化輸入輸出.

   b.借鑒 Dapper 的輕量 API 與 極致性能.

   c.借鑒 Ctrip DAL 的工作流程,與分布式縱橫擴展性.

   d.借鑒 MyBatis 的設計模式 與 應用多重緩存 配置.

   e.充分適應 個人/小型/中型/大型 開發的需求特點,靈活易用.

   f.Nuget 地址: MyDAL

   如果對你有幫助,或者你喜歡,別忘了給個星(Star),同時歡迎 Fork 我的項目並提出自己的代碼想法~

  2.Github 其它

   lm.solution -- 經驗&示例&筆記

二、項目努力目標

  1.完備的 ORM 框架,開箱即用(演進完善中~~)!

  2.讓老猿省時,菜鳥不費力!

三、特點

  1.項目開發運行完全在Linux物理機上,目前環境為 Ubuntu(GNU/Linux) 系統

    注:因為 DeepIn 環境,開發社區沒有 Ubuntu 強大,並且 .Net Core 官方未支持 DeepIn 系統,

      所以目前項目開發及運行環境遷移至 Ubuntu Desktop 18.10 上了。

  2.注釋完備,資料齊全 (完善中~~)

  3.DB API 持續集成與改進~~

四、目錄

  MyDAL Tutorials:

    MyDAL - 組件適用范圍說明
    MyDAL - 快速使用
    MyDAL - .OpenDebug() 與 Visual Studio 輸出窗口 使用
    MyDAL - .UpdateAsync() 使用
    MyDAL - .UpdateAsync() 之 .Set() 使用
    MyDAL - .UpdateAsync() 之 .SetSegment 根據條件 動態設置 要更新的字段 使用
    MyDAL - .QueryOneAsync() 使用
    MyDAL - .QueryListAsync() 使用
    MyDAL - .IsExistAsync() 使用
    MyDAL - .Where() & .And() & .Or() 使用
    MyDAL - .Where() 之 .WhereSegment 根據條件 動態設置 Select查詢條件 使用
    MyDAL - is null && is not null 條件 使用
    MyDAL - like && not like 條件 使用
    MyDAL - in && not in 條件 使用
    MyDAL - 引用類型對象 .DeepClone() 深度克隆[深度復制] 工具 使用

  MyDAL Release Notes:

    0.9.0 -- 2019.05.28 -- 1.事務改進為非侵入式 2.抽象 XConnection 對象 3.API 生產環境各種 bug-fix
    0.8.0 -- 2019.04.06 -- 增加原生 sql -- CRUD 的 API && 及 sync API 的支持
    0.7.0 -- 2019.02.08 -- 完善 PagingOption 配置式分頁的 API ,提高實際使用性
    0.6.0 -- 2018.12.18 -- 單表多表-查詢時的-單列與多列-支持與完善.如:.ListAsync(it => it.Name)
    0.5.0 -- 2018.11.20 -- 表達式加入多條件支持,如:.Where( it => (it.Prop1>=條件1 && it.Prop2<=條件2) || it.Pro… …p3==條件3 ) 此類寫法.
    0.4.0 -- 2018.10.25 -- 對 connection 對象加入常用方法快速API支持
    0.3.0 -- 2018.10.10 -- 完善常用 api && 修復各種生產環境 bug
    0.2.0 -- 2018.09.21 -- 多表 join 操作 , 整體UI代碼風格 確立
    0.1.0 -- 2018.09.07 -- 單表操作,代碼結構整體確立

  .NET Core:

    新建 ASP.NET Core Web API 項目 -- RESTFul 風格 Hello World!
    【原創】 Docker 中 運行 ASP.NET Core 站點
    新建 .NET Core 項目 -- Hello World!
    新建 ASP.NET Core MVC 項目 -- Hello World!
    【原創】EntityFramework Core 中使用 CodeFirst 模式時 PowerShell 版本問題及解決
    【.Net Core 2.0 生態】-- 好文收藏

  .NET Core Documents:

    000.Introduction to ASP.NET Core--【Asp.net core 介紹】
    001.Getting Started -- 【入門指南】
    002.Create a web API with ASP.NET Core MVC and Visual Studio for Windows -- 【在windows上用vs創建一個 web api 程序】
    003.ASP.NET Core tutorials--【Asp.net core 教程】
    004.Create a web app with ASP.NET Core MVC using Visual Studio on Windows --【在 windows上用VS創建mvc web app】
    005.Getting started with ASP.NET Core MVC and Visual Studio -- 【VS開發asp.net core mvc 入門】
    006.Adding a controller to a ASP.NET Core MVC app with Visual Studio -- 【在asp.net core mvc 中添加一個控制器】
    007.Adding a view to an ASP.NET Core MVC app -- 【在asp.net core mvc中添加視圖】
    008.Adding a model to an ASP.NET Core MVC app --【在 asp.net core mvc 中添加一個model (模型)】
    009.Working with SQL Server LocalDB --【在sql server localdb 上操作數據】
    010.Controller methods and views --【控制器方法與視圖】
    011.Adding Search to an ASP.NET Core MVC app --【給程序添加搜索功能】
    012.Adding a New Field --【添加一個新字段】

  .NET:

    【原創-算法-實現】異步HTTP請求操作
    Singleton(單例模式)的一種實現 -- 基於【惰性】適用於【大對象】的一種生產實踐
    【Stack Overflow -- 原創加工、原創整理、生產實戰】-- 深度復制
    【原創】-- C# 點滴積累 -- String
    【DotNet加密方式解析】-- 好文收藏

  C/C++:

    C/C++ -- 插入排序算法

  其它:

    PowerDesigner16 基本使用教程
    【DDD】--好文收藏
    【京東咚咚架構演進】-- 好文收藏

 

 

 

 

 

                                         蒙

                                    2018-04-27 17:10 周五

                                    2018-05-25 23:45 周五

                                    2018-06-12 21:55 周二

                                    2018-07-21 23:21 周六

                                    2018-08-23 23:54 周四

                                    2018-09-29 20:05 周六

                                    2018-10-22 18:30 周一

                                    2018-11-29 20:30 周四

                                    2018-12-26 15:35 周三

                                    2019-01-20 22:30 周日

                                    2019-02-18 15:00 周一

                                    2019-03-09 15:25 周六

                                    2019-04-18 23:30 周四

                                    2019-05-28 00:22 周二

                                    2019-06-30 23:11 周日

                                    2019-07-31 20:56 周三

                                    2019-08-08 00:18 周四

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM