自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fish的博客

爱吃鱼的程序员

  • 博客(33)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 VS2017 安装失败或自动退出

VS2017 安装失败或自动退出环境:Windows 7 旗舰版,.net framework 4.6环境:Windows 7 旗舰版,.net framework 4.6解决Windows 7下vs2017无法安装问题点完继续后出现如下界面然后无故消失,按照网上提供的方法,删除C:\Program Files (x86)\Microsoft Visual Studio 文件夹,依然...

2019-01-05 14:36:32 6051 7

原创 王爽汇编语言指令大全

最近学习了王爽的<汇编语言>,收获很多,在此记录汇编语言常用指令,方便以后查找使用一.寄存器通用寄存器:可用于存储数据/代码,可以理解为高级语言中的变量,和高级语言不同的是,cpu中的寄存器数目通常有限,因此使用时需要计算清楚,常用的通用寄存器有AX,BX.CX.DX等地址寄存器:专用于存储地址,如DS.ES.SS等,用于存储目的地址特殊寄存器:有特殊含义的寄存器,如CS专用于存储cpu指针的段地址,IP专用于存储cpu指针的转移地址,SS专用于栈空间的段地址,SP专用于栈空

2020-05-14 10:21:58 2509 2

原创 24种常用设计模式总结(附代码实现)

总纲面向对象的好处: 运用封装、继承、多态把程序的耦合度降低,用设计模式使得程序更加灵活,容易修改并易于复用。举个栗子:***雕版印刷***与***活字印刷***,雕版印刷是把所有内容都刻在一块大木板上,这样一来哪怕只改动一个字就得整块重新雕刻,而活字印刷把一个个汉字单独雕刻,这样就可以自由组合,灵活修改。一、简单工厂模式 根据参数决定实例化具体对象,将实例化过程与其他模块分离,就...

2019-10-21 16:56:11 1036

原创 深度学习好文收藏

https://www.zybuluo.com/hanbingtao/note/476663

2019-08-16 16:37:37 228

转载 KNN算法--python实现

