自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点点

心有多大,舞台就有多大

  • 博客(687)
  • 资源 (10)
  • 收藏
  • 关注

原创 windows服务安装,动态配置服务信息

代码如下:using System;using System.Configuration;using System.Reflection;namespace NetStar.WSJob{ /// /// 服务安装配置帮助类 /// internal class SettingHelper : IDisposable { #r

2017-07-19 18:11:11 807

原创 rabbitmq3.6.5安装及web控制面板的使用

一.安装安装包,先安装二郎环境,注意,请以管理员身份安装,不然会出现乱码。然后安装rabbitmq-server,安装完会自动启动服务的。二.启动web控制面板。管理员打开cmd,进入rabbitmq的安装目录下的sbin文件夹中,然后执行rabbitmq-plugins.bat enable rabbitmq_management命令这个过程可能有点耗时,

2017-06-12 21:03:08 2248

原创 WebAPI控制器分离

默认情况下webapi从当前应用程序域加载控制器,我们可以通过继承DefaultAssembliesResolver类来从新配置入口需要从写GetAssemblies方法,我们把控制器单独拎出到一个类库中,然后编译控制器所在的类库,并将相关的依赖dll(系统dll除外)拿出来,然后装载这些dll /// /// 装载控制器 /// internal c

2017-05-25 10:56:42 2647

原创 MicroService4Net快速搭建微服务(二)

接上一篇:http://blog.csdn.net/joyhen/article/details/70244666对于config的配置,进行了自定义处理,主要是控制器的分离,以及控制器和action路由响应处理,如下:static void Main(string[] args) { const int apiport = 65511;

2017-05-24 15:33:13 2475 2

原创 IIS错误:在唯一密钥属性“fileExtension”设置为“.mp4”时,无法添加类型为“mimeMap”的重复集合项

今天移服务器,之前项目部署在server2008上,config中的mime设置如下,运行正常: 由于病毒肆掠,更换到2012上,在iis8.0中,就嗝屁了,运行不了,查了半天,常规的解释是线程池用采用经典模式,压根不行,而且我的项目必须走集成,后来想到用站点用默认页的时候,会删除其他默认项(从IIS的“默认文档”模块进入设置),试着用这个方法处理就好了。修改后的s

2017-05-19 20:09:28 10503

原创 mvc中action允许跨域

可以全局定义,也可以定义到controller或action上:/// /// 允许跨域 /// public class AllowCrossSiteJsonAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingCo

2017-05-17 19:33:44 4390

原创 Memcache同时获取多个键的值

用的库是Memcached.ClientLibrary.dll,依赖log4net.dll和ICSharpCode.SharpZipLib.dll,一个是日历,一个存储是否启用压缩。public List GetMultipleArray(string[] keys) { try { lock (l

2017-04-25 14:22:09 1976

原创 Memcached单键超1M数据量的拆分设计及测试

Memcached单个键值数据量不能超出默认的最大1M限制,这个时候需要进行拆分,成多个键。评估的时候需要实现模拟目标对象的数据量。比如我的数据结构如下: private static DTO.OnlineUser Makeuser(string key) { DTO.OnlineUser user = new DTO.OnlineUs

2017-04-25 13:31:20 869

原创 jquery ajax超时设置

var ajaxTimeoutTest = $.ajax({  url:'', //请求的URL  timeout : 1000, //超时时间设置,单位毫秒  type : 'get', //请求方式,get或post  data :{}, //请求所传参数,json格式  dataType:'json',//返回的数据格式  success:function(data){ /

2017-04-20 18:51:26 1576

原创 MicroService4Net快速搭建微服务

原文:https://www.codeproject.com/Tips/894355/MicroService-Net-Create-Micro-Services-Easily-with?msg=5326787#xx5326787xx相关阅读:http://www.cnblogs.com/CrazyAnts/p/5627106.htmlMicroService4Net:https://gi

2017-04-19 20:13:58 3634

原创 页面支持简体和繁体语言的js库

var Default_isFT = 0var StranIt_Delay = 50function StranText(txt, toFT, chgTxt) { if (txt == "" || txt == null) return "" toFT = toFT == null ? BodyIsFt : toFT if (chgTxt)

2017-03-17 21:44:42 2896

原创 WebBrowser注册和调用脚本

webBrowser1.Document.Window.Document.InvokeScript("CustomScript", new string[] { param });IHTMLWindow2 win = (IHTMLWindow2)this.webBrowser1.Document.Window.DomWindow; string script1

2017-03-13 18:06:08 1081

原创 winfrom动态抓取网页数据

我们知道,如果网页的数据不是通过http协议加载到页面里面,或者ajax延迟加载数据到页面,这个时候不过你是什么语言request url获取的数据都是不完整的,说白了需要的目标数据抓不到,下面通过2中方法处理:方法一:WebBrowser延迟的加载采集地址(线程等待)配合js来处理。1.目标网址:http://www.2ya.tv/k/1 ,顺便说一下,这个站做的非常厉害,可

2017-03-13 17:32:14 2487

原创 js时间戳解析

demo:function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); } getLocalTime(1489390119);"2017/3/13 下午3:28 "抓取微博视频,其中一个校验字段用的时间戳:http://us.si

2017-03-13 14:44:33 3160

转载 WebBrowser页面与WinForm交互技巧

查看:http://blog.csdn.net/wonsoft/article/details/5196837/http://www.cnblogs.com/qqflying/archive/2012/07/27/2611563.html

2017-03-13 10:31:54 2526

转载 Windows Server 2012 Iis8 php环境配置方法

原文:http://www.codeweblog.com/windows-server-2012-iis8-php%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E6%96%B9%E6%B3%95/

2017-02-27 13:39:45 3371

原创 winfrom-图片拆分成多块

先在panel容器(长宽为300)中绘制一个宫格,比如下面这样:private void Form1_Load(object sender, EventArgs e) { this.InitRandomPictureBox(); } private void InitRandomPictureBox(

2017-02-07 21:19:03 1250

原创 winfrom-OpenFileDialog选择图片并设定大小

using System;using System.Drawing;using System.Windows.Forms;namespace WindowsFormsApplication2{ public partial class selectimg : Form { public selectimg() { I

2017-02-07 20:41:09 4305

原创 winfrom-画图学习

namespace Painter{ partial class FormPainter { private System.ComponentModel.IContainer components = null; protected override void Dispose(bool disposing) {

2017-02-07 13:41:09 1121

原创 winfrom-拖动鼠标绘制矩形

using System;using System.Collections.Generic;using System.Drawing;using System.Windows.Forms;namespace WindowsFormsApplication2{ //http://bbs.csdn.net/topics/390567044 //http://heisetou

2017-02-07 13:13:29 3916 1

原创 winfrom-金融交易软件资料储备

快捷键 http://www.cnblogs.com/shuang121/archive/2012/12/01/2797293.html2点算角度(水平方向)https://zhidao.baidu.com/question/177586229375658444.htmlhttp://bbs.csdn.net/topics/390708433?page=1h

2017-02-07 10:39:48 784

原创 winfrom-绘制十字线

using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Drawing2D;using System.Windows.Forms;namespace crossline{ public partial class Form1 : Form {

2017-02-07 10:21:18 1911

原创 winfrom-背景图片填充自适应大小

一个属性很简单,防止遗忘BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;在设计的时候建议置于底层容器,上层容器透明就好

2017-02-06 13:24:48 6199

原创 winfrom-容器控件对象的滚轮事件

滚轮事件发生一定要激活当前的目标控件,比如目标控件要有焦点,事件本身简单,就是MouseWheel下面举例panel:private void panelsplit_MouseEnter(object sender, EventArgs e) { this.panelsplit.MouseWheel += new MouseEventHandler(

2017-02-06 13:21:49 1113

原创 winfrom-窗体打开大小和全屏设置

窗体打开满屏(非最大化),点击按钮全屏,ESC键按下时推出全屏:public Form1() { InitializeComponent(); KeyPreview = true; DoubleBuffered = true; StartPosition =

2017-02-06 13:13:50 5869

原创 winfrom-绘制矩形并移动

using System;using System.Drawing;using System.Windows.Forms;namespace WindowsFormsApplication2{ public partial class ang : Form { bool isMove = false; private Rectangle m

2017-02-06 13:03:30 3802 1

原创 winfrom中ListBox自动滚动到底部,并设置单行文字颜色

滚动可以通过TopIndex来设置: private void AddMsg(string msg) { bool scroll = false; if (this.listBox1.TopIndex == this.listBox1.Items.Count - (int)(this.listBox1.Height / thi

2016-12-02 17:24:00 1690

原创 linux下面tar解压文件提示gzip: stdin: not in gzip format处理

tar zxvf pcre-8.34.tar.bz2出错,提示gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting now更换zxvf,直接tar -xf 就可以了

2016-11-13 14:13:40 4871

原创 TCPView

不错的工具:https://technet.microsoft.com/en-us/sysinternals/bb897437

2016-08-12 14:41:19 2255

原创 Tomcat与IIS共用80端口

参考:http://www.xker.com/page/e2012/0112/106015.htmlhttp://blog.sina.com.cn/s/blog_6f2bb64d0102v27n.html

2016-08-03 16:54:59 937

原创 无法启动计算机上的服务W3SVC

运行命令提示符 fsutil resource setautoreset true c:\ 打开运行输入 services.msc 启动Windows Process Activation Service服务 再启动world wide web publishing service服务 再启动iis7就可以了

2016-07-25 14:34:07 7120

原创 vs插件Document Map

挺不错的一个插件,比re-sharp轻量级,网站:http://www.axtools.com/products-codesmart-vsnet.php#T2-1具体可以看看官网的功能预览图

2016-07-01 16:49:22 1070

原创 iis让支持webp文件

最近在处理移动端图片推送,对于大图压缩传输,当下流行的webp格式图片较原图小很多,但是肉眼很难发现有失真的效果,顺便贴下webp压缩的在线网站(其实挺多的):智图http://zhitu.isux.us/原图压缩成webp后大小会减少一大半,带来一个问题,pc端网页不识别,其实很容易想到MIME类型设置。添加一个MIME即可下面是测试的效果:

2016-06-03 15:17:32 6526

转载 Using Statement vs Try-Finally

原文:http://www.csharp-examples.net/using/可跟踪调试一目了然,此站点不错哦

2016-05-27 11:51:32 650

原创 SqlBulkCopy测试

先上码:public static void WriteSQL(){ //http://www.codeweblog.com/sqlbulkcopy-%E7%9A%84-timeout-%E5%92%8C-batchsize/ const int times = 20; const int precount = 100000; const string con

2016-05-26 14:12:40 1008

原创 mvc中模型对象中的元数据校验库

ModelMetadataExtensionsWithBugfix具体可参考:http://haacked.com/archive/2011/07/14/model-metadata-and-validation-localization-using-conventions.aspxgithub地址:https://github.com/Haacked/mvc-metadata-con

2016-05-17 11:17:04 977

原创 jq输入框内容实时预览插件

库的作者是老外,之所以写这篇文章,感觉此库很不错,短小精悍,我想来都比较喜欢职责简单的小库。jQuery-Live-Preview:https://github.com/Haacked/jQuery-Live-Previewdemo地址:http://demo.haacked.com/livepreview/

2016-05-11 10:15:29 1959

原创 Razor 语法之两个紧邻的括号的处理

下面的这样一段文字很多实现方法最简单的,比如:@Html.ActionLink("注册", "Register")如果你没有本地帐户。这样就OK,如果加个括号呢我擦,报错了,两个临近的括号之间加个空格当然是可以的,关键是页面显示不让有空格,用@字符串输出方式即可@("...........")output------------------->注册如

2016-05-09 10:57:20 2160

原创 哈希256规则分表

代码有点老,且没优化,贴下仅供参考:declare @i int, @j int, @str Nvarchar(max),@temp nvarchar(10), @tempreg nvarchar(10)set @i=0set @j=0set @str =''set @temp=''set @tempreg=''while @i<=15begin set @temp=

2016-05-05 17:16:54 3435

原创 vs中多个文件合并成一个文件显示

主要是通过修改 .csproj 文件来达到显示合并的效果,看测试:新建一个控制台程序,然后新建2个类Class1和Class2【它们都是partial类,是不是partial无所谓,主要看你怎么按业务分块组合】。然后记事本打开.csproj文件。将Class2的Compile修改成

2016-05-03 11:58:04 3835

c# 红包算法

输入红包总金额和红包数量,通过随机算法计算出所有的单个红包大小以及最佳手气

2017-11-16

系统或站点语言切换功能

系统或站点语言切换的一种思路,里面有demo 可方便移植

2013-07-28

table添加、删减行,单元格添加、修改、删除标记,对于指定标记默认生成显示,浮动定位且不会产生水平导航条

table添加、删减行,单元格添加、修改、删除标记,对于指定标记默认生成显示,浮动定位且不会产生水平导航条

2013-04-26

discuz x2.5后台管理静态页

discuz x2.5的后台管理静态页,很方便的转行成自己的需要的东西

2013-04-01

数据呈现表格,带分页悬浮效果

表格+repeater构建一个数据呈现的demo,美观大方,带分页,带悬浮效果,带排序,欢迎下载

2013-02-25

模仿新浪轻博客我的365

山寨了新浪轻博客的我的365天模块,没什么技术含量,就是按月生成日期

2013-01-30

ASP.NET管理系统

一个简单的asp.net管理系统,有权限分配,控制到按钮级别.采用vs2008开发,数据库附加即可。

2013-01-29

文件上传无刷新修改版本,测试通过各主流浏览器

代码是别人的,本分略作部分修改,还原升级。内容简单易懂,异步操作

2012-01-16

JBox,基于JQuery的弹窗插件

基于JQuery的弹窗插件,很好用的。跨iframe,模式很多的哦

2011-09-26

QzoneEditor

界面类似于QQ空间里面的文本编辑区域,具有文字编辑、图片、视频、音乐连接功能

2010-08-05

空空如也

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

TA关注的人

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