自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jaylongli的专栏

成败之心在于境,舍得之心在于念

原创 Net WebApi 返回 "message": "An error has occurred." 错误处理

这种错误一般是代码存在问题,由于看不到具体错误,一脸懵逼,不知道怎么解决经过各种资料查找,得出要查看详细错误,需要三个步骤配置:在webconfig中设置1.配置webconfig<system.web><customErrors mode="Off"/></system.web><system.webServer> &...

2019-11-14 23:38:56 426

转载 couchbase 和redis 比较

Redis 和Couchbase都是基于内存的数据存储系统。在它们各自的官方描述中,Couchbase是高性能,高伸缩性和高可用的分布式缓存系统;Redis是一个开源的内存数据结构存储系统。【权威比较】Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较:● Redis支持服务器端的数据操作Redis相比Couchbase来...

2019-08-08 10:57:34 287

转载 Redis缓存雪崩、缓存穿透、热点Key解决方案和分析

转载自https://blog.csdn.net/wang0112233/article/details/79558612https://www.sohu.com/a/230787856_231667今天又学到了很多,感觉雪崩和穿透很有意思理解起来也比较清晰,然后我搜索了一些资料,给自己做一个普及我们通常使用缓存 + 过期时间的策略来帮助我们加速接口的访问速度,减少了后端负载,同...

2019-07-18 23:06:36 62

原创 html div CSS 实现倒三角

<html> <head> <style> .boder { position:relative; /*border:1px solid red;*/ overflow:hidden; } ...

2017-08-29 17:06:45 4286

原创 python 继承和多态

定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。比如,我们已经编写了一个名为Animal的class,有一个run()方法可以直接打印:class Animal(object):def run(self):print 'Animal i

2017-08-29 16:51:35 876

转载 linux系统通过Nginx部署Django

网上看了很多部署文章,试了几种都不成功,直到这篇文章测试可行,简单做了整理备注,分享出来,希望能够提供帮助。======================================================================Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。  在这种方式中,我们的通常做法是,

2017-08-29 16:34:26 2946

原创 javascript 导出div为图片PNG,div转svg,svg转canvas

关于这个功能需求,目前比较多实现是两种方法:1、将div相关数据传到后台服务器端,通过服务器语言生成图形,发送至前端下载2、完全通过前端实现,实现几个转换过程,div为图片PNG,首先div转svg,然后svg转canvas,最后 通过浏览器下载。     优点:不依赖于后端,简单方便      弊端:部分浏览器低版本不支持,高版本IE,safri也有不支持的情况不多说直接上代

2015-12-08 11:42:10 28439 3

原创 重装WINDOWS系统后,恢复ORACLE 10G 全过程记录

重装WINDOWS系统后,恢复ORACLE 10G 全过程记录

2015-07-26 19:39:56 2394

原创 大规模高性能网站架构设计思路整理

大规模高性能网站架构设计思路整理

2015-06-02 15:06:11 3047 1

原创 vs C# 代码实现执行单元测试用例

<span style="white-space:pre"> </span>基于NET FrameWork IDE Mstest命令实现。<span style="white-space:pre"> </span>测试DLL文件必须为测试用例类,要有[testclass][testmethod]等标识。<span style=...

2015-03-05 14:36:35 8051

原创 VS NET代码实现编译构建项目

基于NET FrameWork实现,函数如下: /// /// 编译项目 /// /// XXX\X/sln /// c:/output /// public bool ComplierPriject(string sourcePath, string buildPath,out stri

2015-03-04 18:29:44 1673

转载 C# 之泛型详解

什么是泛型       我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。为什么要使用泛

2014-06-25 17:16:19 1671

原创 创建、查询、修改带名称空间的 XML 文件的例子

<br />XML的应用越来越广泛了,如Vista、Flex编程都将使用 XML,正确掌握XML的各种操作,对提高编程效率至关重要。下面就是一个综合处理带名称空间的XML的例子。<br />创建简单的XML文件的方法: C# 代码XmlDocument doc =new XmlDocument();<br />XmlNode head = doc.CreateXmlDeclaration("1.0", "utf-8", "");<br />doc.AppendChild(head);<br />XmlNod

2011-05-04 22:38:00 2007

转载 端口映射帮助文档

什么是端口映射?<br />端口映射又称端口转发。端口映射过程就如同你家在一个小区里B栋2410室,你朋友来找你,找到小区门口,不知道你住哪层哪号?就问守门的保安,保安很客气的告诉了他你家详细门牌号,这样你朋友很轻松的找到了你家。这个过程就是外网访问内网通过端口映射的形象说法。<br /><br />为什么要做端口映射?目前的网络接入主要有2种:1.ADSL连接猫再直接连接主机,这种情况主机是直接进行ADSL宽带拨号,连接上网通过运行CMD执行ipconfig /all命令可以查看到,PPP拨号连接所获取到

2011-02-25 15:47:00 2151

原创 项目管理软件

