自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

转载 XmlSerializer 常见问题

简介.NET 框架中的 XmlSerializer 是一种很棒的工具,它将高度结构化的 XML 数据映射到 .NET 对象。XmlSerializer 在程序中通过单个 API 调用来执行 XML 文档和对象之间的转换。转换的映射规则在 .NET 类中通过元数据属性来表示。这一编程模型带有自己的错误类别,开发人员需要了解如何诊断这些错误。例如,元数据属性必须描述序列化程序可以处理的 XML 格...

2018-08-31 13:52:30 5769

转载 (转)Prism教程

https://blog.csdn.net/Henry_Wu001/article/details/12707875目录  一. Prism概述  二. Prism评估  三. Prism文档导读  四. 从Hello World开始  五. Prism中的术语和概念  六. Prism中的模式  七. Module  八. View  九. Event...

2018-08-31 11:46:10 6165

转载 WPF之PRISM中提供服务方式ServiceLocator

程序中看到return ServiceLocator.Current.GetInstance<TService>();ServiceLocator为系统接口,只提供GerService方法,个人觉的是为了提供统一的形式而已。 没有找到怎么在程序集之间提供这种服务的源码,网上也没有搜到怎么实现的。但是做框架时肯定不会预先知道服务的类型,只能以某种形式来识别特定的数据,...

2018-08-31 11:40:54 3048

