自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lamitry的博客

个人的学习心得与记录

  • 博客(90)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java跨平台原理

Java运行过程• Java程序的运行分为两步:先编译再解释执行• 通过“编译器”(javac.exe)将Java源程序编译成Java 字节码文件(.class)• 通过不同的“虚拟机”将Java字节码文件解释为对应机器语言并执行(java.exe)Java跨平台和C跨平台的区别• Java:一次编译,到处运行 C:多次编译,到处运行• 在互联网情况下,平台各异,Java的跨平台更具...

2019-03-04 19:51:31 322

原创 JAVASE、JAVAEE、JAVAME介绍

• J2SE Java的标准版本 (Java2 Standard Edition) 定位在客户端,主要用于桌面应用软件的编程• J2ME (Java2 Micro Edition) 主要应用于嵌入式系统开发,如手机和PDA的编程• J2EE 企业版本(Java2 Enterprise Edition)定义在服务器端Java2的企业版,主要用于分布式网络程序的开发,如电子商务网站• 2005 ...

2019-03-04 19:45:48 624

原创 算法复杂性分析

算法效率分析基础算法分析是对一个算法需要多少计算时间和存储空间作定量的分析。分析框架输入规模度量算法的时间效率和空间效率都用输入规模的函数进行度量。对相同大小的输入实例具有相同的分析结果。对于所有的算法,对于规模更大的输入都需要运行更长的时间。经常使用一个输入规模n为参数的函数来研究算法的效率。运行时间的度量单位用算法的基本操作(算法中最重要的操作)的执行次数来度量算法...

2019-01-11 18:23:09 2654

原创 算法复杂性分析

算法效率分析基础算法分析是对一个算法需要多少计算时间和存储空间作定量的分析。分析框架输入规模度量算法的时间效率和空间效率都用输入规模的函数进行度量。对相同大小的输入实例具有相同的分析结果。对于所有的算法,对于规模更大的输入都需要运行更长的时间。经常使用一个输入规模n为参数的函数来研究算法的效率。运行时间的度量单位用算法的基本操作(算法中最重要的操作)的执行次数来度量算法...

2019-01-11 18:23:09 972

原创 功能性需求和非功能性需求

