zoukankan      html  css  js  c++  java
  • 面试准备工作 -戈多编程

    一、C#基础知识

    1.变量与常量(值类型和引用类型)

    2.表达式与运算符

    (1)算术运算符(2)赋值运算符(3)关系运算符(4)逻辑运算符(5)移位运算符(6)其他特殊运算符

    3.字符与字符串

    (1)char  (2)String (3) StringBuilder

    4.流程控制语句

    (1)选择语句 if   else     switch

    (2)迭代语句 while   do .... while  for   foreach

    (3)跳转语句 break continue goto return

    5.数组和集合

    (1) 一维数组 (2) 二位数组 (3) 数组的基本操作 (4) ArrayList 类 (5)Hashtable(哈希表)

    6.属性和方法

    7.结构和类

    8.接口

    9.抽象类和抽象方法

    10.密封类和密封方法

    11.异常处理

    12.数据库访问技术(ado.net)

    (1)Connection 对象 (2) Command 对象 (3) DataReader对象 (4) DataAdapter对象(5)DataSet对象

    13.迭代器和分部类

    14.泛型的使用

    15.文件及数据流技术(System.IO)

    (1)File类和FileInfo 类 (2) FileInfo类和DirectoryInfo类 (3)文件的基本操作 (4) 文件夹的基本操作 (5)数据流

    16.网络编程技术(System.Net   System.Net.Sockets System.Net.Mail)

    17.线程的使用

    18.GDI技术

    19.Asp.Net内置对象

    (1)Response (2)Request (3)Application (4)Session (5)Cookie (6)Server

    20.LINQ数据访问技术

    21.安全策略

    (1) 验证

     a. windows验证  b.Forms验证 c.Passport验证

    (2)授权

    二、Web开发常用技术

    1. Web开发

    (1) WebForm

    (2) Asp.Net mvc

    (3) Asp.Net mvc api ( restful)

    (4) WebService

    (5) wcf

    (6) xml

    2. 日志技术

    3. 缓存技术

    三、数据库基础知识(Microsoft Sqlserver)

    1.数据库的体系结构

    (1)数据库三级模式结构 (2) 三级模式之间的映射 

    2.数据模型

    (1)数据模型的概念 (2)常见的数据模型 (3)关系数据库的规范化 (4)关系数据库的设计原则

    3.操作表与视图

    4.维护SQL Server

    (1)脱机与联机数据库 (2)分离和附加数据库 (3)导入导出数据 (4)备份和恢复数据库 (5)收缩数据库和文件 (6)生成与执行SQL脚本

    5.T-SQL

    (1)常量 (数字、字符串、日期和时间常量)

    (2)变量(局部变量和全局变量)

    (3)注释符、运算符、通配符

    (4)流程控制

    (a)BEGIN ...END (b)IF(c)IF....ELSE(d)CASE(e)WHILE(f)WHILE....CONTINUE.....BREAK(g)RETURN(h)GOTO(i)WAITFOR

    (5)常用命令

    (a)DBCC(b)CHECKPOINT (c)DECLARE(d)PRINT(e)RAISERROR(f)READTEXE(g)BACKUP (h)RESTORE(i)SELECT(j)SET(k)SHUTDOWN

    (l)WRITETEXT(m)USE

    6.存储过程和触发器

    7.索引与数据完整性

    8.游标的使用

    9.SQL函数的使用

    (1)聚合函数

    (2)数学函数

    (3)字符串函数

    (4)日期和时间函数

    (5)转换函数

    (6)元数据函数

    10.SQL中的事务

    (1)事务的概念

    (2)显式事务与隐式事务

    (3)使用事务

    (4)锁

    (5)分布式事务处理

    四、设计模式

    五、前端基础知识

    (1) javascript

    (2) jquery

    (3) node.js

    (4) angular.js

    (5) vue.js

    (6) react.js

    (7) require.js

    (8) css

    (9) sass

    六、IOC/DI(依赖注入和控制反转,Autofac)

  • 相关阅读:
    优化tableView加载cell与model的过程
    java.net.UnknownHostException: master
    Give root password for maintenance(or type control -D to continue)
    软件自动化部署脚本
    关于yum网络版仓库(本地yum仓库的安装配置,如果没网了,做一个局域网内的yum仓库)
    一脸懵逼学习keepalived(对Nginx进行热备)
    一脸懵逼学习Nginx及其安装,Tomcat的安装
    一脸懵逼学习Linux的Shell编程
    一脸懵逼学习KafKa集群的安装搭建--(一种高吞吐量的分布式发布订阅消息系统)
    一脸懵逼学习Storm的搭建--(一个开源的分布式实时计算系统)
  • 原文地址:https://www.cnblogs.com/geduocoding/p/7363006.html
Copyright © 2011-2022 走看看