-
递归、遍历、冒泡
1.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。 public class TuZi { public int TZ(int x) { if (x == 1 || x == 2) { return 1; } else { return TZ(x - 1) + TZ(x - 2); } } } class Program { static void Main(str...
2018-06-17 20:10:16
-
网友写的验证码生成方案,可防止绝大多数机械识别。
web.xml Xml代码 !DOCTYPEweb-appPUBLIC "-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" web-app !--********************************************-- !--**********验证码生成器**************************-- !--**...
2018-06-17 20:10:05
-
CodeFirst EF中导航属性的个人理解
导航属性: 01.个人理解就是Ef中的属性在实体数据表中不存在(先这么认为); 02.就是除了根据表中列映射出的属性 之外根据表与表之间的关系的关联属性.方便操作与之关联的表; 例如: 有 表A 表B 的关系是1对多,根据A,B表创建A类和B类 那么在A类中除了根据表中列映射出的属...
2018-06-17 20:10:17
-
扩展方法略好于帮助方法
如果针对一个类型实例的代码片段经常被用到,我们可能会想到把之封装成帮助方法。如下是一段针对 DateTime 类型实例的一段代码: class Program { static void Main( string [] args) { DateTime d = new DateTime(2001,5,18); switch (d.DayOfWeek) { case DayOfWeek....
2018-06-17 20:10:14
-
进程与多线程、死锁初步理解
概念 : 进程 是计算机上的一次执行活动,是程序的一次动态执行过程,是操作系统进行资源分配的单位,当运行一个程序就启动一个进程。 Process 可以访问本地或远程计算机上的进程,并且可以启动和终止本地系统中的进程(System.Diagnostics) 线程 是操作系统分配处理...
2018-06-17 20:10:08
-
一个简单的网页读字符串 SpeechLib
//引用组件:Interop.SpeechLib.dll //导入空间:SpeechLib //引用组件:Interop.SpeechLib.dll //导入空间:SpeechLib 前面设置内容引用别人博客 //1.SpVoice voice = new SpVoice(); //2.voice.Speak(txt.Text, SpeechVoiceSpeakFlags.SVSFDefault); //同步朗读 //3....
2018-06-17 20:10:06
-
.NET Web开发初学者必知的四个网站
No.1 W3school 链接: http://www.w3school.com.cn/ 预览: 介绍: 全球最大Web前端技术教程网站。内容涵盖从基础的 HTML 到 CSS到进阶的XML、SQL、JS、PHP 和 ASP.NET。 优点: 教程语言简练,通俗易懂。几乎每个知识点都有代码示例,并可以在线修改和执行代码查看结...
2018-06-17 20:10:03
-
3D模型文件读写.Net SDK
AnyCAD .Net/C++ SDK支持多种3D/2D文件格式,比如BREP、STEP、IGES、STL、DXF、3DS、OBJ、FBX、SKP、IFC、DAE等,根据使用场景提供不同的API。 1. 几何数据I/O 支持BREP、IGES、STEP、STL格式,其中BREP支持读取和保存字符串流。 1.1. 读取文件 支持读取BREP、IGES、ST...
2018-06-17 20:10:00
-
多线程中变量的内存分配
using System; using System.Collections.Generic; using System.Text; using System.Threading; using System.Diagnostics; namespace TestMultiThread{ class Program { pp s = new pp(); static void Main( string [] args) { Program dd = new Program(); Thread t...
2018-06-17 20:09:56
-
无限参数的写法
声明了listclass paras,添加每一个para,都需要写paras.Add(para),如果能写成paras.Add(para1,para2,...)那就好了 查了一下资料,C#的无限参数关键词是params,ListClass可以用泛型来代替,再写ListT的扩展方法 1 public static void AddParasT( this ListT paras, p...
2018-06-17 20:09:56
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash