KimhillZhang |
|
||
2013年6月3日
摘要:
在网上抄了两个例子闪屏说白了就是跟web上面的loading一样的效果。在第一个窗体跳到第二个窗体之间添加一个中间窗体进行过度,等第二个窗体加载完成后中间这个窗体才关闭掉。例一:中间窗体: LoadingFormnamespace LoadingFormApp{ public partial class LoadingForm : Form { private static LoadingForm loadingForm = null; public LoadingForm() { InitializeComponent(); } /// <summary> /// 显?示 阅读全文
2013年5月7日
摘要:
使用.net创建一个ashx文件,并response.write json格式public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; StringBuilder jsonBuilder = new StringBuilder(); jsonBuilder.Append("{\"parent\":"); jsonBuilder.Append("{\"children\":&q 阅读全文
摘要:
调用webservice总结: 1.加入第三方的jar包 Ksoap2-android-XXX 2.访问响应的webservice的网站,查看响应的信息,得到nameSpace,methodName,url,soapAction 3.如果request信息还有带有SoapHander的。那么就要封装:依据参数封装 Element[] header = new Element[1]; header[0] = new Element().createElement(nameSpace, "SoapHeader"); Element userName = new Element( 阅读全文
2013年5月3日
摘要:
这段时间在看android,看到了java里面的匿名内部类,在印象当中.net里面不支持匿名内部类。匿名类是不能有名称的类,所以没办法引用它们。必须在创建时,作为new语句的一部分来声明它们。这就要采用另一种形式的new语句,如下所示: new <类或接口> <类的主体> 这种形式的new语句声明一个新的匿名类,它对一个给定的类进行扩展,或者实现一个给定的接口。它还创建那个类的一个新实例,并把它作为语句的结果而返回。要扩展的类和要实现的接口是new语句的操作数,后跟匿名类的主体。如果匿名类对另一个类进行扩展,它的主体可以访问类的成员、覆盖它的方法等等,这和其他任何标准的 阅读全文
2013年4月24日
摘要:
finalfinal类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变量表示常量,只能被赋值一次,赋值后值不再改变。 final不能用于修饰构造方法。1、final类 final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。在设计类时候,如果这个类不需要有子类,类的实现细节不允许改变,并且确信这个类不会载被扩展,那么就设计为final类。2、final方法 如果一个类不允许其子类覆盖某个方法,则可以把这个方法声明为final方法。使用final方法的原因有二: 第一、把方法锁定. 阅读全文
2013年4月22日
摘要:
partition by与partition by ... order by用法区别,刚使用到,迷迷糊糊的如:表t A B C143 2013-4-17233 2013-4-18310 2013-4-17使用partition by:在使用rank()时,需要使用order bySelect rank() over(partition byC order byB desc) as rank,C, B,A from t这样结果是:rank C B A 12013-4-17 43 12 2013-4-1710 31 2013-4-18 33 2对它进行了分级显示,同一日期的则根据order by. 阅读全文
2013年4月20日
摘要:
使用js,每隔1s播放对应的wav文件<script language="javascript"> var arr = new Array(); var c = 0; window.onload = function () { var value1 = '<%=tel_2 %>'; var value2 = '<%=je %>' StrToArray(value1); StrToArray(value2);} var StrToArray = function (str) { for (var i = 0; 阅读全文
2013年4月12日
摘要:
XslCompiledTransform xsl = new XslCompiledTransform(); if (!File.Exists(@"F:\XML&XSLT\demo\xml\index_html5.xsl")) { } try { xsl.Load(new System.Xml.XPath.XPathDocument(@"F:\XML&XSLT\demo\xml\index_html5.xsl")); } catch { } xsl.Transform(@"F:\XML&XSLT\demo\xml\ind 阅读全文
2013年4月11日
摘要:
需求:每遍历游标2的记录时分别去遍历游标1的数据,并替换后插入临时表CREATE OR REPLACE PROCEDURE TESTQISDownDictate VARCHAR2(200) DEFAULT '';t_IsExist NUMBER:=0;use_DownDictate VARCHAR2(200) DEFAULT '';BEGIN--判断指令是否会错误 SELECT DOWNDICTATE INTO DownDictate FROM T_MS_AUTOPLANDICTATE WHERE PROCEDURENAME='PKG_MEDI_IMM. 阅读全文
2013年4月10日
摘要:
贴一个简单的代码1:多线程public class Class1 { public Class1() { Timer timer = new Timer(); timer.Enabled = true; timer.Interval = 500; timer.Elapsed += new ElapsedEventHandler(timer_Elapsed); Console.Read(); } int n = 0; void timer_Elapsed(object sender, ElapsedEventArgs e) { n++; System.Threading.Thread t = n 阅读全文
|
Copyright © 2024 KimhillZhang
Powered by .NET 9.0 on Kubernetes |