功能需求 (functional requirement规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,满足业务需求。功能需求有时也被称作行为需求 (behavīoral requirement),因为习惯上总是用“应该”对其进行描述:“系统应该发送电子邮件来通知用户已接受其预定”。功能需求描述是开发人员需要实现什 么。注意:用户需求不总是被转变成功能需求。产品特性,所谓特性(...

2018-12-05 14:22:18 94936 1

翻译 计算机网络缩写词集锦

文章目录ABCDEFGHIJKLMNAAAL (ATM Adaptation Layer) ATM 适 配 层ABR ( Available Bit Rate ) 可 用 比 特 率ACK (ACKnowledgement) 确 认ADSL (Asymmetric Digital Subscriber Line) 非 对 称 数 字 用 户 线AF PHB (Assured Forwa...

2018-11-28 16:40:48 3021 1

原创 软件开发方法

在上个世纪60年代中期爆发了众所周知的软件危机。为了克服这一危机,在1968、1969年连续召开的两次著名的NATO会议上提出了软件工程这一术语,并在以后不断发展、完善。与此同时,软件研究人员也在不断探索新的软件开发方法。至今已形成了八类软件开发方法。文章目录Parnas方法SASD方法面向数据结构的软件开发方法问题分析法面向对象的软件开发方法可视化开发方法ICASE软件重用和组件连接Parn...

2018-11-28 16:01:16 504

原创 面向对象开发方法,Coad方法、Booch方法和OMT方法及UML

目前,面向对象开发方法的研究已日趋成熟,国际上已有不少面向对象产品出现。面向对象开发方法有Coad方法、Booch方法和OMT方法等。(1).Booch方法Booch最先描述了面向对象的软件开发方法的基础问题,指出面向对象开发是一种根本不同于传统的功能分解的设计方法。面向对象的软件分解更接近人对客观事务的理解,而功能分解只通过问题空间的转换来获得。(2).Coad方法Coad方法是1989...

2018-11-28 15:45:02 11068

原创 Action+Service+Dao三层的功能

1. Action/Service/DAO简介:Action是管理业务(Service)调度和管理跳转的。Service是管理具体的功能的。DAO只完成增删改查,就是拼接SQL,可以对查询条件和结果进行判断和处理等。总结这三者,通过例子来解释:Action像是服务员,顾客点什么菜,菜上给几号桌,都是ta的职责;Service是厨师,action送来的菜单上的菜全是ta做的;Dao是...

2018-09-22 17:15:44 506 2

原创 eclipse调试(debug)方法及常用快捷键

1. 设置断点在源代码文件中,在想要设置断点的代码行的前面的标记行处,双击鼠标左键就可以设置断点,在相同位置再次双击即可取消断点。有的时候我们还有这样的需要,就是并不想一行一行的执行代码,比如一个for循环会循环1000多遍,只想在第500遍的时候让线程挂起进行调试,这个时候可以使用条件断点。 设置条件断点:可以给该断点设置触发条件,一旦满足某条件是才开始调试,可以在断点处点击鼠标右键,选择B...

2018-06-04 16:53:01 37412 4

原创 JAVA中获取系统当前时间

1.通过Util包中的Date获取Date date = new Date(); SimpleDateFormat dateFormat= new SimpleDateFormat(“yyyy-MM-dd :hh:mm:ss”); System.out.println(dateFormat.format(date));2.通过Util包的Calendar 获取Calendar ca...

2018-05-31 09:59:14 4580

原创 jQuery的三种$()

$号是jQuery“类”的一个别称,$()构造了一个jQuery对象。$()可以是$(expresion)即css选择器、Xpath或html元素,也就是通过上述表达式来匹配目标元素。 比如:$(“a”)构造的这个对象,是用CSS选择器构建了一个jQuery对象——它选择了所有的<a/>这个标签。如: $("a").click(function(){...})`...

2018-04-19 15:47:25 362

原创 C程序语言教程五(数组和指针)

C 数组声明数组初始化数组访问数组元素多维数组传递数组给函数从函数返回数组指向数组的指针C 指针什么是指针?如何使用指针?C 中的 NULL 指针C 数组C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。比如 numbers,然后使用 numbers[...

2018-04-19 14:25:19 173

原创 c:forEach 的 varStatus属性

JSTL核心标签库中c:forEach 的 varStatus属性varStatus属性 类型:String 描述:循环的状态信息,可以取值index\count\first\last\current 不可以使用EL表达式varStatus属性可以方便我们实现一些与行数相关的功能,如:奇数行、偶数行差异;最后一行特殊处理等等。varStatus属性常用参数如下:current...

2018-04-10 17:30:18 555

转载 jQuery 选择器

选择器 实例 选取 * $(“*”) 所有元素 #id $(“#lastname”) id=”lastname” 的元素 .class $(“.intro”) class=”intro” 的所有元素 .class,.class $(“.intro,.demo”) class 为 “intro” 或 “demo” 的...

2018-03-13 22:36:23 157

原创 JavaScript 事件

HTML 事件是发生在 HTML 元素上的事情。 当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。 HTML 事件 HTML 事件可以是浏览器行为,也可以是用户行为。 以下是 HTML 事件的实例:HTML 页面完成加载HTML input 字段改变时HTML 按钮被点击通常,当事件发生时,你可以做些事情。 在事件触发时 J...

2018-03-13 00:05:11 161

原创 CSS 盒子模型

CSS 盒子模型(Box Model)所有HTML元素可以看作盒子,在CSS中,”box model”这一术语是用来设计和布局时使用。 CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。 盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。 下面的图片说明了盒子模型(Box Model): 最终元素的总宽度计算公式是这样的: 总元素...

2018-03-12 23:34:23 180

原创 HTML 表格

HTML 表格HTML表格由<table>标签来定义。每个表格均有若干行(由<tr> 标签定义),每行被分割为若干单元格(由<td>标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。 HTML 表格的基本结构: <table>…</tab...

2018-03-12 23:02:15 204

原创 认识SSH

SSH框架简介SSH框架是由struts2、spring、hibernate三大框架组合起来的一套总框架,一般来说这三个东西我们不会单独使用,目前已经算是老框架了,不过较多公司仍在使用。在学习SSH框架之前我们先学mvc,因为SSH是在mvc基础上根据mvc的缺点而产生的一套比较成熟的框架,也比较稳定。SSH框架的流程:浏览器(或客户端)发送请求到服务器,先经过项目中web.xml中过滤...

2018-03-01 17:31:28 238

原创 认识MVC

基本介绍MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。MVC用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻...

2018-03-01 17:10:15 671

原创 Eclipse高频使用快捷键记录

快速导航:1. 基本的文本操作2. 各式搜索2. 快速outline视图3. 快速跳转4. 格式化代码5. 挨个查找变量6. 选项卡之间快速切换7. 在当前行上或者下边创建空白8. 上下行交换内容或把当前行内容把上或下移动9. 自动补全代码或者提示代码10. 当前编辑页面窗口最大化11. 自动注释当前行或者选择的多行12. 自动注释掉选择的代码块13. 删除...

2018-03-01 16:53:53 170

原创 SVN 简介与安装(Windows)

Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库(repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。SVN 的一些概念repository(源代码库):源代码统一存放的地...

2018-02-11 00:40:52 1055

原创 SSH框架简介

什么是SSH?SSH是JavaEE中三种框架(Struts+Spring+Hibernate)的集成框架,是目前比较流行的一种Java Web开源框架。学习SSH方法 ?JavaEE学习就从最通用的MVC框架Struts开始学习,然后到Hibernate,最后是Spring。 对于Struts来说,Struts1和Struts2区别较大。还是把最原始的东西多看一下,对我们程序员来说可...

2018-02-09 10:50:56 33932 8

原创 C程序语言教程四(循环、函数、作用域等)

C 循环循环类型循环控制语句无限循环C 函数定义函数函数声明调用函数函数参数C 变量作用域规则局部变量全局变量形式参数初始化局部变量和全局变量C 循环有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。循环类型C 语言提供了以下几种循环类型。

2018-02-06 11:46:44 511

原创 C程序语言教程三(存储类运算符等)

C 存储类auto 存储类register 存储类static 存储类extern 存储类C 运算符算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符 sizeof 三元运算符三目运算符C 中的运算符优先级C 存储类存储类定义 C 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C 程序

2018-02-06 00:45:50 422

原创 C程序语言教程二(变量、常量等)

继续加油哦,C是最基本需要掌握的编程语言!C 变量C 中的变量定义C 中的变量声明C 中的左值Lvalues和右值RvaluesC 常量定义常量整数常量浮点常量字符常量字符串常量C 变量变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。

2018-02-05 16:07:22 418

原创 C程序语言教程一(关键字数据类型等)

C 程序结构关键字整数类型浮点类型void 类型我学习C的时候用的C-Free软件,轻便简介,学C功能也完全够了。要注册码查看我的这篇文章C 程序结构C 程序主要包括以下部分:预处理器指令函数变量语句 & 表达式注释让我们看一段简单的代码,可以输出单词 “Hello World”: 实例#include int main(){

2018-02-05 15:53:33 320

原创 C-Free注册码,密钥,到期解决办法

收好不谢用户名:tianfang 邮箱:quart@163.com 注册码:2NnUqd3shO2agta0xNjcusfK1LXO用户名:MEMEME 电子邮件:MEMEME@qq.com 注册码:5On4nuTp9arYgta0xOHwluzh8Nup用户名:0820duan 邮箱:0820duan@qq.com 注册码:mZSH683Z1LXp3cT1ysPY

2018-02-05 15:18:33 35336 22

原创 [Error] g++.exe: 5\mingw\lib\: No such file or directory

--------------------配置: mingw5 - CUI Debug, 编译器类型: MinGW--------------------检查文件依赖性...正在连接...[Error] g++.exe: 5\mingw\lib\: No such file or directory[Error] g++.exe: 5\mingw\mingw32\lib\: No such

2018-02-05 15:15:16 7364 1

原创 Servlet 简介

Servlet 简介Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 Java Servlet 通常情况下与使用 CG...

2018-02-03 11:52:31 158

原创 JSP 简介

JSP 简介 JSP 与 PHP、ASP、ASP.NET 等语言类似,运行在服务端的语言。 JSP(全称Java Server Pages)是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准。 JSP 技术是以 Java 语言作为脚本语言的,JSP 网页为

2018-02-03 11:49:36 9333

原创 C11简介

C 程序一个 C 语言程序,可以是 3 行,也可以是数百万行,它可以写在一个或多个扩展名为 “.c” 的文本文件中,例如,hello.c。您可以使用 “vi”、”vim” 或任何其他文本编辑器来编写您的 C 语言程序。 本教程假定您已经知道如何编辑一个文本文件,以及如何在程序文件中编写源代码。C11C11(也被称为C1X)指ISO标准ISO/IEC 9899:2011,是当前最新的C

2018-02-03 11:39:47 1599

原创 TCP/IP总览

TCP/IP 是针对因特网的通信协议。 TCP/IP 是因特网的通信协议。 通信协议是对计算机必须遵守的规则的描述,只有遵守这些规则,计算机之间才能进行通信。 浏览器和服务器都在使用 TCP/IP 因特网浏览器和因特网服务器均使用 TCP/IP 来连接因特网。浏览器使用 TCP/IP 来访问因特网服务器,服务器使用 TCP/IP 向浏览器传回 HTML。 电子邮件

2018-02-02 23:02:39 345

原创 存储过程语言

局部变量全局变量局部变量的范围变量的定义变量四种赋值方式存储过程表达式IF - THEN - ELSE循环语句WHILE循环语句FOREACH临时表事务控制异常处理存储过程的权限局部变量仅在本存储过程中有效的变量。局部变量不允许有缺省值全局变量在同一用户活动期间,存储过程中的可被同一数据库的其他存储过程访问的变量。全局变量必须在所有使用的存储过

2018-02-02 15:54:13 708

原创 IBM Informix SPL

存储过程是用户定义的函数: 一组SQL语句组成。 以可执行代码形式存储在数据库中 是数据库的一种对象 用存储过程语言(SPL)编写 SPL(Informix Stored Procedure Language)变量定义和赋值 DEFINE 和 LET流程控制 分支控制:IF 循环控制:FOR、FOREACH、WHILE、loop、EXIT、C

2018-02-02 14:32:26 508

原创 SQL查询优化小技巧

对于大部分数据库而言,以下技巧可以提高效率。对于个别数据库即使并未影响,也可以作为一种良好的编码规范。选择最有效的表名顺序 解释器按照从左到右的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表将被优先处理。在FROM子句中包含多个表的情况下,你必须选择记录最少的表作为基础表。WHERE子句中的连接顺序 采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写

2018-02-02 10:27:45 230

原创 SQL函数(二) --- Scalar

SQL Scalar 函数基于输入值,返回一个单一的值。SQL UCASE 函数SQL LCASE 函数SQL MID 函数SQL LEN 函数SQL ROUND 函数SQL NOW 函数SQL FORMAT 函数演示数据库: person表:SQL UCASE() 函数UCASE() 函数把字段的值转换为大写。SQL UCASE()

2018-01-31 14:57:58 2233

原创 SQL函数(一) --- Aggregate

SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。AVG 函数SQL COUNT 函数SQL FIRST 函数SQL LAST 函数SQL MAX 函数SQL MIN FunctionSQL SUM 函数SQL GROUP BY 语句SQL HAVING 子句AVG() 函数AVG() 函数返回数值列的平均值。SQL A

2018-01-31 13:25:08 11422 1

原创 SQL高级语法(五) --- 日期、通用数据类型等

SQL Date 函数SQL NULL 值SQL NULL 函数SQL 通用数据类型SQL 用于各种数据库的数据类型SQL Date 函数SQL 日期(Dates) Note当我们处理日期时,最难的任务恐怕是确保所插入的日期的格式,与数据库中日期列的格式相匹配。 只要您的数据包含的只是日期部分,运行查询就不会出问题。但是,如果涉及时间部分,情况就有点复杂了。

2018-01-30 17:32:30 660

原创 SQL高级语法(四) --- 索引视图等

SQL创建索引SQL 视图ViewsSQL DROPSQL ALTER TABLE 语句SQL AUTO INCREMENT 字段SQL创建索引您可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 注释:更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由于索引本身也需要更新。因此,理想的做法

2018-01-30 16:53:26 254

合同PDF工具包:pdfbox-app-1.7.1.jar

pdfbox-app-1.7.1.jar

2023-02-17

计算机网络-英文缩写词全集

计算机网络-英文缩写词全集

2018-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除