编程
hack8
这个作者很懒,什么都没留下…
展开
-
使用sqlserver进行网页连接(端口扫描)
利用sqlserver进行端口扫描原创 2022-10-12 23:16:41 · 532 阅读 · 1 评论 -
C#开发的程序如何在运行的时候弹出选择调试器的代码
#if DEBUG Debugger.Launch(); #endif原创 2009-01-11 11:58:00 · 830 阅读 · 0 评论 -
Asp.net 操作Excel 无法关闭解决方法之一
if (range != null) { try { System.Runtime.InteropServices.Marshal.ReleaseComObject(range); range = null;原创 2009-02-05 22:47:00 · 983 阅读 · 0 评论 -
ASP.NET调用Excel不能结束进程的解决方法
关于在asp.net中调用Excel组件不能结束进程的问题,常见的解决方法用的是下面这段代码wb.Close(null,null,null);app.Workbooks.Close();app.Quit();if(rng != null){ System.Runtime.InteropServices.Marshal.ReleaseComObject(rng); rng =转载 2009-02-05 09:26:00 · 3182 阅读 · 1 评论 -
asp.net中杀掉excel
**.aspx.cs中这么调用项目中的类方法class.export_template_excel(PadZerosOnString(this.TextBox1.Text.ToString()),Server.MapPath("./file/"));GC.Collect();类中改方法的实现 注意红色部分try { SqlConnection con=new SqlConnection转载 2009-02-06 09:18:00 · 620 阅读 · 0 评论 -
解决IFrame跨域以及Ajax跨域的问题
最近做了一个网站,结果老板说我们这个网站将来会有很多其他的网站以IFRAME的方式嵌入到他们自己的网站内部使用,但是别人利用IFRAME嵌入后根本就没有办法使用我们的网站,比较郁闷,老板让赶紧解决。通过在网络上搜索相关的资料发现如下几个文章不错http://www.cnblogs.com/BillChen/archive/2008/11/03/814079.html上面这个文章解决了我原创 2009-04-20 13:38:00 · 2029 阅读 · 0 评论 -
【WCF系列】之二:构建WCF的服务架构
在前面我们简单的介绍了WCF的由来及在SOA系统中所处的重要地位。但需要向大家说明的是,SOA绝对不光只是WCF,SOA是一个复杂庞大的系统架构。而WCF只是它的一个技术开发平台。企业部署SOA重在通过一定的投入进行组织的深刻变革以获得最大的利益。而并不关心是否用WCF来开发。真正需要注重它的则是技术人员。但肯定的是脱离了企业应用的技术实现是没有任何意义的。 闲话不多说,还是让我们回到代码转载 2009-05-01 00:01:00 · 908 阅读 · 0 评论 -
建立WCF的客户端
【WCF系列】之三:建立WCF的客户端 在前一篇文章中,我们介绍了如何构建一个WCF的基础服务架构,还以一个案例来演示了架构的搭建过程。服务既然已经发布,接下来我们就需要有一个客户端来访问这个服务了。 搭建WCF的客户端,最重要就是要遵循服务端的契约,客户端通过代理(Proxy)来访问服务端点,而并不关心服务端的具体实现。代理要做的就是通过与服务端确认通讯协议,并通过转载 2009-05-01 00:09:00 · 1353 阅读 · 0 评论 -
WCF服务编程基础学习系列(二)
WCF服务编程基础学习系列(二) 本篇文章主要介绍一下 WCF服务实例模式和会话模式.一: 服务实例模式(InstanceContextMode) InstanceContextMode为服务端实现服务契约类的实例模式,有三种类型,分别为:PerCall-每次服务操作调用创建一次,调用完后进行销毁;PerSession-同一个会话期间创建一次,客户端代理第一次操作(I转载 2009-05-01 00:27:00 · 1043 阅读 · 0 评论 -
Asp.net client MAC
[DllImport("Iphlpapi.dll")] private static extern int SendARP(Int32 dest, Int32 host, ref Int64 mac, ref Int32 length); [DllImport("Ws2_32.dll")] private static extern Int32 inet_addr(string ip); publ转载 2009-08-10 11:00:00 · 569 阅读 · 0 评论 -
Asp.net debug canot start debugging
it was due to a recent security update, need to disable NTLM reflection protection through a registry update, take a look at the following for more information: http://support.microsoft.com/kb/957097/转载 2009-08-07 22:36:00 · 419 阅读 · 0 评论 -
Asp.Net客户端调用服务器控件之应用
document.getElementById("").value;利用服务器控件的UniqueID可以顺利的获取该控件的属性,方便简洁。原创 2009-09-05 17:20:00 · 536 阅读 · 0 评论 -
几个要学习
<br />http://www.commerceservertraining.com/ <br />http://www.cnblogs.com/nick-yan/archive/2007/01/05/612193.html c# sharepoint<br />http://www.microsoft.com/commerceserver/en/us/default.aspx<br />原创 2011-05-27 17:11:00 · 464 阅读 · 0 评论 -
Google Web Search API (Deprecated)
Class ReferenceNote: The Google Web Search API has been officially deprecated as of November 1, 2010. It will continue to work as per our de转载 2011-07-11 21:27:21 · 4068 阅读 · 0 评论 -
Google search js 代码参考
某站点需要使用Google的搜索功能,在某个页面中输入搜索,按下搜索按钮后进入到调用Google搜索代码的页面,Google搜索页面代码如下,仅作记录和查阅使用。Loading google.load('search', '1', {language : 'en'}); g原创 2011-07-27 21:37:12 · 1580 阅读 · 0 评论 -
关于Apache支持perl 以及mod_perl 的http.conf配置.
Linux 下,默认就会集成 perl 环境。直接执行 perl -version 就能得出当前 perl 的版本号。所以,linux 下的 apache 默认也是支持perl Cgi 运行的。只是你有没把配置项打开。编辑 http.conf找到 #Add转载 2011-09-13 23:11:04 · 2094 阅读 · 0 评论 -
.NETHookAPI
http://dotnethook.sourceforge.net/这里有对.NET程序进行hook的文档和代码下载,值得学习一下。原创 2011-08-21 21:28:06 · 1306 阅读 · 0 评论 -
对于数据包的截取,使用linux中的netfilter钩子函数
netfilter可以过滤数据包,也就对数据包经行了截获,它通过调用内核网络代码中的一些hook函数完成所需要的工作。而当一个当数据包游历Linux内核的网络堆栈时,它穿过了几个hook点,在这里,数据包可以被分析并且选择是保留还是丢弃,这些hook点就是Netfilter hook。 而钩子函数(回调函数)也是系统内核为驱动程序提供的一些特定的函数,在驱动程序中某个变量的状态发生改变原创 2013-05-05 11:17:54 · 1846 阅读 · 1 评论 -
Linux 钩子函数 实现数据包的过滤实例
记录一下,方便查询洞悉linux下的Netfilter&iptables:开发自己的hook函数【实战】(上)http://blog.chinaunix.net/uid-23069658-id-3243434.html洞悉linux下的Netfilter&iptables:开发自己的hook函数【实战】(下)http://blog.chinaunix.net/uid-230转载 2013-05-05 11:21:40 · 1943 阅读 · 0 评论 -
Linux内核构造数据包并发送(二)(dev_queue_xmit方式)
linux内核太构造数据包的第二种方式就是直接调用dev_queue_xmit函数,将构造完毕的数据包直接发送到网卡驱动。从NF框架来看,该函数的调用是在 POSTROUTING点之后了,也可以理解为直接通过调用二层的发送函数,将三层构造的数据包发送出去。该函数实际上会调用 skb->dev->hard_start_xmit,即对应网卡的驱动函数,将数据包直接发送的出去。 很转载 2013-05-05 11:30:40 · 1302 阅读 · 0 评论 -
linux 函数hook实现数据包过滤基本框架
#include #include #include #include /* 用于注册我们的函数的数据结构 */static struct nf_hook_ops nfho;/* 注册的hook函数的实现 */unsigned int hook_func(unsigned int hooknum, struct s原创 2013-05-05 11:09:46 · 1466 阅读 · 0 评论 -
Jquery Image Zoom and Draggable Test
别人做的很好,不知如何做既可以拖又可以放大的东西,逐渐摸索中,此为第一版本 Image Zoom Tour with jQuery原创 2014-01-21 13:37:24 · 915 阅读 · 0 评论 -
linux 物理内存读写
#include #include #include #include #include #include main(){ int i, j; int words = 10; int devmem; off_t PageOffset, PageAddress; unsigned long *hw_ad转载 2014-01-19 22:26:23 · 2112 阅读 · 0 评论 -
Android Wifi Direct 安卓手机间wifi直连
Wi-Fi Direct™的API允许应用程序不通过网络或热点,直接与周围的设备进行连接。应用程序可以迅速地查找附近的设备,交换信息。并且与蓝牙相比,Wi-Fi Direct的通讯范围更大。这节课将向你介绍,如何使用Wi-Fi Direct查找附近的设备,并与之连接。设置应用程序权限 - Set Up Application Permissions使用Wi-Fi Direc原创 2014-04-13 23:19:39 · 37390 阅读 · 18 评论 -
slf4j简单介绍
SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种翻译 2014-04-15 23:25:02 · 580 阅读 · 0 评论 -
Fragment中调用SimpleAdapter问题
在Fragment中使用ListView的时候,需要使用适配器原创 2014-05-01 11:57:28 · 12682 阅读 · 3 评论 -
twitter4j项目介绍
Twitter4J是TwitterAPI的一个Java封装。可以利用Twitter4J将你的应用程序与Twitter服务相结合。提供的功能包括:获取朋友,特殊用户的Timeline。收/发Direct Messages。搜索Tweets等。原创 2014-04-15 23:04:53 · 1803 阅读 · 0 评论 -
Joda Time介绍
任何企业应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。使用 JDK 完成这项任务将非常痛苦和繁琐。现在来看看 Joda Time,一个面向 Java™ 平台的易于使用的开源时间/日期库。正如您在本文中了解的那样,Joda-Time 轻松化解了处理日期和时间的痛苦和繁琐。转载 2014-04-15 23:20:24 · 710 阅读 · 0 评论 -
lombok 介绍及基本使用方法
Lomboz是一个基于LGPL的开源J2EE综合开发环境的Eclipse插件,对编码,发布,测试,以及debug等各个软件开发的生命周期提供支持,支持JSP,EJB等.转载 2014-04-15 22:32:04 · 50891 阅读 · 3 评论 -
利用Camera API实现自己的拍照和摄像程序——android开发
调用系统Camera App实现拍照和摄像功能的例子,我们发现虽然能够满足我们的需求,但是毕竟自由度降低了,而且拍照的界面就是系统的样子,现在很多拍照程序,比如火爆的Camera 360软件等,就需要根据SDK提供的Camera API来编写自己的程序。原创 2014-05-03 23:13:07 · 4859 阅读 · 3 评论 -
Android Annotations 介绍
Android Annotations是一个第三方框架,通过注释来开发应用。使用AndroidAnnotations能大大减少代码量。[java]package com.example.androidannotations; import android.app.Activity; import android.widget.TextView; import com.g原创 2014-04-22 13:43:08 · 7225 阅读 · 1 评论 -
ActivityGroup 讲解
在一个主界面中做Activity切换一般都会用TabActivity,使用方便,Activity互相之间相对独立,但是可定制性不强,而且修改起来很麻烦。当然也可以把layout分开,把逻辑代码全写在主界面的逻辑代码中,但是很明显可维护性相当差,这里通过ActivityGroup来解决这个问题。转载 2014-04-23 12:43:46 · 976 阅读 · 0 评论 -
Duplicate id, tag null, or parent id 0x0 with another fragment 解决方案
前面一篇文章讲解了如何解决这个问题,但是同时引起了其他的问题,原创 2014-05-09 23:05:34 · 5101 阅读 · 1 评论 -
android菜瓜笔记之onActivityResult 的作用与用法
如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activity中重写onActivityResult(int reques原创 2014-05-18 02:52:08 · 3233 阅读 · 0 评论 -
android菜瓜笔记之手机照片选取与拍摄
开发项目过程中经常需要在手机中选择图片或者原创 2014-05-18 11:41:26 · 844 阅读 · 0 评论 -
android context参数 this 调用方法——菜瓜笔记
编写了一个类,该类的构造函数参数原创 2014-05-17 16:52:17 · 3222 阅读 · 2 评论 -
BlockingQueue 阻塞队列 -- Java 多线程
BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景转载 2014-04-13 08:55:42 · 836 阅读 · 0 评论 -
Fragment 内嵌Fragment问题——Duplicate id tag null or parent id 0x0 错误解决方案
在Fragment中如果内嵌了Fragment,那么在多次点击后内嵌的Fragment原创 2014-04-29 03:07:04 · 9581 阅读 · 8 评论 -
Can't Find Theme.AppCompat.Light 错误修改
You need to do next:File->Import (android-sdk\extras\android\support\v7). Choose "appcompat" Project-> properties->Android. In the section library "Add" and choose "appCompat" That is all!原创 2014-04-29 02:27:13 · 24216 阅读 · 3 评论 -
android菜瓜笔记之missing INTERNET permission
NetworkDispatcher.run: Unhandled exception java.lang.SecurityException: Permission denied (missing INTERNET permission?)原创 2014-06-02 00:54:23 · 26295 阅读 · 1 评论