自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

NCTU_to_prove_safety的博客

浮世小舟,泛于湖上,随波逐流

  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

转载 彻底弄懂session,cookie,token

session,cookie和token究竟是什么简述我在写之前看了很多篇session,cookie的文章,有的人说先有了cookie,后有了session。也有人说先有session,后有cookie。感觉都没有讲的很清楚,泛泛而谈。希望本篇文章对大家有所帮助注:本文需要读者有cookie,session,token的相关基础知识。http是一个无状态协议什么是无状态呢?就是...

2019-05-10 13:13:14 262

转载 JAVA优秀开源框架收集

==========Java Core========* JID简介:Java高效的序列化库项目主页:https://github.com/laforge49/JID* ReflectASM简介:Java高效的反射类库项目主页:https://code.google.com/p/reflectasm/* JActor简介:JActor 是一个 Java ...

2019-05-09 21:35:31 273

转载 HttpHandler与HttpModule的用处与区别

 问题1:什么是HttpHandler?  问题2:什么是HttpModule?  问题3:什么时候应该使用HttpHandler什么时候使用HttpModule?  答案1:HttpHandler,Http请求的处理者,例如ScriptHandler、WebServiceHandler,IHttpHandler的实现都是为了处理某一类的请求。如ScriptHandler负责处理对脚本...

2019-05-09 08:01:53 190

转载 .NET常见面试题

面试题 1什么是 CTS、CLS 和CLR公共语言运行库(CLR)是一个CLI 的一个实现,包含了.NET 运行引擎和符合 CLI 的类库。通用类型系统(CTS)包含在微软公司提交的 CLI 规范,定义了一个可以在 CLR 上运行的类型规范。公共语言规范是 CTS的一个子集,定义了所有面向.NET 的程序所需要符合的最小规范集。面试题 2CLR 技术和 COM技术的...

2019-05-09 07:53:55 12063

转载 Request.QueryString 和 Request的区别是什么

Request从几个集合取数据是有顺序的,从前到后的顺序依次是 QueryString,Form,最后是ServerVariables。Request对象按照这样的顺序依次搜索这几个集合中的变量,如果有符合的就中止,后面的就不管了。现在我们来分析下你得问题.假设有个页面 test.aspx?id=111这里我们的页面是用GET的方法.这时用request.querystring("id")与...

2019-05-09 07:07:17 617

转载 Web API 强势入门指南

Web API是一个比较宽泛的概念。这里我们提到Web API特指ASP.NET Web API。这篇文章中我们主要介绍Web API的主要功能以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过Web API构建http服务,同时也展示了Visual Studio构建.net项目的各种强大。目录什么是 Web API 为什么要用 Web API 功能简介 Web ...

2019-05-09 06:55:47 925

转载 MVC4 中使用 Area 和 注意的地方

在MVC项目中经常会使用到Area来分开不同的模块让项目结构更加的清晰。步骤如下:项目 –> 添加 ->区域 (Area)输入Admin添加成功后Area包含:创建一个空MVC工程结构类似,Admin Area有自己的 Controllers、Models 和 Views 文件夹,不一样的地方就是多了一个AdminAreaRegistration.cs...

2019-05-09 00:47:37 241

转载 ASP.NET MVC5 ModelBinder

什么是ModelBindingASP.NET MVC中,所有的请求最终都会到达某个Controller中的某个Action并由该Action负责具体的处理和响应。为了能够正确处理请求,Action的参数(如果有的话),必须在Action执行之前,根据相应的规则,把请求中所包含的数据提取出来并将映射为Action的参数值,这个过程就是ModelBinding。ModelBinding的作用就是为...

2019-05-09 00:44:22 189

转载 Asp.net MVC 之 ActionResult

Action运行完后,回传的值通过ActionResult 类别或者其衍生的类别操作。ActionResult是一个抽象类,因此,Asp.net MVC 本身就实作了许多不同类型的ActionResult的子类别。ActionResult 子类以及说明:常用的ViewResult用来回传一个View,即HTML的页面内容;PartialViewResult用来回传一个View,但是这个...

2019-05-08 23:25:08 457

转载 彻底弄懂session,cookie,token

简述我在写之前看了很多篇session,cookie的文章,有的人说先有了cookie,后有了session。也有人说先有session,后有cookie。感觉都没有讲的很清楚,泛泛而谈。希望本篇文章对大家有所帮助注:本文需要读者有cookie,session,token的相关基础知识。http是一个无状态协议什么是无状态呢?就是说这一次请求和上一次请求是没有任何关系的,互不认识的,...

