Tong__Ming
码龄17年
  • 746,913
    被访问
  • 255
    原创
  • 37,723
    排名
  • 746
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2005-10-31
博客简介:

Ming Tong

查看详细资料
  • 3
    领奖
    总分 214 当月 0
个人成就
  • 获得117次点赞
  • 内容获得118次评论
  • 获得403次收藏
创作历程
  • 1篇
    2021年
  • 1篇
    2019年
  • 3篇
    2018年
  • 63篇
    2017年
  • 23篇
    2016年
  • 7篇
    2015年
  • 112篇
    2014年
  • 54篇
    2013年
  • 74篇
    2012年
成就勋章
TA的专栏
  • 网络
    3篇
  • .NET 6
    1篇
  • Windows 11
  • 数据结构和算法
    24篇
  • .NET与C#基础
    15篇
  • .NET 设计模式
    19篇
  • .NET 源码分析
    14篇
  • .NET 架构设计
    2篇
  • Windows 内核原理
    13篇
  • Windows Service
    7篇
  • Windows Runtime
    25篇
  • Windows Store App
    19篇
  • Windows Phone 8.0
    22篇
  • Windows Phone 8.1
    8篇
  • Windows 10
    3篇
  • Direct 2D/3D
    12篇
  • Media Foundation
    3篇
  • Mono
    5篇
  • Unity3d
    19篇
  • Android
    5篇
  • SQLite
    4篇
  • 地理信息系统
    4篇
  • 经典书籍
    2篇
  • 有用资源
    6篇
  • IoT
    1篇
  • JavaScript
    12篇
  • Spring
    4篇
  • 人工智能
    5篇
  • LeetCode
    57篇
  • BlockChain
    3篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlinflutterandroid studio
  • Android
    gradleandroid jetpackrxjava
  • 软件工程
    性能优化
  • 职场和发展
    面试
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

升级现有.NET Framework 项目到 .NET 6

升级现有的.NET Framework 项目到 .NET 6首先,想直接右键属性把target framework 从 .NET Framework 4.x 选择到 到 .NET 6,是没有这个选项的。需要借助.NET 的命令行工具。安装 upgrade-assistant 工具 https://github.com/dotnet/upgrade-assistantdotnet tool install -g upgrade-assistant升级具体项目upgrade-assistant
原创
发布博客 2021.11.26 ·
2037 阅读 ·
0 点赞 ·
0 评论

一根网线同时走宽带和iptv(单线复用)

