- 博客(200)
- 资源 (30)
- 收藏
- 关注
原创 linux中shell脚本监控接口是否正常访问
生产服务器的java进程存在,但是因为某些原因,接口访问不正常,所以需要写个shell脚本定时查看接口是否正常vim check_url.sh#!/bin/bashURL_LIST=('http://127.0.0.1:8080/link/E2rS' 'http://192.168.21.21:8080//link/E2rS') #网址列表for URL in ${URL_LIST[*]}; do FAIL_COUNT=0 #设置一个变量
2022-05-16 13:29:01
1443
原创 linux查看磁盘的使用率并推送告警
查询linux的硬盘使用情况,定时推送告警通知,这里只监控一个目录创建脚本,vim check_disk.sh#!/bin/ship=`ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|head -1|tr -d "addr:"?`avail=$(df -h /data/ | awk '{ print $4 }' | sed -n '2p' )used=$(df -h /data/ | awk
2022-05-16 11:14:54
1137
原创 CRSF 跨站请求伪造
" name="GUID" /> /// 创建Toke protected string CreateToken() { string gid = Guid.NewGuid().ToString() + "123456"; string desString = EncryptedString(gid, DE
2013-09-11 15:56:22
1614
转载 oracle ODP.NET 批量插入或更新
使用ADO.NET提供的功能访问Oracle库要进行批量数据的插入或者更新的时间太慢了,对于10W级别的数据基本上都在5分钟左右;然而利用ODP.Net本身提供的一种数组参数功能来实现批量操作, 结果整个插入或更新的时间大大缩减到5秒以下,同时还支持包含Blob数据的批量处理,其代码如下: /// /// 批量插入数据/// /// 表名称/// 键-值存储的
2012-11-17 08:09:53
1479
转载 .NET ORM 映射解析 【收藏】
ORM映射框架总结--数据库操作库(精修版)http://dotnet.cnblogs.com/page/73241/ .NET ORM 映射解析http://www.cnblogs.com/qingyuan/category/239086.html 前面已经介绍过了个人ORM映射框架中的三个核心库:实体—数据库 映射特性关系:http://www.cnblogs.
2012-04-01 10:03:30
635
原创 .net http post xml 例子
http+post+xmlhtml: 名称:密匙:时间:" />code:protected void Page_Load(object sender, EventArgs e){ if (HttpContext.Current.Request.HttpMethod.Equals("POST")) { IDictionary
2012-02-28 13:54:44
2098
转载 sql事务和存储过程
sql事务和存储过程一、sql事务1.什么是事务:事务是一个不可分割的工作逻辑单元,在数据库系统上执行并发操作时事务是做为最小的控制单元来使用的。他包含的所有数据库操作命令作为一个整体一起向系提交或撤消,这一组数据库操作命令要么都执行,要么都不执行。2.事务的语句开始事物:BEGIN TRANSACTION提交事物:COMMIT TRANSACTION回滚事务:ROLLBACK TRANSACTI
2011-06-16 23:23:00
535
原创 Windows Workflow Foundation 例子
http://msdn.microsoft.com/zh-cn/library/aa480214.aspxWF 例子http://www.cnblogs.com/foundation/category/212579.html和我一起学Windows Workflow Foundation(1)-----创建和调试一个WF实例 http://www.cnblogs.com/zhuhee/archive/2007/01/20/625266.html和我一起学Windows Workflow Foundation
2011-05-19 17:58:00
2388
转载 C# 算法大全
希尔排序希尔排序是将组分段,进行插入排序.====================================================算法思想简单描述:在直接插入排序算法中,每次插入一个数,使有序序列只增加1个节点,并且对插入下一个数没有提供任何帮助。如果比较相隔较远距离(称为增量)的数,使得数移动时能跨过多个元素,则进行一次比较就可能消除多个元素交换。D.L.shell于1959年在以他名字命名的排序算法中实现了这一思想。算法先将要排序的一组数按某个增量d分成若干组,每组中记录的下标相差d.对
2011-04-26 17:29:00
4205
转载 存储过程加密与安全上下文 主密钥
存储过程加密与安全上下文http://blog.youkuaiyun.com/downmoon/archive/2011/02/28/6213178.aspxSQL Server 2008中的代码安全(四):主密钥 http://blog.youkuaiyun.com/downmoon/archive/2011/03/10/6237340.aspx
2011-03-10 23:33:00
641
转载 WebResource实现在自定义控件中内嵌JS文件和样式文件
<br />1. WebResource简介<br /> ASP.NET(1.0/1.1)给我们提供了一个开发WebControl的编程模型,于是我们摆脱了asp里面的include模式的复用方式。不过1.0/1.1提供的Web控件开发模型对于处理没有image、css等外部资源的组件还算比较得心应手,script虽然很多时候也是外部资源,但在开发控件的时候我们习惯把script使用Page.Register...Script()来嵌入模块,因为紧凑的东西更便于我们复用,用一个dll就可以解决问题。<
2011-01-12 16:19:00
1593
1
转载 Themes(主题) Cache&SqlCacheDependency Localization(本地化,多语言) Membership&RoleManager Profile
<br /><br />Themes(主题)<br />http://www.cnblogs.com/webabcd/archive/2007/02/13/649763.html<br /> <br />SiteMap(站点地图) <br />http://www.cnblogs.com/webabcd/archive/2007/02/14/650773.html<br /> <br />Cache&SqlCacheDependency(缓存和SqlCacheDependency特性) <br />http
2010-12-23 14:21:00
870
转载 实现: 在线签名, C#实现压缩/解压功能,线程
<br /> 实现网站在线签名功能. 使用鼠标等输入设置手动在页面签名区域进行签名.<br />http://blog.youkuaiyun.com/ChengKing/archive/2006/05/21/747896.aspx<br /> <br />C#实现压缩/解压功能<br />http://blog.youkuaiyun.com/ChengKing/archive/2006/12/21/1452150.aspx<br /> <br />(一)线程--简述线程概述及原理<br />http://blog.csdn.ne
2010-12-22 17:50:00
733
转载 怎么捕获和记录SQL Server中发生的死锁
<br />方法一:利用SQL Server代理(Alert+Job)<br /><br />具体步骤如下:<br /><br />1.首先使用下面的命令,将有关的跟踪标志启用。<br />SQL code DBCC TRACEON (3605,1204,1222,-1) <br /><br /><br />说明:<br />3605 将DBCC的结果输出到错误日志。<br />1204 返回参与死锁的锁的资源和类型,以及受影响的当前命令。<br />1222 返回参与死锁的锁的资源和类型,以及使用了不符
2010-12-22 16:33:00
891
转载 ASP.NET 2.0中合并 GridView 的表头单元格
<br />在实际工作中,往往需要合并表格头部的单元格,下面就是一个实现的例子。运行结果如图:<br /><br />C#<br /> <%...@ Page Language="C#" AutoEventWireup="true" %><br /><br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br /> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
2010-12-21 17:32:00
486
转载 Asp.NET 的Session实现原理
<br />Session天天用,但是你真的理解了么?<br />今天遇到了这个问题,于是研究了一下。要解决这个问题,首先就要明白一些Session的机理。Session在服务器是以散列表形式存在的,我们都知道Session是会话级的,每个用户访问都会生成一个Session。那么服务器是怎么区分不同用户的Session?又是怎么将不同用户的Session与不同的用户绑定的呢?下面我们来研究一下,以下纯属我个人的理解,如有错误请指证。<br />Session在服务器端是以散列表的形式存在的,区分每一个Ses
2010-12-21 15:10:00
605
转载 影响Lucene索引速度原因以及提高索引速度技巧
<br />先来看下影响索引的主要因素:<br /><br />MaxMergeDocs<br />该参数决定写入内存索引文档个数,到达该数目后就把该内存索引写入硬盘,生成一个新的索引segment文件。<br />所以该参数也就是一个内存buffer,一般来说越大索引速度越快。<br />MaxBufferedDocs这个参数默认是disabled的,因为Lucene中还用另外一个参数(RAMBufferSizeMB)控制这个bufffer的索引文档个数。<br />其实MaxBufferedDocs和R
2010-12-21 15:05:00
551
转载 json格式 Js里循环遍历json格式数据
什么是JOSNhttp://www.cnblogs.com/gooddasenlin/archive/2009/05/31/1493116.htmlvar list = {'list':[{"id":8,"password":"月月","username":"维吾尔"}, {"id":7,"password":"dfgsfdf","username":"dfdfdf"}, {"id":6,"password":"aaabbb","username":"aaaabbb"}, {"id":5,"pa
2010-12-17 12:20:00
5464
1
转载 Asp.net数据库缓存依赖
前言 本文主要是对《ASP.NET 2.0开发指南》——章节内容的提取并略有补充。参考资料 1. 《ASP.NET 2.0开发指南》 2. .NET 2.0 SqlDependency快速上手指南支持数据库 SQL SERVER 7.0/2000/2005版本正文一、SQL SERVER 7.0/2000和SQL SERVER 2005的简介及比较 1.1 SQL SERVER 7.0/2000
2010-12-14 11:38:00
731
转载 C# DateTime 月第一天和最后一天 取法
<br />取得某月和上个月第一天和最后一天的方法 <br /> /// <summary> /// 取得某月的第一天 /// </summary> /// <param name="datetime">要取得月份第一天的时间</param> /// <returns></returns> private DateTime FirstDayOfMonth(DateTime datetime)
2010-12-02 09:57:00
17168
原创 用DataTable创建DataView 用LINQ查询创建DataView
<br />namespace UseDataView{ class Program { static void Main(string[] args) { CreateDataVeiw( ); UseDataView( ); } static DataSet BuildDataSet( ) { //创建Stude
2010-11-29 16:12:00
2173
原创 DataTable与Linq相互转换方法
<br />DataTable通过dt.AsEnumerable()方法转换可用Linq查询 。 DataTable newDt = query1.CopyToDataTable<DataRow>( );<br /> var query1 =<br /> from stu in dtStu.AsEnumerable( )<br /> from score in dtScore.AsEnumerable( )<br />
2010-11-29 16:04:00
11866
1
原创 两个DataTablel用Linq实现主外键查询
<br />两个DataTablel用Linq实现主外键查询<br />namespace QueryMultiTable{ class Program { static void Main(string[] args) { QueryStuScores( ); QueryNoneScoreStu( ); } static DataSet BuildData
2010-11-29 15:51:00
2320
原创 IIS承载,网站项目“添加服务引用”的时候能发现服务
Services类库项目 1.存放接口和实现接口的方法 2.App.config 添加节点 abc WebSite 网站项目 1.添加Service1.svc。 在网站项目中添加.svc才能在“添加服务引用”的时候发现服务,如在Services类库中添加.svc不不发现服务。 2.在web.config 在引用成功后,自动添加。添加节点问题:.svc 是不是只能放在website项目中才能“添加服务引用”的时候发现服务呢?答:不是,Dinnernow 项目中DinnerN
2010-11-12 12:20:00
1049
原创 Lucene.net索引的用法、系列、文档
Lucene.net索引的用法、系列、文档 收藏用Lucene.net对数据库建立索引及搜索 http://blog.youkuaiyun.com/zhanghefu/archive/2007/05/08/1600702.aspxLucene.Net系列 http://www.cnblogs.com/idior/category/21216.htmlLucene.Net系列一 simple example http://www.cnblogs.com/idior/articles/120301.htmlLucene.
2010-11-09 10:21:00
794
原创 通过IP地址获取城市 QQWry.Dat
通过IP地址获取城市 QQWry.Datnamespace Common{ /// ///IPScanner 的摘要说明 /// public class IPScanner { #region 私有成员 private string dataPath; private string ip; private string country; private str
2010-10-08 14:08:00
3432
2
原创 jquery 取值与验证
function check() { var flag = true; var $username = $("#username").val(); $username = $.trim($username);
2010-09-17 14:45:00
719
原创 ASP.Net环境下使用Jmail组件发送邮件
配置环境:.Net Framework 1.1,Imai8.02,w3Jmail4.3实现过程:不同于在Asp中使用Jmail,直接使用 Server.CreateObject("Jmail.Message")就可以了。在.Net环境中,需要进行设置。1.安装jmail4.3 2.找到jmail.dll(Program Files/Dimac/w3JMail4下)3.执行Program Files/Microsoft Visual Studio .NET/FrameworkSDK/Bin/ildasm.ex
2010-08-31 00:03:00
427
转载 SQl Server 索引
以前对数据库也有过一段时间的研究,对数据库的物理存储机制也有所了解,刚看了freedk 写的《SQL Server 索引结构及其使用》受益非浅,我也真的意识到,数据库索引对系统性能的重要性。 在我的传统观念中,主键一般是应该设为聚集索引的,但现在有了新的认识,主键主要意义在于“唯一标识记录”关于主键的设计我也不再详述,可以参照我的《数据库主键设计之思考 》,而索引主要是“提高数据库性能”,尤其是“聚集索引”。 而现在我会注重数据库索引的建立,最关键的就是聚集索引,“聚集索引”与“非聚集索引”的理解很简
2010-08-30 23:50:00
460
转载 配置IIS应用程序池
IIS 6的核心在于工作进程隔离模式,而应用程序池则是定义工作进程如何进行工作,因此,可以说应用程序池是整个IIS 6的核心。和IIS 5中只能使用单个应用程序池不同,工作在工作进程隔离模式的IIS 6可以创建多个应用程序池,不同的应用程序池之间是完全隔离的,某个应用程序池停止服务时不会影响到其他应用程序池。在使用应用程序池之前,你应该确定你所需要的应用程序池数量。可能有很多朋友会认为,既然不同的应用程序池之间是完全隔离的,那么我只需要为每个Web站点创建一个应用程序池就可以了。这个办法在IIS服务器上具有
2010-08-30 22:59:00
1512
原创 微软Dinnernow例子 学习
http://www.cnblogs.com/daizhj/archive/2008/05/16/1200597.html 代震军BLOGhttp://www.dinnernow.net 下载了一个安装包和相关视频,粗略的看了一下。之后因为产品开发比较繁重就一直没再仔细研究。直到最近才想起来:) 因为本人机器上系统是window2003+sp2, 开发环境是VS2008 Team, 数据库是SqlServer 2005,不是官方文档所要求的VISTA+IIS7+SQL2005。 但我并不死心,
2010-08-17 11:19:00
786
转载 SQLServer2005中的几个统计技巧
<br />来源:http://blog.youkuaiyun.com/jinjazz/archive/2009/09/03/4516845.aspx<br /> <br />先看下面的一个表格,我们从左边的两列信息来统计出右边的结果。<br /><br />在SQLServer中我们可以用over子句中来代替子查询实现来提高效率,over子句除了排名函数之外也可以和聚合函数配合。实现代码如下:<br />usetempdb<br />go<br />if (object_id ('tb' ) isnotnull )<
2010-08-04 11:25:00
376
转载 SQL2005CLR函数扩展-数据导出
<br />http://blog.youkuaiyun.com/jinjazz/archive/2009/04/29/4138000.aspx<br /> <br />SQLServer数据导出到excel有很多种方法,比如dts、ssis、还可以用sql语句调用openrowset。我们这里开拓思路,用CLR来生成Excel文件,并且会考虑一些方便操作的细节。<br />下面我先演示一下我实现的效果,先看测试语句<br />execBulkCopyToXls 'select * from testTable','d
2010-08-04 11:22:00
547
转载 charindex代替like并非"更快更全面"
<br />来源:http://blog.youkuaiyun.com/jinjazz/archive/2009/09/03/4516845.aspx<br /> <br /> 最近csdn的编辑们在社区和网站首页的标题让人有些受不了,一个吸引眼球的大红专题点进去只是一个聊聊数字的普通帖子..这种做法用来八卦也就算了,用来包装技术文章那是相当不负责的。<br /> 一个普普通通的技术博文,不管观点对错,水平如何,作者的拿出来分享的做法是值得肯定的,但在没有经过论证,人为在加上一个漂亮的副标题打到技术专区的首页上,
2010-08-04 11:20:00
580
原创 DockPanel Suite
<br /> <br />DockPanel exe 和dll<br />http://sourceforge.net/projects/dockpanelsuite/<br />DockPanel Suite<br />http://sourceforge.net/projects/dockpanelsuite/files/<br /> <br />DockPanel 类<br />http://msdn.microsoft.com/zh-cn/library/system.windows.control
2010-08-04 11:04:00
675
原创 Enterprise Library 企业库
<br />Enterprise Library 企业库 V4.1 中文学习手册<br />Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是patterns & practices 小组为.NET Framework 3.5 开发一套企业库,目前最新版本为v4.1,共包括9个Application Block,包括数据访问(Data Access Application Block)、异常管理(Exception Handling Appli
2010-07-26 14:36:00
550
thrift-zookeeper-rpc 代码示例
2015-08-20
HorizontalScrollView ViewPager 导航菜单横向左右滑动并和下方的控件实现联动
2014-04-02
自定义控件 SmartListbox
2011-01-12
化零为整WCF系列文章源码
2011-01-11
多线程例子、委托异步、等待句柄、回调方法、线程调用带参
2010-12-23
电子商务网站的快速SEO解决方案 PDF 文档下载
2010-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人