摘要: MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,What,How三个角度整理MVC 的学习资源,让学习者第一时间找到最有价值的文章,获取最彻底的... 阅读全文
posted @ 2015-10-21 09:15 Percy宣森 阅读(405) 评论(0) 推荐(1) 编辑
摘要: 目前我都是在windows的环境下操作是Elasticsearch,并且喜欢使用命令行 启动时通过cmd直接在elasticsearch的bin目录下执行elasticsearch 这样直接启动的话集群名称会默认为elasticsearch,节点名称会随机生成。 停止就直接在cmd界面按Ctrl+C 阅读全文
posted @ 2018-04-27 09:59 Percy宣森 阅读(3337) 评论(0) 推荐(0) 编辑
摘要: 1、把dll文件导入到ildasm工具中,ildasm是由微软提供的.net程序反编译工具,位于“C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin” 2、在ildasm中File->dump,把dll文件转储为*.il文件存到某个指定文件 阅读全文
posted @ 2016-12-30 14:04 Percy宣森 阅读(7035) 评论(0) 推荐(1) 编辑
摘要: IL是.NET框架中中间语言(Intermediate Language)的缩写。使用.NET框架提供的编译器可以直接将源程序编译为.exe或.dll文件,但此时编译出来的程序代码并不是CPU能直接执行的机器代码,而是一种中间语言IL(Intermediate Language)的代码。 如何读IL 阅读全文
posted @ 2016-12-30 11:49 Percy宣森 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 1、VSFTP简介 VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。 安全性是编写VSFTP的初衷,除了这与生俱来的安全特性以外,高速与高稳定性也是VSFTP的两个重要特点。 在速度方面, 阅读全文
posted @ 2016-08-25 16:15 Percy宣森 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 一、简介 定义 jQuery创始人是美国John Resig,是优秀的Javascript框架; jQuery是一个轻量级、快速简洁的javaScript库。源码戳这 jQuery对象 jQuery产生的对象时jQuery独有的,只能自己调用 书写规则 支持链式操作; 在变量前加"$"符号(var 阅读全文
posted @ 2016-07-25 16:35 Percy宣森 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 相信码农们绝对禁不住linux系统的诱惑,同样在linux的世界里少不了java,下面笔者就和大家分享一下我的jdk1.8安装过程吧,新接触linux的童鞋们完全可以按照我提供的图片中的命令来安装哦~~ 相信码农们绝对禁不住linux系统的诱惑,同样在linux的世界里少不了java,下面笔者就和大 阅读全文
posted @ 2016-07-23 14:24 Percy宣森 阅读(2624) 评论(0) 推荐(0) 编辑
摘要: ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。首先以root账户登陆为例。 1.在A机下生成公钥/私钥对。 [root@ 阅读全文
posted @ 2016-07-23 14:21 Percy宣森 阅读(36748) 评论(2) 推荐(2) 编辑
摘要: 1、ssh的安装 sudo apt-get install ssh 或者在Linux情况下,自带有ssh,从第二步开始 2、生成密钥 ssh-keygen 中间过程会提示你存放密钥的地方Enter file in which to save the key (/home/gavin/.ssh/id_ 阅读全文
posted @ 2016-07-23 14:20 Percy宣森 阅读(2118) 评论(0) 推荐(0) 编辑
摘要: 回到目录 上一讲中介绍了使用HttpClient如何去调用一个标准的Web Api接口,并且我们知道了Post,Put方法只能有一个FromBody参数,再有多个参数时,上讲提到,需要将它封装成一个对象进行传递,而这讲主要围绕这个话题来说,接口层添加一个新类User_Info,用来进行数据传递,而客 阅读全文
posted @ 2016-07-14 16:45 Percy宣森 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 相信已经有很多文章来介绍ASP.Net Web API 技术,本系列文章主要介绍如何使用数据流,HTTPS,以及可扩展的Web API 方面的技术,系列文章主要有三篇内容。 主要内容如下: I 数据流 II 使用HTTPS III 可扩展的Web API 文档 项目环境要求 VS 2012(SP4) 阅读全文
posted @ 2016-07-12 09:38 Percy宣森 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 目录 1. 认识NPOI 2. 使用NPOI生成xls文件 2.1 创建基本内容 2.1.1 创建Workbook和Sheet 2.1.2 创建DocumentSummaryInformation和SummaryInformation 2.1.3 创建单元格 2.1.5 创建批注 2.1.6 创建页 阅读全文
posted @ 2016-07-05 15:13 Percy宣森 阅读(2460) 评论(0) 推荐(0) 编辑
摘要: APS.NET MVC中(以下简称“MVC”)的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理。这时候就用到了过滤器。 MVC支持的过滤器类型有四种,分别是:Authorization(授权),Action(行为),Result(结果)和 阅读全文
posted @ 2016-04-25 17:32 Percy宣森 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 使用C#开发自定义windows服务是一件十分简单的事。那么什么时候,我们需要自己开发windows服务呢,就是当我们需要计算机定期或者一直执行我们开发的某些程序的时候。这里我以一个WCF的监听服务为例,因为我是做一个局域聊天室,需要服务器端监听终端,所以我就开发了一个服务,以便控制此监听服务。然而 阅读全文
posted @ 2016-04-25 13:41 Percy宣森 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <script src="~ 阅读全文
posted @ 2016-04-25 13:27 Percy宣森 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 多线程操作同一个文件时会出现并发问题。解决的一个办法就是给文件加锁(lock),但是这样的话,一个线程操作文件时,其它的都得等待,这样的话性能非常差。另外一个解决方案,就是先将数据放在队列中,然后开启一个线程,负责从队列中取出数据,再写到文件中。 下面我们讲解一个实际项目中应用的案例,关于日志的处理 阅读全文
posted @ 2016-04-25 09:59 Percy宣森 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 小序 Win32 API可以直接控制Microsoft Windows的核心,因为API(Application Programming Interface)本来就是微软留给我们直接控制Windows的接口。想玩儿吗?呵呵,太难了。 C#使用非常简单,写程序就像打拱猪,Sorry -_-! ,搭积木 阅读全文
posted @ 2016-04-23 16:29 Percy宣森 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 前些日子从@张鑫旭微博处得一份推荐(Front-end-tutorial),号称 最全的资源教程 -前端涉及的所有知识体系;有粗略查看,果然“叹为观止”,至少比想象中涉猎丰富许多;果断有Fork了来:Front-end-tutorial;本就有收藏&分享欲,这种事儿早期也想做了,勘叹见识未广而深;幸 阅读全文
posted @ 2016-04-19 16:15 Percy宣森 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分 阅读全文
posted @ 2016-04-18 22:18 Percy宣森 阅读(258) 评论(0) 推荐(0) 编辑
摘要: mvc的视图中显示DataTable的方法: 不断的循环画出table 阅读全文
posted @ 2016-04-15 20:45 Percy宣森 阅读(1808) 评论(0) 推荐(0) 编辑
摘要: C# 对XML基本操作包括读取节点的数据,添加节点。读取节点属性,修改节点属性等。具体如下: XML文件:文件在MyDocument文件夹下 Code:说明都在注释里。 下文是对C#对XML的具体操作 如何完成.Net下XML文档的读写操作 C#操作xml SelectNodes,SelectSin 阅读全文
posted @ 2016-04-07 19:46 Percy宣森 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要用Ninject? Ninject是一个IOC容器用来解决程序中组件的耦合问题,它的目的在于做到最少配置。其他的的IOC工具过于依赖配置文件,需要使用assembly-qualified名称来进行定义,庸长且复杂常常因为打错字而破坏程序。这些是他的优点,也是为什么要选择它。Ninject 阅读全文
posted @ 2016-03-29 16:46 Percy宣森 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1、概述 log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。 2、一个简单的使 阅读全文
posted @ 2016-03-28 19:53 Percy宣森 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 在开发中经常会遇到这样的情况,在部署程序时为了保密起见并不将源代码随项目一同发布,而我们开发时的环境与部署环境可能不一致(比如数据库不一样),如果在代码中保存这些配置这些信息部署时需要到用户那里更改代码再重新编译,这种部署方式非常麻烦。在.net中提供了一种便捷的保存项目配置信息的办法,那就是利用配 阅读全文
posted @ 2016-03-28 19:52 Percy宣森 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 对于.NET而言,从2.0开始,发邮件已经是一件非常easy 的事了。下面我给出一个用C#群发邮件的实例,做了比较详细的注解,希望对有需要的朋友有所help。 // 引入命名空间using System.Net;using System.Net.Mail; SmtpClient smtp = new 阅读全文
posted @ 2016-03-25 16:55 Percy宣森 阅读(261) 评论(0) 推荐(0) 编辑
摘要: WSWinForm.exe介绍 WSWinForm.exe是我自己开发的一个实用的小工具,用于将任何EXE程序作为Windows服务运行。也就是说WSWinForm只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它来安装,运行,停止,卸载Windows服务,而不再是通过命令行In 阅读全文
posted @ 2016-03-25 09:41 Percy宣森 阅读(281) 评论(0) 推荐(0) 编辑