一根网线同时走宽带和iptv(单线复用)起因因为装修的时候考虑的不够周全,导致入户弱电箱到客厅的电视之间只有一根网线,书房的PC的网线也是直接通到弱电箱。而现在要实现这几个目标:路由器放在客厅电视柜(保证最大覆盖面积)同时上网同时看iptv电视书房的PC(NAS)与客厅的路由器之间有1000m网线速度现在的拓扑结构只满足了第一条:第二条看似满足了,但是有缺陷(上网的带宽只有1...
原创
发布博客 2019.10.12 ·
42768 阅读 ·
10 点赞 ·
23 评论

区块链 - 区块链基础知识:智能合约和微服务

微服务和区块链微服务与区块链的智能合约有很多共同之处。二者都独立运行(on-chain),并通过基于消息的通道与外界通信(off-chain)。二者的体积都很小,开发者希望他们都自主地、独立地运行,而且当布署在去中心化的网络上时,表现更好。 本文主要阐述使用微服务架构构建区块链应用的设计原则,及代码示例。涉及到: 微服务架构设计 去中心化的领域驱动设计 事件源与CQRS 分...
翻译
发布博客 2018.09.09 ·
6441 阅读 ·
1 点赞 ·
0 评论

区块链 - 区块链基础知识:交易哈希链

区块链 - 区块链基础知识:深入了解交易哈希链本文的主题是执行有关交易哈希链、 交易池的角色以及 一个最长的区块链如何永远占据主导。讨论的细节包括以下内容: - 事务哈希链的实现细节 - 数字资产如何签名并转移给新的拥有者 - 交易池的角色 - 为什么需要共识算法 - PoW vs PoS - 为什么最长的区块链永远占据主导包含的技术: - 区块链(Blockchain)...
翻译
发布博客 2018.09.08 ·
6658 阅读 ·
2 点赞 ·
0 评论

区块链 - 区块链基础知识

区块链入门区块链支持的加密货币,不通过任何信任或监管机构的(如银行或政府)验证来每笔交易,不涉及中间商,依赖新式加密,使区块链中的数据是防篡改的匿名数据。区块链会被复制到对等网络中的每个节点,所以没有单一故障点,确保了这项技术的可用性和可靠性。区块链工作原理比特币区块链是世界上第一个区块链技术实例。所以,“区块链”经常被误解为与比特币密不可分。比特币区块链还推广了一种观念:即区块链...
翻译
发布博客 2018.09.08 ·
1970 阅读 ·
1 点赞 ·
0 评论

LeetCode基础--位运算(in progress)

Bitwise XORXOR(^) :异或,数学符号为 ^1^0 = 1 0^1 = 1 0^0 = 01^1 = 0 XOR by 1 可以像开发一样从 1 到 0 或者 从 0 到 1. 还有一个有意思的:x^0 = x x^x = 0应用 1:翻转数字 N 的所有二进制位。 解决方案:如果 N 是32位数字,则:N ^((1 << 32) - 1 )应用 2:不用运算符交换两
原创
发布博客 2017.11.29 ·
259 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树--反转左右子树

题目描述: 反转二叉树的左右子树。实现:public class Solution { public TreeNode InvertTree(TreeNode root) { if(root == null) { return null; } TreeNode tmp = root.left;
原创
发布博客 2017.11.29 ·
1115 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树-判断二叉树是否平衡

题目描述: 求二叉树是否平衡,即:左右子树的高度差小于等于1,实现:public class Solution { public bool IsBalanced(TreeNode root) { if(root == null) { return true; } int L = Depth(root.l
原创
发布博客 2017.11.29 ·
296 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树-求最小高度

题目描述: 求二叉树的最小高度.实现:public class Solution { public int MinDepth(TreeNode root) { if (root == null) { return 0; } int L = MinDepth(root.left); in
原创
发布博客 2017.11.29 ·
1396 阅读 ·
2 点赞 ·
0 评论

LeetCode基础--二叉树-求最大高度

题目描述: 求二叉树的最大高度。代码实现:public class Solution { public int maxDepth(TreeNode root) { if(root == null) { return 0; } int left = 0, right = 0; left
原创
发布博客 2017.11.29 ·
1182 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树--ZigZag遍历

题目描述: ZigZag方式遍历二叉树,即:根->左子->右子->右子的左子->右子的右子->XXX 实现:public class Solution { public IList<IList<int>> ZigzagLevelOrder(TreeNode root) { IList<IList<int>> result = new List<IList<int>>();
原创
发布博客 2017.11.29 ·
907 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树--判断是否为BST

递归实现:public class Solution { public bool IsValidBST(TreeNode root) { return isValidBST(root, long.MinValue, long.MaxValue); } private bool isValidBST(TreeNode root, long minVal, lon
原创
发布博客 2017.11.27 ·
1027 阅读 ·
0 点赞 ·
1 评论

LeetCode基础--二叉树--中序遍历

中序: 左->根->右递归实现:public class Solution { public IList<int> PreorderTraversal(TreeNode root) { List<int> result = new List<int>(); if (root != null){ result.AddRange(Preor
原创
发布博客 2017.11.27 ·
464 阅读 ·
1 点赞 ·
0 评论

LeetCode基础--二叉树--后序遍历

前序: 左->右->根递归实现:public class Solution { public IList<int> PreorderTraversal(TreeNode root) { List<int> result = new List<int>(); if (root != null){ result.AddRange(Preor
原创
发布博客 2017.11.27 ·
191 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树--前序遍历

前序: 根->左->右递归实现:public class Solution { public IList<int> PreorderTraversal(TreeNode root) { List<int> result = new List<int>(); if (root != null){ result.Add(root.val);
原创
发布博客 2017.11.27 ·
1296 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树-判断两个树是否相同

实现:public class Solution { public bool IsSameTree(TreeNode p, TreeNode q) { if(p == null && q == null) { return true; } if(p == null || q == null)
原创
发布博客 2017.11.27 ·
592 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树--层次遍历

题目描述:思路:实现:public class Solution { public IList<IList<int>> LevelOrder(TreeNode root) { Queue<TreeNode> queue = new Queue<TreeNode>(); var result = new List<IList<int>>();
原创
发布博客 2017.11.26 ·
350 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树-判断是否对称

题目描述: 判断一个二叉树是否左右对称,比如: 1 / \ 2 2 / \ / \ 3 4 4 3思路: 对称的条件是:左子树的左子结点等于右子树的右子结点,并且左子树的右子结点等于右子树的左子结点。递归实现:public class Solution { public bool IsSymmetric(TreeNode root) {
原创
发布博客 2017.11.26 ·
916 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--二叉树

二叉树的数据结构定义:public class TreeNode { public int val; public TreeNode left; public TreeNode right; public TreeNode(int x) { val = x; }}二叉树题型:二叉树前序遍历二叉树中序遍历二叉树后序遍历二叉树层次遍历二叉树ZigZa
原创
发布博客 2017.11.26 ·
193 阅读 ·
0 点赞 ·
0 评论

LeetCode基础--Union Find(Disjoint Set)

Union Find,也叫作 Disjoint Set,中文通常译作 “并查集”。 Union Find 有两种操作:Union 和 Find,即“连接”和“查找”。并查集用于:一个集合被分成几组的情况,集合中的每个数据只属于一个单独的组,无向图的连通分量就是这样一个例子。如下图: 1~9 的集合中的 3 个连通分量,或者说 3 个 Disjoint Set。Disjoint Set 数据结构可
原创
发布博客 2017.11.25 ·
1110 阅读 ·
0 点赞 ·
0 评论
加载更多