<br />整理一些比较知名的 项目管理软件,有免费的也有商业收费的<br /> <br />1.jira <br />一款商业收费的项目管理软件,功能比较强大,口碑也比较好<br />http://baike.baidu.com/view/1094245.html?fromTaglist<br /> <br />2.redmine<br /> <br />http://baike.baidu.com/view/2228665.htm<br />http://fish119.javaeye.com/blog

2011-02-21 21:14:00 2311 1

转载 全兼容iframe高度自适应

<br />迫不得已用iframe,于是和iframe奋斗了一天。(测试浏览器:IE6、IE7、IE8、FF3.0)<br />程序代码:<br /><div class="side_left"><br /><iframe src=http://www.webyi.com/wschool/wdesign/HTML/20091016/"left.html" name="leftFrame" id="leftFrame" scrolling="No"   width="170px" height="330px"

2010-12-30 13:39:00 2395

转载 提高ASPX服务器性能的几大狠招

<br />提高ASPX服务器性能的几大狠招   <br /><br /> ∆ 第0招依靠测试工具,以下根据ACT test测试结果,整理。【全部招数凶狠度的依据】  <br /><br />所谓性能优化,必须是建立在测试的基础之上的,ACT Test是比较爽的测试工具,比Load Runner方便,比Web Stress直观,支持脚本编程和录制登陆到注销全过程。  <br />所有优化都要进行对比测试,才是评判的数字依据。  <br />所以,个人认为:不做压力测试,优化是可以做,但是没数据支持,是不严谨

2010-12-29 10:56:00 2031

原创 asp.net里导出excel表方法汇总

