编程语言
村里最帅的狗蛋
这个作者很懒,什么都没留下…
展开
-
无人驾驶
无人驾驶汽车是智能汽车的一种,也称为轮式移动机器人,主要依靠车内的以计算机系统为主的智能驾驶仪来实现无人驾驶的目标。无人驾驶汽车是通过车载传感系统感知道路环境,自动规划行车路线并控制车辆到达预定目标的智能汽车。[2] 它是利用车载传感器来感知车辆周围环境,并根据感知所获得的道路、车辆位置和障碍物信息,控制车辆的转向和速度,从而使车辆能够安全、可靠地在道路上行驶。 集自动控制、体系结构、人工智能原创 2017-12-29 22:54:41 · 654 阅读 · 0 评论 -
面向对象
面向对象编程,即OOP,是一种编程范式,满足面向对象编程的语言,一般会提供类、封装、继承等语法和概念来辅助我们进行面向对象编程。类型被设计为将数据和行为捆绑在一起的一种东西,数据和行为被称之为类型的成员。我们可以创建类型的实例,不同的实例包含不同的数据,从而其表现出来的行为也会不同,尽管其代码是一样的。封装使得类的成员得以有选择性的暴露,一些成员只在类型的内部使用,被称之为私有的(private),原创 2017-11-21 21:27:06 · 185 阅读 · 0 评论 -
程序员
程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。原创 2017-11-05 23:05:37 · 209 阅读 · 0 评论 -
JSTL
JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。在JSP 2.0中也是作为标准支持的。 JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core原创 2017-11-19 22:35:29 · 167 阅读 · 0 评论 -
UML
Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rum原创 2017-11-14 22:55:33 · 252 阅读 · 0 评论 -
类图
类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性的信息。类图是面向对象建模的主要组成部分。它既用于应用程序的系统分类的一般概念建模,也用于详细建模,将模型转换成编程代码。类图也可用于数据建模。原创 2017-11-28 20:39:58 · 413 阅读 · 0 评论 -
PHP讲述
有太多的原因使得PHP成为世界上最受欢迎的脚本语言——高度灵活、简单易用——不过写PHP(或者任何这种语言)代码时,人们常常陷入单调重复而令人生厌的体力活动的窘境。而这正是PHP开发框架大显身手的地方。 通过提供一个开发Web程序的基本架构,PHP开发框架把PHPWeb程序开发摆到了流水线上。换句话说,PHP开发框架有助于促进快速软件开发(RAD),这节约了你的时间,有助于创建更为稳定的程序,并减原创 2017-11-04 22:55:18 · 148 阅读 · 0 评论 -
request对象
Request 对象用于检索从浏览器向服务器发送的请求中的信息。 1、使用Request对象的Browser属性,可以访问HttpBrowserCapabilities属性获得当前正在使用哪种类型的浏览器浏览页面,并可以获得该浏览器是否支持某些特定功能。 protected void Page_Load(object sender, EventArgs e) { HttpBrowserCap原创 2017-11-03 22:52:32 · 219 阅读 · 0 评论 -
Servlet介绍
Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。原创 2017-11-01 22:55:57 · 255 阅读 · 0 评论 -
Cookie
Cookie,有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于 RFC2109 和 2965 中的都已废弃,最新取代的规范是 RFC6265 。(可以叫做浏览器缓存)原创 2017-11-30 22:42:12 · 310 阅读 · 0 评论 -
项目需求
1.调查市场 2.需求分析 3.制定方案 4.策划方案 5.总体设计 6.详细设计 7.综合设计原创 2017-12-09 20:27:07 · 198 阅读 · 0 评论 -
现代软件工程
软件不是纯物化的东西,其中包含着人的因素,于是就有很多变动的东西,不可能像理想的物质生产过程,基于物理学等的原理来做。早期的软件开发仅考虑 人的因素,传统的软件工程强调物性的规律,现代软件工程最根本的就是人跟物的关系,就是人和机器(工具、自动化)在不同层次的不断循环发展的关系。 面向对象的分析、设计方法(OOA和OOD)的出现使传统的开发方法发生了翻天覆地的变化。随之而来的是面向对象建模语言原创 2017-12-19 22:42:37 · 248 阅读 · 0 评论 -
模块化
1、便于设计与编程 2、便于分工合作 3、便于调试 4、便于移植原创 2017-12-18 22:13:02 · 167 阅读 · 0 评论 -
Web
web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。原创 2017-12-25 21:54:56 · 356 阅读 · 0 评论 -
模块化
1、便于设计与编程 2、便于分工合作 3、便于调试 4、便于移植 5、便于改进原创 2017-12-14 22:34:32 · 153 阅读 · 0 评论 -
Ajax
Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。 Ajax 是一种用于创建快速动态网页的技术。 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 通过在后台与服务器进行少量原创 2017-11-26 21:11:49 · 267 阅读 · 0 评论 -
用例图
用例图是指由参与者(Actor)、用例(Use Case),边界以及它们之间的关系构成的用于描述系统功能的视图。用例图(User Case)是外部用户(被称为参与者)所能观察到的系统功能的模型图。用例图是系统的蓝图。用例图呈现了一些参与者,一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。原创 2017-12-13 22:58:59 · 2044 阅读 · 0 评论 -
Hibernate
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中原创 2017-11-25 22:49:49 · 240 阅读 · 0 评论 -
可扩展超文本标记语言(XHTML)
可扩展超文本标记语言(XHTML)是XML 标记语言系列的一部分。它反映或扩展了广泛使用的超文本标记语言(HTML)的版本,即HTML 网页制定的语言。尽管在HTML5之前的HTML被定义为标准通用标记语言(SGML)(一种灵活的标记语言框架)的应用程序,但XHTML是XML的一种应用程序,它是SGML的一个更具限制性的子集。XHTML文档是格式良好的,因此可以使用标准XML解析器进行分析,而不像H原创 2017-11-24 22:46:37 · 789 阅读 · 0 评论 -
STM32
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核原创 2017-12-20 22:43:44 · 278 阅读 · 0 评论 -
Android studio
Android Studio 是一个Android集成开发工具,基于IntelliJ IDEA. 类似 EclipseADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。原创 2017-10-15 22:32:02 · 156 阅读 · 0 评论 -
SQL
论坛(forum)[1] ,简单理解为发帖回帖讨论的平台。是Internet上的一种电子信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。 它是一种交互性强,内容丰富而及时的Internet电子信息服务系统,用户在BBS站点上可以获得各种信息服务、发布信息、进行讨论、聊天等等。原创 2017-10-31 22:42:13 · 275 阅读 · 0 评论 -
网页知识
首先介绍一下什么是网页,网页是由HTML组成的一个特殊文档,它存放在网络中某台服务器中,我们如果知道了这个文档的存放位置,然后在网页浏览器中输入这个文档的存放地址,即可看到这个网页。接着介绍一下什么是网站,由几个或多个相互有关联的网页组成的一个集合,我们可以称之为网站。网页是由什么组成的?网页由HTML超文本标记语言编写构成。那么如何查看一个网页的HTML代码?以IE浏览器原创 2017-10-14 19:15:51 · 394 阅读 · 0 评论 -
ASP与ASP.NET.介绍ASP与ASP.net。
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:1·代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,原创 2017-09-19 22:26:31 · 366 阅读 · 0 评论 -
科学的自学编程知识。
一、基础篇(理论与硬件)这一部分关注的是计算机的基本理论与基本实现。包括硬件结构理论,以及软件与硬件的交互。以理论开篇,在机器语言部分深入,最终在操作系统部分达到高潮。1、计算机实现计算的原理。这包括门电路是如何实现计算的,时序电路是如何实现存储的,冯诺依曼体系结构是如何将二者结合实现了真正的现实世界的计算机的,以及它是如何反映图灵机这一理论计算模型的。其间会学习布尔逻辑。2、如何控制计算机硬件。这原创 2017-09-27 15:46:10 · 408 阅读 · 0 评论 -
在JSP中include指令和include动作有什么区别。
一介绍includejsp中include有两种形式,分别是Include指令:<%@ include file=""%>和include动作:<jsp:include page="" flush="true"/> 前者是指令元素、后者是行为元素。 include指令是静态引入的;而include动作是动态引入的。静态与动态的include与页面内容无关。二两种include区别两种incl原创 2017-09-18 22:17:28 · 769 阅读 · 0 评论 -
jsp基本语法。
jsp基本语法总结一,用jsp脚本元素调用java代码1,jsp表达式的应用jsp表达式将值直接插入到输出中:``` <%= Java Expression %>``` 代表一个值隐式对象,在使用jsp表达式的时候:``` <%= request.getParameter("testParam") %>``` ``` <%= session.getId() %>``` ``` <%= ap原创 2017-09-26 20:16:47 · 243 阅读 · 0 评论 -
JAVA,网页流行语言JAVA,介绍JAVA。
一JAVA简介Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。二java的来源Java自1995诞生,至今已经14年历史。Java的名字的来源:Java是印度尼西亚爪哇岛的英文名称原创 2017-09-17 22:01:02 · 318 阅读 · 0 评论 -
电脑编程。
一编程编辑程序让电脑执行的过程就叫编程 很多软件都可以编程 具有代表性的计算机语言有Java,BASIC C,C++,VB,VF,SQL,网页编程JSP,ASP,PHP ,软件是eclipse,Microsoft Visual Studio,Microsoft Visual Basic,Microsoft SQL Server,等等。Java是目前应用最广泛的编程语言之一,大学中则常常以C语言作为编原创 2017-09-25 20:31:05 · 563 阅读 · 0 评论 -
介绍一些编程语言。
一排行榜原创 2017-09-24 18:40:47 · 199 阅读 · 0 评论 -
C++,C++语言学习。
一介绍C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。二集成开发环境(IDE原创 2017-09-23 20:34:56 · 268 阅读 · 0 评论 -
script (HTML标签),介绍script。
一介绍Script脚本语言是介于HTML(HyperText Markup Language,超文本标示语言)和Java、C++和Visual Basic之类的编程语言之间的语言,它的语法和规则没有可编译的编程语言那样严格和复杂。 传统的HTML是静态的,为增强网页的动态功能,一些厂商先后推出了自己的Script脚本语言,其中Netscape推出JavaScript(for客户端和 for服务端两种原创 2017-09-20 21:06:02 · 2275 阅读 · 0 评论 -
Android,Android介绍。
一- Android一词的本义指“机器人”,同时也是Google于2007年11月5日 Android logo相关图片 Android logo相关图片(36张) 宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。 Android一词最早出现于法国作家利尔亚当(Auguste Villiers de l’Isle-Adam)在1886原创 2017-09-29 13:54:38 · 274 阅读 · 0 评论 -
VBScript,介绍VBScript。
一介绍VBScript 是一种脚本,语言脚本语言是一种轻量级的编程语言,VBScript 是微软的编程语言 Visual Basic 的轻量级的版本。 VBScript是Visual Basic Script的简称,即 Visual Basic 脚本语言,有时也被缩写为VBS。它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。同时它原创 2017-09-21 21:02:21 · 2003 阅读 · 0 评论 -
动态网页
动态网页技术是区别于静态网页技术而言的。相比与传统的静态网页,动态网页有了明显的交互性、自动更新性,以及因时因人而变的灵活性。原创 2017-10-13 23:14:01 · 147 阅读 · 0 评论 -
APP
手机软件:主要指安装在智能手机上的软件,完善原始系统的不足与个性化。 是手机完善其功能,为用户提供更丰富的使用体验的主要手段。(目前发展到了可以和电脑相媲美的程度【存疑】) 手机软件的运行需要有相应的手机系统,目前(2017.6.1)主要的手机系统:1.苹果公司的iOS.2.谷歌公司的Android(安卓)系统。 早期的手机主流系统有以下:Symbian、BlackBerry OS、Windo原创 2017-11-07 20:26:47 · 216 阅读 · 0 评论 -
MySql介绍
ySQL是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和PHP/PERL结合,为建立基于数据库的动态网站提供了强大动力。原创 2017-10-21 22:21:13 · 288 阅读 · 0 评论 -
代码优化
所谓代码优化是指对程序代码进行等价(指不改变程序的运行结果)变换。程序代码可以是中间代码(如四元式代码),也可以是目标代码。等价的含义是使得变换后的代码运行结果与变换前代码运行结果相同。优化的含义是最终生成的目标代码短(运行时间更短、占用空间更小),时空效率优化。原则上,优化可以在编译的各个阶段进行,但最主要的一类是对中间代码进行优化,这类优化不依赖于具体的计算机。 在不改变程序运行效果的前提下,原创 2017-10-29 22:56:41 · 522 阅读 · 0 评论 -
程序
程序最初的存在形式是源代码,也就是若干个.c文件。它要想变成一个可执行的程序,需要以下几个步骤:预编译(P39):负责这一步工作的叫“预编译器”。它主要负责处理所有的#define宏定义;所有的预编译指令,比如#if、#endif等。接下来会递归处理#include指令,用被包含的文件替换这个预编译指令。.c文件经过预编译,变为.i文件。 编译(P42):这一步由编译器负责,主要又由词法分析、语法原创 2017-11-06 22:40:42 · 222 阅读 · 0 评论 -
文章标题
PHP PHP(Hypertext Preprocessor)是一种嵌入HTML页面中的脚本语言。它大量地借用C和Perl语言的语法, 并结合PHP自己的特性,使Web开发者能够快速地写出动态产生页面。 PHP是完全免费的开源产品,不用花钱,Apache和MYSQL也是用样免费开源,在国外非常流行,PHP和MYSQL搭配使用,可以非常快速的搭建一套不错的动态网站系统,因此国外大多数主机原创 2017-10-11 22:08:27 · 221 阅读 · 0 评论