.net常用的方法

       //用javascript判断是否去那个页面
      Response.Write("<script language=\"javascript\" type=\"text/javascript\">");
      Response.Write("if(confirm('是否去那个页面。')){ document.URL='LookContent.aspx'}");
      Response.Write("</script>");

      //传递信息时如果有中文最好用以下函数转换一下HttpUtility.UrlEncode()
      http://www.abc.com/SameArticle.aspx?type=classify&title=" + HttpUtility.UrlEncode("标题")

      //获取某页面传递过来的问号信息
      Request.QueryString["title"]

      //获取服务器路径
      System.Web.HttpRuntime.AppDomainAppPath 

      //日期胡乱转换
      string dtString = "19831015121015";
      IFormatProvider culture = new System.Globalization.CultureInfo("zh-CN", true);
      DateTime dt = DateTime.ParseExact(dtString, "yyyyMMddHHmmss", culture, DateTimeStyles.NoCurrentDateDefault); //大写HH是24小时制,小写hh是12小时制
      Console.WriteLine(dt.ToString());


      //DataTable 排序方法
        DataView dvBriefing = dtBriefing.DefaultView;
        dvBriefing.Sort = "CommentCount DESC";
        dtBriefing = dvBriefing.ToTable();


      //Asp.net 快速写txt文件
      StreamWriter swOutTime = new StreamWriter("c:\\TempOutTime.txt", true, System.Text.Encoding.GetEncoding("GB2312"));
      swOutTime.Write("写入txt文件");
      swOutTime.Flush();
      swOutTime.Close();

      //Asp.net DataTable写XML
      1、写用dtBriefing.WriteXml("C:\\temp.xml", XmlWriteMode.WriteSchema);
      2、读用DataSet dllxml = new DataSet();
                    dllxml.ReadXml("C:\\temp.xml");
                    dtBriefing = dllxml.Tables[0]; 
          
        // 判断是否合法的IP地址
        static private bool isIpAdd(string url)
        {
            url = CleanURL(url);
            System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(@"(\d{1,3}\.){3}\d{1,3}");
            if (url == reg.Match(url).ToString())
            {
                if (reg.Match(url).Success)
                {
                    string[] ips = url.Split('.');
                    if (ips.Length == 4 || ips.Length == 6)
                    {
                        if (System.Int32.Parse(ips[0]) < 256 && System.Int32.Parse(ips[1]) < 256 & System.Int32.Parse(ips[2]) < 256 & System.Int32.Parse(ips[3]) < 256)
                            return true;
                        else
                            return false;
                    }
                }
            }
            return false;
        }

转载于:https://www.cnblogs.com/ghostljj/archive/2007/01/25/630230.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/263178.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hdu 2531 Catch him

Catch him Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 124 Accepted Submission(s): 49 Problem Description在美式足球中&#xff0c;四分卫负责指挥整只球队的进攻战术和跑位&#xff0c;以及给接球员传球…

AE 模板 天使之城

http://p2p.uying.com/html/20061206/20491895751.stmhttp://www.yxdmt.net/bbs/dispbbs.asp?boardid17&ID1716 转载于:https://www.cnblogs.com/jackcovey/archive/2007/02/05/640858.html

POJ 3889 Fractal Streets(逼近模拟)

$ POJ~3889~Fractal~Streets $&#xff08;模拟&#xff09; $ solution: $ 这是一道淳朴的模拟题&#xff0c;最近发现这种题目总是可以用逼近法&#xff0c;就再来练练手吧。 首先对于每个编号我们可以用逼近法求出它在各个图上是处于左上&#xff0c;右上&#xff0c;左下&a…

LeetCode—剑指 Offer 37、38

剑指 Offer 37. 序列化二叉树、38. 字符串的排列 题目描述&#xff1a; [37] 请实现两个函数&#xff0c;分别用来序列化和反序列化二叉树。 你需要设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻辑&#xff0c;你只需要保证一个二叉…

linux:将job放在后台执行的方法

本文转自http://www.ibm.com/developerworks/cn/linux/l-cn-nohup/ 我自己在工作需要远程连到公司的开发机&#xff0c;在开发机上运行程序时&#xff0c;一旦退出终端就会导致运行的程序被终止&#xff0c;该如何解决呢&#xff1f; 答案就是让程序在后台运行&#xff0c;不受…

GMapbook中文版上线

详细信息及下载地址http://blog.gmap2.net/gmapbook_release/测试地址http://www.gmap2.net/guestbook/转载于:https://www.cnblogs.com/ejk/archive/2007/02/16/651678.html

$2019$ 暑期刷题记录 $2$(基本算法专题)

$ 2019 $ 暑期刷题记录 $ 2 $ &#xff08;基本算法专题&#xff09; $ by~~wch $ $ BZOJ~1958~Strange~Towers~of~Hanoi $ &#xff08;动态规划&#xff0c;递推&#xff09; 题目大意&#xff1a; 求有 $ n $ 个盘子和 $ 4 $ 座塔的汉诺塔问题。 $ solotion: $ 首先需要参考…