1、由dataset生成以下为引用的内容:public void CreateExcel(DataSet ds,string typeid,string FileName)    {   HttpResponse resp;   resp = Page.Response;   resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");   resp.AppendHeader("Content-Disposition", "attach

2010-12-20 23:23:00 1916

转载 收藏的HTML编辑器集合 连接

<br />http://www.geniisoft.com/showcase.nsf/WebEditors

2010-12-15 23:37:00 2081

原创 抓取和分析网页的类C#

<br />抓取和分析网页的类。 <br />主要功能有: <br />1、提取网页的纯文本,去所有html标签和javascript代码 <br />2、提取网页的链接,包括href和frame及iframe <br />3、提取网页的title等(其它的标签可依此类推,正则是一样的) <br />4、可以实现简单的表单提交及cookie保存 /** Author:Sunjoy at CCNU* 如果您改进了这个类请发一份代码给我(ccnusjy 在gmail.com)*/using Sy

2010-12-14 22:11:00 2083

原创 6款jQuery图表插件

<br />图表应用能让数据显示更加直观易懂,但光靠CSS+Xhtml或纯图片实现的图表显然有很多局限性,强大的jquery让我们可以实现各种很强大的图表,下面是6款jQuery图表插件,另外,你也许也愿意看看7款在线图表制作工具。1,Flot<br /><br />从交互性的层面来说,jQuery实现的 Flot图表和Flash实现的图表效果已经是非常的接近。图表输出效果相当的流畅光滑,注重视觉效果。你也可以和data points数据节点配合使用,当鼠标hover到某个数据节点时,会得到对应节点的数值说

2010-12-09 22:37:00 2181

原创 HTML代码中,加这段声明 就可以 用IE7的方式 解析了,让IE8始终以IE7兼容模式运行网页

<br /><meta http-equiv="x-ua-compatible" content="ie=7" /><br /><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /><br />  必须加到<head></head>之间,否则无效果

2010-12-06 22:36:00 4286

原创 提供一个基于.NET的加密/解密算法(对称加密)

提供一个基于.NET SymmetricAlgorithm 类的、带私钥的加密/解密算法的包装类。使用方法:SymmCrypto de = new SymmCrypto(SymmCrypto.SymmProvEnum.DES);Response.Write(x.Decrypting(de.Encrypting("ok","yyy"),"yyy"));类的实现C#编码using System;using System.Security.Cryptography;using System.I

2010-12-03 15:34:00 1899

原创 JS放大镜效果

放大镜--JS放大镜显示-- 单击"放大镜"开始浏览,再次单击停止。

2010-12-02 22:15:00 2504 1

转载 正则也很牛,把阿拉伯数字的金额转换为中文大写数字

<br />using System;<br />using System.Text.RegularExpressions;<br /><br />class Program<br />{<br />  // 把阿拉伯数字的金额转换为中文大写数字<br />  staticstring ConvertToChinese(double x)<br />  {<br />    string s = x.ToString("#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E

2010-11-30 21:19:00 3621

原创 C#中怎么将XML作为参数post到接口

<br />String xml ="<data>中文</data>";<br />String postData ="data="+ Server.UrlEncode(xml); ;<br />string strUrl ="http://localhost:29833/WebSite1/xx.aspx";      <br />// 准备请求... <br />HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(strUrl); <b

2010-11-17 14:53:00 6724

原创 C#代码杀进程

<br /> protected void killAllProcess() // 杀掉所有mspaint.exe进程 <br />    { <br />    System.Diagnostics.Process[] myPs; <br />    myPs = System.Diagnostics.Process.GetProcesses(); <br />    foreach (System.Diagnostics.Process p in myPs) <br />    { <br />   

2010-11-17 12:49:00 1201

原创 收藏了一些漂亮表单的连接

http://www.jb51.net/css/17313.html

2010-11-08 23:22:00 849

原创 利用EXCEL XML方式导出EXCEL,速度超快

<br />之前博客中也有其他的导出方式,但是最终发现,利用XML方式速度超快,下面是转载的代码<br /> <br /><%@ Page Language="C#" EnableViewState="true" %><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><script runat=

2010-11-04 10:15:00 1602

原创 访问页面直接生成静态页面,简单代码

<br />1..      System.Net.WebClient wc = new System.Net.WebClient();<br />    wc.DownloadFile(url,path);<br />上面方法很简单,之间访问这个URL地址,就会产生一个HTML页面,之后直接访问此HTML页面,会快很多<br />还有的比如 httprequest类<br /> <br />2.原理同上<br />/// <summary> <br />        /// 转换成静态HTML <br

2010-11-02 14:38:00 1191

转载 ASP.NET 怎么获取客户端的外网IP地址

在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。要想透过代理服务器取得客户端的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables("HTTP_X_FORWARDED_FOR")

2010-11-01 12:24:00 8441

转载 将 GridView 中的内容导出到 Excel 中多个工作表(Sheet) 的方法

<br />GridView 中的内容导出到 Excel 中多个工作表(Sheet) 的方法作者:孟宪会 发表于:2010-09-09 00:00:45<br />Excel 可以保存成 xml 格式,并且支持Sheet功能,因此,我们就可以利用这个功能将 Gridview 导出到多个 Sheet  中去。而且可以很好地控制导出的格式。下面就是完整的代码(注意:本站的代码都是可以直接复制、保存成aspx文件运行的。):<br />ASPX 代码<%@ Page Language="C#" EnableVie

2010-10-11 14:15:00 2852

转载 通过Web Services上传和下载文件

<br />随着Internet技术的发展和跨平台需求的日益增加,Web Services的应用越来越广,我们不但需要通过Web Services传递字符串信息,而且需要传递二进制文件信息。下面,我们就分别介绍如何通过Web Services从服务器下载文件到客户端和从客户端通过Web Services上载文件到服务器。<br />一:通过Web Services显示和下载文件<br />我们这里建立的Web Services的名称为GetBinaryFile,提供两个公共方法:分别是GetImage()和

2010-09-29 13:04:00 763

原创 socket与TcpListener/TcpClient/UdpClient 的区别及联系

<br />应用程序可以通过 TCPClient、TCPListener 和 UDPClient 类使用传输控制协议 (TCP) 和用户数据文报协议 (UDP) 服务。这些协议类建立在 System.Net.Sockets.Socket 类的基础之上,负责数据传送的细节。(也就是说TCPClient、TCPListener 和 UDPClient 类是用来简化Socket)<br />    TcpClient 和 TcpListener 使用 NetworkStream 类表示网络。使用 GetStrea

2010-09-20 15:31:00 738

原创 NET C#创建WINDOWS系统用户

<br /> <br />/前提是当前用户有相应的权限<br />/WinNT用户管理 <br />using System; <br />using System.DirectoryServices;  <br />namespace Host.AdminManager.Inc <br />{ <br />publicclass WindwosUser <br />{ <br />//创建NT用户 <br />//传入参数:Username要创建的用户名,Userpassword用户密码,Path主文件夹

2010-09-02 17:22:00 3015

原创 web.config 限定访问权限 Asp.net的身份验证有有三种

Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。 Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。 问题来了,在实际是用中我们往往需要的是基于角色,或者说基于用户组的验证和授权。对一个网站

2010-09-01 14:38:00 929

原创 Net生成图片倒影效果

Brush shadowBrush = Brushes.LightBlue; //创建倒影笔刷            Brush foreBrush = Brushes.Blue; //创建本体笔刷            Font font =new Font("微软雅黑", Convert.ToInt16(40), FontStyle.Italic); //配置字体            Bitmap images =new Bitmap(600, 150);            Graphics gr

2010-08-31 16:55:00 609

原创 JS实现div自动滚动

rrrrrrrrrrrrrrrrrrrrrrrrrrrrr r rdd ddddddd ddddddd r r12234567r89r0

2010-07-15 20:42:00 9278

原创 js打印问题,急!!!!!

对JS的打印方法总结一下,方便日后查阅。一.用JS自带函数打印直接调用Java代码 复制代码   1. 打印打印二.IEWebBrowser组件介绍http://support.microsoft.com/default.aspx?scid=kb%3BEN-US%3BQ267240#tophttp://support.microsoft.com/kb/q247671/#appliestoJava代码 复制代码   1.

2010-07-15 15:21:00 1056

原创 asp.net response.ContentType 下载文件的四种方法

<br />protected void Button1_Click(object sender, EventArgs e)<br />    {protected void Button1_Click(object sender, EventArgs e)<br />2    {<br />3        //TransmitFile实现下载<br />4<br />5        /**//*<br />6         微软为Response对象提供了一个新的方法TransmitFile来解决使

2010-07-14 21:28:00 1779

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