2019-05-08 20:35:06 220

转载 理解Cookie和Session机制

https://www.cnblogs.com/andy-zhou/p/5360107.html

2019-05-08 20:32:47 168

转载 ASP.NET验证控件之RequiredFieldValidator

相信有过ASP.NET编程经验的人对RequiredFieldValidator都不会感到陌生吧。该控件的作用是禁止输入规定的内容(即属性InitialValue的值,该属性默认值为空字符串,我们经常用来验证用户输入的内容是否为空。)。另外,在验证前会自动去掉输入内容两端的空格。下面让我们一起看看RequiredFieldValidator的常用属性吧:属性描述BackColor...

2019-05-08 19:58:29 844

转载 深入理解asp.net里的HttpModule机制

刚工作的时候看《asp.net深入解析》,第一次知道HttpModule和HttpHandler。当时对我而言,它们不过就是两个新名词而已,仅仅知道工作原理但是理解的不深刻。随着经验的累积,逐渐发现它们对开发的重要性。现在回头再看一遍它们的实现机制,顺便参考一下其他资源做个透彻的读书笔记。1、asp.net的HTTP请求处理过程说明:(1)、客户端浏览器向服务器发出一个http请求,此请求会...

2019-05-08 19:18:41 248

转载 asp.net HttpModule与HttpHandler区别

一,什么是HttpHandler在asp.net的网站中,在一个普通的请求地址“http://localhost:56093/Default.aspx”中“Default.aspx”就是handler。也就是说在asp.net中page就是handler,在asp.net MVC中Controller就是handler,handler就是最终处理请求的那个类。假如http://loca...

2019-05-08 19:10:53 325

转载 ASP.Net 运行机制以及HttpModule和HttpHandler

ASP.Net 运行机制1.使用动态Web开发技术2.客户端通过浏览器输入地址,请求该动态页面3.Web服务器根据客户端的请求,对Web应用程序进行编译或解释,并生成HTML流,返回给客户端4.客户端浏览器解释HTML流,并显示为Web页面当请求发送至服务器IIS并被其接...

2019-05-08 19:09:37 204

转载 ASP.NET运行机制原理

一、浏览器和服务器的交互原理(一)、浏览器和服务器交互的简单描述:1.通俗描述:我们平时通过浏览器来访问网站,其实就相当于你通过浏览器去另一台电脑上访问文件一样,只不过浏览器的访问请求是由被访问的电脑上的一个 WEB服务器软件来接收和处理的,它会分析接收的请求信息,从而按照请求信息来找到服务器电脑上的文件,经过处理,最终将生成的内容发回到浏览器。简单的说就是:由浏览器生成一条“...

2019-05-08 18:10:29 188

转载 asp.net中cookie和session的区别和相关使用

彻底研究了下cookie和session的原理,发现了很多有趣的东西,原来我的很多想法和制定协议的那些大神们也有相同之处!cookie是存放于用户的本地的机器上的小文件,由浏览器创建和读写这个文件,此文件的作用,是存放了用户访问某个网站时的一些资料,比如登陆的帐号,密码等.cookie文件存放的内容是由用户访问网站时,网站的服务器根据网站需要,通过http中cookie的协议,...

2019-05-08 17:42:33 189

转载 ELK概述、 ES集群部署 、 ES常用插件、RESTFUL API操作ES 集群

一、分布式ELK平台1.1 ELK 简介1.1.1什么是ELKELK是一套日志管理的解决方案,是一套集中式日志收集系统。– Elasticsearch:负责日志检索和储存– Logstash:负责日志的收集和分析、处理– Kibana:负责日志的可视化1.1.2 ELK 能做什么ELK组件在海量日志系统的运维中,可用于解决:– 分布式日志数据集中式查询和管理– 系...

2019-05-07 12:52:21 247

转载 电商项目常见面试题

什么是负载均衡高可用nginx作为负载均衡器,所有请求都到了nginx,可见nginx处于非常重点的位置,如果nginx服务器宕机后端web服务将无法提供服务,影响严重。为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监控程序,通过传送诸如“I am alive”这样的信息来监控对方的运行状况。当备份机不能在一定的时间内收到...

2019-05-07 12:49:13 425

转载 ASP.NET Core中如何调整HTTP请求大小的几种方式

