自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Windows时间同步失败解决办法

问题:Windows 时间不同步,系统自带的同步总是失败,我修改时间源地址也不行,powershell 命令行修改也不行,百度到的全是垃圾文章解决: 1. 先普通下载精准SNTP时间同步软件Windows版1.1软件http://soft.onlinedown.net/soft/1227535.htm, 到华军软件园下载还是比较慌的 2. 下载完解压没有毒,双击exe文件,时间就改过来了,还是比较快的,看到任务管理器有了JZNTP,保险起见把这个进程结束...

2021-01-06 15:19:18 1203 3

原创 Oracle 11g的安装

一、准备工作 去Oracle官网https://www.oracle.com/cn/downloads/ 下载Oracle 11g 企业版, 找到对应版本11.2.0.1去下载这两个文件, 将两个zip文件解压到相同的目录,用winRAR打开下载的win64_11gR2_database_1of2.zip , 解压到指定目录,另外的一个zip文件也解压到这个目录。 去database目录下,点击setup.exe1. 取消勾选,下一步 ; 到安装选项默认 创建和配置数据库,...

2020-06-28 13:05:04 245

转载 看懂时序图

一、时序图     时序图是一种强调时间顺序的交互图,在时序图中,首先把参与交互的对象放在图的上方,沿X轴方向排列。通常把发起交互的对象放在左边,较下级对象依次放在 右边,然后把这些对象发送和接受的消息沿Y轴方向按时间顺序从上到下放置。这样就提供了控制流随着时间推移的清晰的可视化轨迹。纵向是时间轴,横轴是对象,对象的生命周期沿竖线向下延伸二、时序图元素1、角色   系统角色,可...

2018-10-08 11:16:56 21871

转载 看懂UML类图

转自https://www.cnblogs.com/me115/p/4092632.html1. 之前一直遇到这些图,参考一下这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题...

2018-10-08 11:09:54 330

原创 关于java关键字

1. const 是关键字    false不是,(但是想着int false;IDE中会报错,选的false,难受)  const是Java预留关键字,用于后期扩展用,用法跟final相似,不常用 ...

2018-09-16 15:05:01 385

原创 动态规划01

1. 什么是动态规划?与递归有什么区别?先说递归:递归——程序调用自身,也就是函数自己调用自己。递归通常从顶部将问题分解,通过解决掉所有分解出来的小问题,来解决整个问题;斐波那契数列 f(n) = f(n-1) + f(n-2)   从上往下开始算   从n开始   直至找到n=1 n=2的递归出口动态规划——通常与递归相反,其从底部开始解决问题。将所有小问题解决掉,进而解决的整个问...

2018-09-05 16:15:54 675

转载 zookeeper介绍1

本文转自作者:程序员小灰链接:https://juejin.im/post/5b037d5c518825426e024473来源:掘金 1. zookeeper 的数据结构是什么样的? 如何实现分布式一致性? 都有哪些应用场景?不知道该怎么回答,感觉还是要背ZooKeeper   分布式协调服务应用场景:数据发布/订阅   负载均衡  命名服务  分布式协调/通知 ...

2018-09-01 15:57:14 201

原创 SSH登陆linux,明明输入对的密码,一直弹出来要输入密码

1. 我的问题是SSH登录的密码是对的,但是IP是192.168.92.133  和taotao-image-server的IP重复了重新设置虚拟机菜单栏—编辑—虚拟网络编辑器,选择Vmnet8 NAT模式,1.在最下面子网设置ip为192.168.20.0 子网掩码255.255.255.02.NAT设置里面网关IP为192.168.20.23.使用本地DHCP服务将IP地址...

2018-08-31 18:22:33 21856 1

原创 代理模式(Spring AOP深入理解)

1. 使用的场景2.  Spring AOP的原理AOP(Aspect-Oriented Programming,面向切面的编程)AOP的原理 是使用JDK动态代理和cglib动态代理技术来实现的1.JDK动态代理:通过实现InvocationHandlet接口,并重写里面的invoke方法,通过为proxy类指定classLoader和一组interfaces来创建动态代理...

2018-08-28 15:18:57 7053 1

