![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CS-基础
JusterBetter
不要被限制思维
展开
-
【cs基础】编译器的普及
编译器是什么编译器就是一种翻译程序,一般是将高级语言编写的源代码转化成汇编或者机器码。说白了就是把我们用python,java等各种语言写的程序,翻译成计算机能看懂的二进制指令数据,以便运行.编译流程 source –> 词法分析 == 各种记号Token stream –> 语法分析 == 语法树 –> 语义分析 == 优化后的语法树原创 2017-03-17 15:40:02 · 1451 阅读 · 0 评论 -
【cs基础】C语言重点
主要参考菜鸟教程: http://www.runoob.com/cprogramming/c-data-types.html程序结构预处理指令cpp函数变量语句&表达式注释基本语法token, C 程序由各种令牌组成,令牌可以是关键字、标识符、常量、字符串值,或者是一个符号。注释 /* 我的第一个 C 程序 */数据类型算术类型整数型char(1 Byte) , unsigne原创 2017-03-20 17:49:09 · 736 阅读 · 0 评论 -
【cs基础】浮点数的存储
浮点数的存储为什么讨论浮点数计算机只能识别二进制,整数转化为二进制没有任何问题。但是!浮点数有小数点, 计算机怎么识别!必然要有个规范来规定计算机怎么识别吧!这个规范就是国际标准IEEE 754.浮点数的识别规范标准规定,任何浮点数的表现形式为 V= (-1)^S x M x 2^E符号位S尾数位M指数位E32bit : 符号位1,指数位8,尾数位2364bit : 符号位1,指数原创 2017-03-29 10:06:05 · 406 阅读 · 0 评论 -
学会shell脚本
shell是什么 Shell 是一个用C语言编写的程序,它是用户使用Linux的桥梁。 Shell既是一种命令语言,又是一种程序设计语言,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。shell脚本是什么shell是为shell编写的脚本程序。- Bash是大多数Linux系统默认的Shell。#! 告诉系统其后路径所指定的程序即是解释此脚本文件的Shell程原创 2017-03-22 15:53:53 · 316 阅读 · 1 评论 -
【cs基础】如何判断算法的好坏
算法复杂度平时我们说算法的好坏,排除一些软件和硬件上的限制,怎么去衡量这个算法运行的更快呢?这就是Big O notation的作用啦!Big O notationBig O notation是一种描述述函数渐进行为的理论,说白了,表达算法的增长趋势,一个算法会渐渐走向快速还是缓慢的表达方式。这种渐进表达有三种记号来表示:O、 Θ 和 Ω 记号法。Θ 记号渐进地给出了一个函数的上界和下界,当原创 2017-04-01 15:14:05 · 1977 阅读 · 0 评论 -
Common sense for server
Common sense for serverjava webJDBC 是 Java 对关系型数据库进行访问的最主要的 APIServlet 是 Server Applet 的缩写,也称为服务端小程序Spring 是一个开源框架,也是一个基于控制反转、依赖注入的轻量级容器,它的出现大大简化了传统的 J2EE 开发模式。Struts2框架是MVC流程框架,适合分层开发。框架应原创 2017-08-24 14:11:17 · 384 阅读 · 0 评论