C#语法复习3】的更多相关文章

推荐工具:机子配置较低的话,可以装Gsql这个工具获得sql执行环境(可作为手册查看内置数据类型 函数和存储过程等) --之前数据库的东西接触不多,虽然基本的语法是了解,但不是很熟悉--最近项目一直在折腾存储过程(一些数据逻辑都通过存储过程在数据库端实现),--复习了一遍sql的东东,在此记录一下. /*--创建数据库create database testuse test;--创建表 字段定义列表 主键 外键create table score (id int primary key, stu…
出来工作两年,发现自己进步太小了,工作能力是不能混的,想先从基础知识好好复习一下,再深入的学习一些高级框架和先进的理念.找回了博客园的密码账号,好好学习和总结.先从数据类型总结一下,无非就是值类型,引用类型,在菜鸟教程上看到一种指针类型,这个之前没学习到之后总结一下.说明一下,个人总结方便查看,快速的话推荐看菜鸟教程,实体书效果更好,我自己买了一本厚厚的C#... c# .net关系,c#是语言,.net是框架.大体是这样,有时候面试题也会这样问c# .net关系,这样回答在百度上也可以百度到.…
由于选修了<人工智能模式识别>的课程,要求用phthon来实现算法,乘着周三晚上没课,就来回顾一下python的主要语法. 环境:   Anaconda    Python3.6 1.变量: 在python中,变量是不需要提前声明类型的 1 #data type 2 str_test = "China" 3 int_test = 123 4 float_test = 122.5 5 6 print(str_test) 7 print(int_test) 8 print(fl…
2019年美赛随笔记录: 具体功能:基础语法+基本运算+画图+矩阵+excel读取....... 所遇问题及其解决方案:         1.   que:matlab中plot画图无法复制下来图片? ans: copy figure 或复制图片后在word中才可粘贴 2.   que:论文中代码的格式?   ans:代码放到publisher处理后颜色就可以修改. 3.   que:matlab中执行xlsread的excel.xlsx一直报错   ans: 打开excel,“文件→选项→加载…
一.深入学习  group by group by ,分组,顾名思义,把数据按什么来分组,每一组都有什么特点. 1.我们先从最简单的开始: select count(*) from tb1 group by tb1.sex; 查询所有数据的条数,按性别来分组.这样查询到的结果集只有一列count(*). 2.然后我们来分析一下,这个分组,我们能在select 和 from 之间放一些什么呢? 当数据分组之后,数据的大部分字段都将失去它存在的意义,大家想想,多条数据的同一列,只显示一个值,那到底显…
引入 react 以及 ReactDom import React from 'react'; import ReactDOM from 'react-dom'; 将react组件渲染到真实dom节点上 ReactDOM.render(<App />, document.getElementById('root')); 创建组件 JSX语法 // 三个 <p> 外面必须再包裹一层 <div> return ( <div> <p>段落1</p…
之前有看过阮一峰老师的react教程跟着做了一遍,学习了一下.好久没看,有点忘记了,这次跟着脚手架工具系统的复习一遍.顺便学习学习 react-router 和 redux 首先,脚手架工具我使用的是create-react-app ,这个是官方出的,感觉比较靠谱.不过真实使用起来感觉比vue-cli复杂,webpack配置文件都在node_modules文件夹里面,找了好久,并且开发环境和生产环境有分开配置了. 全局安装 脚手架工具 cnpm i -g create-react-app //…
一.C#与.net框架 .net是语言无关的. 程序的执行流程: .net兼容语言的源代码文件 .net兼容编译器 程序集(公共中间语言(CIL)common intermediate language) 托管代码:.net框架下的代码. C# / VB 非托管代码:不在CLR控制之下运行的代码. C/C++DLL CLI 这是在CLR之上的又一个概念,我们称之为 公共语言基础结构(common language infrastructure),它是一个标准. 把所有的.net框架的组件连接在一…
数据库基本的几个对象 数据表.视图.存储过程.索引.触发器.函数 增删改查 Insert into test(name,sex,ago) values ('陈三','男',20) Update test set name = '陈四' where id = 1 Delete from test where id=1 Select * from test where id=1 order by id desc 存储过程 优点:可以设置权限,安全:预编译好,执行快:向服务器请求时字段少,减少流量:模…
2019年美赛准备:matlab基本题目运算 clear,clc %% 计算1/3 + 2/5 + ...3/7 +10/21 % i = 1; j = 3; ans = 0; % while i <= 10 % ans = ans + i / j; % i = i + 1; % j = j + 2; % end % disp('上述结果为:') % ans % sum((1:10)./(3:2:21)) %% 1到100内能被3和7整除的数之和 ans = 0; for i = 1:100 i…
1.数据类型 List 列表 函数 append(): 在列表末尾追加. count(): 计算对象在列表中出现的次数. extend():将列表内容添加到列表中. index(): 计算对象在列表中的索引值. insert(): 将对象插入到列表的index位置中. pop(): 读取并删除index位置的元素. remove(): 从列表删除对象. reverse(): 获得反向列表. list.sort(): 以指定的方式排序列表中的对象. list(): 将对象转换成列表类型. Set…
一.数据类型  截图来源:http://www.w3school.com.cn/sql/sql_datatypes.asp 二.数据表操作 1.创建数据表 USE [Test] GO /****** Object: Table [dbo].[UserInfo] Script Date: 2018/3/11 13:11:40 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[UserInfo](…
一.数据类型 截图来源: http://www.runoob.com/mysql/mysql-data-types.html 二.基本语句 1.创建数据表 -- 主键自增,T_User CREATE TABLE IF NOT EXISTS `T_User`( `Id` INT UNSIGNED AUTO_INCREMENT, `Name` ) NOT NULL, `CardNo` ) NOT NULL, `Birthday` DATE, PRIMARY KEY ( `Id` ) )ENGINE=…
//本月的第一天,最后一天 $start=date('Y-m-01', strtotime(date("Y-m-d"))); echo date('Y-m-d', strtotime("$start +1 month -1 day")); //上一个月的第一天,最后一天 $start=date("Y-m-d",strtotime("2016-11-01"."-1 month")); echo date('Y…
约定:数据库名:test:表名:tb1,tb2,tb3…: 对象:数据库:database 表:table 列:column 索引:index 视图:view 存储过程:procedure 一.数据结构操作 新增:create 删除:drop 查看:show 修改:alter 数据库一般不做修改,数据库改名:rename...to...,但是不推荐使用,有丢失数据的风险. 解决方法:当数据量小时,新建一个数据库,把原数据库的数据导入到新数据库. 当数据量大时,使用shell脚本重命名所有的表.…
react当中的数据传递是通过 props以及 state来实现的 props <Header name="kugeliu" /> Header组件当中有个name属性,那么在Header组件当中就可以通过 this.props.name  来获取到 “kugeliu” 这个数据了 在react当中props一般用于父组件给子组件传递数据使用,一般不允许对它进行修改 state  props是不能修改的,但是当我们需要修改数据的时候怎么办呢,这中可以修改的数据就用state…
第七章 类与继承 1.虽然派生类不能删除基类的的任何成员,但我们可以利用在派生类当中声明与基类成员名称相同的成员来屏蔽基类成员.这叫 覆盖. 一种是隐式屏蔽.一种是显式屏蔽.所谓 显式就是 加上一个new 关键字即可.此new 可以放在字段前面,也可以放在方法前面. 此时,如果我们还是想访问基类成员,可以使用基类访问方式实现.base. Xxxx 来实现 访问隐藏的继承成员. 2.虚方法与覆写方法 这部分内容和C++里面的 虚函数与抽象类类似,而含有纯虚函数的类属于抽象类. 这里面有个神奇的地方…
第五章 方法 1.方法是一块具有名称的代码 包括:方法体.方法头 局部变量必须被赋值才可以执行下面的操作.实例变量有隐式初始化.有时候,类型推断可以用var关键字,类似于C++当中的auto.用于局部变量. C#中,不能在第一个名称的有效范围内去声明另一个同名的本地变量. 2.本地常量:局部常量.Const 关键字.Const double PI = 3.1415926; 在编译期决定其值. 3. 参数:形参与实参.参数也有几种:值参数/引用参数. 值类型与值参数是两种不同的概念:值类型就是类型…
C#数据类型可以分值类型和引用类型.值类型,先说说一个概念 c#栈和堆. 一,栈和堆. 堆:在c里面叫堆,在c#里面其实叫托管堆.为什么叫托管堆,我们往下看. 栈:就是堆栈,因为和堆一起叫着别扭,就简称栈了.后进先出 托管堆不同于堆,它是由CLR(公共语言运行库(Common Language Runtime))管理,当堆中满了之后,会自动清理堆中的垃圾.所以,做为.net开发,我们不需要关心内存释放的问题. 数据结构堆栈:是一种后进先出的数据结构,它是一个概念,栈是一种后进先出的数据结构.而堆…
第一.二章  OC基础语法 iPhone开发教程 第一章 OC基础语法  iPhone开发概述-必看(1.1)http://www.apkbus.com/android-102215-1-1.htmliPhone开发教程 第二章 iPhone开发之开发工具安装及介绍(2.1)        http://www.apkbus.com/android-102218-1-1.htmliPhone开发教程 第二章 iPhone开发之OC变量和基本数据类型(2.2)        http://www.…
  感谢好人的无私贡献!来源:http://www.cnblogs.com/aimeng/p/3370012.html   第一.二章  OC基础语法 iPhone开发教程 第一章 OC基础语法  iPhone开发概述-必看(1.1)http://www.apkbus.com/android-102215-1-1.htmliPhone开发教程 第二章 iPhone开发之开发工具安装及介绍(2.1)        http://www.apkbus.com/android-102218-1-1.h…
callback hell方法的使用 可读性不友好 function loadImg(src,callback,fail){ var img = document.createElement('img'); img.onload = function(){ callback(img); } img.onerror = function(){ fail(); } img.src = src; } var src = "https://www.baidu.com/img/baidu_jgylogo3…
Lesson01 win32 Window 32位 编程 1.Windows编程基础 2.Windows的字符 3.窗口处理 4.消息处理 5.绘图 6.对话框 7.控件 Win32编程: Windows API:函数接口 一.Windows编程基础 1.Windows应用程序分类 1.1 控制台程序 DOS程序,本身没有窗口,通过WINDOWS下的DOS窗口执行. 1.2 窗口程序 拥有自己的窗口,通过窗口可以和用户进行交互 1.3 库程序 1.3.1 静态库程序 存放代码,数据的程序,其他执…
第一.二章  OC基础语法 iPhone开发教程 第一章 OC基础语法  iPhone开发概述-必看 (1.1) http://www.apkbus.com/android-102215-1-1.html iPhone开发教程 第二章 iPhone开发之开发工具安装及介绍 (2.1)    http://www.apkbus.com/android-102218-1-1.html iPhone开发教程 第二章 iPhone开发之OC变量和基本数据类型 (2.2)         http://w…
现在公司用的是封装太多东西的平台开发,觉着之前学的东西很多都忘了,所以想好好总结回顾一下.之前总是想学很多编程语言像python.s6.node.react,但现在越来越体会到编程语言只是一个开发的工具,只要能实现业务需求,将语言的优势最大化的利用不就好了嘛~~~当然,了解其他语言也不是坏事.之前很少写sql现在天天数据库查数据,写sql,其实什么都是贵在坚持,希望这次自己可以坚持下去,认真从java se一直复习到框架和相关组件~~~~~不要再自己打自己的脸~~~~~Going Go ! !…
今天的开始进入了js的高级语法 我马上也要复习完了,之前学到闭包递归,就回去复习去了,复都复习这么久而且,复习的过程真的比学知识的过程难熬的多,只不过终于要复习完了,再来点es6的新语法马上就要步入vue了,想想都有点小激动,今天首先来的第一个案例我称之为目前为止的史诗级难度,第一次做的时候懵懵懂懂的,这第二次复习到再做慢慢的有点感觉了,也懂了很多但还是有一些部分自己独立完成不了,这是一个基于面向对象的tab栏,我第一次做的时候应该也在下面开贴了,这一次做收货照样很多,不多说了先看效果吧 先来h…
看了深入探索 JUnit 4(http://www.ibm.com/developerworks/cn/education/java/j-junit4/index.html  ) 主要是讲了新的基于注释的JUnit和之前的3.x版本的Junit有何不同,如何用JUnit4来完成JUnit3.x类似的工作,以及使用JUnit4相对应JUnit3有什么优势. 看了之后就发现,其实JUnit4是一个和Junit3不兼容的版本. 其实Junit4的这种语法,感觉上就和NUnit的语法很像了,Java的注…
JSP原理: 1.    对于每个请求.jsp容器都会创建一个新的线程来处理它: 2.    Servlet容器载入jsp后转换成的servlet(.class文件)是常驻内存的,所以对应速度一般比較快:(第一次可能会稍慢) 3.    当请求处理完毕后.对应对象由JSP容器接收,并以HTML格式响应发回client.   JSP组成: HTML + JSP凝视 + JSP指令 + JSP脚本元素 + JSP动作元素   JSP凝视:<!----> / <% %> / <%!…
最近要刷题,重温一下C++基本的概念...233 1.概念: C++ 是一种静态类型的.编译式的.通用的.大小写敏感的.不规则的编程语言,支持过程化编程.面向对象编程和泛型编程. C++ 被认为是一种中级语言,它综合了高级语言和低级语言的特点. 和C的区别: C++的很多基础语法跟C差不多. 2. 函数默认值: C89标准的C语言不支持函数默认值,C++支持函数默认值,且需要遵循从右向左赋初始值. 3.函数重载: C语言不存在函数重载,C++根据函数名参数个数参数类型判断重载,属于静多态,必须同…
1.开发环境搭建 1.1JDK.JRE.JVM.的关系 JDK = JRE + 开发工具集(例如javac编译工具集等) JRE = JVM + Java SE 标准类库 2.基本语法 2.1.java关键字的使用 2.2保留字 goto const 2.3变量 2.3.1变量的分类 按数据类型分类 按声明的位置分类 1. 整型:byte(1字节=8bit) \ short(2字节) \ int(4字节) \ long(8字节) ① byte范围:-128 ~ 127 ② 声明long型变量,必…