最近一个搞NET开发的朋友离职了,想让我给他找点关于NET的相关面试题,准备抱一下佛脚,迎接新的挑战。我赶紧找到以前检索的各种宝典,试题,今天梳理一下关于NET的基础知识点。1、面向对象语言的三大特性:封装、继承、多态;2、
NET
fermos
2021-08-16
0
85
一. C#从1.0到4.0, 随着Linq,泛型的支持,代码越来越简单优雅 1 int[] nums = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 }; 2 IEnumerable<int> newNums = from n in nums where n > 0 select n; 3 new
NET
fermos
2021-08-16
0
67
1、源起:VCU10项目,使用了Noto Sans字体,的确漂亮。但验证在win7下,其显示韩文为乱码,颇为头痛。其界面显示如图:度娘之,得Noto Sans又有CJK字体,顾名思义,其为支持中日韩文,且其体积巨大,不宜做为方案,继续思考! 2、Font.GdiCharS
NET
fermos
2021-08-16
0
64
1,ref 和out 的区别2,有三个a 标签 没有id,没有name,没有class 如何选中第二个 a 标签,用jquert 选择<a href ="#这是第一个" </a><a href ="#这是第二个"> </a><a href ="#这是第三个"> </a><script>$(function){$("a:e
NET
fermos
2021-08-16
0
79
一、Parallel类 Parallel类提供了数据和任务的并行性;二、Paraller.For() Paraller.For()方法类似于C#的for循环语句,也是多次执行一个任务。使用Paraller.For()方法,可以并行运行迭代,迭代的顺序没有定义。
NET
fermos
2021-08-16
0
61
原文地址:原文发布日期: 9/19/2005原文已经被 Microsoft 删除了,收集过程中发现很多文章图都不全,那是因为原文的图都不全,所以特收集完整全文。目录前言CLR启动程序(Bootstrap)创建的域系统域(System Domain)共享域(Shared Dom
NET
fermos
2021-08-16
0
52
1.十进制 转 二进制 将十进制数不断地除2,将所有余数倒叙填写,即可得到所需二进制数据。 public static string DecimalToBinary(int vDecimal) {/* 将十进制的数 vDecimal 不断地除 2,取余数
NET
fermos
2021-08-16
0
57
业务需要动态给图片增加文字(书本的封面图片),修改字体大小、字体、颜色、控制位置测试代码: 1 string path = @"E:/cover.png"; 2 3 Bitmap bmp = new Bitmap(path); 4 Graphics g
NET
fermos
2021-08-16
0
57
一、基础环境配置1.安装VS 2017 v15.3或以上版本2.安装VS Code最新版本3.安装Node.js v6.9以上版本4.重置全局npm源,修正为 淘宝的 NPM 镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org5.安装Typ
NET
fermos
2021-08-16
0
73
本文是利用C# 开发截图软件的小例子,以供学习分享使用。思路:截取屏幕图片。获取要截取的范围,即左上角,右下角坐标填充到PictureBox中。笔触功能,荧光笔,矩形,橡皮擦,复制,保存功能涉及的知识点:MenuStrip:为窗体提供菜单系统
NET
fermos
2021-08-16
0
62
项目名称:游戏城(GameCitysSystem)源代码github地址:开发工具:vs2017数据库:mysql5.7因为项目目前不完善,有一些注意事项利用 "applegameData.sql" 文件初始化mysql数据库,数据库名称为 applegame连接字符串在appsett
NET
fermos
2021-08-16
0
63
写在前面整个项目都托管在了 Github 上:善用 Ctrl + F 查找题目。本节你可能会需要的两个测试数据文件:largeW: http://algs4.cs.princeton.edu/11model/largeW.txtlargeT: http://algs4.cs.princeton.edu/11model/larg
NET
fermos
2021-08-16
0
54
.net 3.5引入了Linq,lambda表达式,所以委托的创建变得更加简单和优雅了。.net 3.5中的委托 引入lambda表达式后,就不需要再使用匿名方法了,使得创建委托的方式更加简单和优雅。其实如果lambda表达式先引入,那就不会有
NET
fermos
2021-08-16
0
44
废话不多说! 一下是 .NET core 和 .NET framework 速度对比。两者使用最慢的冒泡排序算法: 排序10万条数据 次数.NET CORE(耗时).NET framework(耗时) 第一次 第二次 第三次 平均下来.net core 需要39秒, 而
NET
fermos
2021-08-16
0
61
static void Main(string[] args) { #region 定时器 TimerDemo td = new TimerDemo("TimerDemo", 1000); td.Enabled = true; td.TickEvent += TestHandler;
NET
fermos
2021-08-16
0
56
/// <summary> /// MD5 32位加密(大写) /// </summary> /// <param name="str"></param> /// <returns></returns> static string UserMd5(string str) { str
NET
fermos
2021-08-16
0
56
一、死锁的概念 多个线程的同步如果设计不当,就会造成死锁。死锁是指多个线程共享某些资源时,都在等待对方释放资源,从而导致程序停滞不前的情况。 死锁会造成程序停滞不前,所以我们在编写多线程程序时一定要注意
NET
fermos
2021-08-16
0
54
using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Data.SqlClient;using System.Data;using System.Configuration; public class SQLHelper {
NET
fermos
2021-08-16
0
56
题目:做一个商场收银的小程序,可能会出现的情况包括:正常收费,九折优惠,七折优惠,满300减50等各种不同随时会变化的优惠活动。界面如下: 分析:首先我们对于收钱写一个父类CashSuper。这个父类是用来包含其他的各种收费方式的:
NET
fermos
2021-08-16
0
59
环境:界面上有TextBox,ComboBox等控件。不建议把左右方向键都用来切换焦点,否则你在TextBox里面改变光标所在字符位置就不方便了。方法一:笨方法,需为每个控件单独注册事件处理以TextBox为例,代码如下: 1 private void textb
NET
fermos
2021-08-16
0
52
整理一些平时收藏和应用的开源代码,方便自己学习和查阅1.应用nopcommerce,开源电商网站,开发环境asp.net mvc(未支持.net core),使用技术(autofac,ef,页面插件等) OrchardCMS,内容管理网站(.net版本)(.net core版本) ABP(aspnetbo
NET
fermos
2021-08-16
0
49
C#中的null与SQL中的NULL是不一样的,SQL中的NULL用C#表示出来就是DBNull.Value。注意:SQL参数是不能接受C#的null值的,传入null就会报错。下面我们看个例子:1 SqlCommand cmd=new SqlCommand("Insert into Student value
NET
fermos
2021-08-16
0
55
C# 5.0引入了两个关键字 async和await,这两个关键字在很大程度上帮助我们简化了异步编程的实现代码,而且TPL中的task与async和await有很大的关系private async void button1_Click(object sender, EventArgs e)
NET
fermos
2021-08-16
0
57
一、泛型概述 泛型类和泛型方法兼复用性、类型安全和高效率于一身,是与之对应的非泛型的类和方法所不及。泛型广泛用于容器(collections)和对容器操作的方法中。.NET Framework 2.0的类库提供一个新的命名空间Syste
NET
fermos
2021-08-16
0
59
方案一: 调用线程控制方法.启动:Thread.Start();停止:Thread.Abort();暂停:Thread.Suspend();继续:Thread.Resume(); private void btn_Start_Click(object sender, EventArgs e) { mTh
NET
fermos
2021-08-16
0
64