转载 Socket通信实例(C#)

SOCKET原理一、套接字(socket)概念  套接字(socket)是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元。它是网络通信过程中端点的抽象表示,包含进行网络通信必须的五种信息:连接使用的协议,本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。  应用层通过传输层进行数据通信时,TCP会遇到同时为多个应用程序进程提供并发服务的问题。...

2018-08-27 15:59:55 15974 2

转载 什么是面向对象的编程思想?

面向对象的编程产生的历史原因:由于面向过程编程在构造系统时,无法解决重用,维护,扩展的问题,而且逻辑过于复杂,代码晦涩难懂,因此,人们开始想能不能让计算机直接模拟现实的环境,以人类解决问题的方法,思路,习惯和步骤来设计相应的应用程序。于是,面向对象的编程思想就产生了。 面向对象的编程的主要思想是把构成问题的各个事物分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述一个事物在解...

2018-08-21 15:41:45 569

转载 C++ cout cerr 和 clog 的区别

我们都知道C++预定义了cin(标准输入流)和cout(标准输出流)。但今天突然又蹦出来两个cerr(标准错误流(非缓冲))和clog(标准错误流(缓冲)),本着学习提高的态度在网上搜索了相关内容,下面是从百度知道获取的内容ps:不知道是不是会侵权呀......首先通过一个例子就可以分析cout与cerr的区别,将下面代码编译链接后生成test.exe 1 #includ...

2018-08-21 15:13:19 685

原创 C++与C#编程的差异分析

以前虽然学习过C++编程,但由于主要从事C#类的工作,因此没有刻意总结两者的异同。现在需要利用C++进行编程开发,因此可以借此机会总结一下两者的异同点,以便后续工作中进行注意规避。但由于是个人总结,无疑会有差错瑕疵的地方,但后续会不断的修正,以便力求正确。相同点如下:1,都可以利用VS进行开发,即可以使用相同的开发平台。2,部分数据类型相同,如char,int,floor,double...

2018-08-21 11:11:54 1470

原创 gcc编译器常用DOS指令总结

对于C++编程,虽然可以使用VS进行便捷操作,但如果能用一种编译器进行原始操作,亦不失为一种原始编程的体验与对编程原理的一种探索。因此,对于后续C++编程的需求,可以尝试使用GCC编译器进行编译,并进行相关的编程开发工作。现总结常用的DOS命令如下:首先,打开CMD时,最好以管理员身份打开,以便顺利进行相关编程指令操作。1.进入D盘指令:d:+回车2,进入文件A指令:cd a+回车...

2018-08-21 10:17:09 957

转载 windows下C++环境的配置

方法一——VS:  使用windows开发神器visio studio。这种方法比较简单,直接下载一个最新的vs安装就行。不单单是C++,C、C#、VB等都可以开发。方法二——只安装C++编译器:  最常用的免费可用的编译器是 GNU 的 C/C++ 编译器,为了在 Windows 上安装 GCC,您需要安装 MinGW。1.首先去MinGW主页下载最新版本的MinGW: www....

2018-08-20 17:29:45 18153 1

转载 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(9)-MVC与EasyUI结合增删改查

文章于2016-12-17日重写 在第八讲中,我们已经做到了怎么样分页。这一讲主要讲增删改查。第六讲的代码已经给出,里面包含了增删改,大家可以下载下来看下。 这讲主要是,制作漂亮的工具栏,虽然easyui的datagrid已经自带可以设置工具栏,我们还是要提取出来,为以后权限控制做更好的准备。先看一张界面调整后的效果图大家只要加入以下HTML代码到index上就可以了<...

2018-08-17 15:26:11 301

转载 JS中lambda表达式的优缺点和使用场景(转)

阅读目录箭头函数是什么? 箭头函数没有this 什么情况下该使用箭头函数add by zhj: 最近在看ES6,看到了箭头函数,我个人感觉箭头函数适用于函数体中不用this的匿名函数,在箭头函数中使用this是一个坑 原文:http://ourjs.com/detail/584f83664edfe07ccdb23445在ES6大行其道的今天,不应用点ES6特性似乎有些政治不正...

2018-08-17 14:28:52 2070

转载 C#中Math.Round()实现中国式四舍五入

C#中Math.Round()实现中国式四舍五入 C#中的Math.Round()并不是使用的"四舍五入"法。其实在VB、VBScript、C#、J#、T-SQL中Round函数都是采用Banker's rounding(银行家算法),即:四舍六入五取偶。事实上这也是IEEE的规范,因此所有符合IEEE标准的语言都应该采用这样的算法。.NET 2.0 开始,Math.Round 方法提...

2018-08-15 15:09:45 523

转载 WebApi(6) 后台C#调用WebApi

博客原址:https://www.cnblogs.com/cxd1008/p/6640015.html今天来写一下后台C#代码如何访问webapi 这里使用HttpClient方法访问webapi也是很常用的方法。因为我在是webapi项目里直接写的,为了方便就直接读取了当前地址,代码包括 webapi的所有用法【Getstring GetClass GetListClass Post p...

2018-08-14 17:38:27 1963

转载 jquery中$.getJSON 的使用方法

jQuery.getJSON(url, [data], [callback]) 通过 HTTP GET 请求载入 JSON 数据。参数:url,[data],[callback]                          String,Map,FunctionV1.0url : 发送请求地址。data : 待发送 Key/value 参数。callback :...

2018-08-14 11:40:11 9474

转载 jQuery树形控件zTree使用小结

0 zTree简介 树形控件的使用是应用开发过程中必不可少的。zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。 0.0 zTree的特点 •最新版的zTree将核心代码按照功能进行了分割,不需要的代码可以不用加载,如普通使用只需要加载核心的jquery.ztree.core-3.5.js,需要使用勾选功能加载...

2018-08-10 14:36:27 8426

转载 jquery zTree的基本用法

如果给我1个小时解答一道决定我生死的问题,我会花55分钟来弄清楚这道题到底是在问什么。一旦清楚了它到底在问什么,剩下的5分钟足够回答这个问题                                                                                                                                ...

2018-08-10 11:24:47 1699

转载 jQuery EasyUI 数据网格与树插件 - Tree 树

通过 $.fn.tree.defaults 重写默认的 defaults。树(tree)在网页中以树形结构显示分层数据。它向用户提供展开、折叠、拖拽、编辑和异步加载功能。依赖draggable droppable用法树(tree)定义在 <ul> 元素中。该标记可定义叶节点和子节点。节点将是 ul 列表内的 <li> 元素。下面演示了将被用于制作嵌套...

2018-08-10 11:23:18 298

转载 JStree的使用总结

最近的前端工作用到一个ui库中封装的结构,叫jstree,其主要功能就是数据的展示,选择,编辑,因为在网上找的资料东一块西一块的,对新手学习很不方便,所以把我最近的学到的总结下。首先说jstree的结构,它有固定的结构组成,且只是别关键字,树的结构关键字分别为plugins,core,data. 其中plugins类似于c语言中的包含,可以包含样式,选择框,图片等,而core主要功能是控制树的...

2018-08-09 16:13:40 732

转载 jQuery中$()函数的7种用法汇总

前言jQuery对象是一个类数组的对象,含有连续的整形属性以及一系列的jQuery方法。它把所有的操作都包装在一个jQuery()函数中,形成了统一(也是惟一)的操作入口。其中我们用的非常频繁的一个函数是$()或者说是jQuery(),当我们调用他的时候会根据传入的参数的不同而达到不同的效果。接下来会一一说一下这7中用法,欢迎大家指正其中不正确的地方。1 jQuery(selec...

2018-08-09 15:28:47 768

转载 window.btoa 和 window.atob

前一段时间被安全部门查出,明文传递密码,被要求整改。然后就进行了引入了第三方的base64编码的js库,进行了编码然后传递。其实在前端的加密都是寻求一个心理安慰,作用是微乎其微的,确实也更加好那么一点。今天在看 filer 无意看到了 btoa和atob。这不就是内置的base64编码和解码么,那么接下来有两个问题 兼容性和中文的支持情况 兼容性兼容性IE10以上和其他...

2018-08-09 11:46:23 1102

转载 multipart/form-data与application/octet-stream的区别、application/x-www-form-urlencoded

情景再现:上传文件到.net(wcf)后台时,总是上传不成功,后台要求Content-Type是application/octet-stream,我使用multipart/form-data方式,content-type是multipart/form-data,后来查了查这是两种不同的内容类型,在http的请求体中,数据组织方式不一样,所以,后台接收失败。 multipart/form...

2018-08-09 11:40:14 39220

转载 JQuery 插件与扩展方法的范例

jQuery有方法$.fn.serialize,可将表单序列化成字符串;有方法$.fn.serializeArray,可将表单序列化成数组。如果需要其序列化为JSON对象,那么可以基于serializeArray编写方法serializeObject轻松实现:[javascript] view plain copy print?//work with jQuery 1.x   jQue...

2018-08-09 11:15:46 813

转载 ASP.NET Core 认证与授权[4]:JwtBearer认证

博文原址:https://www.cnblogs.com/RainingNight/p/jwtbearer-authentication-in-asp-net-core.html在现代Web应用程序中,通常会使用Web, WebApp, NativeApp等多种呈现方式,而后端也由以前的Razor渲染HTML,转变为Stateless的RESTFulAPI,因此,我们需要一种标准的,通用的,无...

2018-08-09 10:48:47 1800

转载 百度地图中加载海量点(addOverlay…

js脚本如下:           var map = new BMap.Map("map", {});                        // 创建Map实例    map.centerAndZoom(new BMap.Point(105.000, 38.000), 5);     // 初始化地图,设置中心点坐标和地图级别    map.enableScro...

2018-08-08 16:43:03 13589 1

转载 MVC中使用signalR入门教程

一.前言:每次写总要说一点最近的感想进入工作快半年了,昨天是最郁闷的一天,我怀疑我是不是得了"星期一综合征",每个星期一很没有状态。全身都有点酸痛,这个可能一个星期只有周末才打一次球有关吧。好吧还是说说正经的,厂里的牛哥昨天分配给我一个任务,大概的一个意思就是“用这个signalR发送一条消息给客户端,客户端进行反馈响应”。任务听起来似乎很简单,但是没接触过signalR这玩意,我也是挺郁闷了...

2018-08-08 13:55:11 1898 1

转载 C# Timer 导致后台线程拥堵

最近做一个小项目,项目中有一个定时服务,需要向对方定时发送数据,时间间隔是1.5s,然后就想到了用C#的Timer类,我们知道Timer确实非常好用,因为里面有非常人性化的start和stop功能,在Timer里面还有一个Interval,就是用来设置时间间隔,然后时间间隔到了就会触发Elapsed事件,我们只需要把callback函数注册到这个事件就可以了,如果Interval到了就会触...

2018-08-07 13:59:02 6041

转载 一分钟学会 log4net(c#) 配置及使用

初次由java转做c#项目,研究了一下log4net的使用。1. 首先从apache网站下载log4net, http://logging.apache.org/log4net/download_log4net.cgi 。我下的是最新版本 log4net-1.2.11-bin-newkey2. 将 \bin\net\4.0\release\log4net.dll 复制到你的项目中 。...

2018-08-07 13:49:42 7796 1

转载 一步一步带你完成支付宝支付功能的集成(超详细)

首先说说笔者的集成经历,一开始集成时,像往常一样百度了一下集成的方法,然后出来一大堆结果,以为应该会很简单,然而事实却并非如此。网上的集成方法很多都是旧版本的集成,现在支付宝已经对sdk以及demo进行了更新,虽说和旧版差别不是很大,不过对于不了解整个流程的开发人员来说,确实一个极大的痛苦;当然在集成过程中遇到各种各样的问题,甚至对一些流程根本就不了解,当然这跟笔者的水平有一定关系。最后给大家的建...

2018-08-07 13:08:03 7727

转载 新版支付宝开放平台 手机网页支付 整个流程

  博客 学院 下载 GitChat TinyMind 论坛 问答 商城 VIP 活动 招聘 ITeye VIP 活动 招聘 ITeye     写博客 发Chat 登录注册 我的博客 消息(5) 帐号设置 反馈 帮助 退出 hejisan的专栏 RSS订阅原新版支付宝开放平台 手机网...

2018-08-06 16:56:45 6620 2

转载 支付宝APP支付申请配置过程详解

第一步:你需要申请一个支付宝商家账户账号,登陆之后进入产品中心,进行APP支付产品接入,填写相关资料,等待审核。第一步第二步:进行APP支付申请信息完善第二步第三步:进入蚂蚁金服开放平台进行开发者认证。第三步第四步:认证成为开发者之后,登陆进入平台,然后再开发者中心进入网页&移动应用列表。第四步第五步:进入列表可以看到应用,也可以根据要求新建...

2018-08-06 16:40:57 2043

转载 对接微信支付接口开发详细步骤

这篇文章是献给正在开发微信支付,但是对微信支付的流程,或是看微信支付文档有疑问的小伙伴们,我也是一枚小白,在第一次对接微信支付,也是措手不及。ok 不多说了,写的不好,大家不要喷我哈。1、第一步      我们需要从哪里入手,当然我们需要有微信商家账号怎样申请商家账号呢,当然还是需要有一个已经审核过的微信公众号,这样的话,首先你必须先有个审核通过的微信公众号,这里就不说怎么审核公众号了这个...

2018-08-06 11:13:11 26082 2

转载 对接支付宝支付接口开发详细步骤

对接支付宝支付接口,官方文档已经写的很清楚了,但是也有很多像我一样的小白,第一次对接支付宝支付接口,会有些迷茫,所以我在此写下这篇文章,给我和我一样的同学,一点思路吧。第一步:(先要在支付宝进行操做,拿到我们需要开发的信息后在动代码)进入蚂蚁金服,我们先要创建应用 看到图下的应用按钮了吗?点击应用(如下图)创建应用(创建应用需要审核)提供资料审核吧,这个时候我们就不用管他了...

2018-08-06 10:42:06 10398 6

转载 js跳转页面与打开新窗口的方法

1.超链接<a href="http://www.jb51.net" title="脚本之家">Welcome</a>等效于js代码window.location.href="http://www.jb51.net";     //在同当前窗口中打开窗口 2.超链接<a href="http://www.jb51.net" title=&quo

2018-08-03 09:10:52 3007

转载 C# web 后台页面间的跳转

1.最常用的页面跳转(原窗口被替代):Response.Redirect("XXX.aspx");2.利用url地址打开本地网页或互联网:Respose.Write("<script language='javascript'>window.open('"+ url+"');</script>");3.原窗口保留再新打开另一个页面(浏览器可能阻止,需要解除):Res...

2018-08-02 17:13:18 1689

转载 支付宝开发小结

任何产品的开发都需要在上线前进行测试,但对于支付宝或微信的开发,如果进行测试,则需要真实的账号进行操作,且测试支付时会涉及到资金的流转。因此,支付宝和微信都设有沙箱测试,就支付宝而言,沙箱仅对部分接口可以测试,且测试时也仅测试接口是否成功连接,且部分接口无法在客户端进行相关的测试操作,下面就支付宝的沙箱操作简单介绍一下。支付宝的沙箱在使用前首先进行沙箱环境配置,此时需要配置沙箱的应用公钥,以便...

2018-08-02 16:14:02 574

转载 natapp使用--便捷微信开发调试

natapp 基于ngrok的反向代理软件,通过在公网和本地运行的 Web 服务器之间建立一个安全的通道。natapp 可捕获和分析所有通道上的流量,便于后期分析和重放. 在微信开发中,是需要提供一个外网可以访问的网址,所以我们以往都是架设一台服务器,每次修改一点东西就上传到服务器中,给开发调试带来了很大的不便.而使用natapp后,在微信中添加natapp提供的网址,即可实现本地实时...

2018-08-01 15:47:54 1564

转载 SFTP文件服务器的搭建

浅谈SFTP和FTP的区别一、适用场景  我们平时习惯了使用ftp来上传下载文件,尤其是很多Linux环境下,我们一般都会通过第三方的SSH工具连接到Linux,但是当我们需要传输文件到Linux服务器当中,很多人习惯用ftp来传输,其实Linux默认是不提供ftp的,需要你额外安装FTP服务器。而且ftp服务器端会占用一定的VPS服务器资源。其实笔者更建议使用sftp代替ftp。  ...

2018-08-01 09:25:49 3169

C#利用NPOI复制EXCEL局部内容的操作方法代码

利用NPOI实现EXCEL的操作,从而实现特殊字符在报表中的应用。

2019-04-29

空空如也

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

TA关注的人

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