自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 收藏
  • 关注

原创 大前端

一、基础HTML HTML标签的使用 HTML表单CSS DIV和CSSJavaScript JavaScript入门(一) JavaScript入门(二)JQuery JQuery入门(一) JQuery入门(二)BootStrap BootStrap入门...

2018-10-15 22:15:54 775 1

原创 JavaEE目录

JAVAEE一、安装JDK JDK安装及环境变量配置

2017-06-25 15:17:11 627

原创 开发常用网站

资源网站GitHub和stackoverflow就不说了android开发技术周报(中文)android开发技术周报(英文)android源码服务专家android开源项目集合android开源项目分类汇总android经典开源代码分享泡在网上的日子开源中国CSDNandroid知识库慕课网IT蓝豹深度开源博客国内汇总国外汇总农民伯伯工具PDF在线转换器

2017-05-06 23:16:42 347

原创 安卓目录索引

Android一 控件:ActivitystartActivityForResult的基本用法Activity之间转场动画Intent跳转AlertDialogDialog的2种常用样式自定义Dialog之底部弹出DialogAsyncTaskAsyncTask的使用CountDownTimerCountDownTimer短信验证码倒计时器EditTex...

2017-03-05 18:48:50 960

原创 安卓第三方支付之支付宝支付

1、开发者平台:https://docs.open.alipay.com/204https://doc.open.alipay.com/doc2/alipayDocIndex.htm支付宝支付开发者登录入口https://openhome.alipay.com/platform/home.htm支付结果同步返回状态码https://doc.open.alipay.com/doc2/detail.h

2018-03-03 16:54:58 767

原创 hibernate(一)

1、hibernate简介 好处:操作数据库的时候,可以以面向对象的方式来完成.不需要书写SQL语句。下载地址https://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.7.Final/2、配置文件2.1、orm元数据 Customer.hbm.xml文件<!DOCTYPE hibernat

2018-01-17 22:02:13 785 1

原创 基础小结

1、pageContext.request.contextPathaction="${pageContext.request.contextPath}/login"代表的是http//:localhost:8080/login2、doGet中获取表单数据//获取表单数据Map<String, String[]> parameterMap = request.getParameterMap();

2018-01-14 22:36:58 214

原创 Redis

1、Redis简介1.1、关于关系型数据库和nosql数据库关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。1.2、red

2018-01-01 21:57:17 231

原创 Linux基础

1.1、Linux的概述Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。

2017-12-24 22:05:03 274

原创 类加载器&注解&动态代理

1、类加载器类加载器就加载字节码文件(.class)。

2017-12-18 22:02:02 331

原创 过滤器Filter

1、过滤器Filter1.1、filter的简介 filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目标资源访问前后进行逻辑处理1.2、快速入门步骤: 编写一个过滤器的类实现Filter接口; 实现接口中尚未实现的方法(着重实现doFilter方法); 在web.xml中进行配置(主要是配置要对哪些资源进行过滤)。public class QuickFilter

2017-12-16 16:16:40 230

原创 Listener

1、监听器Listener javaEE包括13门规范,在课程中主要学习servlet技术和jsp技术。 其中servlet规范包括三个技术点:servlet、listener、filter。1.1、什么是监听器?监听器就是监听某个对象的的状态变化的组件。监听器的相关概念:事件源:被监听的对象 —– 三个域对象 request、session、servletContext; 监听器:监听事件

2017-12-13 21:56:31 723

原创 Ajax

1.1、什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待,卡死状态 异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随意做其他事情,不会被卡死1.2、Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到服务器端,在这段时间里,客户端可以任意进行任意操作,直到服务器端将数据返回

2017-12-05 22:10:33 239

原创 Kotlin进阶学习

1、异常处理try {} catch (e: Exception) {}2、递归 阶乘fun fact(num: BigInteger): BigInteger { if (num == BigInteger.ONE) { return BigInteger.ONE } else { return num * fact(num - BigIntege

2017-12-01 22:46:52 221

原创 JDBC事务

1.1、事务概述一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败 就是将n个组成单元放到一个事务中 mysql的事务:一条sql语句就是一个事务默认就开启事务并提交事务。手动事务: 1)显示的开启一个事务:start transaction 2)事务提交:commit代表从开启事务到事务提交中间的所有的sql都认为有效真正的更新数据库 3)事务的回滚:rollba

2017-11-19 12:08:53 242

原创 EL&JSTL