一、前言一般的情况下,我们都无需调用HTTP请求的大小,只有在上传一些大文件,或者使用HTTP协议写入较大的值时(如调用WebService)才可能会调用HTTP最大请求值。在ASP.NET Core 2.0中,它的两个宿主服务器Kestrel和HttpSys默认的HTTP最大请求大小为30MB (~28.6 MiB)。如果当HTTP请求值大于这个默认配置时,在执行Request.Bo...

2019-05-07 12:03:16 560

转载 .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....

2019-05-07 11:19:37 350

转载 SQL Server中的事务与锁

了解事务和锁事务:保持逻辑数据一致性与可恢复性,必不可少的利器。锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。不懂的听上去,挺神奇的,懂的感觉我在扯淡,下面带你好好领略下他们的风采,嗅査下他们的狂骚。。先说事务--概念,分类...

2019-05-07 10:57:58 160

转载 mysql 查询正在执行的事务以及等待锁 常用的sql语句

使用navicat测试学习:首先使用set autocommit = 0;(取消自动提交,则当执行语句commit或者rollback执行提交事务或者回滚)在打开一个执行update查询 正在执行的事务:SELECT * FROM information_schema.INNODB_TRX根据这个事务的线程ID(trx_mysql_thread_id):从上图看出对应的my...

2019-05-07 10:48:08 231

转载 大型网站应用之海量数据和高并发解决方案总结一二

一、网站应用背景开发一个网站的应用程序,当用户规模比较小的时候,使用简单的:一台应用服务器+一台数据库服务器+一台文件服务器,这样的话完全可以解决一部分问题,也可以通过堆硬件的方式来提高网站应用的访问性能,当然,也要考虑成本的问题。当问题的规模在经济条件下通过堆硬件的方式解决不了的时候,我们应该通过其他的思路去解决问题,互联网发展至今,已经提供了很多成熟的解决方案,但并不是都具有适用性,你...

2019-05-07 09:57:21 154

转载 防止SQL注入的五种方法

一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。二、SQL注入攻击的总体思路1.寻找到SQL注入的位置2.判断服务器类型和后台数据库类型3.针对不通的服务器和数据库特点进行SQL注入攻击三、SQL注入攻击实例比如在一个登录界面,要求输...

2019-05-07 09:37:11 188

转载 开发人员必备的技能——单元测试

说起软件测试四个字,想必大家脑海中浮现的有集成测试、系统测试、黑盒测试、白盒测试等,可能就是没想到会有单元测试。 对于大学是学习软件工程专业出身的同学来说可能会听过这四个字,对工作好几年的职场老鸟可能也听过但是没实际用过居多。绝大多数的开发人员都是忙于把手头的工作开发好,并不会把单元测试纳入工作范畴,他们会说,我连功能开发都忙不过来了,哪有时间去做单元测试,况且还要写测试代码,那不是重复写一篇代码...

2019-05-06 22:52:53 208

转载 jquery.cookie.js使用

1、下载jquery.cookie.js官网:http://plugins.jquery.com/cookie/或http://pan.baidu.com/s/1mgynA8g2、使用方法$.cookie('the_cookie'); // 获得cookie$.cookie('the_cookie', 'the_value'); // 设置cookie$.cookie('...

2019-05-06 22:17:32 216

转载 为什么要用PolyFill(JS中的修补匠)

