.net
jackyrongvip
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
asp.net 2.0 验证模块的实现
1 搞一个模块,编译成DLL namespace ASPNETAJAXWeb.ValidateCode.Page{ public class ValidateCode:System.Web.UI.Page { private const double IMAGELENGTHBASE = 12.5; private const int IMAGEHEIGTH = 22; pr原创 2013-07-01 16:14:29 · 691 阅读 · 0 评论 -
asp.net 2.0中删除数据的操作
一个很典型的场景,一个GRIDVIEW中的每个数据行,有两个图片按钮 “操作(修改)”,“删除”,先来看前端的代码 '>()原创 2013-07-01 16:14:31 · 695 阅读 · 0 评论 -
asp.net 2.0中允许一次上传多个文件的设计
在asp.net 2.0中,可以结合dhtml来实现在用户上传完一个文件后,再点“继续上传”,而动态增加上传文件框首先是前台的页面 function addFile(max) { var file = document.getElementsByName("File"); if(file.length == 1 && file[0].disabled == true) {原创 2013-07-01 16:14:34 · 742 阅读 · 0 评论 -
asp.net ajax 1.0中很好用的ajaxtoolkit精选介绍(1)
在asp.net ajax 1.0中,有相当多的ajaxtoolkit好的控件,这里选一些十分精彩的来进行介绍1)slideshow控件。这个控件十分好,可以开发一个简单的相册控件 首先,必须要有一个web服务照片的提供通过后端Web Services来完成,可通过SlideShowServiceMethod 属性指定要提供照片的Web Method(或Page Method)名称,该W原创 2013-07-01 16:14:42 · 727 阅读 · 0 评论 -
(转)用Java获得当前性能信息
http://www.blogjava.net/amigoxie/archive/2008/04/30/197564.html在Java中,可以获得总的物理内存、剩余的物理内存、已使用的物理内存等信息,本例讲解如何取得这些信息,并且获得在Windows下的内存使用率。 首先编写一个MonitorInfoBean类,用来装载监控的一些信息,包括物理内存、剩余的物理内存、已使用的物理内存、原创 2013-07-01 16:14:47 · 806 阅读 · 0 评论 -
jad反编译工具的使用
网上听说这工具不错,使用之,jad,其他的都听说是在上面加壳的-8: 把Unicode编码的字符转换成ASCII输出,这样程序中的中文就会原样输出,而不是令人费解的uxxxx这种形式-nl: 把字符串按照切分输出,这样很长的字符串也不至于都放在一行,增强了可读性。-ff: 把数据成员放在方法之前,这样就符合大家写程序的习惯了-space: 在if, while等关键字和表达式之间加入空原创 2013-07-01 16:16:30 · 697 阅读 · 0 评论 -
user story和CRC卡片
今天才发现,之前做需求中脑子里和笔记的一些用户的简单需求,经过美化后,就成为了XP中的用例故事(user story)和CRC卡片了.所谓的用例故事,其实就是把用户的参与系统的交互活动的经历描述清楚,注意这些都是站在用户的角度上去描述的.user story一般要经过多次的迭代才行,强调的是简单和清晰.一般的格式为:用例编号:用例名称:事件的描述:补充备注部分:用例的优先级:表现原创 2013-07-01 16:16:51 · 1145 阅读 · 0 评论 -
oracle数据库最后恢复的一招
如果备份没做好,啥都没的话,找ORACLE很贵,国内有牛人的这个站点可以帮下忙,但也是收费的拉 http://www.anysql.net原创 2013-07-01 16:19:00 · 572 阅读 · 0 评论 -
关于数据库名(db_name)、实例名(instance_name)、ORACLE_SID
http://chinaunix.net/jh/19/348162.html最近因看到论坛有人问起这方面的东西,将自己的理解加上查阅相关资料整理如下,如果不全或不当的地方,望指正并补全它。 数据库名(DB_NAME)、实例名(Instance_name)、以及操作系统环境变量(ORACLE_SID) 在ORACLE7、8数据库中只有数据库名(db_name)和数据库实例名(instanc原创 2013-07-01 16:20:22 · 969 阅读 · 0 评论 -
struts 2中的chain
struts2 中的一大特点就是拦截器,特别是拦截器可以组成拦截链,一篇很好的介绍文章可以辅助学习之,推荐之这里http://www.blogjava.net/max/archive/2006/12/06/85925.html 这里结合项目中的具体来个感性认识: 比如在购物车的时候,一个典型的场景为当用户在一个购物车选择时,如果要把物品从购物车中删除,删除后其实是继续显示当前的购物车的,原创 2013-07-01 16:20:35 · 777 阅读 · 0 评论 -
(转)mysqldump意外原因
mysqldump是非常重要的MySQL备份工具。然而在长年累月的使用过程中,TAOBAO多次出现了因mysqldump意外终止而导致备份失败的情况。以下是我们经常遇到的问题:1、Lost connection to MySQL server at ‘reading initial communication packet’:这个主要是因为DNS不稳定导致的。如果做了网络隔离,MySQL处原创 2013-07-01 16:21:33 · 1742 阅读 · 0 评论 -
关于调整linux内核的几个重要参数
在linux的内核参数调整中,有几个参数是可以调整下的,比如用netstat发现如下很多time-wait数量netstat -ae|grep 1521|grep root通过查看:vi /etc/sysctl.conf可以看到net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1200net.ipv4.tcp_sy原创 2013-07-01 16:21:40 · 787 阅读 · 0 评论 -
Hugepage的几点摘录小结
由于RedHat Linux AS4的普通物理内存的块大小是4KB,当物理内存扩展到了8GB以后。所需要管理的内存块的数量大大增加,然而使用内存都需要花费CPU资源,也就是说程序所用到的内存块数量越多,系统的管理效率就越低,使用的内存总量过大的情况下还可能会导致分配失败的情况,而且在内存分配的时候就越会导致CPU资源占用率高。解决方案在Linux系统上对于大内存(Very Large Memo原创 2013-07-01 16:22:46 · 947 阅读 · 0 评论 -
调用javax.net.ssl包去取https的页面内容
假如某个页面是https的话,可以去获得其内容和HTTPS的验证信息:import java.net.MalformedURLException;import java.net.URL;import java.security.cert.Certificate;import java.io.*; import javax.net.ssl.HttpsURLConnection;impo原创 2013-07-01 16:25:19 · 2378 阅读 · 0 评论 -
asp.net 2.0中 updatepannel(1)
1 当一个控件放在updatepanne外时,如果依然要用ajax的功能的话,可以这样搞, Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Me.ScriptManager1.RegisterAsyncPostBackControl(Me.原创 2013-07-01 16:14:36 · 701 阅读 · 0 评论 -
asp.net 2.0 ajax中允许用户中断
在asp.net 2.0 ajax中当要强行停止POSTBACK时,可以这样做,比如加个STOP按钮 其中Sys.WebForms.PageRequestManager.getInstance().可以获得目前网页端上的"PageRequestManager"对象,通过该对象,可以判断目前是否正在异步postback,用abortPostBack中断原创 2013-07-01 16:14:38 · 624 阅读 · 0 评论 -
asp.net 2.0中异步调用webservices
今天读台湾董老师的AJAX书,发现其实也可以不建立asmx这样来调用了比如'建立Page Method _ _ Public Shared Function GetServerTime(ByVal format As String) As String '调用服务器端时间 Return Now.ToString(format)原创 2013-07-01 16:14:40 · 679 阅读 · 0 评论 -
asp.net ajax 1.0 精选ajax controltookit控件介绍2
1 ajax 的tabcontrol 在ajax 1.0中,有的tabcontrol是非常不错的了原创 2013-07-01 16:14:44 · 660 阅读 · 0 评论 -
asp.net 2.0,sql 2005中的mars
mars在asp.net 2.0,sql 2005里不是火星 ,而是多活动结果集(Multiple Active Result Sets,简称MARS)是ADO.NET 2.0的一个新特征-它允许在单个连接上执行多重的数据库查询或存储过程。这样的结果是,你能够在单个连接上得到和管理多个、仅向前引用的、只读的结果集。在MARS以前,针对每个结果集需要一个独立的连接。当然,你还必须管理这些连接并且要付原创 2013-07-01 16:15:29 · 640 阅读 · 0 评论 -
(转)iframe自适应
http://www.blogjava.net/josson/archive/2008/01/17/175914.html1、目的系统通过一内嵌页面(iframe) 来展现网页内容(也包括内嵌页中再嵌一个网页),这将会引起如下几个问题:a.不同的网页内容多少不一致,导致iframe的高度无法与实现内容或浏览器高度相匹配。b.窗口缩放时,不能iframe不能进行自动调整。针对这两个问题,原创 2013-07-01 16:20:14 · 707 阅读 · 0 评论 -
推荐staruml和最近一本不错的UML小册子
最近在使用开源的uml工具startuml,发现不错哦,地址在http://staruml.sourceforge.net可以下载,一般的UML完全可以不用庞大的rose 拉,各类功能的支持也很强,还可以加载不少插件. 另外也推荐一本新书的台湾MM写的uml好书,不厚,但能把问题说的很清楚了,书名叫<<系统分析师UML手册>>,建议推荐阅读,可以配合startuml一起来学习原创 2013-07-01 16:20:45 · 751 阅读 · 0 评论 -
开发人员必备 PHP强大的网络功能介绍
本人的文,原文发表在http://publish.itpub.net/a2010/1220/1140/000001140171.shtml上PHP已经是十分强大的脚本语言了,这个已不容置疑。而在处理网络方面的功能上,PHP其实也毫不逊色。本文将展示PHP中主要的关于网络方面的主要功能函数,代码可以在本文的附件中下载。 通过PHP访问并获得网页内容 通过PHP去访问并获得网页内容原创 2013-07-01 16:25:55 · 821 阅读 · 0 评论 -
(转)sysctl.conf配置
网上关于sysctl.conf 的优化方案有各种版本,大多都是抄来抄去的,让新人看了很迷茫。为解决此问题,经过两天的整理,查了N多资料,将大家常用的总结如下,很多默认的不需要修改的暂未涉及,今后将逐步把所有的项目都有个翻译、讲解、修改建议,如有修改,将以此文为准,其他地方的内容,本人不负责更新。因此转载请注明链接地址: http://www.bsdlover.cn/security/2007/12转载 2013-07-01 16:26:01 · 602 阅读 · 0 评论 -
asp.net 4.0中menu菜单的改进
在asp.net 3.5时,如果用menucontrol时,使用的是表格的形式,即: 会产生TABLE的方式,这个当然不大好了,因为现在都DIV ,CSS时代了,到asp.net 4的时候,则全部MENUCONTROL出来的效果是DIV CSS了:如果你还坚持使用旧的方式,可以把RenderingMode=Table 就可以了原创 2013-07-01 16:26:33 · 983 阅读 · 0 评论 -
一个比较好的.net 3.5的异常报告类
发现了一个比较好的异常报告类,其中用到了.net 3.5以上的扩展方法的机制,实现的是当有异常时,发邮件报告using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Net.Mail;namespace Experiement{ public原创 2013-07-01 16:26:40 · 722 阅读 · 0 评论 -
在vs.net 2010中使用重构方法
在vs.net 2010中,可以很方便地对一些冗余的代码进行重构,这里小结的是extract method,比如有下面的代码:string conn = ConfigurationManager.AppSettings["ConnectionString"]; if (conn==null) { conn="DASFSDFDSF";原创 2013-07-01 16:26:55 · 1572 阅读 · 0 评论 -
asp.net 4中的HTML过滤的一个新特性
在asp.net 4中,有个新增加的对HTML过滤,防止XSS攻击的新特性,那就是使用表达式. 首先,假如使用传统的表达式的话,有可能出现这样的情况,即: 如果data用户输入的是“alert(‘Hello’);javascript injected”则会造成RSS攻击了,现在我们可以这样 则会自动过滤掉这些HTML了,十分方便安全原创 2013-07-01 16:26:58 · 807 阅读 · 0 评论 -
gridviewtips1:gridview的页脚中的加亮显示和页数显示
在asp.net 中,要经常显示gridview中的页数,并且当用户点下一页时,最好的方法是加亮予以显示,下面分别介绍下实现方法:1)加亮显示当前的页数 先增加CSS如下: .gvPagerCss span { background-color:#DEE1E7; font-size:20px; } .gvPager原创 2013-07-01 16:27:17 · 1332 阅读 · 0 评论 -
vs.net 2010两个数据库方面的好工具
今天发现vs.net 2010在处理数据库方面的两个不错的工具,分别是数据异同比较器和数据架构比较器,使用起来都很简单,要学习的话,可以从下面两个连接去学习:数据架构比较器:http://www.dotnetfunda.com/articles/article1121-sql-server-schema-comparison-tool-in-visual-studio-2010-.aspx原创 2013-07-01 16:28:18 · 669 阅读 · 0 评论 -
(转)android中的alertdialog及LayoutInflater
http://blog.youkuaiyun.com/hellogv/archive/2010/10/21/5955959.aspx#这个例子不错,详细讲解了alertdialog及LayoutInflater的用法:main.xml: android:orientation="vertical" android:layout_width="fill_parent" andr原创 2013-07-01 16:28:51 · 1105 阅读 · 0 评论 -
textview中加链接
Android 的实现TextView中文字链接的方式有很多种。总结起来大概有4种:1.当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如果是所有的类型都出来就是android:autoLink="all"。当然也可以在java代码里做,textView01.setAutoLinkMask(Linkify.ALL原创 2013-07-01 16:29:23 · 763 阅读 · 0 评论 -
(转)view的gettag和settag
写一个自定义的Adapter用来绑定ListView,在重写getView的时候发现网上参考代码有用到setTag()和getTag()两个函数,百度找不到答案,google一搜就知道了,:PView中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。原创 2013-07-01 16:29:46 · 779 阅读 · 0 评论 -
很高兴能入住博客园
很高兴申请能被批准,十分高兴。因为我主要搞WEB编程的,一直业余关注和玩.net,平时有空喜欢看些 外国站点,有空会翻译些文章,自己也写些心得。但我是一个超级大菜鸟,无法和各位老大那样高水平,所以开始还担心不知道申请是否能被批准。现在申请被批准了,我会好好利用这个地方的,和各位交流,并渴望得到各位的指教原创 2013-07-02 09:25:25 · 880 阅读 · 0 评论 -
一些我翻译或原作的文章
平时有空的话,比较喜欢看外国的.net站点,因此也翻译些好的文章,但限于水平所限,虽有不少已经发表,但恐怕很多也不到位和准确,因此这里整理一下,给大家批评一下,由于比较多,因此只好全部提供链接而已。如果那位转载的话,也麻烦加上转载字样了,万分感谢。 用ASP.NET创建自定义文本框 http://www.yesky.com/SoftChannel/72342380468043776/200原创 2013-07-02 09:25:30 · 1157 阅读 · 0 评论 -
asp.net 中一次性更新DATAGRID中所有记录
在asp.net中,如何一次性更新datagrid中的所有记录呢?可以用如下的方法,首先,要对DATAGRID中要更新的列建立模版列,比如:asp:datagrid id="dgPopularFAQs" runat="server"AutoGenerateColumns="False"...> <asp:BoundColumn DataField="FAQID" ItemS原创 2013-07-02 09:25:55 · 1110 阅读 · 0 评论 -
asp.net 2.0中使用sitemapDATAsource做页面导航
在ASP.NET 2.0中,没有专门的页面导航控件,但可以使用SITEMAPdatasource配和DATALIST来实现。 SITEMAPDATASOURCE控件中,需要特别的建立一个web.sitemap的XML文件,该文件中存贮网站的结构, 比如 http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >原创 2013-07-02 09:26:16 · 1157 阅读 · 0 评论 -
asp.net 中对datagrid中的BUTTON应用CSS样式
在asp.net中,如果要对某个按钮,TEXTBOX应用样式,可以利用CSSCLASS属性,比如其中,abc是你自己定义的CSS样式,而如果要对datagrid中的button应用css样式,如果这样写的话<asp:DataGrid id="dgArticles" runat="server" AutoGenerateColumns="False" ...>原创 2013-07-02 09:25:50 · 1416 阅读 · 0 评论 -
asp.net 2.0中设定默认焦点按钮
在asp.net 1.1中,当要在page_load页面中,设置某个控件为默认的焦点按钮(也就是默认焦点是在这个控件上的),可能要用到javascript的代码,而在ASP.NET 2.0中,不用这些麻烦了,在form代码中,使用 defaultbutton和 defaultfocus属性就可以了,比如 form id="Form1" defaultbutton="BtnSubm原创 2013-07-02 09:26:11 · 1037 阅读 · 0 评论 -
asp.net 2.0中的弹出对话框
在asp.net 1.1中,要做1个弹出的对话框的话,一般是在服务端的代码中这样写: btnClick.Attributes.Add("onclick", "return confirm('Are you sure?');"); 现在在ASP.NET 2.0中,只要使用客户端的代码就可以拉,新多了个onclientclick,这样写 哈哈,效果一样的拉,是不是很方便呢?原创 2013-07-02 09:26:06 · 948 阅读 · 0 评论 -
asp.net 2.0中TREEVIEW中动态增加结点
在asp.net 2.0中,要动态从数据库中取出内容,动态增加结点,其实不难,比如以SQL SERVER 2000的PUBS数据库为例子,要以树型列表方式,取出作者,做为根结点,然后取出每位作者写过什么书,作为子结点,可以这样 http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> http://www.w3.org/1999/xhtml">原创 2013-07-02 09:26:21 · 1130 阅读 · 0 评论
分享