1.1、EL EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本的编写。1.2、EL从域中取出数据jsp脚本:<%=request.getAttribute(name)%> EL表达式替代上面的脚本:${requestScope.name}EL最主要的作用是获得四大域中的数据,格式:${EL表达式} EL获得page

2017-11-16 21:59:49 1807

原创 JSP

1、jsp1.1、jsp脚本和注释jsp脚本:<%java代码%> ----- 内部的java代码翻译到service方法的内部<%=java变量或表达式> ----- 会被翻译成service方法内部out.print()<%!java代码%> ---- 会被翻译成servlet的成员的内容jsp注释: 不同的注释可见范围是不同Html注释:<!--注释内容--> —可见范围 jsp源码、翻

2017-11-09 21:57:24 288

原创 Cookie&Session

1、会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会话技术就是记录这次会话中客户端的状态与数据的。会话技术分为Cookie和Session: Cookie:数据存储在客户端本地,减少服务器端的存储的压力,安全性不好,客户端可以清除cookie Session:将数据存储到服务器端,安全性相对好,增加服务器的压力2、Cookie创建Cookie:Cookie co

2017-11-06 22:26:37 267

原创 Kotlin入门语法

1、介绍开发kotlin的官网http://www.jetbrains.com/2、kotlin的HelloWorldfun main(args : Array<String>){ println("hello kotlin")}fun代表函数的声明,固定写法; main方法是程序的入口; args是参数名,数据类型是数组。2.1、kotlin的变量声明fun main(args: A

2017-11-06 07:59:47 279

原创 HttpServletRequest

1、HttpServletRequestservice方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,HttpServletRequest是ServletRequest的子接口,功能和方法更加强大。request的运行流程:

2017-11-01 21:46:55 581

原创 HttpServletResponse

1、responseresponse的运行流程 因为response代表响应,所以我们可以通过该对象分别设置Http响应的响应行,响 应头和响应体。1.1、通过response设置响应行设置响应行的状态码:setStatus(int sc)protected void doGet(HttpServletRequest request, HttpServletResponse response)

2017-10-29 18:59:28 437

原创 Servlet

1、ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容。servlet规范:包含三个技术点:servlet技术、filter技术—过滤器、listener技术—监听器。1.2、实现步骤创建类实现Servlet接口,覆盖尚未实

2017-10-27 22:56:03 1366

原创 Http协议和Tomcat服务器

1、Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法。 Http协议由Http请求和Http响应组成。1.1、Http请求请求行:请求方式:POST、GET请求的资源:/DemoEE/form.htm

2017-10-22 22:47:22 460

原创 XML和反射

1、XML是可扩展标记语言。必须以<?xml version="1.0" ?>开头 CDATA区:<![CDATA[ 任意内容]]>2、DTD约束xml 通过”web-app_2_3.dtd”编写XML<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE web-app SYSTEM "web-app_2_3.dtd"><web-app ve

2017-10-09 22:02:59 2071

原创 JDBC连接池&DBUtils

1、连接池 在程序开始的时候,可以创建几个连接,将连接放入到连接池中.用户使用连接的时候,可以从连接池中进行获取.用完之后,可以将连接归还连接池。 连接池的接口:javax.sql.DataSource2、自定义连接池 MyConnection:import java.sql.Array;import java.sql.Blob;import java.sql.CallableStatem

2017-09-10 14:05:48 292

原创 MySQL多表&JDBC

1、外键 主表:主键。从表:外键。 从表外键类型,必须与主表主键类型一致。 从表外键的值是对主表主键的引用。注意: 从表外键不能添加主表中不存在的记录; 主表不能删除从表中已经引用的记录。数据准备:create table category( cid varchar(32) primary key, cname varchar(100));create table pro

2017-09-06 22:30:01 570

原创 安卓第三方支付之微信支付

1、相关地址 微信开发平台:https://pay.weixin.qq.com/wiki/doc/api/index.htmlSDK下载:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=11_1异步通知文档: https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=

2017-09-03 20:13:13 15887 3

原创 JDBC基础

1、JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。 JDBC是接口,而JDBC驱动才是接口的实现,没有驱动无法完成数据库连接!每个数据库厂商都有自己的驱动,用来连接自己公司的数据库。 2、JDBC开发步骤impor

2017-09-02 23:51:24 288

原创 MySQL安装和卸载的几个注意点

