自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 AJAX

Ajax:异步的javascript和XML,用于快速创建动态网页的技术,部分数据刷新ajax-api:详解onreadystatechange:检测readState的状态readyState:ajax核心对象的状态        0:核心状态创建1:调用了Open()2:调用了Send()3:部分完成响应(基本没意思)4:完成响应status:状态码(if(xmlhttp.readyState...

2018-06-01 00:12:29 2261

原创 Vue笔记3

代码笔记:使用了 公用的api接口,请求数据过后会返回相应的数据!代码解析:(1)首先要引入resource库<script src="./lib/vue-resource-1.3.4.js"></script>(2)全局配置根地址:Vue.http.options.root = 'http://47.89.21.179:8080/';(3)全局启用 emu...

2018-10-31 15:38:22 216

翻译 mysql时间处理

取当前时间:select current_timestamp;输出:2016-06-16 16:12:52select now(); 输出:2016-06-16 16:12:52取当前时间的前一分钟:select SUBDATE(now(),interval 60 second);输出:2016-06-16 16:11:52 取当前时间的下一分钟:selec...

2018-10-24 22:09:10 289

翻译 ModelMapper

在项目中很多时候需要把Model和DTO两个模型类来回转换,保证Model对外是隐私的,同时类似密码之类的属性也能很好地避免暴露在外了.那么ModelMapper就是为了方便转换而实现的一个类库,下面根据使用场景不断增加案例.1.ModelMapper入口类ModelMapper这个工具的入口类就是ModelMapper,因此转换就需要从这个类入口.简单看下APIaddConvert...

2018-10-18 20:58:53 1691

转载 springboot

推荐:https://www.cnblogs.com/ityouknow/p/5662753.html

2018-09-30 00:35:59 212

原创 数据库

Mysqlsql分类:DDL:    对象:数据库和表    关键词:create 、alter 、drop 、truncate    创建数据库:create database xp;    删除数据库: drop database xp;    创建表:create table user( id int primark key au...

2018-09-19 19:30:30 367

转载 PO、VO详解

O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。   VO,值对象(Value Object),PO,持久对象(Persisent Object),它们是由一组属性和属性的get和set方法组成...

2018-08-21 09:59:40 4904 1

原创 AJAX jq版

load()方法:load() 方法从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);必需的 URL 参数规定您希望加载的 URL。可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。可选的 callback 参数是 load() 方法完成后所执行的函数名称。<!DOCTYP...

2018-08-20 13:41:04 385

原创 从1234中选出3个组成不重复的三位数

package com.stx.test;/** * 用1234中选三个数字组成不重复的三位数 * @author xupeng * */public class 四选三 { public static void main(String[] args) { for (int i = 1; i <=4; i++) { for (int j = 1; j <=4;...

2018-08-01 17:37:42 5151

原创 统计字符串中字母、数字、空格以及其他的个数

package com.stx.test;import java.util.Scanner;public class 统计字符 { public static void main(String[] args) { String str = ""; System.out.println("请输入字符:"); Scanner input = new Scanner(System...

2018-08-01 16:43:24 628

原创 Java判断回文数

package com.stx.test;import java.util.Scanner;public class 回文数 { public static void main(String[] args) { String str = ""; System.out.println("请输入:"); Scanner input = new Scanner(System.in...

2018-08-01 15:58:43 9086

原创 SQL优化

主要的思想就是避免一个全表查询 (对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引)1,应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:...

2018-08-01 10:41:06 146

原创 Java集合

集合类是一种工具类,比如作为容器存储数据,大致可以分为List,Set,Map,Queue四种体系: List代表有序、可重复的集合, Set代表无序、不可重复的集合; Map代表具有映射关系的集合; Queue代表一种队列集合实现(Java5新增的)。 常用的实现类:HashMap、ArrayList、HashSet及次之的LinkedList、...

2018-07-31 10:47:02 121

原创 Java回旋数组

package com.stx.test;import java.util.Scanner;public class Test2回旋数组 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int input = scanner.nextInt(); ...

2018-07-31 09:10:41 751

原创 数据库视图

视图就是从数据库种的基本表抽取出来得数据组成的逻辑窗口,与基本表不同,是一个虚表。数据库中,只存放视图定义,不存放数据项。视图机制让用户只注意自己关心的用户数据。让数据库的表与表之间的操作连接和和搜索条件对用户不见,用户只是简单地...

2018-06-27 23:41:26 179

原创 数据库引擎

数据库存储引擎是数据库底层软件组织: MySQL常用的四种引擎的介绍MyISAM存储引擎不支持事务、也不支持外键,优势是访问速度快,对事务完整性没有 要求或者以select,insert为主的应用基本上可以用这个引擎来创建表支持3种不同的存储格式,分别是:静态表;动态表;压缩表静态表:表中的字段都是非变长字段,这样每个记录都是固定长度的,优点存储非常迅速,容易缓存,出...

2018-06-27 00:32:21 198

原创 事务得并发问题理解

事务得并发问题:1、脏读:事务A读取了事务B更新的数据,然后B回滚操作,那么A读取到的数据是脏数据2、不可重复读:事务 A 多次读取同一数据,事务 B 在事务A多次读取的过程中,对数据作了更新并提交,导致事务A多次读取同一数据时,结果 不一致。3、幻读:系统管理员A将数据库中所有学生的成绩从具体分数改为ABCDE等级,但是系统管理员B就在这个时候插入了一条具体分数的记录,当系统管理员A改结束后发现...

2018-06-27 00:20:06 227

原创 HashMap和HashTable区别

1.HashMap:HashMap基于哈希表实现,每个元素都是key-value对都可以为null,key为空都存在于table[0]为头结点的链表中,内部通过单链表解决冲突、容量不足,同时实现自增长;HashMap非线程安全,在单线程环境下使用,在多线程下使用concurrentHashMap;HashMap实现了serializble接口,可以序列化;2.HashTable:HashTable...

2018-06-26 23:53:00 127

原创 数据库日志

记录所有对数据的修改,保护数据库以防故障发生,和恢复数据使用特点:一个数据库至少两个日志文件组,每个日志文件至少两个日志成员,每一个日志文件对应一个日志文件,一旦日志满了,就只能执行查询,不能进行更改和操作,因为所有的写操作都要记录日志。...

2018-06-26 19:08:02 1604

原创 什么是触发器

一种特殊的存储过程,只能由事件触发,比如DML触发器触发器与存储区别:触发器存储过程触发内部禁止使用COMMIT,ROLLBACK,不能接受参数输入可以使用sql语句,所以包括COMMIT,ROLLBACK,可以接受参数接入    ...

2018-06-26 11:41:48 1902

原创 存储过程

存储过程是存储在数据库目录中的一段声明性SQL语句。 触发器,其他存储过程以及Java等应用程序可以调用存储过程,一般情况下,存储过程实现的功能较复杂,而函数实现的功能性更有针对性(函数与存储过程的本质一样)。存储过程的优点:通常存储过程有助于提高应用程序的性能。当创建(创建时在服务器),存储过程被编译之后,就存储在数据库中。 但是,MySQL实现的存储过程略有不同。 MySQL存储过程按需编译。...

2018-06-25 13:15:35 140

原创 equals与“==”区别

一般情况下考察:equals()和“==”都是是进行地址比较;但是:equals()特殊在于他可以被覆盖,如果被覆盖,就按覆盖的来算,例如String类里的就是覆盖之后的equals()只进行数值比较;而如果没有被覆盖依旧是按“==”来进行地址比较,因为默认情况自己没有定义equals()方法那就是继承于object类。package com.stx.test;public class Str...

2018-06-24 23:43:11 106

原创 Mybatis第一天

Mybatis简介:MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis ,2013年11月迁移到Github,MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创...

2018-06-17 19:18:34 360

原创 Maven第一天

一、     maven的好处?1.    使用传统的web项目开发的crm大小 2.    同样的项目使用maven,它的大小小结:同样的项目使用maven工程来实现,它的项目源码很小,可以初步推断它里面一定没有jar 包,继续思考,没有jar包的项目怎么可能运行呢?分析jar包查找的过程二、     分析出maven优点是如何实现的?1.  依赖管理就是对jar 包管理的过程,管理的过程参考上...

2018-06-16 16:44:08 165

原创 Spring学习第二天

IoC注解方式入门:

2018-06-14 14:30:26 141

原创 Java序列化与反序列化

序列化与反序列化图解:一个类的对象要想序列化成功,必须满足两个条件:该类必须实现 java.io.Serializable 对象。该类的所有属性必须是可序列化的。如果有一个属性不是可序列化的,则该属性必须注明是短暂的。如果你想知道一个 Java 标准类是否是可序列化的,请查看该类的文档。检验一个类的实例是否能序列化十分简单,只需要查看该类有没有实现 java.io.Serializable...

2018-06-12 09:32:59 114

原创 反射

反射:  1.获取class对象        方式1:            Class clazz=Class.forName("全限定名")        方式2:           Class clazz=类名.class;        方式3:            Class clazz=对象.getClass;    2.可以获取对应类的构造方法(了解)       Cons...

2018-06-12 00:07:11 121

原创 分层与事务

MVC思想:    servlet-->缺点:生成html内容太麻烦    jsp--->缺点:阅读起来不方便,维护比较困难    jsp+javabean:            jsp的model1:                jsp:接受请求,展示数据                javabean:和数据打交道(类似User类)    jsp+javabean+servle...

2018-06-11 23:58:57 331

原创 Hadoop第二天学习笔记

hdfs的原理:hdfs使用操作:hdfs编程:

2018-06-10 20:33:48 642

原创 伪分布式下hadoop的datanode无法启动

问题描述:通过jps查看服务发现,缺少datanode问题原因 执行文件系统格式化时(即执行命令$ bin/hadoop namenode -format 后),会在namenode数据文件夹(即配置文件中dfs.name.dir在本地系统的路径)中保存一个current/VERSION(我的路径为 usr/local/hadoop/tmp/dfs/name/current/VERSION...

2018-06-10 19:07:46 1525 1

原创 Hadoop第一天学习笔记

Hadoop基本概念(不存进数据库,直接存为文本文件,直接处理文本,有数据库是nosql数据库):原来数据量大,我们一般是想的是高并发,现在可采用多台电脑来做(集群);海量数据存储(HDFS:分布式的存储系统)海量数据分析(MapReduce:你负责逻辑编写,他负责按你的逻辑进行计算)资源管理调度(YARN:负责资源管理调度)搜索引擎的一个框架:hadoop数据处理思路(mapreduce演示):...

2018-06-10 15:39:28 208

原创 Vmware网关连接原理

如图所示:100与101联通

2018-06-10 13:51:46 1079

原创 RPC连接错误

在使用RPC客户端和服务端连接时,出现log4j:WARN No appenders could be found for logger (org.apache.hadoop.metrics2.lib.MutableMetricsFactory).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http...

2018-06-07 15:43:44 5003

原创 2018.6.4

Java程序的种类有: (a)内嵌于Web文件中,由浏览器来观看的_Applet ;(b)可独立运行的 Application;(c)服务器端的 Servlets;

2018-06-04 20:10:51 112

原创 配置提示

Spring框架提示配置:第一:复制地址(application.xml中的蓝色部分)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in...

2018-06-04 14:42:29 124

原创 Spring第一天学习笔记

简述Spring:Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架;核心是控制反转(IoC)和面向切面(AOP);Spring学习价值:方便解耦,简化开发:Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理;AOP编程的支持:  Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能;声明式事务的支持:...

2018-06-01 01:21:38 309

原创 设计模式

单例设计模式:单例模式就是为了避免不一致状态,避免政出多头。例如每台计算机可以有若干个打印机,但只能有一个PrinterSpooler,以避免两个打印作业同时输出到打印机中。每台计算机可以有若干通信端口,系统应当集中管理这些通信端口,以避免一个通信端口同时被两个请求同时调用。单例模式特点:单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供这一实...

2018-05-31 14:33:25 125

eclipse-jee-luna-SR1a-linux-gtk.tar.gz

官网很多时候下不了,官网很多时候下不了,官网很多时候下不了

2018-06-06

空空如也

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

TA关注的人

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