前端学习笔记(四)前端框架之bootstrap

什么是BootstrapBootstrap是前端的一款开发框架,来自于Twitter公司,他的简介灵活,使得web开发更加快捷。bootstrap的优点定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。响应式布局,同一套页面可以兼容不同分辨率的设备。响应是布局同一套页面可以兼容不同分辨率的设备。实现依赖于栅格系统:将一行平均分成12个格子,可以指定元素占几个格子如何实现响应是布局定义容器。相当于之前的table、容器分类:1) cont
分类: 其他 发布时间: 01-26 23:30 阅读次数: 0

XML文件基本原理及其解析

什么是XML文件XML文件及叫Extensible Markup Language 可扩展标记语言,XML可扩展性体现在其标签都是可以自定义的。如<teacher> <student>.小背景XML和HTML是兄弟关系,XML语法非常严格,最初也被发明用来展示网页,但是对于网页脚本XML文件并没有多少竞争力,所以XML文件开始用来存储配置文件,并且改文件有很大的市场,由此可以得出XML文件的主要功能。XML文件能做什么功能配置网络文件在网络中传输xml和ht
分类: 其他 发布时间: 01-26 23:30 阅读次数: 0

服务器温习笔记(一)Tomcat和Servlet

动态资源和静态资源静态资源所有用户访问后,得到的结果都是一样的,称为静态资源,静态资源可以直接被浏览器解析。如html, css, JavaScript动态资源每个用户访问相同的资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要转换成为静态资源,在返回给浏览器。如:sevlet/jsp/php,asp;web服务器软件服务器: 安装了服务器软件的计算机服务器软件: 接收用户的请求,处理请求,做出响应web服务器软件: 接收用户请求,处理请求,做出响应。web服务器软件中,
分类: 其他 发布时间: 01-26 23:29 阅读次数: 0

服务器温习笔记(二)Tomcat和HttpServlet

http协议什么是http协议什么是http协议,http英文全称为hyper text transfer protocol即超文本传输协议,何为传输协议呢?传输协议是指客户端和服务器端通信时,双方发送数据的格式,http的特点:http是基于TCP/IP的高级协议。默认端口号:80。基于请求/响应模型的:一次请求对应一次响应。无状态响应:每次请求之间相互独立,不能交互数据。历史版本1.0 : 每一次请求响应都会建立新的链接1.1: 服用连接请求消息格式和响应消息格式请求消息概述
分类: 其他 发布时间: 01-26 23:29 阅读次数: 0

服务器温习笔记(三)Tomcat和Cookie&Session

会话技术一次会话: 浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止。会话: 一次会话中包含多次请求和响应。功能:在一次会话的范围内的多次请求之间实现数据共享方式:1.客户端会话技:Cookie2. 服务器端会话技术: SessionCookieCookie是客户端会话技术,可以将将数据保存到客户端。使用步骤创建Cookie对象,绑定数据new Cookie(String name, String value)发送Cookie对象response.addC
分类: 其他 发布时间: 01-26 23:29 阅读次数: 0

服务器温习笔记(四)服务器端页面温习

JSP什么是JSPJSP(Java Server Pages): java服务器端页面可理解为: 一个特殊的页面,其中即可以定义html标签,也可以定义java代码。JSP可用于简化书写JSP原理原理图解:
分类: 其他 发布时间: 01-26 23:29 阅读次数: 0

服务器温习笔记(五)filter&Listener

filter什么是filter生活中的过滤器: 净水器,空气净化器web中的过滤器: 当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用一般用于完成通用的操作。如: 登录验证、统一编码处理、敏感字符过滤…过滤器使用定义一个类,实现Filter接口复写方法配置拦截路径(1) web.xml(2) 注解过滤器细节web.xml配置可以用注解实现,也可采用web.xml来进行配置<filter> <filter-n
分类: 其他 发布时间: 01-26 23:28 阅读次数: 0

前端学习笔记(五)JavaScript框架jquery

什么是jqueryjQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。JavaScript框架:本质上就是一些js文件,封装了js的原生代码jquery使用方法
分类: 其他 发布时间: 01-26 23:28 阅读次数: 0

前端学习笔记(六)前后端数据交互之Ajax

什么是AjaxAjax 及英文名为 Asynchronous JavaScript And XML 顾名思义,异步的JavaScript和XML,他是现代网络交前后台交互中一种非常重要的一种异步交互技术。Ajax是一种在无需加载整个网页的情况下,能够更新部分网页的技术。同步和异步概念图为什么需要ajax传统的网页(不适用)Ajax如果需要更新内容,必须重载整个网页页面。比较浪费网络资源,且用户体验较差,为了改进这些缺点,ajax基础便由此而生使用Ajax可节省网络资源,提升用户体验。如何
分类: 其他 发布时间: 01-26 23:28 阅读次数: 0

前端学习笔记(六)前后端数据交互之JSON