1、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。 2、带红×的改为“will be installed on local hard drive.”,手动指定安装目录,目录要改两个,点击Server data files修改数据目录 3、就是对mysql默认数据库语言编码进行设置

2017-08-26 11:45:42 832

原创 MySQL基础

1、数据库(database),数据库管理系统(DBMS),表(table)。 打开方式: 运行打开:services.msc 可以看到mysql服务 启动和关闭: 在开始菜单的搜索框张收入cmd,然后右键单击,并选择以管理员身份运行。 登陆:mysql -u用户名 -p密码 2、SQL语句 2.1、分类: 2.2、创建一个数据库:create database 库名;

2017-08-24 21:19:01 250

原创 BootStrap入门

1、介绍 中文官网及下载相关:http://www.bootcss.com/http://v3.bootcss.com/getting-started/#downloadGitHub:https://github.com/twbs/bootstrap使用时,需要引入dist文件夹下及JQ文件。 Bootstrap实现了响应式布局,采用了媒体查询(CSS Media Query)。2、BootSt

2017-08-21 22:28:29 325

原创 JQuery入门(二)

1、使用JQ完成省市二级联动 1.1、第一种遍历方式: 使用对象访问的方式进行遍历,语法:$().each(function(){})<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src=

2017-08-05 22:41:23 389

原创 JQuery入门(一)

1、JQuery加载方式<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery-1.8.3.js"></script> <script>

2017-08-01 22:10:42 312

原创 JavaScript入门(二)

1、标签<thead>和<tbody>的使用,实现不同行不同颜色:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script> window.onload = function(){ var tb

2017-07-25 22:34:26 340

原创 JavaScript入门(一)

1、JavaScript是属于网络的脚本语言。JavaScript被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。它能够让整个页面具有动态效果。 区分大小写。 变量是弱类型的。 每行的结尾分号可有可无。 变量声明不是必须的。统一使用 var 来定义。定义变量的时候不要使用关键字和保留字。2、 javascript 的组成部分: ECMAScript:

2017-07-10 22:03:35 341

原创 Java中Date和SimpleDateFormat

1、java.util.Date//获取当前时间,java.util.Date;Date date1 = new Date();long time = date1.getTime();//通过时间对象获取毫秒值date1.setTime(1000);//设置毫秒值改变时间对象//通过毫秒值创建时间对象,java.util.Date;Date date2 = new Date(0);2、Si

2017-07-08 23:29:51 432

原创 DIV和CSS

1、Div 它是一个 html 标签,一个块级元素(单独显示一行)。它单独使用没有任何意义,必须结合 CSS 来使用。它主要用于页面的布局。 Span 它是一个 html 标签,一个内联元素(显示一行)。它单独使用没有任何意义,必须结合 CSS 来使用。它主要用于对括起来的内容进行样式的修饰。 CSS指层叠样式表,它是对整个网站骨架的内容进行美化。 2、使用 语法和规范:选择器{ 属

2017-07-05 22:08:56 771

原创 HTML表单

1、表单标签:所有需要提交到服务器端的表单项必须使用<form></form>括起来。 form 标签属性: action、整个表单提交的位置(可以是一个页面,也可以是一个后台 java 代码); method、表单提交的方式(get/post/delete……等 7 种)。<form action="#" method="post"></form>1.1、文本输入项用户名:<input t

2017-07-03 22:13:24 331

原创 HTML标签的使用

1、语法和规范:HTML文件都是以.html或者.htm结尾的。建议使用.html结尾。HTML文件分为头部分(&amp;lt;head&amp;gt;&amp;lt;/head&amp;gt;)和体部分(&amp;lt;body&amp;gt;&amp;lt;/body&amp;gt;)HTML标签都是由开始标签和结束标签组成。(&amp;lt;hr /&amp;gt;)HTML标签不区分大小写,建议使用小写。2、标签

2017-06-26 22:10:33 502

原创 Android studio初始配置

常用设置,打开设置 1、禁用自动打开上次关闭工程,禁用退出提示,打开新项目提示方式: 2、鼠标悬停显示文档 及格式化、导包提示 3、显示行号,显示方法分隔线 4、取消方法自动折叠 5、代码提示,提示时间设置 All(大小写全部符合),None(不管大小写,符合就提示),(First letter)(第一个字符符合就OK,其他随意)。 6、自动导包 Optimize

2017-06-25 16:54:58 1789

空空如也

空空如也

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

TA关注的人

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