转载 MYSQL复习

转自:https://blog.csdn.net/znyyjk/article/details/527173731.数据库的连接mysql -u -p -h-u 用户名-p 密码-h host主机2.库级知识显示数据库: show databases; 选择数据库: use dbname; 创建数据库: create database dbname charset u...

2018-08-24 16:37:30 596

转载 java面试题目

转自  https://blog.csdn.net/qq_41701956/article/details/80250226需要复习的知识真多1.集合和多线程2. 项目用到的技术总结Spring(IOC AOP) SpringMVC(流程) mysql(索引 事务 引擎 优化)Redis(持久化 数据类型)3. 分布式 zookeeper dubbo  消息队列 MQ4. 设计...

2018-08-24 11:31:36 265

原创 冒泡排序与优化后的冒泡

package test;public class BubbleSort { public static void bubbleSort(int arr[]){ int tmp=0; for(int i=0;i<arr.length-1;i++){// i<6 即i=5最后一次不需要循环了 for(int j=arr.length-1;j>i;j--){...

2018-08-21 22:46:29 226

转载 如何设计一个秒杀系统

如何设计一个秒杀系统转自:https://blog.csdn.net/suifeng3051/article/details/52607544什么是秒杀秒杀场景一般会在电商网站举行一些活动或者节假日在12306网站上抢票时遇到。对于电商网站中一些稀缺或者特价商品,电商网站一般会在约定时间点对其进行限量销售,因为这些商品的特殊性,会吸引大量用户前来抢购,并且会在约定的时间点同时在秒杀页面...

2018-08-20 22:36:32 172

转载 海量数据处理面试题

教你如何迅速秒杀99%的海量数据处理面试题      教你如何迅速秒杀99%的海量数据处理面试题作者:July出处:结构之法算法之道blog转自:https://www.cnblogs.com/v-July-v/archive/2012/03/22/2413055.html前言   一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众...

2018-08-20 22:28:45 540

原创 Redis总结1

1. redis 和memcashed的区别  ? 可以看https://blog.csdn.net/u013256816/article/details/51146314(1)支持的数据类型 redis与memcached相比,比仅支持简单的key-value数据类型,同时还提供list,set,zset,hash等数据结构的存储(2)memcached不支持内存数据的持久化操作,所有...

2018-08-19 21:36:26 215

原创 替换空格

请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。public class Solution{ //请实现一个函数,将一个字符串中的空格替换成“%20” //例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 public s...

2018-08-16 21:49:32 271

原创 判断数组是不是某二叉搜索树的后序遍历的结果

/** * 输入一个整数数组, * 判断该数组是不是某二叉搜索树的后序遍历的结果。 * 如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 */package com.java.offer;public class Solution10 { /** * 输入一个整数数组, 判断该数组是不是某二叉搜索树的后序遍历的结果。 如果是则输出Yes,否则输...

2018-08-16 21:42:37 939

原创 合并两个排序的链表

输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。package com.java.offer;/** * 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 * 123 1->2 * 246 */class ListNode{ int val; ListNode next;...

2018-08-16 21:38:33 165

原创 输入一个链表,反转链表

输入一个链表,反转链表 输出新的表头 package com.java.offer;class ListNode{ int val; ListNode next; public ListNode(int x){ this.val=x; }}//输入一个链表,反转链表 输出新的表头 1->2->3->4->null ---- 4->3...

2018-08-16 21:32:40 835

原创 输入一个链表,输出该链表中倒数第k个结点

输入一个链表,输出该链表中倒数第k个结点。package com.java.offer;/*class ListNode{ int val; ListNode next; public ListNode(int x){ this.val=x; }}*///输入一个链表,输出该链表中倒数第k个结点。//两个指针 先让其都指向头节点 然后 让第一个先走k-1,到达...

2018-08-16 21:29:26 938

原创 从上到下打印二叉树 层序遍历

从上到下打印二叉树 中序遍历package com.java.offer;import java.util.ArrayList;import java.util.LinkedList;import java.util.Queue;class TreeNode{ int val; TreeNode left; TreeNode right; TreeNode(int ...

2018-08-16 21:26:24 711 4

原创 根据前序遍历和中序遍历的结果,重建二叉树

/** *  重建二叉树 *  输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 *  例如输入前序遍历序列{1,2,4,7,3,5,6,8}和 *  中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回 *  根据递归做 */package com.java.offer;import java....

2018-08-16 21:24:15 1027

原创 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList

输入一个链表,按链表值从尾到头的顺序返回一个ArrayList/** * 1->2->3->4  栈先入后出 * 4 3 2 1 * */package com.java.offer;import java.util.ArrayList;import java.util.Stack;class ListNode{ int val; ListNod...

2018-08-16 21:20:39 1856 1

原创 HTTP中 GET与POST的区别

看了网上的博客 https://juejin.im/entry/57e29dc7128fe10064ea1a0c,都不知道是转自哪里了面试的时候怎么回答?总结一下1. 是什么?两种 HTTP 请求方法:GET 和 POST在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。GET - 从指定的资源请求数据。 POST - 向指定的资源提交要被...

2018-08-16 16:22:56 180

转载 http和https的区别与联系

转自:http://www.mahaixiang.cn/internet/1233.html超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。为了解决HT...

2018-08-16 15:33:04 190

转载 TCP三次握手、四次挥手

1. 首先了解一些概念 ACK:此标志表示应答域有效,就是说前面所说的TCP应答号将会包含在TCP数据包中;有两个取值:0和1,为1的时候表示应答域有效,反之为0;PSH:这个标志位表示Push操作。所谓Push操作就是指在数据包到达接收端以后,立即传送给应用程序,而不是在缓冲区中排队;RST:这个标志表示连接复位请求。用来复位那些产生错误的连接,也被用来拒绝错误和非法的数据包;...

2018-08-13 20:15:15 277

原创 二维数组的查找

/**题目1 * 在一个二维数组中(每个一维数组的长度相同), * 每一行都按照从左到右递增的顺序排序, * 每一列都按照从上到下递增的顺序排序。 * 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 package com.java.offer;/**01 * 在一个二维数组中(每个一维数组的长度相同), * 每一行都按照从左到右递增的顺序排...

2018-08-13 20:00:16 128

转载 HashMap

1. Map接口有两个实现类:HashMap  TreeMap  HashTable(线程安全)LinkedHashMap是HashMap的子类  Properties类是HashTable的子类2. 源码解析1. HashMap是有序的还是无序的 ? LinkedHashMap? TreeMap?2. HashMap 容量 还有扩容机制3. 为什么是线程不安全的?...

2018-08-11 23:06:50 649

转载 TCP/IP协议

一.TCP/IP协议定义TCP/IP(Transmission Control Protocol/Internet Protocol)是传输控制协议和网络协议的简称,它定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP 不是一个协议,而是一个协议族的统称,里面包括了 IP 协议、ICMP 协议、TCP 协议、以及 http、ftp、pop3、https 协议等。...

2018-08-11 21:42:33 205

原创 ConcurrentHashMap

1.  .为什么要使用ConcurrentHashMap? 在并发编程中 使用HashMap容易造成死循环的 (在多线程环境中,使用HashMap进行put操作会引起死循环,导致CPU的利用率低下)而使用线程安全的HashTable效率低下   ConcurrentHashMap是线程安全而且高效的HashMapHashMap在并发执行put的时候会引起死循环,是因为多线程会导致 C...

2018-08-09 17:48:05 230

转载 【Nginx--01】什么是Nginx?为什么使用Nginx?

转自:https://blog.csdn.net/kisscatforever/article/details/73129270 一、前言      为毛要用nginx服务器代理,不直接用tomcat 7.0,还做多了一次接请求?      这个是我想问的,公司的新项目是要用Nginx+tomcat7+jdk开发的,用户命名可以直接访问tomcat,为啥还要用Nginx?这货是个啥...

2018-08-07 20:30:48 183

转载 vi/vim的操作

转自这里  http://www.caole.net/diary/vim.html在编辑文件 新手比较常用的(不要进入insert 模式), 还是要多了解一点 不总结总是容易忘 ,确实记住了省你不少的时间,再去改一些配置文件就快多了1.删除操作 删除一行  dd  删除单词后面的  dw   (good  st|udy    将删除udy) 删除光标后面所有  d$   (...

2018-08-03 22:42:59 365

转载 视频编解码基础--02

第四章 视频编码基础1. 压缩码流 语法:码流中各个元素的位置关系 01001001… 图像编码类型(01),宏块类型(00),编码系数1001等 语义:每个语法元素所表达的意义。 例如:图像编码类型 2. 编码层次序列(Sequence) 图像组(Group of Pictures,GOP) 图像(Picture) 条带(Slice) 宏块(M...

2018-07-30 19:55:29 300

原创 深入理解JVM--03--垃圾收集器和内存分配策略

总结:面试一般会问  java垃圾回收机制 GC算法  java内存分区(结构) java内存模型 类加载机制GC,内存的分区,堆,类放在哪个区,什么时候会内存溢出,GC rootCMS   G1收集器要能说出来, OOM   StackoverFlow ,  这还是要认真理解并适当强化记忆,有时书看了,但不总结的话,看了也白看,两天之后就忘了,技术类的书籍一定要多总结,别偷懒,有时现...

2018-07-24 21:58:26 343

原创 深入理解JVM-02----java的内存区域与内存溢出异常

1. JVM的内存结构?运行时数据区通常包括这几个部分:程序计数器(Program Counter Register)、Java栈(VM Stack)、本地方法栈(Native Method Stack)、方法区(Method Area)、堆(Heap)。1. 程序计数器:也有称作为PC寄存器。       虽然JVM中的程序计数器并不像汇编语言中的程序计数器一样是物理概念上的CP...

2018-07-24 16:59:24 353

原创 java序列化

java 序列化1. 什么是序列化?什么是反序列化? @ 序列化: 将java对象 转换为 字节序列的过程 称为对象的序列化 @反序列化: 把字节序列恢复为对象的过程 称为对象的反序列化 为什么要序列化? 有一些对象 我们需要将他持久的保存起来---需要转换为字节 就是将内存里面的这些对象 变成一连串的字节,就是变成文件2. 什么时候需要序列化?...

2018-07-22 20:55:33 1197

原创 easyui---formatter

为了格式化一个数据网格(DataGrid)列,我们需要设置 formatter 属性,它是一个函数。这个格式化函数包含三个参数:value:当前列对应字段值。( value ---- 字段值    字段price  --- value就是价格 比如15   row:当前的行记录数据。 (row---- 这里一般是object对象  转换为JSON字符串 alert  可以看到, alert是...

2018-07-20 22:47:15 592

转载 理解Cookie和Session机制

更详细看这里https://www.cnblogs.com/andy-zhou/p/5360107.html这里总结的很好我的总结:一般学习某个知识点: 是什么, 怎么使用, 为什么? 再到如何熟练应用1. 什么是cookie ,什么是session, 两者的区别?2. cookie 有什么用 ,应用在哪些地方?3.session 有什么用,在实际使用中session用的更多一...

2018-07-20 22:41:42 243

转载 javaWEB 错误如何定位

1.Java Web 程序的错误,不外乎分为前端错误和后端错误。前端错误就是js,jquery的错误,后端错误就是java代码的错误。如果前端发生了错误,后端代码就执行不到。在后端Java代码你认为一定会执行到的地方加个控制台打印输出(System.out.println),如果输出不了,说明根本没有执行到后端,前端已经发生了错误。如果没有学会系统的解决问题的方法,前端问题很不好找,很抓狂。如果掌...

2018-07-20 22:18:41 988 1

原创 $.ajax( )

一 .  这个比较常用  总结一下 免得忘记 定义和用法ajax() 方法用于执行 AJAX(异步 HTTP)请求。所有的 jQuery AJAX 方法都使用 ajax() 方法。该方法通常用于其他方法不能完成的请求。语法$.ajax({name:value, name:value, ... })该参数规定 AJAX 请求的一个或多个名称/值对。下面的表格中列出了可...

2018-07-20 22:16:03 169

jdk1.6 64位安装包

这些SB总喜欢设置那么高的分数!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2017-09-21

空空如也

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

TA关注的人

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