什么是JSONjson的全英文名字是JavaScript Object Notation ,它是一种JavaScript对象标识法。一般而言java中表示常见的对象表示方法有:Person p = new Person();p.setName("张三");p.setAge(23);p.setGender("男");var p = {"name":"李四","age":23,"gender":"女"};若用js对象表示var p = {"name":"李四","age":23,"gende
分类: 其他 发布时间: 01-26 23:27 阅读次数: 0

redis学习笔记(一)redis基础

redis基本概念redis是一款高性能的NOSQL系列的非关系型数据库NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来
分类: 其他 发布时间: 01-26 23:27 阅读次数: 0

redis学习笔记(二)redis安装

引言redis 是用c语言开发的,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。安装GCC编译环境开始安装gcc环境输入命令:yum install gcc-c++若出现报错如下:[root@localhost xueshanfeitian]# yum install gcc-c++Loaded plugins: fastestmirror, refresh-packagekit, securitySetting up Install ProcessDetermin
分类: 其他 发布时间: 01-26 23:27 阅读次数: 0

Spring 温习笔记(一)Spring框架的概述及基本使用方法

Spring 概述什么是SpringSpring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展现层 SpringMVC和持久层 Spring JDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架Spring 发
分类: 其他 发布时间: 01-26 23:27 阅读次数: 0

Spring 温习笔记(二)Spring与注解

注解注解是大猿们在快速开发项目中必不可少的神器,spring的注解分为原始注解和新注解,数据源考虑现实世界中的mobike 和ofo,他们就可以形象的比喻成为两种不同的"自行车源",数据源实现的基本思想亦复如前,如c3p0,druid是当先最为流行的数据源。spring与数据源当在项目中使用数据源时,需要将控制数据源的权限交给spring,可通过spring来全面管理数据源。...
分类: 其他 发布时间: 01-26 23:27 阅读次数: 0

MFC程序运行原理

一、首先利用全局应用程序对象theApp启动应用程序。正是产生了这个全局对象,基类CWinApp中的this指针才会指向这个对象。如果没有这个全局对象,程序在编译时不会出错,但是在运行时会出错。 二 、调用全局应用程序对象的构造函数,从而就会先调用基类CWinApp的构造函数。后者完成应用程序的一些初始化工作,并将应用程序对象指针保存起来。 三、进入WinMain函数。在AfxWinMain函数中可以获取子类(对Test程序来说,就是CTestApp类)的指针,利用此指针调用虚函数:In...
分类: 其他 发布时间: 01-26 23:26 阅读次数: 0

C#中Convert命令显式转换的总结

Convert.ToBoolean(var)Convert.ToByte(var)Convert.ToChar(var)Convert.ToDecimal(var)Convert.ToDouble(var)Convert.ToInt16(var)Convert.ToInt32(var)Convert.ToInt64(var)Convert.ToSByte(var)Convert.ToSingle(var)Convert.ToString(var)Convert.ToUInt32(v..
分类: 其他 发布时间: 01-26 23:26 阅读次数: 0

Android安装.apk程序的过程

来自华为内部资料PackageInstaller 原理简述应用安装是智能机的主要特点,即用户可以把各种应用(如游戏等)安装到手机上,并可以对其进行卸载等管理操作。APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。Android应用安装有如下四种方式1. 系统应用安装――开机时完成,没有安装界面2....
分类: 其他 发布时间: 01-26 23:25 阅读次数: 0

简析无线网络加密算法之CCMP加密算法

原文地址:http://www.jiamisoft.com/blog/2586-ccmpjiamisuanfa.html [导读] 为了加强无线网络的安全性,增加被破解的难度,局域网/城域网标准委员会提出了新的无线网络加密算法CCMP。详细说明该算法加密解密的实现过程,并给出相应代码。 无线网络产品因其灵活、便捷、无线等特点,正在被越来越多的人所使用。但是在我们享受无线网络带给我们诸多好处的同时,安全问题也给我们带来了巨大困惑。为局域网/城域网标准委员会先后给无线网络提出...
分类: 其他 发布时间: 01-26 23:25 阅读次数: 0

C#异常类相关总结

C#异常类一、基类ExceptionC#异常类二、常见的异常类1、SystemException类:该类是System命名空间中所有其他异常类的基类。(建议:公共语言运行时引发的异常通常用此类)2、ApplicationException类:该类表示应用程序发生非致命错误时所引发的异常(建议:应用程序自身引发的异常通常用此类)C#异常类三、与参数有关的异常类此类异常类均派生于SystemException,用于处理给方法成员传递的参数时发生异常1、ArgumentException类
分类: 其他 发布时间: 01-26 23:25 阅读次数: 0

水纹特效vc++源码

/////////////////////////////////////////头文件/////////////////////////////////////////////////////////////////#pragma once#include "Node.h"struct WaterUpVertex{float x, y, z;float tu, tv;enum FVF{FVF_Flags = D3DFVF_XYZ | D3DFVF_TEX1...
分类: 其他 发布时间: 01-26 23:25 阅读次数: 0