自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试常问MySQL性能优化问题

面试常问MySQL性能优化问题 知识综述:[1] MySQL中锁的种类:常见的表锁和行锁,也有Metadata Lock等等,表锁是对一整张表加锁,分为读锁和写锁,因为是锁住整张表,所以会导致并发能力下降,一般是做ddl处理时使用。行锁则是锁住数据行,这种加锁方法比较复杂,但是由于只锁住有限的数据,对于其它数据不加限制,所以并发能力强,MySQL一...

2019-04-10 10:13:00 2653

原创 Hibernate 中出现 users is not mapped 问题

Hibernate 中出现 users is not mapped 问题:解答:HQL语句中表名应该是ORM映射的类名,所以应该改成: (如果是用注解生成实体类,那就是注解的那个类)String sql = "select u.password fromUser u where u.username='" +user.getUsername()+ "'";  User.hbm...

2018-10-23 10:54:00 183

原创 IDEA编译java报错:找不到符号_的解决方法


 一、idea找不到符号,可能是因为编码问题,所以,在File-》settings-》Editor-》File Encodings-找到编码设置,更改为项目的编码要求,一般都为utf-8,或者可以试一下GBK其他编码编译一下,反正我是几种方式都试了。最终编译结果比较之下,发现公司的项目编码格式是以UTF-8为基准的。二、解决方法还有就是,重新配置一下IDEA...

2018-10-18 10:04:00 88124 1

原创 几种解决方法:idea 找不到符号或找不到包

一、idea找不到符号,可能是因为编码问题,所以,在File-》settings-》Editor-》File Encodings-找到编码设置,更改为项目的编码要求,一般都为utf-8,或者可以试一下GBK其他编码编译一下,反正我是几种方式都试了。最终编译结果比较之下,发现公司的项目编码格式是以UTF-8为基准的。建议三个编码格式都选择一样的。或者在JVM参数那里添加-Dfi...

2018-10-18 10:04:00 2053

原创 DOM+position:relative+缓冲运动