一叶舟鸣KNN算法–python实现邻近算法或者说K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。关于K最近邻算法,非常好的一篇文章:KNN算法理解; 另外一篇文章也值得参考:KNN最近邻Python实现行业应用: 客户流失预测、欺诈侦测等(更...

2019-08-13 17:19:37 254

转载 项目经理面试宝典

先简单说下我的情况,之前做了4年Java开发,转岗项目经理已经有2年了,因工作中遇到很多管理问题所以决定年前报了一个远程培训班,系统的学习了项目管理知识体系的内容,最近在找项目经理相关的工作 面了几家 简单记录一下项目经理面试经常问的几个问题,以及我的一些解决方案,欢迎大家评论,有不同意见咱们一起讨论。问题一:介绍最近的项目情况这个主要是考察你的项目经验是否真实?是否对做过的项目有深层次的了解...

2019-06-05 09:32:39 4821 3

原创 利用fiddler实现移动设备访问本机域名

环境:windows 10 + IIS + ipad(或其他移动设备)1.首先连接和本机同一wifi,设置代理,服务器填写本机ip,端口号和fiddler一致2.设置fiddler3.下载数字证书,本机和移动设备要安装4.如果移动设备要访问localhost,则需要另外添加规则(将域名换成对应的localhost:端口)...

2019-05-20 17:19:12 409

原创 归纳法证明Nicomachus

发现一道有趣的数学题,下面是证明过程:已知:1^3=1,2^3=3+5,3^3=7+9+11,4^3=13+15+17+19 ...求证:1^3+2 ^3+…+n ^3=(1+2+…+n) ^21.将已知条件两边相加:1^3=1,2^3=3+5,3^3=7+9+11,4^3=13+15+17+19…得到:...

2019-05-15 15:21:58 518

原创 js拖动排序核心代码

function getLis_By_UlId(id) { var oUl = document.getElementById(id); if (!oUl) //if null return null; var aLi = oUl.getElementsByTagName("li"); return aLi;}function setStyle_...

2019-05-09 15:11:20 638

转载 在阿里做了5年技术Leader,我总结出这些套路!

在之前分享的文章《如何成为优秀的技术主管?》中,阿里巴巴高级技术专家云狄从开发规范、开发流程、技术规划与管理三个角度,分享对技术 TL 的理解与思考。今天的文章,他将继续深入探讨这一话题,从管理的角度分享技术 TL 的核心职责,主要分为如下几个方面与大家共同探讨、交流:团队建设团队管理团队文化沟通与辅导招聘与解雇互联网公司的技术团队管理通常分为两个方向:技术管理和团队管理,互联网...

2019-04-23 15:38:51 552

转载 Sql server中手动启动跟踪

SQL Server2012之后将逐步取消profiler,好日子一去不复返,发现一片自定义SQL跟踪的好文章,推荐给大家链接地址:https://www.cnblogs.com/lairui1232000/p/9289207.html...

2019-04-18 15:35:53 342

原创 Python实现文件读写保存(窗体)

环境:windows 10 + python 3.6.4实现效果:# 导入标准库from tkinter import *from tkinter.scrolledtext import ScrolledText# 定义load方法def load(): with open(filename.get()) as file: contents.delete('1.0',END)...

2019-04-10 11:08:01 3599

原创 Python实现二分查找

话不多说,直接上代码:def search(sequence,number,lower=0,upper=None): if upper is None: upper = len(sequence) - 1 if lower== upper: assert number == sequence[upper] return upper else: middle = (lower +...

2019-04-03 14:17:44 301

原创 C#知识点小节

.net性能优化lambda+linq+delegateTPL多线程析构函数where的用法事件异步事务var关键字参数修饰符常量与只读字段指针扩展方法反射注解进程+应用程序域+上下文动态程序集动态类型IO及序列化C#操作Word&Excel总结计算日期相差天数...

2019-03-28 12:13:50 126

原创 .net core中使用ffmpeg获取视频信息并转换为指定格式类型

环境准备:.net core 2.1+.net standard 2.01、下载ffmpeg.exe并放入项目中(具体下载方法可百度,本文重点讲解如何使用)2、将需要的信息写入配置文件中(源文件路径、转换规则){ "Logging": { "LogLevel": { "Default": "Warning" } }, "ConvertParam": ...

2019-03-25 16:59:57 5788

转载 Windbg找出死锁

Windbg找出死锁阅读目录• 前言• 起因• 过程• 结果使用Windbg找出死锁,解决生产环境中运行的软件不响应请求的问题回到目录前言本文介绍本人的一次使用Windbg分析dump文件找出死锁的过程,并重点介绍如何确定线程所等待的锁及判断是否出现了死锁。对于如何安装及设置Windbg请参考:《使用Windbg和SoS扩展调试分析.NET程序》http://www.cnblo...

2019-03-20 10:30:37 894

转载 C#各种遍历文件夹(递归+非递归)

C#实现递归遍历目录与非递归遍历目录,代码如下:/// /// 递归遍历/// /// /// public void GetFilesRecursion(string pathname, ref List list){string[] subFiles = Directory.GetFiles(pathname);foreach (string subFile in subFi...

2019-03-19 10:30:22 1234

转载 使用.net进行视频格式转换

NET 2.0 调用FFMPEG,并异步读取输出信息的代码…public void ConvertVideo(){Process p = new Process();//建立外部调用线程p.StartInfo.FileName = @“c:/ffmpeg.exe”;//要调用外部程序的绝对路径p.StartInfo.Arguments = “-i XXXXXXXXXXXXXX”;//参数...

2019-03-18 17:14:49 2676

转载 .NET、C#和ASP.NET,ASP.NET MVC 四者之间的区别

什么是.NET?.NET是微软公司下的一个开发平台,.NET核心就是.NET Framwork(.NET框架)是.NET程序开发和运行的环境,在这个平台下可以用不同的语言进行开发,因为.NET是跨语言的一个平台。语言可以是C#,f#,j#,vb.net等等。顺便说一下sum公司的JAVA和.NET不同的一点是java是跨平台的,不跨语言的。.NET跨平台仅限于安卓系统和IOS苹果系统。1…ne...

2019-02-19 10:52:34 1054

转载 MySQL监控全部执行过的sql语句

MySQL监控全部执行过的sql语句查看是否开启日志记录show variables like “general_log%” ;+——————+———-+|Variable_name|Value|+——————+———-+|general_log|OFF||general_log_file|/data0/logs/mysql/general.log|+——————+———-+OF...

2019-01-09 11:00:50 4299 1

转载 angular和vue的区别与特点

选择 Vue 而不选择 Angular,有下面几个原因,当然不是对每个人都适合:在 API 与设计两方面上 Vue.js 都比 Angular 简单得多,因此你可以快速地掌握它的全部特性并投入开发。Vue.js 是一个更加灵活开放的解决方案。它允许你以希望的方式组织应用程序,而不是任何时候都必须遵循 Angular 制定的规则。它仅仅是一个视图层,所以你可以将它嵌入一个现有页面而不一定要做成一...

2019-01-06 17:26:12 12009 1

转载 谈谈培训机构的-骗局-怎么避免被坑

前言本文只谈"骗局",不谈其他,绝不引战,如有错误,希望指出我会及时改正,想要讨论的可以在留言区写下你的观点和经历。为什么要写这篇文章呢,近些年培训这个话题也比较火,很多在看这篇文章的朋友身边也应该有从培训机构出来的同事或者同学,所以大家应该对培训机构并不陌生,刚好最近也在招人,也面试了不少人,过程暂且不表,就说说看法吧,首先是水平不高,其次是造假包装,然后就是简历雷同、项目经验惊人的相似,不...

2018-12-13 15:18:27 5756

转载 PhoneGap详细介绍

PhoneGap简介PhoneGap是一个能够让Web开发者快速进行移动app开发的开源框架。PhoneGap主要涉及的技术包括HTML,CSS,JavaScript。PhoneGap可以让不懂Object-C的开发者也可以开发IOS应用程序。PhoneGap实现了“一次开发,到处使用”。(看起来是怎么那么像Java的口号啊,哈哈。不过话说回来,这只是一个口号,不能完全迷信。确切来讲,你可...

2018-12-13 14:49:15 5503

原创 SQL 执行顺序

sql查询语句执行顺序:(8) select (9) distinct (11) &lt;top_specification&gt; &lt;select_list&gt;(1)from &lt;left_table&gt;(3) &lt;join_type&gt; join &lt;right_table&gt;(2) on (4) where &lt;where_condition&...

2018-12-13 09:31:12 129

原创 在.net core项目中使用NLog日志(代码详解)

1.创建一个新的ASP.NET Core项目2.添加项目依赖NLog.Web.AspNetCore3.在项目目录下添加nlog.config文件:&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&amp;gt;&amp;lt;nlog xmlns=&quot;http://www.nlog-project.org/schemas/NLog.x

2018-12-12 10:22:24 3107

原创 .NET Core 使用Cookie验证身份

ASP.NET Core 1.x提供了通过Cookie 中间件将用户主体序列化为一个加密的Cookie,然后在后续请求中验证Cookie并重新创建主体,并将其分配给HttpContext.User属性。如果您要提供自己的登录界面和用户数据库,可以使用作为独立功能的Cookie中间件。ASP.NET Core 2.x的一个主要变化是不再存在Cookie中间件。取而代之的是在Startup.cs文件...

2018-12-12 10:12:44 2504 2

原创 .net core中使用AutoFac(代码实例)

.net core中内置了IOC,但是内置的只能一个一个注入,效率太低,使用第三方注入包如AutoFac可以大大提高注入效率,下面开始实际应用。一、对象的创建方式:1.瞬时(Transient):对象总是不同的,每个控制器,每个服务提供一个新的实例。2.作用域(Scope):每次请求的对象相同,不同请求的对象不同。3.单例(Singleton):每个对象和每个请求都是相同的。二、代码实例...

2018-12-12 09:47:50 1939 1

原创 Linq+lambda表达式+delegate委托详解及代码示例

一、Linq简介:提供一种统一且对称的方式,让程序员在广义的数据上得到和操作“数据”。简单点说,就是在C#后台像sql查询一样操作集合和数组,从而筛选出我们想要的结果。c#定义的各种简化查询 代码示例: int[] scores1 = new int[] { 97, 92, 81, 60, 541, 1, 88, 81, 79 }; int[] scores2 = n...

2018-12-12 09:36:51 1189

原创 C#事件解析及代码示例

一、定义:委托的本质是引用类型,用于包装回调函数,委托用于实现回调机制;事件的本质是委托,事件是回调机制的一种应用。二、代码示例:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication3{public delegate...

2018-12-12 09:22:14 840

原创 指针详解及代码示例

指针是一种变量指针这个变量有他自己的值;指针这个变量有他自己的类型,它的类型代表的是它指向的数据的类型声明一个指针时,仅仅只是为指针本身分配了空间(浅复制),声明全局变量用malloc指针默认指向数组的第一个元素(a[0])指针作为函数参数传递时,只传递了一个指针而不是一个数据的完整副本,大大节省内存空间并且是按引用传递(例:用于交换数据的值)泛型指针没有...

2018-12-12 09:19:04 1154

原创 各种基础算法及实例

一、贪心算法​​ 只根据当前情况做出最好的选择,其最终结果可能不是最优解,也可以得到最优解的近似解。贪心算法遵循的两个原则:1、一旦做出选择,不可以后悔。2、最终结果可能不是最优解二、分治法​​ 将一个大问题分解成一个个小的问题,从上到下一层层解决,最后再进行合并,得到的结果就是最终我们想要的结果,​​快速排序是运用分治法的典型,当数据量达到10^6后,使用快速排序只需要39毫秒,而使...

2018-12-10 10:29:19 2372

原创 C++常用标准库

STL是Standard Template Library的简称,中文名标准模板库。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。STL现在是C++的一部分,因此不用安装额外的库文件。在C++标准中,STL被组织为下面的17个头文件:、、、、、、、&lt;forward_list&gt;、、&lt;unor...

2018-12-10 10:05:10 1275

翻译 C++实现哈希表

#pragma once#ifndef CHTBL_H#define CHTBL_H#include &quot;pch.h&quot;#include &quot;list.h&quot;#include &lt;stdlib.h&gt;typedef struct CHTbL_{ int buckets; int(*h)(const void *key); int(*match)(const void *ke

2018-11-16 16:43:50 1286

GoogleHacksSetup1.6.5.exe

非常好用的关键字搜索工具,涵盖各种类型搜索,网络攻防,hack搜索必用工具,本人亲测有效,默认使用google搜索,使用时注意先墙后使用

2020-04-14

.net core使用ffmpeg实现视频转换

本项目采用.net core+.net standard搭建: 1、支持读取视频信息(格式、fps、width、height等) 2、支持转换为指定视频类型 3、支持webApi调用 4、支持任务调度(job),可设置指定时间运行 5、支持DI(Autofac)

2019-03-25

.net中使用AFroge

用C#开发的用于处理视频及各种图片资料,还可以智能识别等功能,欢迎大家下载使用

2019-03-21

JS实现图片拖拽排序(亲测可用)

前端用于鼠标拖拽排序,亲测可用,如果需要动态加载数据,请设置延迟加载

2019-03-07

Bootstrap文档

Bootstrap文档,包含各种API,代码示例,快速入门,查找你需要的样式

2018-12-14

Node.js实现上传/展示图片

运用Node.js技术实现上传图片并展示图片,原理简单,适合初次学习Node.js的同学

2018-12-12

ERP通用模板

自己开发的ERP模板,项目应用.net core2.1 + Autofac + EF + Redis+ NLog技术,已搭建好基本架构(包含数据库脚本),剩余部分可根据个性化需求稍作修改,

2018-12-11

反编译工具

用于.net程序集的反编译工具,方便好用,可有效提高你的工作效率

2018-12-11

SQL Prompt9.0.9.3951

用于SQL Server数据库的扩展工具,有SQL格式化,全局搜索,智能提示等功能,可有效提升你的工作效率

2018-12-11

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

TA关注的人

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