LeetCode—<动态规划专项>剑指 Offer 19、49、60

剑指 Offer 19. 正则表达式匹配、49. 丑数、60. n个骰子的点数 题目描述&#xff1a; [19] 请实现一个函数用来匹配包含’. ‘和’‘的正则表达式。模式中的字符’.‘表示任意一个字符&#xff0c;而’表示它前面的字符可以出现任意次&#xff08;含0次&#xff09;。在本题中…

java并发编程-Executor框架

http://www.iteye.com/topic/366591 一、创建线程池 Executors类&#xff0c;提供了一系列工厂方法用于创先线程池&#xff0c;返回的线程池都实现了ExecutorService接口。 public static ExecutorService newFixedThreadPool(int nThreads) 创建固定数目线程的线程池。 public…

我,只关心接口

我们去饭店吃饭&#xff0c;坐下。然后叫&#xff1a;服务员&#xff01;好&#xff0c;服务员来了。你会说&#xff1a;倒茶。或说&#xff1a;点菜。是吧。你不会说&#xff1a;来&#xff0c;我们讨论一下什么是面向对象吧。这是为什么呢&#xff1f;很简单&#xff0c;对你…

java实现颜色Color对象和16进制之间的转换

package com.tsxs.test;import java.awt.Color;public class TestColor {public static void main(String[] args) {System.out.println(toHexFromColor(Color.BLUE));System.out.println(toColorFromString(toHexFromColor(Color.BLUE)));}/*** Color对象转换成字符串* param …

POJ 2054 Color a Tree (贪心)

$ POJ~2054~Color~a~Tree $ $ solution: $ 我们先从题中抽取信息&#xff0c;因为每个点的费用和染色的次数有关&#xff0c;所以我们可以很自然的想到先给权值大的节点染色。但是题目还说每个节点染色前它的父亲节点也必须被染色&#xff0c;这就有了很多的后效性。 暂时没有办…

LeetCode—剑指 Offer 51. 数组中的逆序对

剑指 Offer 51. 数组中的逆序对 题目描述&#xff1a; [51] 在数组中的两个数字&#xff0c;如果前面一个数字大于后面的数字&#xff0c;则这两个数字组成一个逆序对。输入一个数组&#xff0c;求出这个数组中的逆序对的总数。 考察重点&#xff1a; 第51题归并排序实现。在…

Callable与Future的介绍

Callable与Future的介绍Callable与 Future 两功能是Java在后续版本中为了适应多并法才加入的&#xff0c;Callable是类似于Runnable的接口&#xff0c;实现Callable接口的类和实现Runnable的类都是可被其他线程执行的任务。 Callable的接口定义如下&#xff1b; public interfa…

使用Null Object设计模式[转]

在ESFramework的设计实现中&#xff0c;很多地方都用到了Null Object设计模式。Null Object模式的含义在于&#xff0c;提供一个对象给指定的类型&#xff0c;用以代替这个对象为空的情况。 Null Object提供了“什么也不做”的行为,隐藏来自它的合作者的细节。对于如何理解和应…

angular input使用输入框filter格式化日期

最近使用angular日期选取器。只需要把所选的输出迄今input输入框&#xff0c;根据默认的假设&#xff0c;显示是在时间的形式的时间戳。不符合规定。需要格成一个特定的公式格公式。但input上ng-model不能直接对用于filter。因此内容需要一种方法来在这里显示格式化。 网上寻找…

CH0805 防线 (二分值域,前缀和,特殊性质)

$ CH~0805~ $ 防线 (二分值域&#xff0c;前缀和&#xff0c;特殊性质) $ solution: $ 注意博主所给题面的输出和原题有些不同 这道题当时想了很久很久&#xff0c;就是想不到怎么写。果然还是太 $ vegetable $ 了。首先我们可以肯定的是&#xff0c;我们不能暴力枚举&#xff…

LeetCode—美团2021秋招 001、002、003、004

美团2021秋招 001 小美的用户名、002 小美的仓库整理、003 小美的跑腿代购、004 小团的复制粘贴 题目描述&#xff1a; [001] 小美是美团的前端工程师&#xff0c;为了防止系统被恶意攻击&#xff0c;小美必须要在用户输入用户名之前做一个合法性检查&#xff0c;一个合法的用…

使用URI设计松散耦合的Metro应用程序

Metro风格应用程序意味着小型且高度集中。对于我们传统上为企业建立的、大规模的、单一的应用程序而言&#xff0c;我们可把它们重新想象成工作流的特定工 具。例如&#xff0c;你可能使用某款股票交易应用程序中的工具来查找并查看客户基本信息&#xff0c;而使用另一款应用程…

开源.NET企业级应用系统 OpenVista

看到倡议研究mono&#xff0c;我一直也在关注、跟踪Mono的发展&#xff0c;就是在项目中没有使用过。以前我介绍过一个iFolder Novell开源文件服务器.下面就来介绍一个Mono的一个应用OpenVista。http://www.cnblogs.com/shanyou/category/43483.html这里有许多Mono的相关资料。…