- 博客(171)
- 资源 (12)
- 收藏
- 关注
原创 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
3637
转载 couchbase 和redis 比较
Redis 和Couchbase都是基于内存的数据存储系统。在它们各自的官方描述中,Couchbase是高性能,高伸缩性和高可用的分布式缓存系统;Redis是一个开源的内存数据结构存储系统。【权威比较】Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较:● Redis支持服务器端的数据操作Redis相比Couchbase来...
2019-08-08 10:57:34
633
转载 Redis缓存雪崩、缓存穿透、热点Key解决方案和分析
转载自https://blog.csdn.net/wang0112233/article/details/79558612https://www.sohu.com/a/230787856_231667今天又学到了很多,感觉雪崩和穿透很有意思理解起来也比较清晰,然后我搜索了一些资料,给自己做一个普及我们通常使用缓存 + 过期时间的策略来帮助我们加速接口的访问速度,减少了后端负载,同...
2019-07-18 23:06:36
314
原创 html div CSS 实现倒三角
<html> <head> <style> .boder { position:relative; /*border:1px solid red;*/ overflow:hidden; } ...
2017-08-29 17:06:45
6252
原创 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
1036
转载 linux系统通过Nginx部署Django
网上看了很多部署文章,试了几种都不成功,直到这篇文章测试可行,简单做了整理备注,分享出来,希望能够提供帮助。======================================================================Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。 在这种方式中,我们的通常做法是,
2017-08-29 16:34:26
3833
1
原创 javascript 导出div为图片PNG,div转svg,svg转canvas
关于这个功能需求,目前比较多实现是两种方法:1、将div相关数据传到后台服务器端,通过服务器语言生成图形,发送至前端下载2、完全通过前端实现,实现几个转换过程,div为图片PNG,首先div转svg,然后svg转canvas,最后 通过浏览器下载。 优点:不依赖于后端,简单方便 弊端:部分浏览器低版本不支持,高版本IE,safri也有不支持的情况不多说直接上代
2015-12-08 11:42:10
32282
6
原创 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
9004
原创 VS NET代码实现编译构建项目
基于NET FrameWork实现,函数如下: /// /// 编译项目 /// /// XXX\X/sln /// c:/output /// public bool ComplierPriject(string sourcePath, string buildPath,out stri
2015-03-04 18:29:44
1843
转载 C# 之泛型详解
什么是泛型 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。为什么要使用泛
2014-06-25 17:16:19
1844
原创 创建、查询、修改带名称空间的 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
2137
转载 端口映射帮助文档
什么是端口映射?<br />端口映射又称端口转发。端口映射过程就如同你家在一个小区里B栋2410室,你朋友来找你,找到小区门口,不知道你住哪层哪号?就问守门的保安,保安很客气的告诉了他你家详细门牌号,这样你朋友很轻松的找到了你家。这个过程就是外网访问内网通过端口映射的形象说法。<br /><br />为什么要做端口映射?目前的网络接入主要有2种:1.ADSL连接猫再直接连接主机,这种情况主机是直接进行ADSL宽带拨号,连接上网通过运行CMD执行ipconfig /all命令可以查看到,PPP拨号连接所获取到
2011-02-25 15:47:00
2330
原创 项目管理软件
<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
2510
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
2632
转载 提高ASPX服务器性能的几大狠招
<br />提高ASPX服务器性能的几大狠招 <br /><br /> ∆ 第0招依靠测试工具,以下根据ACT test测试结果,整理。【全部招数凶狠度的依据】 <br /><br />所谓性能优化,必须是建立在测试的基础之上的,ACT Test是比较爽的测试工具,比Load Runner方便,比Web Stress直观,支持脚本编程和录制登陆到注销全过程。 <br />所有优化都要进行对比测试,才是评判的数字依据。 <br />所以,个人认为:不做压力测试,优化是可以做,但是没数据支持,是不严谨
2010-12-29 10:56:00
2216
原创 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
2017
原创 抓取和分析网页的类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
2180
原创 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
2342
原创 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
4474
原创 提供一个基于.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
2029
转载 正则也很牛,把阿拉伯数字的金额转换为中文大写数字
<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
4653
原创 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
7953
原创 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
1400
原创 利用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
1816
原创 访问页面直接生成静态页面,简单代码
<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
1374
转载 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
9118
转载 将 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
3349
转载 通过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
873
原创 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
1104
原创 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
3761
原创 web.config 限定访问权限 Asp.net的身份验证有有三种
Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。 Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。 问题来了,在实际是用中我们往往需要的是基于角色,或者说基于用户组的验证和授权。对一个网站
2010-09-01 14:38:00
1044
原创 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
719
原创 JS实现div自动滚动
rrrrrrrrrrrrrrrrrrrrrrrrrrrrr r rdd ddddddd ddddddd r r12234567r89r0
2010-07-15 20:42:00
11350
原创 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
1222
原创 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
1943
KindEditor是一套开源的HTML可视化编辑器(简单好用)
2010-12-16
ArcGIS+Server[1].Net+ADF开发.pdf
2009-03-12
Android中文教程
2008-12-17
J2EE整合应用,包括struts,spring,hibernate,很实用
2008-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人