自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-01-28

关于$(’#tableId’).bootstrapTable(‘insertRow’, params} 导致之前insertRow的数据被清空问题,原因是每次field都会重新加载,所以再给每个cell赋值时候还需要加row[field]=value value是你的cell显示的数值 这样就不会被清空了...

2021-01-28 11:53:50 1420

原创 无序数组有序数组增删改查时间复杂度整理

无序数组增 添加数据 ,首先先将数组转移到另一个空间遍历一遍时间复杂度为O(n),再添加 总计时间复杂度为O(n)删 先查找数据复杂度为O(n)然后删除 添加的数后面索引减一 时间复杂度O(n) 总计时间复杂度为O(n)改 修改先删除在修改总计时间复杂度为O(n)查 查找遍历一遍时间复杂度为O(n)有序数组增 添加数据 ,首先先将数组转...

2019-07-05 19:54:19 1203

原创 互联网分布式架构浅谈

我们在搭建一个项目的时候,往往刚开始会比较简单,因为访问量比较少或者是处理的数据比较少,系统感觉上比较完美。但实际上并不是这样的,当访问人数达到一定数量,处理数据会变多,系统就会变慢。这是我们仅仅时加入更多的服务器,是远远不够的。我们还需要,通过架构来处理这些问题。架构就是项目的整体结构。1.我们需要通过ip来访问网址,可是要让普通用户记住这些ip显然是不太可能的。这是我们就需要用到域名这...

2019-01-05 16:01:58 1316

原创 jQuery中attr与prop两个属性的不同

在jQuery中,attr()函数和prop()函数都用于设置或获取指定的属性,它们的参数和用法也几乎完全相同。但不得不说的是,这两个函数的用处却并不相同。下面我们来详细介绍这两个函数之间的区别。 attr和prop分别是单词attribute和property的缩写,并且它们均表示"属性"的意思。不过,1.在jQuery中,attribute和property却是两个不同的概...

2019-01-02 16:13:51 390

原创 数据库类型和Java类型之间的关系

  数据库类型和Java类型之间的关系:                  DBC Type                            Java Type     CHAR                                     String     VARCHAR                              String     LONGVAR...

2018-12-27 21:37:20 431

原创 CentOS7 64位安装mysql

从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!这里依旧以mysql为例进行展示如果新手安装不成可以初始化服务器先安装mysql,再安装jdk tomcat1、先检查系统是否装有mysqlrpm -qa | grep mysql这里返回空值,说明没有安装这里执行安装命令是无效的,因为centos-7默认是Mariadb,所以执行以下命令只是更新M...

2018-12-21 10:43:36 263

原创 使用Xshell向linux 云服务器传输文件

首先,我们要在服务器中安装传输工具,输入命令#yum install  lrzsz -y在xshell中操作在文件夹中选择要上传的文件 点击确定上传

2018-12-21 10:35:39 918

原创 linux cenos7安装tomcat

首先TOMCAT需要JDK环境, 安装jdk请参考https://blog.csdn.net/eggplant_/article/details/84783041winsdows传文件到linux的参考:https://blog.csdn.net/eggplant_/article/details/85129100在usr 目录下新建tomcat文件夹,进入自己上传的tom...

2018-12-21 10:30:46 458

原创 linux cenos7安装jdk

我所在的安装平台是阿里云的cenos7系统版本。首先先下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html我使用的是jdk-8u65-linux-x64.tar.gz版本。首先我们用xshell连接云服务器,出现这个界面表示连接成功我们要先进入管理员界面输...

2018-12-21 09:47:09 230

原创 利用mybatis-generator自动生成代码

下载www.mybatis.org网址我用的是mybatis-generator-core-1.3.2,解压后目录结构为进入lib页面,我们看到 ,其中有mybatis框架的jar包,数据库驱动程序jar包以及MyBatis生成器jar包。其中的generatorConfig.xml是需要我们来配置的文件,配置如下:<?xml version="1.0" encod...

2018-12-18 15:04:58 137

原创 java平衡二叉树的增加删除等基本操作和代码实现

数组为{1,2,3}类型的 五种类型四种调整一、LL型:/*** 带左子树旋转,适用于LL型*/public static AvlNode rotateWithLeftChild(AvlNode n) { AvlNode k = n.left; n.left = k.right; k.right = n; n.height = Math.max(...

2018-12-15 15:38:50 306

原创 JAVA中的动态代理代理详解

在java的动态代理机制中,有两个重要的类或接口,一个是 InvocationHandler(Interface)、另一个则是 Proxy(Class),这一个类和接口是实现我们动态代理所必须用到的。首先我们先来看看java的API帮助文档是怎么样对这两个类进行描述的:InvocationHandler:InvocationHandler is the interface impleme...

2018-12-15 15:06:42 187

原创 JAVA中的反射

JAVA中的反射是什么?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.反射的使用...

2018-12-07 01:03:51 113

原创 B树以及B树的增删改查

什么是B树? B 树又叫平衡多路查找树。一棵m阶的B 树 (m叉树)的特性如下:树中每个结点最多含有m个孩子(m>=2);(上面图中最多有四个孩子,m=4) 除根结点和叶子结点外,其它每个结点至少有[ceil(m / 2)]个孩子(其中ceil(x)是子一个取上限的函数);(每个节点至少有两个孩子) 若根结点有孩子节点,则至少有2个孩子; 所有叶子结点都出现在同一层,叶子结...

2018-12-04 12:22:24 1204 1

原创 throw和throws

抛出异常有三种形式,一是throw一个throws,还有一种系统自动抛异常。下面它们之间的异同。系统抛出异常public static void main(String[] args) { int a=4,b=0; System.out.println(a/b);}运行结果:throws异常 (throws是方法可能抛出异常的声明。(用在声明方法...

2018-11-28 00:06:46 117

原创 try catch finally

public class Pixel { public static void main(String [] args) { try { System.out.println(bn()); } catch(Exception e){ System.out.println("aaaaaa"); } } public static String bn()...

2018-11-27 23:36:34 114

原创 进程 线程 程序,你分得清楚么?

 1、进程(process)简单来说,进程就是一段程序的执行过程。简单的来讲进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack region)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令...

2018-11-27 23:30:11 942

原创 SQL语句2

INSERTINSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing')指定列插入数据INSERT INTO Persons (LastName, Address) VALUES ('Wilson', 'Champs-Elysees')SQL UPDATE 语句我们为 lastname 是 ...

2018-11-26 21:10:53 99

原创 SSM(Spring+SpringMVC+MyBatis)安装配置

在github上搜索ssm,点击ssm(链接)。首先把sql导入数据库导入完成后下载ssm下所文件。解压后导入eclipse。导入后eclipse就开始下载jar包了。(在eclipse右下角有显示) 下载完后可能会有错误,可以进行配置,进入poem.xml添加<build> <finalName>ssm</finalNa...

2018-11-23 12:01:57 333

原创 加密

Why?为什么要加密加密传输,是用户数据在网上进行传输,为了防止数据被窃密、篡改和伪造。1.信息的窃密  例如比如客户端需要买一个东西,就要形成一段数据发送给服务器端,告诉服务器需要买那个商品。这段数据是由 账号,密码,商品名,价格和数量通过一些编码转换而成。(比我们将 abc换算成89f093)当我们传输数据时,黑客们会很轻易地截取这些数据。当获取足够多的数据时,他们会找到一些规律从...

2018-11-23 12:00:52 218

原创 128陷阱

什么是128陷阱呢?让我们先看一段子代码package test3;public class well123 { public static void main(String[] args) { // TODO Auto-generated method stub Integer a = 127; Integer b = 127; Integer c = 128; ...

2018-11-23 11:56:00 480

原创 算法之.大数据。小内存排序

假如有100万个数据,每次只能取1万个数据。如何对这100万数据进行排序?  1、首先从100万数据中取出1万数据,平分100组,2、进行排序这样再取出每组数据中最小的前100个数,存储起来(然后将这100个数删掉),这样每组100个最小数。100组数据就会产生1万组数据3、在将这一万组数据进行排列取出,最小的前100个数据。此时这100个数据就是100万数据中最小的值,然后记...

2018-11-23 11:45:56 2387

原创 GIT

Git是什么?(本文参考于Git教程 - 廖雪峰的官方网站)Git是目前世界上最先进的分布式版本控制系统Word写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样:有一个软件,不但能自动帮我记录每次...

2018-10-31 01:43:47 129

原创 cookie的特点及用法介绍

现在让我们对cookie进行一些测试,demo.html文件<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>demo</title> <script src="http://code.jquery.com

2018-10-31 01:14:20 1100

原创 maven安装环境变量配置超详细说明

首先下载maven文件,官网下载地址为:http://maven.apache.org/download.html下载完成后,将他解压。配置环境变量,win7系统右击我的电脑点击属性,出现一个窗口,左边有高级系统设置,点开高级,进入环境变量。win10直接在小娜搜索就可以。然后环境配置。在系统环境变量那一栏,新建名字为MAVEN_HOME的环境变量。里面加上maven解压路径找...

2018-10-26 01:43:45 450

原创 static静态块执行顺序

今天学习了类的加载顺序,而这一块比较特殊的便是static静态块。静态语句块,优先对象存在,也就是优先于构造方法存在,我们通常用来做只创建一次对象使用。因此在加载时,优先执行静态块语句。public class TestClass {//类为TestClass的方法 public static void main(String[] args) { // TODO Auto-gene...

2018-10-26 01:16:00 788

原创 UI制作优美的页面

通过上节我们提到的一些样式属性,我们可以对一些简单页面进行美化加工,使用户得到更好的体验。现在已经做好了  放毒: 表面上并没有独特之处,但是细节会是用户有更加好的操作体验。基础上。中间的框上下左右居中。左右宽度随页面宽度变化,但是他又mini-width,缩小到一定程度,就会为固定值。使其更加美观鼠标点击输入框会有阴影:(并且有首行缩进2个文字的功能)当鼠标停留在fi...

2018-10-20 00:45:00 388

原创 UI设计

当我们已经了解了html,javaScript,jQuery的基本操作流程后。这时我们将要做一个很重要的环节,就是页面美化,也就是UI设计。简单来说就是在我们经常用的一些样式属性加上一些其他的属性来进行美化,达到UI设计这样高大上的目的。现在我们来学一些简单的样式,我们经常接触到的1、backgroundbackground-color ,bakground-image这两种最...

2018-10-20 00:33:19 330

原创 SQL语法

SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL) 查询和更新指令构成了 SQL 的 DML 部分:SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数据 INSERT INTO - 向数据库表中插入数据SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义...

2018-10-19 02:01:13 132

转载 jQuery的网页跳转

简单的跳转$(location).attr('href', 'http://www.baidu.com');$(window).attr('location','http://www.baidu.com');$(location).prop('href', 'http://www.baidu.com')页面跳转的七种方法: 1.Response.Redirect("http...

2018-10-18 00:41:32 776

原创 jQuery的停止动画

语法格式: $(selector).stop(stopAll,goToEnd);<!DOCTYPE html><html><head><meta charset="utf-8"><script src="//libs.baidu.com/jquery/1.10.2/jquery.min.js"><

2018-10-18 00:35:18 293

原创 java中比较字符串的大小

当比较俩个字符串时,我们用a=b时,有时两个字符串相同,也不一定返回true。有时返回false两个字符串也不一定不同。public class TestString{ public static void main(String[] args){ String str1 = "张三"; String str2 = "张三"; System.out.println(st...

2018-10-18 00:32:22 4764 1

原创 jQuery Callback 方法

为什么会出现Callback方法?由于 JavaScript 语句(指令)是逐一执行的 - 按照次序,动画之后的语句可能会产生错误或页面冲突,因为动画还没有完成。为了避免这个情况,您可以以参数的形式添加 Callback 函数。<!DOCTYPE html><html><head><meta charset="utf-8">&l...

2018-10-17 00:12:02 209

原创 jQuery的动画效果

jQuery animate() 方法用于创建自定义动画。语法:$(selector).animate({params},speed,callback); params 参数是必须存在的,它定义形成动画的 CSS 属性。一下代码是简单的animate()函数的应用<!DOCTYPE html><html><head><meta ...

2018-10-16 23:58:59 1611

原创 如何在eclipse中将jar包引入

为什么要引用jar包?在编写java代码时,为方便编程,常常会引用别人已经实现的方法,通常会封装成jar包,我们在编写时,只需引入到Eclipse中即可怎么引入jar包?1、首先在java项目下建立一个文件夹用来装jar包2、其次将jar包复制到该文件夹内,这时候的jar包还不能应用。3、我们在项目名上右击,依次选择【Build Path】-->【Configure ...

2018-10-15 23:49:58 1063

原创 MySQL数据库超详细配置(win7\win10)

1、首先下载MySQL最新版本下载地址2、解压文件最好别带中文路径,防止一些麻烦。我的地址如下:D:\MySQL\mysql-5.7.22-winx64\bin(这个地址为bin目录的路径,之后需要用到)3、配置环境变量win7进入环境变量 右击计算机点击属性,点击高级系统设置,点击环境变量在系统变量中找到path变量,点击编辑,在变量值中加入刚才mys...

2018-10-15 16:11:14 1341

原创 js的滑动效果

当页面不够用是或者我们想要在一定空间内进行大量布局,除了层结构外,我还想到了js中的滑动效果,首先jquery滑动效果有向上滑动和向下滑动1、jQuery slideUp()2、jQuery slideDown()<!DOCTYPE html><html><head><script src="/jquery/jquery-1.11.1.mi...

2018-10-15 03:10:45 4204

原创 js的淡入淡出

我们知道淡入淡的动画效果很优美,那么就让我们来看一看如何在jQuery中实现吧首先淡入淡出分别为: fadeInt, fadeOut<!DOCTYPE html><html><head><script src="/jquery/jquery-1.11.1.min.js"></script><script>

2018-10-15 03:10:25 2211 1

原创 jQuery的显示隐藏

在jQuery中show和hide分别可用于对元素的显示和隐藏,下面让我看一下他们的用法吧<!DOCTYPE html><html><head><script src="/jquery/jquery-1.11.1.min.js"></script><script type="text/javascript&quo

2018-10-15 03:10:14 197

原创 js点击后出现点击外部隐藏

 对指定div设置焦点 为0,tabindex="0" 当鼠标点击div时焦点变为-1,执行onfocus="show1()"所调用的函数 ,show1()。当输变电及其他地方,也就是说鼠标失去焦点,则执行onblur="unshow1()"操作,也就是调用unshow函数。<div style="margin-top:7px;margin-left:35px" tabindex="0...

2018-10-15 02:31:51 886

空空如也

空空如也

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

TA关注的人

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