自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时光隧道

QQ:2528877987,微信:13960699696

原创 (精华)2020年7月31日 Typescript 基本配置

生成typescript配置文件tsconfig.json tsc init tsconfig.json { "compilerOptions": { /* Basic Options */ // "incremental": true...

2020-07-31 23:59:09 289924 1

原创 (精华)2020年7月31日 React 手写ssr服务端渲染

共用部分 import React ,{useState} from 'react' import {connect} from 'react-redux' import {getIndexList} from '../store/index�...

2020-07-31 23:37:33 289550 1

原创 (精华)2020年7月31日 React 虚拟dom的渲染机制和性能调优

//-------------------------1----------------------------- function Table ({rows}) { return ( <table> { ...

2020-07-31 00:37:07 291965 1

原创 (精华)2020年7月31日 React setstate原理详解

// partialState 部分state ReactComponent.prototype.setState = function (partialState, callback) { invariant( typeof partialState === 'object...

2020-07-31 00:19:44 293090 1

原创 (精华)2020年7月30日 微信小程序 内置插件的使用

loginAndGetUserInfo 用户信息功能页 requestPayment 支付功能页 chooseAddress 收获地址功能页 <!-- sample.wxml --> <functional-page-navigator name="loginAndG...

2020-07-30 11:33:08 296209 0

原创 (精华)2020年7月30日 微信小程序 选择器的使用

picker 从底部弹起的滚动选择器 <view class="section"> <view class="section__title">普通选择器</view> <picker bindchange=&...

2020-07-30 11:27:02 297913 0

原创 (精华)2020年7月30日 微信小程序 富文本编辑器的使用

<view class="container" style="height:{{editorHeight}}px;"> <editor id="editor" class="ql-container&quo...

2020-07-30 11:23:37 298005 0

原创 (精华)2020年7月30日 微信小程序 富文本和文本的使用

const htmlSnip = `<div class="div_class"> <h1>Title</h1> <p class="p"> Life is&nbsp;<i>...

2020-07-30 11:13:19 298023 0

原创 (精华)2020年7月30日 微信小程序 进度条的使用

<view class="progress-box"> <progress percent="20" show-info stroke-width="3"/> </view> <view c...

2020-07-30 11:12:03 296652 0

原创 (精华)2020年7月30日 微信小程序 自带图标和外部图标的使用

自带图标 <view class="container"> <view class="icon-box"> <icon class="icon-box-img" type="succes...

2020-07-30 11:09:12 297898 0

原创 (精华)2020年7月30日 微信小程序 视图容器

覆盖在原生组件之上的图片视图。可覆盖的原生组件同cover-view,支持嵌套在cover-view里。 <cover-image src="图标路径,支持临时路径、网络地址、云文件ID" bindload="图片加载成功时触发" binderror=...

2020-07-30 11:02:33 297895 0

原创 (精华)2020年7月30日 微信小程序 模块的使用

WXS 模块 tools.wxs var foo = "'hello world' from comm.wxs"; var bar = function(d) { return d; } module.exports = { foo: foo, ...

2020-07-30 10:44:55 297905 0

原创 (精华)2020年7月29日 React react-hooks的useReducer的使用

import React , {useReducer} from 'react' // (state,action)=>newState const UseReducer = ()=>{ const reducer = (state,action) =>...

2020-07-29 00:02:03 297026 0

原创 (精华)2020年7月29日 React react-hooks的useEffect的使用

import React , {useEffect,useState} from 'react' const UseEffect = ()=>{ const [loading,setLoading] = useState(true) useEffect(...

2020-07-29 00:01:19 297268 0

原创 (精华)2020年7月28日 React react-hooks的useContext用法

import React , {useState} from 'react' const addCon = ()=>{ console.log(useState(0)); const [count,setCount] = useState(0)...

2020-07-28 23:49:41 298592 1

原创 (精华)2020年7月28日 React react-hooks的useState用法

import React , {useState} from 'react' const addCon = ()=>{ console.log(useState(0)); const [count,setCount] = useState(0)...

2020-07-28 23:48:54 298030 3

原创 (精华)2020年7月28日 React redux的使用

action-type.js export const INCREMENT = 'increment' export const DECREMENT = 'decrement' actions.js import {INCREMENT,DECREMENT}...

2020-07-28 23:24:45 299903 1

原创 (精华)2020年7月31日 React 非父子组件传参

新版:跨级传参最主要是避免每层赋值,也避免用到dva import React from 'react' const {Provider,Consumer} = React.createContext('default') export default cl...

2020-07-26 23:12:06 303393 1

原创 (精华)2020年7月26日 React ref的三种方式

import React from 'react' export default class RefDemo extends React.Component { constructor() { super() this.objRef = React.cre...

2020-07-26 23:06:54 302028 1

原创 (精华)2020年7月26日 React react-router-dom的基本使用

import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App from './App'; i...

2020-07-26 23:03:56 301646 1

原创 (精华)2020年7月26日 React pwa的配置

在到webpack配置文件中添加插件 const WorkboxWebpackPlugin = require('workbox-webpack-plugin') plugins: [ new MiniCssExtractPlugin({ ...

2020-07-26 22:48:42 303869 0

原创 (精华)2020年7月26日 React 组件的生命周期

import React from 'react'; import logo from './logo.svg'; import './App.css'; class App extends React.Component{ cons...

2020-07-26 22:45:54 304369 0

原创 (精华)2020年7月26日 React Todolist的实现

app.js import React from 'react' import TodoMain from './components/TodoMain'; import TodoHeader from './components/TodoHead...

2020-07-26 19:54:35 303849 0

原创 (精华)2020年7月26日 React 父组件和子组件相互传值

html原型 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewpor...

2020-07-26 10:37:34 303889 0

原创 (精华)2020年7月26日 React this的指向问题

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"...

2020-07-26 10:31:52 303828 0

原创 (精华)2020年7月26日 React 组件的使用

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport"...

2020-07-26 10:22:17 303899 0

原创 (精华)2020年7月26日 React html中使用react

基本使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport...

2020-07-26 10:13:41 303918 0

原创 (精华)2020年7月23日 C#基础知识点 表达式目录数实现组合继承(EF动态查询)

//定义数据模型类 public class Base_UserTestDTO : Base_User { public string DepartmentName { get; set; } } //即BaseBusiness中的Service var db = DbFactory.G...

2020-07-23 16:00:18 309168 1

原创 (精华)2020年7月22日 ASP.NET Core Worker Service构建系统服务实现任务调度

使用vs2019创建Worker Service程序 首先nuget安装 Microsoft.Extensions.Hosting.Windows 在Program中添加UseWindowsService() public class Program { public ...

2020-07-22 16:46:24 307243 1

原创 (精华)2020年7月22日 C#基础知识点 Flags特性

public enum Equipment { 刀, 枪, 箭, 弓 } public sealed class Player { internal Equipment equipmentState;//用于描述角色可以使用哪些武器 //.........

2020-07-22 13:51:24 308950 1

原创 (精华)2020年7月22日 ASP.NET Core Swagger的使用(NSwag工具版)

首先安装包 Install-Package NSwag.AspNetCore public void ConfigureServices(IServiceCollection services) { //swagger services.AddOpenApiDocument(settin...

2020-07-22 09:27:52 307397 1

原创 (精华)2020年7月21日 ASP.NET Core 注入日志三种方式

public class Startup { public IConfiguration Configuration { get; private set; } public IHostingEnvironment HostingEnvironment { ...

2020-07-21 17:14:57 309146 1

原创 (精华)2020年7月21日 ASP.NET Core 访问http请求的的上下文(HttpContext)

#region 启用IHttpContextAccessor services.AddHttpContextAccessor(); #endregion 访问 public class MyService { public void DoWork() { var ...

2020-07-21 17:08:51 311703 1

原创 (精华)2020年7月21日 ASP.NET Core 使用NewtonsoftJson替换掉默认的json序列化组件

#region 使用NewtonsoftJson替换掉默认的json序列化组件 .AddNewtonsoftJson(options => { ////修改属性名称的序列化方式,首字母小写 //options.SerializerSettings.ContractResolv...

2020-07-21 16:52:19 309958 1

原创 (精华)2020年7月21日 ASP.NET Core 容器伪属性注入

Controller 默认是不会通过自带容器来 Resolve&Activate 的,是通过MVC自身管理的。可以通过调用 AddControllersAsServices()方法来让 Controller 使用自带容器。 services.AddControllers().AddCont...

2020-07-21 16:34:30 311727 1

原创 (精华)2020年7月21日 ASP.NET Core 全局过滤器的使用

#region 添加全局异常过滤器和参数校验过滤器 services.AddControllers(options => { options.Filters.Add<ValidFilterAttribute>(); options.Filters.Add<G...

2020-07-21 16:19:38 309078 0

原创 (精华)2020年7月21日 ASP.NET Core 模型验证过滤器

在.Net Core的时代中,框架会帮你自动验证model的state,也就是ModelState。框架会为你自动注册ModelStateInvalidFilter,这个会运行在OnActionExecuting事件里面。 基于现有框架的代码编写的话,所以我们不再需要在业务中耦合这样的模型判断代码...

2020-07-21 16:15:19 310924 0

原创 (精华)2020年7月20日 ASP.NET Core CSRedisCore的使用

首先安装如下包 Install-Package Caching.CSRedis Install-Package CSRedisCore Install-Package Microsoft.Extensions.Caching.Memory /// <summary> /// 使用缓...

2020-07-20 15:16:37 312180 1

原创 (精华)2020年7月20日 ASP.NET Core log4.net日志框架的使用

首先按照如下两个包 Install-Package Microsoft.Extensions.Logging.Debug Install-Package Microsoft.Extensions.Logging.Log4.AspNetCore 在根目录下新建log4net.Config <...

2020-07-20 14:06:29 311314 0

原创 (精华)2020年7月20日 ASP.NET Core serilog日志框架的使用

首先按照如下两个包 Install-Package Serilog.AspNetCore Install-Package Serilog.Sinks.Elasticsearch 封装使用 /// <summary> /// 配置日志 /// </summary> ///...

2020-07-20 14:02:12 311372 0

提示
确定要删除当前文章?
取消 删除