自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Socket 接收数据的粘包、断包处理

1、客户端发送打包处理/// <summary> /// 消息包 /// </summary> public class Package { /// <summary> /// 流水号 /// </summary> public string Me...

2020-04-26 10:38:47 752

原创 Log4net 快速配置使用

1.Xml配置内容。<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4ne...

2020-04-26 10:29:52 263

原创 Sql Server 查询性能消耗

SELECT TOP 10[session_id],[request_id],[start_time] AS '开始时间',[status] AS '状态',[command] AS '命令',dest.[text] AS 'sql语句',DB_NAME([database_id]) AS '数据库名',[blocking_session_id] AS '正在阻塞其他会话的会话I...

2020-03-26 15:55:29 557

原创 字节与十六进制

一、16进制 6e69 占用几个字节?16进制中,两个字符是一个字节,一个字符的话,是一个字节。例如:A是一个字节,AA是一个字节,AAA是两个字节,AAAA是两个字节。16进制能够出现的字符(不区分大小写)是:1,2,3,4,5,6,7,8,9,0,A,B,C,D,E,F6e69占用 两个字节000000026e6900000002 代表两个报文长度的6e69的 两个...

2019-11-22 11:33:51 6416

原创 多线程Task

using System;using System.Collections.Generic;using System.Threading;using System.Threading.Tasks;namespace TaskDemo{ class Program { static void Main(string[] args) { ...

2019-08-02 11:40:51 183

ASP.NET Core 集成Angular第一个SSR程序

参考文档:https://docs.microsoft.com/zh-cn/aspnet/core/client-side/spa/angular?view=aspnetcore-2.2&tabs=visual-studio--安装 ASP.NET Core 2.1--安装node.js1.初始化 ASP.NET项目--dotnet new angular -o my-ne...

2019-07-25 17:08:47 439

转载 关于SQL 优化(笔记)

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from ...

2019-07-19 10:47:27 103

原创 Asp.Net Page生命周期详解

(1)请求页面:页请求发生在页生命周期开始之前。(2)开始:在开始阶段,将设置页属性,如Request和Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置IsPostBack属性。(3)初始化页面:页面初始化期间,可以使用页中的控件,并将设置每个控件的UniqueID属性。如果当前请求是回发请求,则回发数据尚未加载,并且控件属性值尚未还原为视图状态中的值。(4)...

2019-07-10 15:58:44 632

转载 经典模式与集成模式的区别

在 IIS 7.0 中,应用程序池有两种运行模式:集成模式和经典模式。应用程序池模式会影响服务器处理托管代码请求的方式。如果托管应用程序在采用集成模式的应用程序池中运行,服务器将使用 IIS 和 ASP.NET 的集成请求处理管道来处理请求。如果托管应用程序在采用经典模式的应用程序池中运行,服务器会继续通过 Aspnet_isapi.dll 路由托管代码请求,其处理请求的方式就像...

2019-07-10 02:09:19 2521

原创 ReactNative环境搭建

1.javaJdk和jre安装,如下图,安装以后。2.环境变量配置,新建环境变量:JAVA_HOME 值为:C:\Program Files\Java\jdk1.8.0_73。path添加: %JAVA_HOME%\bin;%JAVA_HOME%\jre; 命令窗口测试:javac,java3.AndroidStudio安装。AndroidSDK安装...

2019-07-03 21:14:51 1534

原创 React学习笔记(第二天)

ReactNative: 扩展:\node_modules\react-native\local-cli\server\server.js 1、概述 ReactNative: Build native mobile apps using JavaScript and React 采用js和react来完成移动端原生app开发(NativeApp) ...

2019-06-21 15:02:33 161

原创 React学习笔记(第一 天)

1、概述 reactjs是由Facebook所推出的一个js的库 应用场景: 用在数据操作比较频繁的场景,实现高性能的ui层 优势: ①性能瓶颈 vdom(virtual dom) ②代码的开发和维护成本 单向数据流 实现: 1)引入js文件 2)基于cli: n...

2019-06-21 14:44:48 111

原创 前端自动化构建gulp

1.什么是构建?为什么要自动化构建?Build:将源代码编译成可执行的程序。2.构建工具的演进之路ant:最早的java语言自动化构建工具maven:第二代Java语言自动化构建工具gradle:最新的Java语言自动化构建工具gradle可以用groovy语言来写构建脚本,功能上极大丰富,本身有极丰富的插件库3.什么是gulp?gulp是基于流的自动化构建工具,...

2019-06-21 01:02:22 178

转载 Sass(Scss)的使用

Sass 和 SCSS 其实是同一种东西,我们平时都称之为 Sass,两者之间不同之处有以下两点:文件扩展名不同,Sass 是以“.sass”后缀为扩展名,而 SCSS 是以“.scss”后缀为扩展名语法书写方式不同,Sass 是以严格的缩进式语法规则来书写,不带大括号({})和分号(;),而 SCSS 的语法书写和我们的 CSS 语法书写方式非常类似。[Sass]命令编译命令编译是指...

2019-06-05 04:49:45 224

原创 ES6新特性

// 1.常量//ES3是没有常量概念的,而ES5是可以实现常量的,ES6可以直接声明常量//ES5实现Object.defineProperty(window, "PI2", { value: 3.1415926, writable: false // 不能写,不能赋值 }) //console.log(window.PI2);//ES...

2019-06-04 01:35:17 74

原创 Angular学习笔记(第四天)

一、Ionic的使用1.概述:Ionic是基于angular的移动端的ui组件库:(在后续的升级版本中,也在支持以cdn的方式,支持vue、react、js,但是这个新版本手册不够友好,还有些问题) ionic = angular+ionicModule+cordova+icons推荐一些angular建议的ui组件库: Material:https://materi...

2019-05-14 09:31:46 282

原创 Angular学习笔记(第三天)

一、Angular的网络通信:回顾:①ajax ②$.get/post ③axios ④promise ⑤async/await ⑥fetchAngular:1、基于rxjs(由微软所推出的一种处理异步请求的处理方案)这种方案来处理网络通信的1.1 准备 根模块: app.module.ts1.2 导入: import {HttpClient...

2019-05-09 11:22:15 177

原创 Angular学习笔记(第二天)

1、管道vue中的过滤器 在ng中叫做管道,管道的本质,就是一个有参数有返回值的方法。定位:将在类中的定义的数据 经过筛选、过滤、格式化更好的显示在页面使用:Angular中管道: <any>{{expression | myPipe}}</any> <any> {{expression | myPipe:arg1...

2019-05-07 22:18:00 113

原创 Angular学习笔记(第一天)

1、概述 框架: 是一套优秀的代码集合,需要学习框架的理念,再按照框架的规则和语法要求来使用框架 来完成快速开发 库。09年 由Google所推出的js框架,采用模块化的开发方式,在各个模块中 来封装组件、服务、指令、管道等来实现业务功能。2、应用场景:中大型 超大型SPA(单页面应用 single page application)3、与vue对比: ...

2019-05-06 20:27:38 124

原创 Zepto学习笔记(一)

1.zepto与jQuery.mobile的对比zepto.js框架:简化到不能再简化的javascript库。提供一个执行速度和下载速度更快的更轻量化的框架给你使用。更像一个工具库,封装了很多工具方法。 (框架轻量、侧重性能、节省带宽) ...

2019-04-25 20:25:00 313

原创 Git 常用命令

cd ../git clone https://github.com/laiyue/readbook.gitgit checkout -b 分支名字 --切换并创建分支git checkout 分支名字 切换名字$ git push -u origin gh-pages 提交分支1.git clone 2.git checkout 分支3.git add .4...

2019-04-25 20:24:35 74

原创 vue脚手架导入mui.js的问题

一、配置webpack+vue-cli项目初始化webpack初始化一个化一个项目,并且安装依赖。默认安装了node.js的前提,cd进入指定目录npm install webpack -g --全局安装webpack -v --查看版本是否安装成功//webpack 4.X 开始,需要安装 webpack-cli 依赖 ,所以使用这条命令npm install w...

2019-04-20 19:31:43 752

原创 htmlCanvas实现截图下载到本地

//canvas参数据设置function screenShot(copyDom, cb) {    var width = copyDom.width();//dom宽    var height = copyDom.height();//dom高    var scale = 2;//放大倍数    var canvas = document.createElement("canva...

2018-08-29 09:57:41 1378

原创 asp.net post 提交数据并跳转页面

最近在公司的项目里,需要修改一个bug。原有的页面是在一个表单提交前,作一个预览的功能。原有的代码是把一个页面的数据提交到另一个aspx页面,打开一个新标签页重新展示。用的是后台Server.Transfer(“2.apsx”); 通过在后台通过添加Form属性(_bank)来实现;但后来客户反映,只要点击了预览以后,之后点提交按钮也会在新添加的标签页跳转,导致原来的表单提交页没有关闭。一...

2018-08-05 17:03:37 6395

原创 什么是委托

1.委托是什么?  委托本质上是一个类,继承自System.MulticastDelegate,里面内置了几个方法。注意:委托传递的方法的返回值和参数,必须与委托一致,声明的委托可以放在类里面,也可以放在类外面。2.委托三部曲 //声明委托   public delegate void NoReturnNoPara&lt;T&gt;(T t);   public delegate void NoR...

2018-06-08 17:36:17 303

原创 python爬虫入门笔记(上)

一.爬虫是什么?爬虫:一段自动抓取互联网信息的程序。价值:互联网数据,为我所用。如:新闻阅读器,爆笑故事APP,Python技术文章大全。二.简单爬虫架构:1.爬虫调度端:启动爬虫,运行爬虫,监视爬虫的运行情况如图:三.url管理器:管理待抓取URL集合和已抓取URL集合作用:防止重复抓取,循环抓取 实现方式:目前有三种实现方式1.内存(个人/小型使用) 2.关系数据库(永久存储) 3.缓存数据库...

2018-02-25 14:43:29 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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