[原文链接] http://www.cnblogs.com/hellogiser/p/100-interview-questions-of-cplusplus-basics-11-20.html [题目11] 运行下面中的C#代码,输出是什么?  C# Code  123456789101112131415161718192021222324252627282930   namespace StringValueOrReference {     class Program     {     …
[本文链接] http://www.cnblogs.com/hellogiser/p/100-interview-questions-of-cplusplus-basics-21-30.html [题目21] 运行下面的代码,输出结果? [代码]  C++ Code  12345678910111213141516171819202122232425262728293031323334353637383940   /*     version: 1.0     author: hellogise…
[原文链接] http://www.cnblogs.com/hellogiser/p/100-interview-questions-of-cplusplus-basics-1-10.html [题目1] 我们可以用static修饰一个类的成员函数,也可以用const修饰类的成员函数(写在函数的最后表示不能修改成员变量,不是指写在前面表示返回值为常量).请问:能不能同时用static和const修饰类的成员函数? [分析] 不可以.C++编译器在实现const的成员函数的时候为了确保该函数不能修…
个人网站:http://www.51pansou.com .net视频下载:.net视频教程 .net源码下载:.net源码 当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了.这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?…
作为你一.Net和C#开发这些知识,你是否掌握了,你是否算的上一名入门的程序员? 技术不行并不可怕,可怕的是你不知道自己还需做哪一方面的提升,本篇文字本人的一些面试时所经常涉及的问题,并且在网上收集了一些优秀的博客进行了相应的整合,有哪些描述的不到位的请大佬指出,谢谢------共同学习,共同进步!! 访问修饰符:public:公有访问,不受任何限制.private:私有访问,只限于本类成员访问.protected:受保护的,只限于本类和子类访问.internal:内部访问,只限于本项目内访问,…
前言 在平时的工作学习中,自己对微服务和springboot基础理论知识关注比较少,在面试中对于面试官的问题,很多基本都不能够达到精准,全面:现将自己面试中的问题做以总结: 1.谈谈你对微服务架构的认识? ##回答的思路逻辑: 1.微服务是什么? 2.微服务和传统应用的区别? 3.如何构建微服务架构? ###第一点 微服务概念: 微服务架构倡导我们在传统软件应用架构的基础上,将系统业务按照功能拆分为更加细粒度的服务, 所拆分的每一个服务都是一个独立的应用,这些应用对外提供公共的API,可以独立承…
41.线性分类器与非线性分类器的区别以及优劣 如果模型是参数的线性函数,并且存在线性分类面,那么就是线性分类器,否则不是.常见的线性分类器有:LR,贝叶斯分类,单层感知机.线性回归常见的非线性分类器:决策树.RF.GBDT.多层感知机SVM两种都有(看线性核还是高斯核)线性分类器速度快.编程方便,但是可能拟合效果不会很好非线性分类器编程复杂,但是效果拟合能力强 42.数据的逻辑存储结构(如数组,队列,树等)对于软件开发具有十分重要的影响,试对你所了解的各种存储结构从运行速度.存储效率和适用场合等…
1.Mysql 的存储引擎,myisam和innodb的区别. 答: 1.MyISAM 是非事务的存储引擎,适合用于频繁查询的应用.表锁,不会出现死锁,适合小数据,小并发. 2.innodb是支持事务的存储引擎,合于插入和更新操作比较多的应用,设计合理的话是行锁(最大区别就在锁的级别上),适合大数据,大并发. 2.数据表类型有哪些 答:MyISAM.InnoDB.HEAP.BOB,ARCHIVE,CSV等.       MyISAM:成熟.稳定.易于管理,快速读取.一些功能不支持(事务等),表级…
1. TCP协议上传文本文件(客户端上传数据到服务器端) (1)客户端(上传数据到服务端) package cn.itcast_11; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.IOException; import java.io.OutputStreamWriter; import java.net.Socket; public…
1. 迭代器为什么不定义成一个类,而是定义为一个接口 ?  答:假设迭代器定义的是一个类,这样我们就可以创建该类的对象,调用该类的方法来实现集合的遍历.但是呢? 我们想想,Java中提供了很多的集合类,而这些集合类的数据结构是不同的,所以,存储的方式和遍历的方式应该是不同的.进而它们的遍历方式也应该不是一样的,最终,就没有定义迭代器类.        而无论你是哪种集合,你都应该具备获取元素的操作,而且,最好在辅助于判断功能,这样,在获取前,先判断.这样的话就不容易出错.也就是说,判断功能和获取…