自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Drawio 二开记录

打包cd {源码}/etc/build && ant war //会在{源码}/build 处生成draw.war 拷贝到tomcatsvg base64解码https://jgraph.github.io/drawio-tools/tools/convert.html目录说明右侧菜单-样式/属性:webapp/js/diagramly/Editor.js 408右侧菜单-调整图形-编辑数据入口:webapp/js/grapheditor/Format.js 188

2021-07-13 16:21:28 506

原创 求最大公约数

两个正整数a和b(a>b),他们的最大公约数等于a除以b的余数c和b之间的最大公约数 func getGreatestCommonDivisor(a,b int) int { big := 0 small := 0 if a > b { big = a small = b }else { big = b small = a } if big % small == 0 { return small } return getGreatestCommonD.

2020-05-25 19:51:25 197

原创 C#在global.asax中获取response body

protected void Application_BeginRequest() { try { HttpResponse response = HttpContext.Current.Response; OutputFilterStream filt...

2019-12-04 16:27:03 885

原创 概率公式解析

定义:P(A):A事件发生的概率-边缘概率P(A|B):在B的条件下A的概率-条件概率、后验概率P(AB) 、P(A,B)、P(A∩B):AB共同发生的概率-联合概率公式:P(Ai|B) = P(AiB) / P(B) = P(Ai) P(B|Ai) / Σj P(Aj) P(B|Aj)P(B) = Σj P(Aj) P(B|Aj)Σj P(Aj) P(B|Aj) = P(A1...

2019-10-15 17:38:36 1656

原创 window 操作wlan

忘记wlan密码: cmd-->netsh wlan show profiles(显示电脑保存的配置文件)-->netsh wlan export profile name="XXX"(指定配置文件) folder=c:\profiles(导出路径)key=clear(明文密码导出)(导出某个配置文件)导入wlan: netsh wlan add prof...

2019-05-13 11:11:40 168

原创 手机腾讯缓存视频地址

Android\data\com.tencent.qqlive\files\videos_kXoOdAndroid\data\com.tencent.qqlive\files\videos_{随机字母}

2019-01-25 16:54:08 608

转载 KMP算法

参考:https://www.cnblogs.com/yjiyjige/p/3263858.html public static int GetKMP(String ts, String ps) { char[] t = ts.ToCharArray(); char[] p = ps.ToCharArray();...

2018-12-19 14:53:47 100

转载 红黑树

红黑树介绍:https://www.cnblogs.com/skywang12345/p/3245399.htmlhttps://blog.csdn.net/qq826364410/article/details/79730911#comments红黑树demo:https://www.cs.usfca.edu/~galles/visualization/RedBlack.html...

2018-12-19 13:58:52 136

原创 推荐几本IT书籍

《剑指offer》《大话设计模式》《大话数据结构》MOOC的  浙江大学的数据结构与算法《编程之美》算法导论leetcoe 《代码整洁之道》《增长黑客》...

2018-11-02 08:57:07 1656

转载 微信自动发信息

setInterval(function(){$('.edit_area').html('【我正在PK人气赢能量,快来为我点赞】,復·制这段描述¥g04BbSYjmxP¥后咑閞手机淘宝或者用浏览器咑閞http://m.mulwt.top/h.38P39Sk 查看');$(".edit_area").trigger($.Event("keydown", { keyCode: 13,ctrlKey:...

2018-10-25 10:24:49 1381

转载 C#打日志

public static void Writelog(string msg) { StreamWriter stream; //写入日志内容 string path = AppDomain.CurrentDomain.BaseDirectory; //检查上传的物理路径...

2018-09-07 15:25:04 488

原创 web端消息推送

轮询(短连接)与长连接都是基于http协议,而web socket是web端通过http与服务器端建立tcp连接成功后抛弃http保持tcp连接。1.轮询:专门建立一个轮询请求的接口,里面只保留一个任务id,只需要发送任务id,就可以获取当前任务的情况。如果返回了结果,轮询结束,没有返回则等待一会儿,继续发送请求。 2.长连接:http分为长连接与短连接,http默认使用短连接,长连接是指...

2018-08-07 17:48:49 1133

转载 Go语言并发机制初探

Go 语言相比Java等一个很大的优势就是可以方便地编写并发程序。Go 语言内置了 goroutine 机制,使用goroutine可以快速地开发并发程序, 更好的利用多核处理器资源。这篇文章学习 goroutine 的应用及其调度实现。一、Go语言对并发的支持使用goroutine编程使用 go 关键字用来创建 goroutine 。将go声明放到一个需调用的函数之前,在相同地址空间调用运行这个...

2018-07-13 13:11:50 233

原创 http Url 编码

为了避开安全自负集表示法带来的限制,人们设计了一种编码机制,用来在Url中表示各种不安全的字符,这种编码机制就是通过一种"转义"表示法来表示不安全的字符例如:                    编码前                                                        编码后http://www.joes-hardware.com/~joe     h...

2018-07-04 15:05:39 506

转载 网络协议概述:物理层、连接层、网络层、传输层、应用层详解

这篇文章主要介绍了网络协议概述:物理层、连接层、网络层、传输层、应用层详解,本文用生活中的邮差与邮局来帮助理解复杂的网络协议,通俗易懂,文风幽默,是少见的好文章,需要的朋友可以参考下  信号的传输总要符合一定的协议(protocol)。比如说长城上放狼烟,是因为人们已经预先设定好狼烟这个物理信号代表了“敌人入侵”这一抽象信号。这样一个“狼烟=敌人入侵”就是一个简单的协议。协议可以更复杂,比如摩尔斯...

2018-06-29 14:46:05 1749

原创 js调用windows.Print打印去掉页眉页脚

 <style media="print">    @page {      size: 210mm 290mm​;  /* auto is the initial value */      margin: 0mm auto; /* this affects the margin in the printer settings */    }</style> ...

2018-06-20 16:08:06 6925 1

原创 js分块上传

var bytesPerPiece = 1024 * 1024; // 每个文件切片大小定为1MB .  var totalPieces;  //发送请求  function upload() {      var blob = document.getElementById("file").files[0];      var start = 0;      var end;      var ...

2018-06-20 16:06:52 1137

原创 sqlserver死锁

sqlserver死锁症状:事务与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务解决:select db_id('wisdom315')select * from sys.sysprocesses where dbid=22kill 572,oracle 死锁症状:定时作业不执行,不能删除 执行报系统错误解决:select session_id from v$locked...

2018-06-20 16:03:37 199

原创 位运算符

位运算符:&,|,^,~,<<,>>,>>>&位与运算:有0则0。|位或运算:有1则1。^位异或运算:相同则0,不同则1。~按位取反运算符:0变1,1变0<<位移:011<<2=01100>>位移:01101>>2=011...

2018-05-04 17:03:16 128

转载 go语言

一 搭建环境去官网(https://golang.org/dl/,墙内地址:https://golangtc.com/download)下载源码。1、下载源码包:go1.9.linux-amd64.tar.gz。(1.4调mysql有问题)2、将下载的源码包解压至 /usr/local目录。tar -C /usr/local -xzf go1.9.linux-amd64.tar.gzvi /etc...

2018-05-04 16:37:34 129

原创 C#使用TcpClient请求Api

TcpClient client = new TcpClient();                String hostName = "192.168.1.159";//主机名称|域名                int portNumber = 8002;//端口号                client.Connect(hostName, portNumber);//建立连接    ...

2018-04-28 11:27:05 1049 2

原创 关于滑动验证码

滑动验证码,利用图片的X,Y坐标来实现类似于腾讯的滑动验证。首先前台调用后台接口,获取Y坐标,及裁剪的小图,混淆拼接的图片。X坐标保存到数据库。 /// <summary> /// 返回验证码json /// </summary> public string GetVerificationCode() { ...

2018-04-16 10:20:35 2632

转载 深入理解浏览器解析机制及XSS向量编码

(译者注:由于某些词汇翻译成中文后很生硬,因此把相应的英文标注在其后以便理解。这篇文章讲的内容很基础,同时也很重要,希望对大家有所帮助。)这篇文章将要深入理解HTML、URL和JavaScript的规范细则和解析器,以及在解析一段XSS脚本时他们之间有着怎样的差别。这些内容对读者的难易程度取决于读者对HTML规范和浏览器解析的知识是否充足。当然,我向您保证这篇文章比较长,因此请准备一小时或两小时来...

2018-04-09 10:05:54 1528

原创 C#生成真随机数

因为普通的Random随机数是通过时间来生成的,如果在短时间调用多次的话会造成生成的随机数一致。方法1:每生成完随机数后让线程睡眠1ms:thread.sleep(1);方法2: /// <summary> /// 描 述:创建加密随机数生成器 生成强随机种子 /// </summary> /// <returns&gt...

2018-03-30 20:30:05 3972

转载 C#调用HttpPost请求

public static string HttpPost(string url, string body) { //ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult)...

2018-03-27 15:52:03 5192

原创 js去除html标签

//去掉所有的html标记function delHtmlTag(str) { var dd = str.replace(/<[^>]+>/g, ""); var tt = dd.replace(/<\/?.+?>/g, ""); return tt.replace(/ /g, "").trim();}

2018-03-22 11:15:56 152

转载 js小工具

1. 将彻底屏蔽鼠标右键,无右键菜单<body oncontextmenu=window.event.returnvalue=false>也可以用于网页中Table框架中<table border oncontextmenu=return(false)><td>no</table>2.取消选取、防止复制<body onselectstart=r...

2018-03-22 11:15:14 125

原创 JS 处理json格式的时间

//处理时间function SetTime(a) { //处理时间 Date.FromMSJsonString = function (value) { var d = eval('new ' + (value.replace(/\//g, ''))); return d; } var str = a; return ev...

2018-03-22 11:14:14 1965

转载 sql 查询除某列之外的数据

declare @table varchar(100)declare @a varchar(2000)set @table='AF_AllCaseInfo'--表名select @a=ISNULL(@a,'')+','+name from sys.columns where object_id=(select object_id from sys.tables where name=@ta...

2018-03-22 11:11:06 10091

转载 sql、select查询除了某一列的数据

declare @table varchar(100)declare @a varchar(2000)set @table='AF_AllCaseInfo'--表名select @a=ISNULL(@a,'')+','+name from sys.columns where object_id=(select object_id from sys.tables where name

2017-09-18 17:33:06 11365 1

ConsoleApp7.zip

b树C#实现deme 可直接运行,基于.NET Farmemwork 4.5 参考java 版实现改写:https://algs4.cs.princeton.edu/code/edu/princeton/cs/algs4/BTree.java.html

2020-06-22

golang grpc demo

基于golang 得 grpc demo,介绍,使用方法请参考博客,项目目录结构在docs目录下

2019-11-07

批量压缩图片工具

用于批量压缩图片的小工具,go语言编写,不包含源码,需要源码私信

2018-11-16

C# web socket 客户端实现源码

使用C#编写,web socket客户端连接源码,可用于性能测试。

2018-08-09

Office Web App 整合进项目

go语言编写owa,实现Office Weq App整合进自己的项目中。(在线编辑office)请先了解OfficeWebApp在下载此资源

2018-07-03

Go语言运行环境搭建

go语言开发运行环境,包括go环境,gcc编译环境,liteide

2018-05-11

C#滑动验证码(类似腾讯滑动验证)

基于C#编写的滑动验证码,包含机器滑动验证,后台校验。入库操作。

2018-04-12

生成真随机数

简单的生成真随机数dll,C#编写,。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2018-03-30

C#操作excel

C#操作excel,导入excel,导出excel,对excel进行操作

2018-03-22

导入excel到数据库

导入excel的小工具,通过调用第三方类库,完成DataSet接收excel数据。说完了,凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数凑字数

2017-09-19

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

TA关注的人

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