• avatar 毛小兔 2020-09-02 15:28:22

    Git语法之Checkout使用

    情况一:未使用 git add 缓存代码时: // 放弃单个文件修改,注意不要忘记中间的"--",不写就成了检出分支了! git checkout -- filepathname // 放弃所有的文件修改 git checkout . 此命令用来放弃掉所有还没有加入到

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:28:42

    【html】点击图片内链接进行跳转

    博主因为工作中遇到,有些UI图片里有多个链接,要求用户可以点击图片内相关的链接进行跳转。 比如:以下是一张图片(非页面),但是要求点击图片不同位置,跳转到不同网址: 方法: 1.如果仅在PC端展示页面: 可以使用coords属性,具体参考网址: HTML <a> 标签的 c

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:29:03

    git之stash

    1. 基本使用 stash命令可用于临时保存和回复修改,可跨分支。 注:在未add之前才能执行stash!!!! git stash [save message] 保存,save为可选项,message为本次保存的注释 git stash list 所有保存的记录列表 g

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:29:23

    IDEA常用快捷键

    Ctrl+N,可以快速打开类 Ctrl+Shift+N,可以快速打开文件 Alt+Q,可以看到当前方法的声明 Ctrl+P,可以显示参数信息 Ctrl+F,查找文本 Ctrl+Shift+Space,自动补全代码 Ctrl+Alt+B,跳转到方法实现处 Ctrl+Shift+F,全局搜

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:29:44

    SQL高效查询两个表不同的数据(走索引)

    逻辑复杂(其实也不复杂),但是速度快: select * from B where (select count(1) from A where A.ID = B.ID) = 0; 速度快的原因是,使用了索引。

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:30:04

    按文本内容查找存储过程

    Oracle中写法 按文本内容写法: SELECT * FROM ALL_SOURCE  where TYPE='PROCEDURE'  AND TEXT LIKE '%TEXT文本%' ; 按名称写法: select   *   from   user_objects  where   O

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:30:25

    解决css中设置z-index的值无效的问题

    知识点前提: 【z-index 】属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。   在使用z-index这个属性之前,我们必须先了解使用z-index的必要条件: 1、要想给元素设置z-index样式,必须先让它变成定位元素,说的明白一点,就是要给元素设

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:30:46

    ie不打开控制台无法执行js

    方法1:把js里面的console都干掉。 方法2:对是否打开控制台进行判断: if(window.console)//测试是否可用 console.log("login start");//可用的话,输出信息 原因:测试后发现:IE7.8.9版本不支持console。

    来自 毛小兔
    00
  • avatar 心里的字节在跳动 2020-09-02 15:30:49

    什么是事件委托?

    事件委托是一种提高程序性能,降低内存空间的技术手段,它利用了事件冒泡的特性,只需要在某个祖先元素上注册一个事件,就能管理其所有后代元素上同一类型的事件。用一个例子来描述委托,先创建一个HTML文档,包含一个容器元素,以及它的3个子元素。 <div id="delegation&quo

  • avatar 毛小兔 2020-09-02 15:31:06

    HTML Table元素加水印(超出范围不显示)

      首先说明:有三个文件:1个H5,一个js(代码较长),一个水印js插件(地址:https://code.jquery.com/jquery-git.js) 所有代码已经上传到github:作者水印github位置 备注:经过测试,该效果在IE7.8.9版本下无法显示水印,其他浏览器版本都可

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:31:28

    【java】static方法中不能重写@Override原因

    重写方法的目的是为了多态,或者说:重写是实现多态的前提,即重写是发生在继承中且是针对非static方法的。 语法上子类允许出现和父类只有方法体不一样其他都一模一样的static方法,但是在父类引用指向子类对象时,通过父类引用调用的依然是父类的static方法,而不是子类的static方法。 即:

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:31:48

    kafka和websocket实时数据推送

    需求 ​ 已有Kafka服务,通过kafka服务数据(GPS)落地到本地磁盘(以文本文件存储)。现要根据echarts实现一个实时车辆的地图。 分析 前端实时展现:使用websocket技术,实现服务器端数据推送到前端展现 通过Java的kafka client端获取数据,并且通过we

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:32:15

    kafka环境搭建(windows)

    kafka环境搭建(windows) 原文引用:https://www.jianshu.com/p/f7037105db46 zookeeper zookeeper 下载地址:http://apache.fayea.com/zookeeper/current/  

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:32:41

    【操作系统知识】I/O系统(自我总结)简洁版

    I/O系统工作方式指的是CPU与外设之间传输数据的控制方式,主要分为五种。 1.程序控制方式 程序控制方式又细分为,无条件查询(传送)和程序查询方式 无条件查询: I/O端口总是准备好接收主机的输出数据,或者是总是准备好向主机输入数据,缺点:只适用于简单的I/O控制。 程序查询方式: 也

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:33:02

    【计算机基础知识】多媒体的基本概念

    易混淆媒体:(表示媒体,表现媒体) 表示媒体,如:图像编码,文本编码,声音编码等 表现媒体,如:鼠标,键盘,话筒,摄影机等 感觉媒体:文本,图形,图像等   文件格式 声音:WAV,MP3,ReadAudio,Sound,Voice,MIDI 图像:BMP,GIF,TIFF,PCX,P

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:33:22

    【Java基础篇】值传递和引用传递

    值传递:Pass By Value 引用传递: Pass By Reference 一:搞清楚 基本类型 和 引用类型的不同之处 int num = 10; String str = "hello"; 如图所示,num是基本类型,值直接保存到变量中。但是str是引用

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:33:45

    【SQL学习篇】order by length(ID),ID 排序

    当使用order by排序出现以下情况,是因为该字段编码不是NUMBER,导致按字符的形式排序了 这时,使用order by length(ID),ID即可

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:34:06

    Model、ModelMap和ModelAndView的使用详解

    1.前言 最近SSM框架开发web项目,用得比较火热。spring-MVC肯定用过,在请求处理方法可出现和返回的参数类型中,最重要就是Model和ModelAndView了,对于MVC框架,控制器Controller执行业务逻辑,用于产生模型数据Model,而视图View用于渲染模型数据。  使用M

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:34:26

    【问题】 form action="${pageContext.request.contextPath}/login.action"

    ${pageContext.request.contextPath}是使用的el表达式,获取的是项目的http路径 ${pageContext.request.contextPath}是JSP取得绝对路径的方法,等价于<%=request.getContextPath()%> 。

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:34:47

    【Oracle】for update 与 rowid

    for update: 当语句运行时,会在对应行(where子句)加上行级锁,无where子句等于全表上锁。若遇到客户端断网、测试人员忘记提交\回滚事务,则会发生锁表。  rowid: 运行后并未给数据加上行级锁(通过物理地址去确定某一行数据),但可以编辑数据,提交事务的瞬间完成上锁、提交、解锁

    来自 毛小兔
    00
  • avatar 牛客741508143号 2020-09-02 15:34:49

    使用动态规划即可 不过需要注意?和*不能代表非字符

    include<bits/stdc++.h> using namespace std;bool is_character(char c) {//判断是否为字符 if((c >= 'a' && c <= 'z') || (c >= 'A' &

  • avatar 毛小兔 2020-09-02 15:35:07

    switch的“穿透”概念--1.内容穿透;2.无break穿透

    1.内容穿透: import java.lang.*; /* *1.内容穿透,只要case的内容有包含参数字段,就会执行 */ public class demo1{ public static void main(String [] args){ String

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:35:27

    查看oracle用户具有的权限和角色

    记录一下,备查: 1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限): select * from dba_sys

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:35:48

    【日常填坑】元素类型为 "struts-config" 的内容必须匹配 "(data-sources?,form-beans?,global-exceptions?,global-forwards?,

    错误如图所示(<stron>):</stron> Parse Error at line 302 column 17: 元素类型为 "struts-config" 的内容必须匹配 "(data-sources?,form-beans?,glob

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:36:10

    【Java源码解读】String中的equals方法

    //简单来说,就是 String 重写了 Object 的 equals 方法,把引用比较改成了值比较。 public boolean equals(Object anObject) { if (this == anObject) { return true;

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:36:30

    Oracle-模糊查询支持大小写(优化)

    select * from table t where upper(t.name) like upper('%DEMO%'); 第一个upper是将表数据t.name进行全转成大写,第二个upper是将输入的值进行全转成大写,这样达到两边一致化;相比之下,比下面的sql要优化很多(在很多场景下)

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:36:51

    Mysql的LIMIT语句带公式写法

    比如:要实现sql语句为: SELECT * FROM tab LIMIT (3-1)*5,3*5; sql将会报错! 可以尝试以下的写法: PREPARE s1 from 'select * from tab LIMIT ?,?'; set @a:=(3-1)*5; set @b:=3

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:37:11

    【日常填坑】启动WebLogic时提示:此时不应有XXXX

    先说一下,我配置了两天weblogic找不到是什么原因,一直头大,网上众说云云,后来我细心发现了问题所在 1.问题描述如图: 2.问题查看方法:【在前面的安装过程中,会输出一个日志文件】,找到打开这个文件,在这文件里找到此时不应有XXXX的XXX字段,进而查看问题原因 我的原因是pat

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:37:33

    【五种方法】mybatis使用Map返回时,当value为空时不显示key

    mybatis3.2以上版本都会出现: 返回map value为空字段不显示(mybatis默认:call-setters-on-nulls=false) 五种方法: 1.在application.yml添加: mybatis: configuration: call-sett

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:37:53

    【日常填坑】com.zaxxer.hikari.util.DriverDataSource : Registered driver with driverClassName=com.mysql.

    springboot 工程启动失败   首先,引起程序无法启动的问题是  com.zaxxer.hikari.pool.HikariPool  没能成功被 Spring 创建,原因是我们的时区配置的有歧义,需要在 jdbc url 后加上 &serverTimezone=Asia/

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:38:13

    NVL2(表达式1,表达式2,表达式3)表达式1带或者,与

    NVL2(表达式1,表达式2,表达式3)   如果表达式1为空,返回值为表达式3的值。如果表达式1不为空,返回值为表达式2的值。   表达式1可为: 1.或者:(A || B) 2.与:(A && B)

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:38:34

    oracle存储过程is和begin之间的参数说明

    箭头所指参数说明: 1.变量或者常量的定义。 (在begin和end之间,存储过程内部使用的各类变量或者常量,需要在is和begin之间进行定义。) 工作中例子:

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:38:57

    Idea全局搜索没有把html文件显示出来

    现象 idea的全局搜索很方便,但是偶然一次发现在html文件里面有的变量,全局搜索却没有找到 解决方案 在网上查了一下发现可能是idea的索引缓存出了问题,执行[File]->[Invalidate Caches]后,发现idea会重建索引,之前搜索不到的地方可以搜到了。  

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:39:18

    JAVA - 优雅的记录日志(log4j实战篇)

    写在前面 项目开发中,记录错误日志有以下好处: 方便调试 便于发现系统运行过程中的错误 存储业务数据,便于后期分析 在java中,记录日志有很多种方式: 自己实现     自己写类,将日志数据,以io操作方式,写数据到文本文件、数据库中。 使用log4j   

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:39:38

    (日常踩坑)idea启动多个tomcat时,报Invalid command '' received警告

    错误如下: org.apache.catalina.core.StandardServer.await StandardServer.await: Invalid command '' received 这只是一个警告,并不影响项目的运行!   原因:端口冲突造成的!我们在使用eclips

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:39:59

    java中impl作用

    在Java开发中,通常将后台分成几层,常见的是三层mvc:model、view、controller,模型视图控制层三层,而impl通常处于controller层的service下,用来存放接口的实现类,impl的全称为implement,表示实现的意思。 impl用于实现接口 通俗点,看图片理解

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:40:40

    localhost:8080要加项目名能访问的解决方法

    修改tomcat目录下的conf/server.xml文件 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDep

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:41:01

    windows操作Nginx重启、启动、停止、查看版本命令

    重启:    当配置信息修改,需要重新载入这些配置时使用此命令。 启动: C:\server\nginx-1.0.2>start nginx 或 C:\server\nginx-1.0.2>nginx.exe 注:建议使用第一种,第二种会使你的cmd窗口一直处于执行

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:41:21

    eclipse中xml下Namespaces显示不全的解决办法

    2.解决方法: Window —— Preferences —— NameSpaces —— 如下图操作:

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:41:42

    (日常踩坑)页面报错404

    出现该情况有很多原因,博主说一下自己踩到坑: 不小心把*.jsp建在WEB-INF下(正确是:把*.jsp建在webapp下) 因为web-inf目录是不对外开放的,外部没办法直接访问到(即不能通过URL访问)。所有只能通过映射来访问 受保护的文件: 只能用转向方式来访问WEB-INF目

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:42:04

    eclipse左侧项目列表消失解决办法

    使用eclipse时,可能进行了一些误操作导致左侧显示项目列表的栏消失了,此时可以使用以下方法重新显示 Project Explorer消失: Window->Perspective->Open Perspective->Other->Resourse 通过以上路径依次

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:42:26

    前后端分离项目防止 api 被第三方利用

    首先,http协议的无状态特性决定了是无法彻底避免第三方调用你的后台服务。 我们可以通过crsf、接口调用频率、用户行为分析(来源等)等各个方面来增加第三方调用的难度,也可以通过添加一个中间层比如node.js来实现; 1. 非法访问通常使用认证来解决,方法很多session,token,oau

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:42:46

    Oracle数据库create or replace

    create&nbs***bsp;replace 表示在创建视图时,如果已存在同名的视图,则重新创建, 如果只用create 创建,则需将原有的视图删除后才能创建.   create 如果创建已经存在,会报一个错误 -‘对象已存在’ create&nbs***bsp;replac

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:43:06

    在Intellij IDEA中使用lombok插件进行综合项目开发

    为什么要使用lombok?     应用场景:在JavaEE项目中经常使用bean,entity等类,绝大部分数据类中都需要生成get /set 方法、重载toString、 equals和hashCode方法。     使用优点:         1.虽然在IDEA开发环境下都有自动生成这些代码

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:43:29

    为什么wait与notify设计在Object类中?

    答案 因为synchronized关键词(设计的初衷可能是为了简化多线程程序的编写)可以加在每个类的方法之上。 每个对象都有一个monitor(因此每个对象都潜在需要线程同步),虚拟机在执行synchronized修饰的代码块时,需要获取该对象的monitor。 对象同步可以一定程度上通过sy

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:43:50

    java中wait和notify的关系

     java中,wait和notify这两个方法是一对,wait方法阻塞当前线程,而notify是唤醒被wait方法阻塞的线程。     首先,需要说明的是,wait和notify方法都是Object的实例方法,要执行这两个方法,有一个前提就是,当前线程必须获其对象的monitor(俗称“锁”),否

    来自 毛小兔
    00
  • avatar 骨子里的颓废 2020-09-02 15:43:51

    线程安全

    对象的创建 对象构造做到线程安全,唯一的要求是不在构造期间泄漏this指针1.不在构造函数中注册任何回调。只要有回调必有指向this的指针2.不在构造函数中把this交给跨线程的对象3.即使在构造函数最后一行也不行。因为这个类可能是个基类,其子类还未构造完成注:在构造未完成之前将this交给其他对象

  • avatar 毛小兔 2020-09-02 15:44:10

    详解iBaits中SqlMapClientTemplate的使用

    Apache iBatis(现已迁至Google Code下发展,更名为MyBatis)是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:44:30

    ibatis 中调用存储过程

    存储过程的概念:               存储过程是数据库将一组完成特定功能的Sql语句进行编译,每次调用时不必重新编译,因此执行速度和效率都比直接使用Sql语句有很大优势。在Ibatis中通过<procedure>标签元素可以直接调用数据库的存储过程,其实现过程如下: (1).定

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:44:51

    后端开挂:3行代码写出8个接口!

    肯定有不少人会想: 这怎么可能呢? 就算用几乎零配置的SpringBoot,写一个最简单的接口也得有3行代码啊! @RequestMapping("test/{request}") public String test(@PathVariable Stri

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:45:15

    Go模拟浏览器登录操作代码

    import ( "net/http" "net/http/cookiejar" "net/url" "log" ) type MyTransport struct { Tra

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:45:36

    Java架构师必须知道的 6 大设计原则

    序言 在软件开发中,前人对软件系统的设计和开发总结了一些原则和模式, 不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常见的原则,和具体阐述意义。 开发原则 面向对象的基本原则(solid)是五个,但是在经常被提到的除了这五个之外还有 迪米特法则和合成复用原则等,

    来自 毛小兔
    02
  • avatar 毛小兔 2020-09-02 15:45:56

    easyUI时间戳转换(3种解决方法)

    1.javascript /** * easyUI时间戳转日期格式 */ function formatDatebox(value) { if (value == null || value == '') { return ''; } var dr =

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:46:17

    maven的dependency参数

    一、type 有时候我们引入某一个依赖时,必须指定type,这是因为用于匹配dependency引用和dependencyManagement部分的最小信息集实际上是{groupId,artifactId,type,classifier}。在很多情况下,这些依赖关系将引用没有classifier的

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:46:37

    (日常踩坑)Spring+Struts2整合时Action在struts.xml中配置class属性为beanID时报错

    原因:少了这个架包 struts2-spring-plugin-XXXXX.jar包 示范包已经上传: https://download.csdn.net/download/maoziyang1996/10924001

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:46:58

    【C++编程赛】(3)顺序栈基本操作

    #include<iostream> #include<fstream> using namespace std; //顺序栈定义 #define OK 1 #define ERROR 0 #define OVERFLOW -2 #define MAXSIZE 100//

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:47:18

    【C++编程赛】(2)二叉树基本操作

    //二叉树基本操作 #include<iostream> #include <iomanip> using namespace std; int i=-1;//用于记录二叉树元素的层次(按树状打印输出) int j=-1;//用于记录二叉树元素的层次(按凹入表示输出) in

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:47:38

    【C++编程赛】(1)哈夫曼树

    #include<iostream> using namespace std; int m = 0; typedef struct { int weight; int jilu;//记录编码的权值 int parent, lchild, rchild; }HTNode, *Huff

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:47:59

    【日记】java各个类型的字节长度

    byte:(8位【一个字节】) 二进制补码整数; 最小值是 -128(-2^7); 最大值是 127(2^7-1); 默认值是 0; byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一; 例子:byte a = 1

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:48:19

    【Java编程赛】(2)编写程序模拟掷骰子游戏【两种写法】

    编写程序模拟掷骰子游戏 说明:统计掷5000次,两个骰子的点数之和 写法一:  package com.java; /** * @Author: mzy * @Date: 2019-1-22 14:22 */ public class DiceGame { /** *

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:48:40

    【Java编程赛】(1)编写一个应用程序输出A和B交集并集和差集

    package com.java; import java.util.HashSet; import java.util.Iterator; /** * @Author: mzy * @Date: 2019-1-22 14:53 */ public class A_B_Gather {

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:49:00

    (日常踩坑)spring-config.xml cannot be opened because it does not exist

    问题如下: 严重 [RMI TCP Connection(3)-127.0.0.1] org.springframework.web.context.ContextLoader.initWebApplicationContext Context initialization failed  o

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:49:21

    两个List合并

    List接口中,有一个方法addAll,可以实现合并list。 List<Object> a=new ArrayList<Object>(); List<Object> b=new ArrayList<Object>(); b.addAll(a)

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:49:42

    org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Stand

    起因:博主想学习框架,将某jar包删除,然后再撤回的操作,启动tomcat报出如下错误: 严重: ContainerBase.addChild: start:  org.apache.catalina.LifecycleException: Failed to start component [S

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:50:27

    GitHub中上传图片

    输入方法: (输入图片所在github的位置,本地图片的请上传到github的相关项目的文件夹里去) 效果呈现:

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:50:48

    GitHub上README.md的简单介绍

    1、编辑README文件 大标题(一级标题):在文本下面加等于号,那么上方的文字就变成了大标题,等于号的个数无限制,但一定要大于0 大标题 ==== 中标题(二级标题):在文本下面加下划线,那么上方的文本就变成了中标题,下划线个数无限制,中标题比大标题低一级 中标题 ------- 1

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:51:09
    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:51:29

    IDEA无法连接mysql数据库(6种解决方法大全)

    1.本地的mysql没有创建该数据库(笔者就是这个原因!) 查看数据库发现没有,重建就可以了 测试成功! 网上说法: 2.IP地址不对 https://blog.csdn.net/qq_40646143/article/details/81238444 3.mysql版本过高

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:51:50

    Eclipse、Myeclipse和IDEA区别

    Eclipse 1.Eclipse是一个集成开发环境(IDE),专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。 2.eclipse自带的插件很少,如果写web项目,需要自己配置很多东西。 MyEclipse 1.MyEclipse是在eclipse 基础上加上自己的插件

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:52:11

    windows查看mysql版本(三种方法)

    方法一:在mysql的命令窗口状态下:status;回车即可 方法二:在cmd命令状态下:mysql --help    回车即可 方法三:在mysql命令状态下:select version();回车即可   (如果,该贴完美解决你的问题,请点一个赞?谢谢!)

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:52:32

    本地MySQL无法链接出现2003错误

    ERROR 2003: Can't connect to MySQL server on 'localhost' (0)" mysql的服务没有启动 方法:我的电脑——右键——管理——服务和应用程序——服务——找到mysql56(自己对应版本)双击——可以看到服务停止,点击启动即可,再

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:52:52

    (2019最新)IntelliJ IDEA安装mybatis插件

    Free Mybatis plugin这款插件, 是免费的, 不用破解!!!! 下载后,重启就好了 (如果,该贴完美解决你的问题,请点一个赞?谢谢!)

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:53:13

    (2019最新)idea没有Hibernate插件-已解决(个人原创)

    1.在intellij idea中添加Hibernate support 在file->setting->plugins搜索Hibernate  选中Hibernate support和Persistence frameworks Support-----打勾✔ (如果,该贴完

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:53:34

    varchar varchar2区别

    1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节; 2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理; 3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集, 大部分情况

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:53:54

    js获取IE浏览器版本代码

    //获取IE浏览器版本 function version() { var ua=window.navigator.userAgent var msie=ua.indexOf("MSIE") if(msie>0) return

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:54:15

    svn认证失败两种解决方案(个人原创)

    先检查一下是不是自己个人问题 一.个人Authentication data问题: 今天从svndown代码的时候发现出现了svn验证失败的问题:    第一次遇到这样的问题,不过解决起来还是非常简单的,主要的原因还是这个两个项目的权限是不一样,但是我们在输入用户名和密码的时候往往选择了保存这个

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:54:58
    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:55:19

    IDEA设置java方法,类的注释快捷键(个人原创)

    网上有很多教程设置,但是太过繁琐,我自己总结一下 有什么问题可以邮件:maohacker@qq.com;不会配置的我可以帮忙? 先上效果图!!!!!!!!! java class类效果图(生成快捷键:/lei+回车): java 方法效果图(生成快捷键:/fang+回车):  

    来自 毛小兔
    01
  • avatar 毛小兔 2020-09-02 15:55:41

    IDEA没有struts2选项-已解决(个人原创)

    我打算用IDEA建立一个SSH项目,但是看其他教程发现他们都是new 然后直接有struts2.我的没有 解决方案 在左上角 File Setting plugins 找到struts2勾选 确定确定,然后重启IDEA

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:56:02

    刚装的myeclipse2017打开后报错

    只有第一次安装myeclipse时才要激活。 这是我安装激活的文档,大家看看是否有用。 第一步:输入任意用户名 第二步:点击Systemid... 按钮,自动生成本机器的systemid。 第三步: 点菜单Tools->RebuildKey 第四步:点击active按钮.会在显示区域生成

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:56:25

    浏览器主页被劫持成360导航.每次打开都是360导航https://hao.360.cn/?src=lm&ls=n36a7f6a197

    这里有个误区:(本人亲测有效) 大家都以为是篡改了主页,其实你去IE的设置里去看,主页没变化,或者说已经被锁定不能修改了。 问题出在启动项的参数上---你试试在桌面IE的图标点击属性,看目标下边,正常的只有EXE文件的路径,但是很可能你的EXE文件路径后边跟上了一串网址字符,我的就是这样:&qu

    来自 毛小兔
    00
  • avatar 毛小兔 2020-09-02 15:56:45

    myeclipse配置Struts2.xml Referenced file contains errors (http://struts.apache.org/dtds/struts-2.0.dtd

    Struts2.xml 文件头出现这样错误: Referenced file contains errors (http://struts.apache.org/dtds/struts-2.0.dtd). For more information, right click on the messag

    来自 毛小兔
    00
  • avatar 啦啦啦啦啦啦拉拉 2020-09-02 15:59:53

    mysql索引

    MyISAM 索引实现 MyISAM 引擎使用 B+Tree 作为索引结构,叶节点的 data 域存放的是数据记录的地址。下图是 MyISAM 索引的原理图: MySQL索引实现原理分析这里设表一共有三列,假设我们以 Col1 为主键,则图 8 是一个 MyISAM 表的主索引(Primary ke

  • avatar 啦啦啦啦啦啦拉拉 2020-09-02 16:06:28

    MVCC多版本并发控制

    InnoDB存储引擎MVCC的实现策略 在每一行数据中额外保存两个隐藏的列:当前行创建时的版本号和删除时的版本号(可能为空,其实还有一列称为回滚指针,用于事务回滚,不在本文范畴)。这里的版本号并不是实际的时间值,而是系统版本号。每开始新的事务,系统版本号都会自动递增。事务开始时刻的系统版本号会作为事

  • avatar 心里的字节在跳动 2020-09-02 16:15:15

    JSONP工作原理

    JSONP(json with padding)是一种借助script元素实现跨域的技术,它不会使用XHR对象。script 元素有以下两个特点1.它的src属性能够访问任何URL资源,不会受同源策略的限制。2.如果访问的资源包含js代码,那么在下载完成后会自动执行。JSONP就是基于这两点,再与服

  • avatar Bernard5 2020-09-02 16:17:57

    Windows 配置VS Code Java开发环境

    解压JDK 我放的目录是在C:\Program Files 添加环境变量 控制面板-系统-系统属性-高级-环境变量 也可以在此电脑下找空白区域直接右键属性进入 在系统变量中添加 变量名:JAVA_HOME 变量值: C:\Program Files\jdk-14.0.2 在系统变量的path

    来自 Bernard5
    00
  • avatar ouk 2020-09-02 16:30:00

    贪心

    思路 贪心+模拟如果栈顶比后面所有的数字都大,那么一定要弹出去,不然最后结果一定不是最大的(会被比他小的数字压到后面)。所以我们就不断的去模拟这个操作就好了首先维护一个后缀最大值数组q[i] 表示原数组[i-n)里最大的数字然后遍历整个数组,依次入栈6 7 8 3 7第一步发现8比后面的数字都大所以

    来自 ouk
    00
  • avatar Kyrie_Yasser 2020-09-02 16:32:47

    招商银行信用卡中心2021届校园招聘-内推

    https://cmbjob.ccc.cmbchina.com/WeChatRecruit/positionlistshare.html?v=3.0&refereeId=55544f25-8995-4c5b-83b2-39f99fe3a434&refereeCode=bfcd73bc

    来自 Kyrie_Yasser
    12
  • avatar 啦啦啦啦啦啦拉拉 2020-09-02 16:34:42

    RabbitMQ

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation

  • avatar 牛客94634904号 2020-09-02 16:51:58

    剑指offer29-顺指针打印数组

    首先,最容易想到的就是横着向右打印,即代码中 for(int i = col ; i <= cols ; ++i){ result.push_back(matrix[row][i]); } 向下打印时要确保行数大于2,即

  • avatar coder-River 2020-09-02 17:05:17

    Uva 437 动态规划 之 DAG的最长路问题

    一、题意 有n(n<=30)种立方体,每种有无穷个。现在要求你选一些立方体摞成尽量高的一个柱子,上面的立方体底面长宽必须严格小于下面的立方体。问最大高度。 二、解析 由于上面的立方体底面长宽必须严格小于下面的立方体,因此不会出现环,也就是说这是一个典型的DAG(有向无环图)问题。 有向无环图可

    来自 coder-River
    00
  • avatar 。。。201910131627798 2020-09-02 17:18:14

    CF161C Abracadabra

    题意 给你一个字符串的生成方式,求问 和 的最长公共子序列。 第一步时字符串仅包含单个字符 在第 步中,我们将第 步中得到的字符串复制两次,并在这两个串中间插入字母表中的第 个字符。分析 无论任何时候这个串都是一个回文串,且第 步时,回文中心是 。那么可以递归构造这两个字符串。

  • avatar artist1120 2020-09-02 17:25:21

    Balls(概率)

    本题从概率出发计算期望,用不到dp,因为白球和黑球完全公平,取1次即期望+0.5: #include <cmath> #include <iostream> #include <algorithm> #include <string> #include

    来自 artist1120
    10