var users = [{name:”zhangsan”,age:18},{name:”jack”,age:20}];这是一个对象数组。如果我们要查询名字为”jack”用户的年龄、常用的办法是什么?很多同学会想到遍历这个数组。我们来看看新的语法:var getUser = users.find(function(finder){ return finder.name = ...

2019-05-06 22:14:00 165

转载 使用navigator.userAgent.toLowerCase()判断移动端类型

在跨平台,各种浏览器,移动设备兼容的时候,经常要根据设备、浏览器做特定调整,所以判断设备和浏览器的工作,经常会用到,这里做一下总结判断设备,区分Android,iphone,ipad和其它[javascript]view plaincopyvarua=navigator.userAgent.toLowerCase(); if(ua.match(/android/i...

2019-05-06 22:11:43 216

转载 jquery滚动条插件nanoscroller的应用

默认的滚动条的样式,各个版本的兼容性不是很好,推荐一款jQuery插件nanoscroller ,可以自定义滚动条的样式。应用:1.引入样式nanoscroller.css<linkrel="stylesheet"href="nanoscroller.css">在页面中自定义滚动条的样式自定义的样式如下图所示:2.两个js文件,一个jQu...

2019-05-06 22:07:58 188

转载 推荐几个精致的web UI框架

1.AliceuiAliceui是支付宝的样式解决方案,是一套精选的基于 spm 生态圈的样式模块集合,是 Arale 的子集,也是一套模块化的样式命名和组织规范,是写 CSS 的更好方式。gitHub地址:https://github.com/aliceui/aliceui.github.io2.AmazeuiAmaze UI 是一个轻量级、 Mobile first 的前端框架...

2019-05-06 21:58:24 385

转载 优化 RequireJS 项目(合并与压缩)

本文将演示如何合并与压缩一个基于RequireJS的项目。本文中将用到苦干个工具,这其中就包括Node.js。 因此,如果你手头上还没有Node.js可以点击此处下载一个。动机关于RequireJS已经有很多文章介绍过了。这个工具可以将你的JavaScript代码轻易的分割成苦干个模块(module)并且保持你的代码模块化与易维护性。这样,你将获得一些具有互相依赖关系的JavaScript...

2019-05-06 21:32:53 258

原创 本文实例讲述了JS简单获取客户端IP地址的方法。分享给大家供大家参考,具体如下:

<!doctype html><html><head><meta charset="utf-8"><title>使用搜狐接口获取客户端IP地址</title></head><body><script src="http://pv.sohu.com/cityjson?ie=utf-8...

2019-05-06 21:31:13 119

转载 require.js快速入门

学习链接:https://segmentfault.com/a/1190000002390643学习链接:http://www.ruanyifeng.com/blog/2012/11/require_js.html (阮一峰老师)require.js快速入门:  直接看代码和注释,怎么配置就可以,就那么几步操作自己写的配置例子代码:https://github.com/...

2019-05-06 21:23:33 168

转载 对require.js 的使用进行总结

一、为什么要使用require.js 首先一个页面如果在加载多个js文件的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于js文件之间存在依赖关系,因此必须严格保证加载顺序,当依赖关系很复杂的时候,代码的编写和维护都会变得困难。 require.js,就是为了解决这两个问题: (1)实现js文件的异步加载,避免网页失去响应;...

2019-05-06 21:18:48 165

转载 浅谈ASP.NET中ViewState与ViewData的区别

在WebForm的代码页面(如.aspx.cs)中定义ViewState: ViewState["test"] = "abc"; 在显示页面(如.aspx)中就可以用: < %=ViewState["test"] %> 进行输出在MVC中的Controller中定义: ViewData["te...

2019-05-06 18:14:48 285

转载 ASP.NET MVC中的ViewData,ViewBag,TempData以及viewstate的区别

SP.NETmvc在绑定视图的时候经常会有控制器和视图之间传递信息,比如需要把验证信息传给视图显示。MVC中有常用的有ViewData,ViewBag,TempData当然还有Session。这几种到底有什么区别呢?1、ViewBag与ViewData的相同点1、都可以用于Controller到View传递信息。2、保存时间都是短暂的,当发生重定向或者跳转之后相应的信息都会不存在。...

2019-05-06 18:11:43 410

转载 Asp.net core如何使用Session

Asp.net core使用session:在新建Asp.net core应用程序后,要使用session中间件,在startup.cs中需执行三个步骤:1.使用实现了IDistributedcache接口的服务来启用内存缓存。(例如使用内存缓存)//该步骤需在addsession()调用前使用。2.调用addsession方法3.使用usesession回调(uses...

2019-05-06 06:38:09 615

转载 目标检测定位与分割论文阅读心得总结:FCN U-Net R-CNN FR-CNN Faster R-CNN Mask R-CNN

目前,基于区域的方法主要分为两类:任务解耦和的RCNN[1]和任务高度耦合的FCN[2]。RCNN是将任务分解,目标检测、定位与分割依次逐一进行,前者决定后者的输入,因此称为任务解耦和。而FCN则将三类任务在一个网络中同时进行,不分先后,任务高度耦合。FCN已在医学图像领域有很多表现优异的衍生网络,如U-NET[12]等,而RCNN则应用较少。1全卷积网络FCN1.1FCN用于图像...

2019-05-05 17:54:32 355

转载 连接SQL Server数据库,Data Source属性详解

http://www.cftea.com/c/566.asp环境:数据库服务器启用了“命名管道”和“TCP/IP”协议的情况(默认是开启的)。数据库服务器与客户端是同一台机器。Windows 2000 Server(sp4)MS SQL Server 2000(sp4)使用OLEDB连接SQL Server时,有一个Data Source属性,这个选项有以下一些写法:127.0....

2019-05-05 15:05:08 3590

FX三菱电机

程序 数据 格式

2016-05-20

空空如也

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

TA关注的人

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