一、nodeType节点类型  nodeType==3 ->文本节点  nodeType==1 ->元素节点1 for(var i=0;i<oUl.childNodes.length;i++ ){ //此处的oUl是 var oUl = document.getElementById('ul');获取ul标签的保存值2 //alert(oUl....

2018-10-11 15:15:00 82

原创 Innodb引擎中Count(*)

&#13; select count(*)是MySQL中用于统计记录行数最常用的方法,count方法可以返回表内精确的行数。在某些索引下是好事,但是如果表中有主键,count(*)的速度就会很慢,特别在千万记录以上的大表。所以、如果是用Innodb引擎的时候,使用select count(*)语句时,建议采用二级索引速度会比用主键索引更快。在InnoDB引擎中,当我们通...

2018-09-24 23:34:00 652

原创 JS基础一-入门知识

一、什么是JavaScript  JavaScript是一种基于对象和事件驱动并具有安全性能的解释性脚本语言。JavaScript不需要编译,直接嵌入在HTTP页面中,把静态页面转变成支持用户交互并响应应用事件的动态页面。二、JavaScript特点  1、解释性(脚本语言,采用小程序段的方式实现编程)  2、基于对象(许多功能来自于脚本环境中对象的方法与脚本的相互作用)...

2018-09-11 21:29:00 40

原创 Redis学习笔记二 (BitMap算法分析与BitCount语法)

&#13; Redis学习笔记二一、BitMap是什么 就是通过一个bit位来表示某个元素对应的值或者状态,其中的key就是对应元素本身。我们知道8个bit可以组成一个Byte,所以bitmap本身会极大的节省储存空间。二、BitMap算法基本描述BitMap 是使用 bit位来标记某个元素对应的value,而key 即是该元素,因此对于之前位数存储换成bit位存储...

2018-09-06 20:16:00 785 1

原创 HTTP、TCP、IP协议常见面试题

&#13; 前言:在看面试题之前,先了解一下基本定义。HTTP、TCP、IP协议基本定义HTTP:  (HyperText Transport Protocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。TCP:  (Transmission Control Protocol...

2018-09-06 10:18:00 51332

原创 Redis学习笔记一(Redis的详细安装及Linux环境变量配置和启动)

&#13;   RedisRedis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。我使用的是下面这个版本:若没有资源的话,我在网盘分享了这个,没有密码,可直接网盘下载。https://pan.baidu.com/s/1pYf6xPE9wv4RufrG5JFRGg 一、接下来打开你的L...

2018-09-05 14:48:00 265 1

原创 java-部分精选面试题

&#13; JVM的类加载机制是什么?有哪些实现方式? 类加载机制: 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法去内,然后在堆区创建一个java.lang.Class对象,用来封装在方法区内的数据结构。类的加载最终是在堆区内的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区...

2018-09-04 16:12:00 153

原创 Python基础-TypeError:takes 2 positional arguments but 3 were given

&#13; Error:  今天写一段简单类定义python代码所遇到报错问题:TypeError: drive() takes 2 positional arguments but 3 were given代码如下  class Car: speed = 0 def drive(self,distance): time = dist...

2018-08-30 10:18:00 176696

原创 Python3.7中urllib.urlopen 报错问题

&#13; import urllibweb = urllib.urlopen('https://www.baidu.com')f = web.read()print(f)报错:Traceback (most recent call last):  File "D:/coding/python/text.py", line 2, in &lt;module&gt...

2018-08-29 17:28:00 1037 1

原创 几道关于springboot、springCloud的面试题。

&#13;  什么是springboot用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(propertites或yml文件)                            创建独立的spring引用程序main方法运行                            嵌入的tomcat无需部署war文件            ...

2018-08-13 11:20:00 194

原创 多线程中的join总结笔记

&#13;  join方法的原理就是调用相应线程的wait方法进行等待操作的,假如线程1中调用了线程2的join方法,则相当于在线程1中调用了线程2的wait方法,当线程2执行完(或者到达等待时间),线程2会自动调用自身的notifyAll方法唤醒线程1,从而达到同步的目的。 例子一、如线程1调用线程2的join方法,即线程2.join(0);(需要注意的是,jdk...

2018-08-07 16:09:00 83

原创 java后端实习生面试题目

&#13; 1、编程题:java从10000到99999找到AABB类型public class Test1 { public static void main(String[] args) { String str; for (int i = 10000; i &lt; 100000; i++) { str = String.valueOf(i); if (s...

2018-06-12 20:10:00 994

原创 为什么java实体类需要重写toString方法

&#13; 如果没重写toString的情况:Object 类的 toString 方法        返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组成。换句话说,该方法返回一个字符串,它的值等于:                getClass().getName() + '@' + Intege...

2018-05-28 17:35:00 1270

原创 XML报错:The reference to entity "characterEncoding" must end with the ';' delimite

&#13; 解决方法:在web.xml增加如下配置:&lt;filter&gt; &lt;filter-name&gt;encodingFilter&lt;/filter-name&gt; &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-clas...

2018-05-10 21:13:00 267

原创 Java中Asm包有什么用?

&#13; ASM能做什么        我们都知道,一般情况下,Class文件是通过javac编译器产生的,然后通过类加载器加载到虚拟机内,再通过执行引擎去执行。  现在我们可以通过ASM的API直接生成符合Java虚拟机规范的Class字节流,这样,ASM做的事情一定程度上正是javac解释器做的工作。     可以说ASM分析一个类、从字节码角度创建一个类、修改一...

2018-05-08 19:09:00 2759

原创 Java面试题_简答题

作为一个大三在校生,很快就要去实习了,但总感觉自己连一个刚入门的菜鸟都不如,哎。发现自己连那个程序员的门槛都还没进,有点小伤心,不过伤心没用,努力向前才是我们现在应该做的事情。下面是我之前在学校所从网上所摘抄的一些java面试题。只是作为平时复习,加深自己的知识水平,无其他用途。说出ArrayList,Vector, LinkedList的存储性能和特性ArrayList和V...

2018-03-29 23:29:00 72

空空如也

空空如也

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

TA关注的人

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