面试题:产生一个长度为100的数组,为数组中的每一项随机填充1-100之间的数并且保证不重复 (C#实现)

为了尽快完成面试,第一反应就是想到先创建数组,然后随机产生1-100的数字,再与数组进行比较,数组中没有此数字时进行,虽然这种方法不好,但能够实现功能。示例代码如下: static void Main(string[] args) { int[] num = new int[100]; List<int> temp = new List<int>(); Random rand = new Random(); int number = 0; for (int index = 0; index < num.Length; index+...

作者: 珩斅 发布时间: 06-16

Flex DateFormatter以及Date属性

我们常用下面的三个 public static function GetDate(s:String):Date { if (s.length > 0) { var sArr:Array = s.split("-"); if (sArr.length >= 3) return new Date(sArr[0], int(sArr[1])-1, sArr[2]); } return new Date(1970, 1, 1); } public static function GetDateStr(dt:Date):String { var fmt:DateFormatter = new DateFormatter(); fmt.formatString = "YYYY-M...

作者: 边缘元素 发布时间: 06-16

困扰我多日的英文网站单词无法换行问题终于解决了。

最近在帮客户做一个英文网站,里面英文怎么也不无法换行,在网上找过相关的CSS代码: div,p,td{word-wrap:break-word; overflow:hidden;} 虽然换行了,但是英文单词全被拆散了,网上明明说这样就是单词强制换行的嘛,怎么单词还是被拆分了呢。 这样不符合国外的阅读方式,单词始终是一个整体,遇到这问题我才发现,原来是每个单词之间被编辑器参入了“ ” 作为空格处理了...

作者: 默^_^默 发布时间: 06-16

WebM VP8 SDK Usage/关于WebM VP8 SDK的用法

WebM是Google提出的新的网络视频格式,本质上是个MKV的壳,封装VPX中的VP8视频流与Vorbis OGG音频流。目前Firefox、Opera、Chrome都能直接打开WebM视频文件而无需其他任何乱七八糟的插件。我个人倒是很喜欢WebM的OGG音频,虽然在低比特率下不如AAC,不过依旧胜过MP3太多了。 最近接手了一个项目,将Showcase中的Flash视频导出替换为WebM视频导出,着实蛋疼了一把,因为ffmpe...

作者: Bo Schwarzstein 发布时间: 06-16

Json的序列化和反序列化

1、引用命名空间: using System.Runtime.Serialization; 2、json的序列化和反序列化的方法: public class JsonHelper { /// <summary> /// 序列化 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="t"></param> /// <returns></returns> public static string JsonSerializer<T>(T t) { string jsonString = string.Empty; DataContractJsonSerializ...

作者: SirKevin 发布时间: 06-16

OFFICE 2007、2010 如何右键默认创建兼容97-2003文档,保存默认为兼容97-2003

右键菜单: 可以将如下代码保存在以*.reg命名的文件中,然后运行,确定后即可 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.doc\Word.Document.8\ShellNew] "FileName"="word.doc" [HKEY_CLASSES_ROOT\.ppt\PowerPoint.Show.8\ShellNew] "FileName"="PowerPoint.ppt" [HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew] "FileName"=" .xls" [HKEY_CLASSES_ROOT\...

作者: 春哥也编程 发布时间: 06-16

<a>

常用CSS a { display:inline-block; /*行内块: 如此设置之后才可以设置高宽*/ height:26px; line-height:26px; vertical-align:middle; /*设置文字垂直居中: 必须 heright=line-height */ text-align:center; /*设置文字水平居中*/ text-decoration: none; /*去除链接下划线 */ } a:hover /*鼠标悬浮时显示的CSS*/ { }

作者: hen 发布时间: 06-16

使用HttpWebRequest模拟Web请求

http post 请求: string uri = "http://www.XXXXXXX.com/Default_Login.aspx?usercode=admin&password=123"; // Get an new instance from factory method. HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri); HttpWebResponse response =(HttpWebResponse) request.GetResponse(); Stream stream = response.GetResponseStream(); StreamReader reader = ...

作者: philzhou 发布时间: 06-16

a标签hover在IE下失效的案例分析

*{margin:0;padding:0}<div class="divsix"> <a id="domain_index" runat="server"> <span> <asp:Image ID="domain_index_img" runat="server" ImageUrl="~/images/first1.png" /> </span> </a> </div> .divsix a span{ position:relative;cursor:hand; color:#000; } .divsix a span img{ border-width:0;} .divsix a:hover{ display:block;padding:0;} .divsix a:hover sp...

作者: 低调地享受 发布时间: 06-16

css实现强制不换行/自动换行/强制换行

强制不换行 div{ white-space:nowrap; } 自动换行 div{ word-wrap: break-word; word-break: normal; } 强制英文单词断行 div{ word-break:break-all; }

作者: 与时俱进 发布时间: 06-16