Skip to content

277403167/My_Note

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

If you have any questions about My_Note, you can create issues.

My Note

CSharpLearn

技术路线

.net

WCF

IIS

ASP .NET

.net core

javascript && jQuery

包管理

项目管理工具

AngularJS (>ω<)

Angular

TypeScript

ABP框架 (・o・)

html

css

sql

数据库

EF

EF Core

数据结构

缓存

搜索引擎

操作系统

WPF ٩(๑òωó๑)۶

Windows Service

网络

Docker

IDE

GIS

Xamarin

Unity

微信

计算机基本知识

机器学习 Ծ‸Ծ

learning how to learn (。・ω・。)ノ♡

拥有一颗产品心的程序媛 ψ(`∇´)ψ

其他

技术路线

后端开发技术路线图

DevOps技术路线图

《软件开发者路线图:从学徒到高手》模式总结

解决问题的思路

.net

IQueryable与IEnumerable(转载)

C#调用python

从Header中获得信息

模拟请求(模拟header/gzip解压/泛型)

C#控制台关闭之前做一些操作

C# 元组、匿名对象、ref&out

DataTable转换为Entity(反射&&泛型)

linq to entity GroupBy多个字段

nuget包发布

Stream转Byte数组

C#后台线程与前台线程(Thread IsBackground)

Microsoft.AspNet.SignalR实现弹幕(即时通讯)

C#调用JS

静态方法 && 非静态方法

httpclient POST请求(urlencoded)

System.Reflection.Emit

.net加壳脱壳

linq to entity DistinctBy && DefaultIfEmpty

.net 单元测试

OWIN

发送邮件

协程

Swagger

.net group by 时间段(年月日)

nswag

Coding优化技巧

C#中数组、ArrayList和List三者的区别

byte[] && 二进制 && 十进制 && 十六进制

.net for TCP服务端 && 客户端(Socket)

设置HttpClient的授权Header

递归和迭代

使用Dotfuscator混淆保护应用程序

值类型和引用类型

string 特殊的引用类型

String与StringBuilder

浅拷贝和深拷贝(Clone)

readonly与const

装箱和拆箱

委托和事件

层与层之间解耦思路

lock语句

.NET和C#

Object Equals && GetHashCode

托管代码/非托管代码

托管代码和非托管代码

垃圾回收机制(GC)

C# using语句

异步

异步的几种方法

多线程

多线程Parallel和Task

线程安全集合

消息队列

RabbitMQ

RabbitMQ

RabbitMQ Work Queues

RabbitMQ Publish && Subscribe

RabbitMQ Routing

RabbitMQ Topics

RabbitMQ Remote procedure call (RPC)

WCF

基本

WCF概念

WCF配置文件详解

多个不同类对象传输思路

WCF 大文件传输配置

毫秒数据字符串转换为DateTime

POST请求——HttpWebRequest

windows服务的编写,手动安装与卸载

WCF的几个注意事项

Rest

RESTful API

WCF Rest用法

Xml格式的Bared和Warpped

Wrapped的返回值取值

SOAP

WCF SOAP用法

WCF服务托管方式(转载)

WCF与IIS的相关内容

WCF服务的IIS托管(网站托管)

WCF服务的IIS托管(应用程序)

IIS运行WCF服务报错

IIS

IIS基本介绍

VS发布到IIS Express外网Debug

IIS IP地址与端口

IIS文件目录

MIME映射(程序映射)

服务没有权限访问某目录

VS中发布并调试IIS程序(非附加进程)

微信调试的几种方式

分析器错误消息: 未能加载类型

IIS keep alive

ASP .NET

Route data(转载)

ASP .NET DropDownList多级联动事件

ASP .NET Controller返回类型

ASP .NET导出word(转载)

ASP .NET My97DatePicker

ViewBag&&ViewData(转载)

ASP .NET Model

ASP .NET 返回Json操作结果

下拉选择框 设置内容/获取选中项/设置选中项

Form submit方法

Tab切换效果的实现

ajax默认form表单提交,导致实体不识别

ASP .NET Views文件夹下面的文件找不到

ASP .NET Response类型

js,css引用顺序设定

缓存问题

session和cookie

身份认证的几种方式

WebAPI Delete方法报错405 Method Not Allowed

Debug工具——事件查看器

IIS发布的网站绑定域名

二维码生成与返回客户端

两个同名controller导致调用崩溃

asp .net 大文件传输配置

asp .net 允许跨域

部分站点发布报错 编译器失败,错误代码为 2146232576。

asp .net identity相关概念

OData

asp .net mvc 获得用户IP

asp .net 页面跳转

asp .net Cookies

带参跳转其他controller

asp .net 文件浏览功能

浏览器本地存储方式

ASP.NET page life cycle(页面生命周期)

.net core

.net core 2.0 读取配置文件

windows IIS发布.net core网站的环境配置

ASP.NET Core 配置身份验证

.net core注入服务

.net core使用redis

EF Core注意事项

asp .net core 读取读取Views文件夹下的js和css

.net core config读取

.net core 允许跨域

.net core使用ef 6

.net core响应缓存

asp .net core 视图组件——Html.Action的替代

asp .net core 使用spa

理解ASP.NET Core验证模型

sql server & .net core 使用空间数据

postgresql && .net core 使用空间数据

.net core service && angular项目 iis发布

.net core图片相关操作

.net core调用C++库

ASP.NET Core 管道和中间件(pipeline)

依赖注入

依赖注入(DI)

ASP.NET Core 依赖注入

MEF

IdentityServer

IdentityServer的基本概念与特性

IdentityServer流程图与相关术语

最简单的IdentityServer实现

最简单的IdentityServer实现——项目基本结构与流程

最简单的IdentityServer实现——IdentityServer

最简单的IdentityServer实现——Api

最简单的IdentityServer实现——Client

基于IdentityServer4的单点登录

基于IdentityServer4的单点登录——项目基本结构与流程

基于IdentityServer4的单点登录——IdentityServer

基于IdentityServer4的单点登录——Api

基于IdentityServer4的单点登录——Client

基于IdentityServer4示例的修改

javascript && jQuery

Ajax请求小结

layerui

弹出确认框,打开新窗口

刷新页面的几种方式

区别JS和DOM对象

js 动态生成button 并设置click事件

js的一些写法问题

js css加时间戳

JavaScript 继承与原型链

包管理

yarn

npm源管理器——nrm

choco(chocolatey)

项目管理工具

git

github基本使用

git常用指令

SVN如何迁徙到Git

git cherry pick

git hook

git stash

AngularJS

AngularJS 简介

AngularJS 调试技巧

AngularJS Scope(作用域)

AngularJS 过滤器

AngularJS 服务(Service)

AngularJS radio绑定与取值

AngularJS table循环数据

AngularJS 页面计算

AngularJS 多级下拉框

AngularJS 计时器

AngularJS ng-if使用

AngularJS 时间格式化

AngularJS $http和$.ajax

AngularJS 依赖注入

图片加载

Angularjs 计数 $index

Angularjs html文本显示

Angular

Node.js && Angular && TypeScript 环境安装与更新

Angular常用指令

Angular基本概念理解

Angular语法(一)——展示数据

Angular语法(二)——模板语法

Angular语法(三)——数据绑定

Angular常见问题

Angular登录示例

Angular 请求另一服务的api(请求代理)

angular form set dynamic control(form动态设置control)

ng-alain

ng-alain 复用标签相关设置

ng-zorro

angular对IE 6的支持问题

Angular升级流程

Angular自定义表单验证

Angular组件间的数据传输

Angular语法(四)——html循环

Angular替换服务

ng-zorro 子菜单

ng-zorro 抽屉drawer回调

Angular路由守卫 canDeactivate

Angular路由守卫 canActivate

Angular使用echarts

Angular route传参

ngFor && index 用法

TypeScript

TypeScript随手记

TypeScript环境搭建

TypeScript数据结构

typescript调用javascript && URI.js

合并 && 还原属性链

typescript Json Convert

TypeScript 时间戳 && 日期

TypeScript Array Remove

ABP

领域驱动设计(DDD)与代码规范

ABP框架——单表实体流程

abp.message

ABP杂谈

ABP缓存示例

abp项目 从sql server迁移至mysql

abp框架扩展系统表

abp框架(aspnetboilerplate)设置前端报错显示

aspnetboilerplate && .net core 使用原生sql

html

html常用

各个控件说明

DOCTYPE

src与href的区别(转载)

Html 空格与换行

跳转页面(转载)

html 自制属性

图片居中

html5 前端存储数据的方式

网页调用本地程序——url protocol

css

css盒子模型

sql

sql like N'%...%' 在C#里的写法

sql 循环 随机数创建数据

使用StringBuilder与SqlParameter

跨库查询数据

sql 多列求和

sql SCOPE_IDENTITY()

SQL Server bit<->int

sql 1=1

SQL基础+关键字

通配符

典型示例

SQL之Grant(分配权限)和Revoke(回收权限)

子查询:相关子查询、无关子查询

sql in(inner join)

MSSQL

sql count(1)不要和查询数据混用 非常耗时

查询SQL Server执行过的SQL语句(转载)

防止SQL注入

union和union all的区别

in和exsist

sql join详解

数据库

数据库关系

数据库系统体系结构

数据库连接池

关系型数据库

ACID规则

varchar和char

sql server 查询存储过程指令

数据库操作 连接/增删改查/断开

数据表访问

关系数据库的数据迁移

工具:sql server profiler(分析器)

存储过程Procedure

特殊存储过程——触发器Trigger

自定义函数Function

主从同步

VS创建新的本地数据库

函数与存储过程的区别

视图View

索引Index

约束Constraints

索引与约束的区别

删除数据库依赖项与被依赖项

级联删除、更新

数据库的设计原则

数据库优化

事务

Dapper简介

数据库分库分表思路

数据库操纵基本思路

数据库引擎

java数据库连接(JDBC)

死锁

回滚rollback

数据库日志

SQL Server

sql server DateTime与DateTime2的区别

SQL Server数据库碎片整理

SQL Server查询当前连接数

大量删除的表、查询卡顿的表,重建索引

查询表情况

日志文件 清理or压缩

数据库新增用户(限定访问数据库)

sql server使用正则表达式

sql server 开启远程访问

SQL Server PARTITION FUNCTION(分区)

Mysql

MySQL 执行原生sql

SQLite

SQLite基础

Postgresql

Postgresql入门

非关系型数据库

CAP定理

NoSQL

MongoDB

MongoDB

MongoDB 增删改查基本操作

EF

EF性能优化

EF延迟加载LazyLoading

EF相关报错

EF 事务

Entity相互关系

Entity种类(动态代理)

DbContext

Entity States

连接数据库报错:句柄无效

linq to entity group by 时间

Code First

EF Code First 快速创建

Code First 连接已有数据库

ef code first 在不同分支之间的管理

DB First

生成EF后修改最大长度限制等

更新EF(更新表 添加表…)

DB First .edmx

DB First-EF中的存储过程、函数、视图

EF Core

ef core code first from exist db

ef core 数据类型 && 表字段名设置

EntityFrameworkCore 一对一 && 一对多 && 多对多配置

EntityFrameworkCore 一表对多表存在外键的设计

EntityFrameworkCore 单表树状结构配置

EF && EF Core 重置迁移历史

EF Core 多个DbContext迁移命令

Entity Framework Core for Console

数据结构

基本数据结构

队列

堆栈(栈)和堆

键值对Dictionary、Hashtable、KeyValuePair

哈希表(Hash Table)

缓存

Memcached

Memcached

Redis

Redis

windows下启动redis

Redis 与 Memcached

搜索引擎

Elastic Search

搜索服务器Elasticsearch

操作系统

windows server疑难杂症

利用花生壳对windows server进行远程桌面

WPF

基本概念

WPF特性

WPF生命周期

App.xaml

WPF路由

线程操纵UI问题

利用属性中设置、查看DataContext/Command等

分析布局

写数据模板,需要重新指定数据上下文

StaticResource和DynamicResource

DataContext和ItemSource

x:key和x:name

x:Static

x:ArrayExtension

xmlns

WPF神器:Blend for Visual Studio

逻辑树和视觉树

依赖属性DependencyProperty

WPF性能优化

Binding

数据绑定:数据源Source-目标Target

Binding的详细说明

MultiBinding

DependencyProperty和INotifyPropertyChanged

资源文件

资源文件的适用范围

资源文件加载(Pack URI 方案)

控件

控件

Expander

ToolTip

用户控件(UserControl)

RadioButton

ListView,ListBox,DataGrid

Tag

CheckBox IsHitTestVisible

DataGrid DataGridTemplateColumn

Tab切换顺序设置

Margin和Padding

VisualStateManager

Style

style原则问题

style的继承

style文件的指定

Template

Template简介

ControlTemplate

DataTemplate

ItemsPanelTemplate

HierarchicalDataTemplate

Trigger

Trigger

Action

Action

Command 传参的几种方式

一些效果的实现

Binding控件某个属性

DataGridTemplateColumn

WPF DataGrid 触发器

异常处理

输入异常提示

属性更改通知(INotifyPropertyChanged)——针对ObservableCollection

Convert和RelativeSource

窗口图标与背景

测试WPF绑定bug

System.Windows.Documents.Run

随时逻辑控制按钮可用不可用:没有修改时不可用

子窗体、主窗体传参

DataGrid自定义复选框

ObjectDataProvider

WPF无边框实现拖动效果

WPF实现弹幕

DataGrid数据绑定

CefSharp

CefSharp For WPF基本使用

CefSharp For WPF隐藏滚动条

CefSharp For WPF自定义右键菜单栏

CefSharp For WPF响应页面点击事件

Visifire

Visifire charts AxisLabels FontSize

Visifire charts ToolBar

Windows Service

创建Windows Service

设计模式

网络

OSI与TCP/IP协议分层

通讯协议

MAC地址 && IP地址 && 域名

TCP/IP 通讯协议

IPv6

搜索引擎优化(SEO)

文件传输协议(FTP)

简单邮件传输协议(SMTP)

超文本传输协议(HTTP)

安全超文本传输协议(HTTPS)

安全套接层(SSL) && 继任者传输层安全(TLS)

Web安全

内网IP-外网IP-域名流程

端口映射与主机映射

域名解析

内网IP-外网IP-域名流程解析

Docker

Docker

在Docker中创建Mongo容器的后续设置

IDE

Visual Studio 常用快捷键

Visual Studio Code 常用快捷键

GIS

基础知识

二维与三维

地图数据

三维绘制自由线

wms/wfs/wcs

坐标转换

uDig

开放地理空间信息联盟(OGC)

WebGIS

空间数据库引擎技术(SDE)

数据源的同时访问与操作

各大地图提供商及其API

地图瓦片技术

WMTS技术

GeoServer

ArcGIS Runtime SDK

ArcGIS Runtime SDK 相关资料

ArcGIS Runtime SDK for WPF 初始化

ArcGIS Runtime SDK for WPF 飞行功能

ArcGIS Runtime SDK for WPF 鹰眼

CityEngine

CityEngine流程

ArcGIS Server

ArcGIS Server的管理

利用ArcMap发布、访问ArcGIS Server服务

ArcMap

设置ArcGIS Runtime

打包离线地图包

QGIS

QGIS

Xamarin

移动端基本知识

掌上开发的局限性

国际移动用户识别码(IMSI)

真机调试

Android基本知识

Android开发四大件

NinePatch

android应用发布

app部署与发布

适配不同的语言——区域修饰词

适配不同的屏幕

适配不同的系统版本

Android数据存储的四种方式

手机开启开发者模式

Xamarin相关知识

Xamarin简介

设置可接受的版本

Xamarin.Forms

视图和布局

App.xaml介绍

StackLayout

数据绑定

自定义单元格

页面跳转

InitializeComponent无法识别的问题

Xamarin.Android

将应用改为系统应用

Adapter的泛型

布局

ViewTree

Button与ToggleButton

UnauthorizedAccessException: Access to the path is denied

Xamarin Assets文件读取

Xamarin.Amndroid 全局截图

Xamarin Android Activity全屏

Xamarin Android 新建Activity

Xamarin Android 跳转页面并传值

获得屏幕坐标

Xamarin Android 使用其他语言的类库

虚拟机

Genymotion使用注意

Unity

游戏基础

Unity相关资源

Unity IDE介绍

Unity基础概念

Unity脚本

Unity常用API

Update()定时执行某方法

UGUI

动画

Unity 2D入门

Unity 3D入门

unity mod制作

微信

微信开发相关资料

微信用户授权登录

微信白名单配置与检验

微信获得用户信息

微信网页跳转一直弹提示的问题

微信超时补发的处理思路

微信红包功能

微信报错10003

暴露接口授权的问题

微信查询所有关注该公众号的用户

小程序

小程序开发资料

小程序开发——统一请求方法

作用域浅析

小程序——获得用户敏感信息

计算机基本知识

字符集编码和排列规则

内存泄漏

Wireshark抓包

正则表达式

OpenSSL

内网穿透的几种姿势

反编译apk包

前端代码分析方法

url里面的数据解码

spy

代码管理

OAuth 2.0

本机多域名配置

灰度发布

性能优化

Ajax

丰富互联网程序(RIA)

windows常用cmd指令

Uri ? & =

URI && URL && URN

公共网关接口(CGI)

无线通信

网络超时处理方法

Makefile(.mk)

系统的硬件组成

操作系统 && 虚拟机

清理system32文件夹

线程与进程

CI/CD工具(持续集成/持续部署工具)

持续集成

Jenkins

Azure Pipelines使用

Fiddler

Fiddler基础

Fiddler手机抓包

(转载)Fiddler 抓包https

Fidder模拟发送请求

Fiddler原理

机器学习

机器学习概述

模型相关概念

线性回归

梯度下降

梯度下降算法

特征缩放(用于梯度下降算法)

标准方程法

线性回归作业归纳(作业1)

逻辑回归

梯度下降

逻辑回归作业归纳(作业2)

Octave

Octave下载与运行

Octave——function和commond

从命令行调用Octave与退出

Octave基本语法

Octave基本语法(一)——矩阵

Octave基本语法(二)——微分方程和图形输出

神经网络

神经网络作业归纳(作业3)

learning how to learn

两种思维模式——集中思维和发散思维

针对拖延症的解决方案

帮助学习的方法

组块(Chunk)

过度识记(Overlearning)、刻意训练、交替练习

记忆

拥有一颗产品心的程序媛

针对bilibili与kanbilibili的分析

需求分析杂记

其他

全链路体验设计(转载)

单点登录SSO(转载)

技术面试官基础(转载)

测试工具(转载)

常见性能问题选编(转载)

听讲座小记——关于全栈和学习方式等

企业级的高可用技术

如何抄网站

提交项目避免提交敏感内容

自动化集成解决方案——appveyor

Geohash(转载)

VS Code插件管理

AOP Aspect oriented programming(面向切面编程)

Windows PowerShell 集成脚本环境 (ISE)

前端门户加载优化思路

本机桌面程序和web程序的通讯

ubuntu常识

vpn搭建(Shadowsocks)

伪造IP思路

代理服务器

模拟浏览器访问

爬虫 && 数据分析

About

My Note. 对应demo:https://github.com/zLulus/NotePractice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published