- 博客(22)
- 收藏
- 关注
原创 面向对象编程
面向对象编程 一切皆对象,面向对象编程特点封装、继承、多态javascript的面向对象编程与其他的OOP语言不同,因为JS里没有类(class)的概念,什么是类,可以理解为抽象出来用来创建对象的构造器。面向对象编程的逻辑编写一个可以创建具体个例(实例对象)的构造器调用这个构造器创建具体个例创建构造函数模式// 构造函数的封装function Person(){ this.n
2017-01-04 21:06:53
431
原创 进程与线程
什么是进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位什么是线程 线程是进程的一个实体,是CPU调度和分派的基本单位,是比进程更小的能独立运行的基本单位进程和线程的关系一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程资源分配给进程,同一进程的所有线程共享该进程的所资源处理机分给线程,即真真在处理机上运
2017-01-04 09:43:43
319
原创 MOngoDB的简单使用
一 mongodb的概念1.文档(document) 文档是MongoDB的核心概念,文档就是键值对的一个有序集合 mongodb不但区分类型,而且还区分大小写 mongodb的文档不能有重复的键 {“name”:”heshuai”} 2.集合(collection) 集合就是一组文档,相当与关系数据的表 二 mongodb的常规命令 1.创建数据库 use 数据库名[use bl
2016-10-23 23:09:50
399
原创 C语言指针详解
一、指针的概念 在计算机中,所有数据都是放在内存中的,为了能够正确地访问到这写内存单元,在C语言中为了每个内存单元编上号。通过这些唯一的编号,就可以找到所需的内存单元,那么 这个内存单元的编号就称之为内存单元的地址,这个地址就是指针 在c语言中,指针类型是最重要的数据类型,也是c语言醉主要的风格之一。利用指针变量可以访问数据结构,可以很方便地使用数组和字符串;并能像汇编语言一样处理内存
2016-10-23 12:44:26
323
原创 mongoDB初识
NoSQL(not only sql)非关系型数据库:随着web2.0的快速发展,数据量的加大,关系型数据库已经不能满足需求.mongoDB1.特点: - 易于使用:面向文档 - 易于扩展:纵向扩展就是使用计算机能力更强的机器,而横向扩展就是通过分区将数据分散到更多的机器 - 功能丰富.性能好2.文档(document):文档是MongoDB的核心概念,是键值对的一个有序集,相当于关系
2016-09-21 11:00:01
1382
原创 HTMl5开发前介绍
介绍HTML51.什么是HTMLHTML是用来描述网页的一种语言HTML指超文本标记语言(Hyper Text Markup Language)HTML不是编程语言,是一种标记语言2.HTML5的新特性用于绘画的我canvas标签用于媒介回放的vedio和audio元素对本地离线的更好支持新的特殊内容元素如:article、footer、header、nav
2016-09-10 20:15:54
265
原创 Jquery文档处理(一)
一、用js动态创建节点 var body = document.querySelector(‘body’); document.addEventListener(‘click’,function(){ //创建2个div元素 var div 1= document.createElement(‘div’) var div 2= document.createElement(‘div’);
2016-07-18 15:01:28
363
原创 javaweb文件的上传下载
一、jsp.servlet上传下载(传统的Javaweb上传下载文件) 1.文件上传让表单数据已二进制编码的方式提交,在接收此请求的servlet中用二进制流来获取内容,就可以取得文件上传的内容,从而实现文件的上传。 2.文件下载 (1)通过HttpServletResponse。setContentType方法设置Content-Type字段的值,application/octet-s
2016-07-18 14:04:45
360
原创 .html(),.text()和.val()的差异总结:
.html(),.text(),.val()三种方法都是用来读取选定元素的内容;只不过.html()是用来读取元素的html内容(包括html标签),.text()用来读取元素的纯文本内容,包括其后代元素,.val()是用来读取表单元素的”value”值。其中.html()和.text()方法不能使用在表单元素上,而.val()只能使用在表单元素上;另外.html()方法使用在多个元素上时,只读取第
2016-07-15 16:07:51
465
原创 Jquery选择器
一、基本筛选选择器 (“.div:first”).css(“color”,”red”);first:选择第一个divlast:选择最后一个diveven:选择索引值为偶数的元素,从0开始计数odd:选择索引值为奇数的元素,从0开始(“.div:first”).css(“color”,”red”); first:选择第一个div last:选择最后一个div even:选择索引值为偶数的
2016-07-13 08:14:33
335
原创 mysql数据库的基础知识
数据库的登录 1.把mysql的bin目录添加到path环境变量中 2.打开cmd mysql -h localhost -u root -p 输入密码就可以进去 一、数据库简单介绍 1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统: Ø 网状型数据库 Ø 层次型数据库 Ø 关系型数据库 Ø 面向对象数据库 上面
2016-06-23 15:11:29
7446
原创 边框应用图片border-image
为边框应用背景图片 border-image:url(border.jpg) 70 70 70 70 repeat; url:图片路径 70表示切割图片的宽度,单位为像素,但省略px也可以用百分比,遵循顺时针的规律来分别设置,可以写成简写70 图片延伸方式:round(平铺) repeate(重复) stretch(拉伸).border-image{ background:#F4FF
2016-05-22 14:43:35
378
原创 深入数据库连接JDBC
一.JDBC的概述 JDBC(java database connectivity)是一套允许java与sql数据库对话的程序接口,用于执行sql语句的java API,是java应用程序连结数据库.存取数据的一种机制,可以为多种关系数据库提供统一的访问,它由一组用java语言编写的类和接口组成. 二.连接过程 1.加载jdbc驱动程序 2.建立与数据库的连接3.使用sql语
2016-05-22 14:29:06
505
原创 三级数据库知识点
一、数据结构篇 数据是信息的载体,是计算机程序加工的“原料”。数据不仅包括整数、实数、字符串,还包括图像和声音。 数据元素是数据的基本单位,数据元素也称元素、节点、顶点、记录。一个数据元素可以由若干数据项(也可以成为字段、域、属性)组成。 数据项是具有独立含义的最小标识单位。 数据结构指的是数据之间的相互关系,即数据的组织形式。 数据结构一般包括数据的逻辑结构、数据的存储结构和数据的运算
2016-04-21 11:04:29
1770
原创 ·数据库连接查询
一、交叉连接查询 将第一张表的所有记录分别与第二张表的每条记录形成一条新的记录。 select 列名 from 表名1 cross join 表名2 二、内连接查询 返回多个表中满足连接条件的记录 select 表名1.列名1 from 表名1 [inner] join 表名2 on 连接条件 select 表名1.列名1 from 表名1,表名2 where 连接条件 三、自连接查
2016-04-21 10:52:14
508
原创 远程登录服务器
一.SSH登录 ssh root @10.2.3.67 ssh 用户名@服务器名 二.Telnet登录 三.SFTP登录 window系统中有WinSCp和SecureFX sftp 201421010730088@infojhc.cn 使用get命令下载远程服务器的文件 get public_html/img/two.jpg 使用put命令上传本地文件 put 1.pd
2016-04-19 21:26:10
539
原创 HTML5canvas元素
一、canvas基础知识 1.简介:canvas元素是H5中的一个图形容器,它本身不具备任何行为使用者必须把它与脚本结合起来绘制图形。 2.canvasAPI:使用canvas绘图时并不是直接绘制到屏幕上,而是先画到一个上下文context上,然后再刷新到屏幕上。每个canvas元素都对应一个context对象,并且该对象是惟一的。CanvasAPI定义在这个context对象上,因此需要获取c
2016-04-19 20:16:45
430
原创 HTML新型表单的使用
一、表单的概述 表单可以用来在网页上显示特定信息,但主要还是用来收集来自用户的信息,并将收集的信息发送给服务器端处理程序处理。表单是客户端和服务器沟通的桥梁,是实现用户与服务器互动的最主要的方式。 二、表单的基本结构 1.表单元素:包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法 2.表单域:包含了文本框、密码框、多行文本框、隐藏框、复选框、单选按钮以及下拉选择框和文件上传
2016-04-19 19:32:41
521
原创 HTMl5元素
HTML5元素二 一、交互元素 1.meter元素:html5新追加的用来定义度量衡的元素,该元素仅用于已知最大和最小值的度量。 例如:A 2.progress元素:代表一个任务的完整进度,这个进度可以是不确定的,只是表示进度正在进行。(value属性:表示已经完成了多少工作量,max属性:表示总共工作量) 3.detail元素:提供了一种替代js的、将画面上局部区域进行展开或者收
2016-04-14 22:15:14
1505
原创 HTML5元素
HTML5元素篇一、结构元素 1.header元素:是一种具有引导和导航作用的结构元素,用于定义文档的页眉。通常用来纺织整个页面或者页面内的一个内容区块的标题,也可以包含网站logo图片,数据表格和搜索表单等内容。(一个网页可以有多个header元素,也可以为每一个内容块添加header元素) 2.artcle元素:代表文档、页面或者应用程序独立的、完整的可以独自呗外部引用的内容。 3.
2016-04-12 23:16:08
1639
原创 junit
Junit开源测试框架 一、简介 Junit是一个开放源代码的java测试框架,用于编写和运行可重复的测试。 二、测试步骤 1.新建java项目2.编写java程序,测试一个简单的案例 3.新建测试类,选中需要测试的类,右键新建Junit Test Case 修改包名.放在测试包中,这里的类名是原先的测试类加Test(AddTest) 4.勾选需要测试的类 5.实例化测试类运
2016-03-02 14:04:06
366
转载 HTML meta详解
之前学习前端中,对meta标签的了解仅仅只是这一句。 charset="UTF-8">但是打开任意的网站,其head标签内都有一列的meta标签。比如我博客的。但是自己却很不熟悉,于是把meta标签加入了寒假学习计划的最前方。简介在查阅w3school中,第一句话中的“元数据”就让我开始了Google之旅。然后很顺利的在英文版的w3school找到了想要的结果。
2016-01-31 14:05:16
466
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人