自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (2)
  • 收藏
  • 关注

原创 npm ERR! cb() never called! 解决办法

npm ERR! cb() never called! 解决办法

2022-10-09 10:04:43 665 1

原创 redis闪退问题

解决方法:在根目录新建startup.cmd文件,文件内容如下:

2022-06-02 18:03:35 158

原创 tomcat启动无效

永久:oracle 说修改 $JAVA_HOME/jre/lib/security/java.security 文件,替换securerandom.source=file:/dev/random 为 securerandom.source=file:/dev/urandom。对所有使用JVM的应用生效。(这个永久的方法,这里面有个问题,就是设置时候实际应该设置为securerandom.source=file:/dev/./urandom,否则不生效)...

2020-12-09 14:52:25 523

原创 kafka生产者启动报错,WARN [Producer clientId=console-producer] Bootstrap broker localhost:9092 (id: -1 rack:

1.kafka下载的3.6.2版本的2.原因 --broker-list 启用,应该用 --bootstrap-server3.启动生产者,.\bin\windows\kafka-console-producer.bat --bootstrap-server localhost:9092 --topic test4.启动消费者,.\bin\windows\kafka-console-consumer.bat --bootstrap-server localhost:9092 --t.

2020-11-28 11:27:31 19032 7

原创 zookeeper闪退问题

1.配置好zoo.cfg,/别反了2.配置zkServer.cmd,在/bin目录下右击zkServer.cmd,添加set ZOOCFG=E:\tools\apache-zookeeper-3.6.2-bin\apache-zookeeper-3.6.2-bin\conf\zoo.cfg3.启动zkServer.cmd

2020-11-28 09:35:05 493

原创 centos openjdk javac无效

使用yum install java-devel

2020-11-04 11:26:03 214

原创 idea 启动报错 Internal error. Please report to http://jb.gg/ide/critical-startup-errors

今天看jvm想动手写一下

2020-11-03 19:28:52 1224

原创 Dubbo windows下的安装

1.首先去下载Dubbo的源码下来,你也可以下载Dubbo-admin-2.5.3/2.5.4(喜欢什么样的版本就自己去下载)。本人是下载源码的,源码下载地址是:https://github.com/alibaba/dubbo 在这里下载即可。因为这个页面没有dubbo-admin,所以点击master,我选取的时2.5版本下载解压。2.启动cmd命令,进入解压后的目录,进行...

2020-03-11 21:25:04 1268

原创 如何保证redis中存放的都是热点数据

当redis中的内存超过了了最大的设置内存,就会触发redis的内存淘汰机制noeviction: 不驱逐。仅仅在写操作返回错误信息。(redis默认淘汰策略) allkeys-lru: 在所有key中优先删除最近最少使用(less recently used ,LRU) 的 key。 allkeys-random: 在所有key中随机 key。 volatile-lru: 根据过期时间...

2020-03-07 10:44:51 818

原创 手写SQL,学生成绩表,成绩5到10名

初始表字段及数据查询语句with stu as(select *,row_number() over(order by score desc ) level from student)select * from stu where level>=5 and level<=10;查询结果

2020-03-06 17:28:50 1006

转载 解决哈希冲突的三种方法(拉链法、开放地址法、再散列法)

什么是哈希冲突,其实就是再采用哈希函数对输入域进行映射到哈希表的时候,因为哈希表的位桶的数目远小于输入域的关键字的个数,所以,对于输入域的关键字来说,很可能会产生这样一种情况,也就是,一个关键字会映射到同一个位桶中的情况,这种情况就就叫做哈希冲突,解决哈希冲突的有三种方案,一种叫做拉链法(也叫作链接法、链地址法,一个意思),另外三种分别为开发地址法和再散列法。一、拉链法上篇博文我们举的例子...

2020-03-06 14:03:14 4400 4

原创 ORM是什么

(1)问答问:ORM是什么,ORM框架是干什么的答:ORM(Object Relation Mapping)对象关系映射,即通过类与数据库表的映射关系,将对象持久化到数据库中,主要用于面对对象数据与关系型数据库中的数据不匹配的技术。(2)绘制springMVC实现流程...

2020-03-06 13:28:33 701

原创 springMVC原理及工作流程

Spring MVC框架的工作流程如下:(1)用户通过浏览器向服务器发送请求,请求会被Spring MVC的前端控制器DispatcherServlet所拦截。(2)DispatcherServlet拦截到请求后,会调用HandlerMapping处理器映射器。(3)处理器映射器根据请求URL找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给...

2020-03-06 11:46:55 272

原创 @Responsebody

@Responsebody注解一般在异步获取数据时使用。在使用@RequsetMapping注解后,方法的返回值通常会被解析为跳转路径(如某个页面或某个方法),而加上@Responsebody注解后,其返回结果将不会被解析为跳转路径,而是通过HttpMessageConvert转换为指定格式后的结果(如json,xml),直接写入到HTTPResponse对象的body中,这样页面中的方法就可以获...

2020-03-06 11:35:51 100

原创 为什么Hashmap的容量是2的整次幂

别人:为什么Hashmap的容量是2的整次幂?HashMap源码中获取元素下标是通过位运算(n - 1) & hashn为容量大小,hash为hashcode值。当n为2的n次幂时,(n-1)则为111...的形式,进行与操作效率快,得到的结果取决于hash值 尽量减少冲突,让得到的下标值能够均匀分布。...

2020-03-05 22:15:11 129

原创 数组实现栈Java

每次入栈之前先判断栈的容量是否够用,如果不够用就用Arrays.copyOf()进行扩容;public class MyStack { private int[] storage;//存放栈中元素的数组 private int capacity;//栈的容量 private int count;//栈中元素数量 private static final int...

2020-03-04 21:40:50 126

原创 用数组实现Java队列和循环队列

数组实现队列public class queue{ private intp[] data; private int head;//头指针 private int tail;//尾指针 private int size;// public queue(int k){ data=new int[k]; head=-1; ...

2020-03-04 20:35:33 92

原创 Java之ArrayList与Vector的区别

当存储空间不足时,ArrayList默认增加原始容量的一半,而Vector默认增加为原来的一倍。 Vector源码的方法中多有synchronized关键字,ArrayList中没有,所以Vector是线程安全的,但性能更低。所以,建议在单线程中才使用 ArrayList,而在多线程中可以选择 Vector 或者 CopyOnWriteArrayList。 Vector可以设置一个指定的容量增...

2020-03-04 12:45:42 113

原创 Mybatis与Hibernate的区别

Mybatis是一个支持普通SQL查询,存储过程以及高级映射的持久层框架,也被称为ORM框架,ORM是一种为了解决面向对象与关系型数据库不匹配的技术,它通过描述Java对象与数据库表之间的映射关系,自动将Java应用程序中的对象持久化到关系型数据库表中。区别:Hibernate:是一个全表映射框架。通常开发者只需定义好持久化对象到数据库表的映射关系,就可以通过Hibernate提供的方法完...

2020-03-04 09:48:30 124

原创 idea中设置不拦截xml文件

在pom文件中输入<build> <finalName>boot</finalName> <resources> <resource> <directory>src/main/java</directory> <includes> ...

2020-03-03 20:28:55 418

原创 TCP与UDP,GET与POST请求方法的区别

TCP与UDP的区别1.TCP面向连接,UDP面向无连接2.TCP提供可靠服务,通过TCP连接传送的数据无差错,不丢失,不重复,且按需到达;UDP不保证可靠交付3.TCP面向字节流;UDP面向报文,且没有拥塞控制适用于实时应用,如实时视频会议4.每一条TCP连接只能是点到点;UDP支持一对一,一对多,多对多的交互通信5.TCP首部开销20字节;UDP首部开销8字节6.TCP...

2020-03-01 19:02:17 1354 1

原创 Invalid bound statement (not found): com.lmk.core.dao.UserDao.findUser

如果确定namespace没错,select id是对应的方法名,还有returnType没错,可以看看项目中的target中xml文件有没有编译,如果没有编译,就在pom文件中添加这个<build> <finalName>boot</finalName> <resources> <resource> ...

2020-02-28 21:37:04 357

原创 idea,no bean named 'cacheManager' is defined 错误

当开启springMVC的注解驱动,<mvc:annotation-driven />,idea会自动导入约束 xmlns:mvc="http://www.springframework.org/schema/cache" http://www.springframework.org/schema/cache http://www....

2020-02-15 15:01:16 139

原创 创建mybatis-config.xml模板

1、file—setting,左上角输入template,2、在左侧栏找到File And Code Templates3、中间选中Files4、点击+号,添加模板5、输入模板名字:Name:mybatis-config.xml (name可以自定义)6、后缀名extension:xml7、在面板中间输入内容:<?xml version="1.0"...

2020-02-09 20:54:45 2404

原创 mybatis百度云盘分享

链接:https://pan.baidu.com/s/1VpzbSHjb-csCfKv9thL-mg提取码:g42z下载地址:https://github.com/mybatis/mybatis-3/releases

2020-02-09 12:11:49 2474 1

原创 idea数据库遇到的问题

1.时区问题 (1) Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must con...

2020-02-06 12:26:31 508

原创 Caused by: java.io.FileNotFoundException: class path resource [applicationContext.] cannot be opened

idea的spring项目碰到了,我的问题是路径问题。一般来说有两个方面的错误,一是不仔细,打错了,“applicationContext.xml”,别少打了什么。二是路径问题了,在idea中的spring配置文件要放在resources目录下。如图:。如果没有就新建一个目录,将其设置为resources root。如图。...

2020-01-25 21:36:16 6565 4

原创 idea get/set方法快捷键

快捷键为:alt+insert;insert键按法 : 我的insert键在小键盘0上,方法为shift+0。所以就是 alt+shift+0。

2020-01-21 20:20:40 3545

原创 tomcat出现乱码

到tomcat/conf/目录下打开logging.properties 文件,搜索utf-8,全部改为GBK.

2020-01-20 21:42:23 174 1

原创 idea改变目录结构

直接上图

2020-01-18 21:46:10 2864

原创 No resource found that matches the given name “Theme.AppCompat.Light

1.从网上下载appcombat_v7工程库(也可以看做一个项目),然后将其导入,与android项目并列。2.在4.0之前Android可以说是没有设计可言的,在4.0之后推出了Android Design,从此Android在设计上有了很大的改善,而在程序实现上相应的就是Holo风格,所以你看到有类似 Theme.Holo.Light、 Theme.Holo.Light.DarkA...

2019-03-12 20:43:03 288

原创 Unable to build: the file dx.jar was not loaded from the SDK folder

1.进入\build-tools\目录下,有多个按顺序排好的目录。2.将低版本的目录中的\lib\下的dx.jar文件复制到高版本中。

2019-03-12 20:28:58 246

原创 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。

1.用sdk主目录中的\tools\lib下的devices.xml文件替换所用报错目录中的\devices.xml文件。

2019-03-12 20:16:11 142

原创 Error parsing D:\sdksystem-images\android-23\android-tv\armeabi-v7a\devices.xml

1.用sdk主目录中的\tools\lib下的devices.xml文件替换所用报错目录中的\devices.xml文件。

2019-03-12 20:01:03 470

原创 数组元素偏移量

在网上看了一些博客和资料总结一下,如有错误,请不要点赞。  数组偏移量的定义:当前数组元素的地址与数组首地址的差值。举例:一维数组:一维数组:a[n]        对于一维数组,比如在a[0...5]中求a[4]的偏移量          ①  数组a的下标从0开始              则偏移量为4,(0,1,2,3这四个)          ②  数组a的下标...

2018-10-30 22:35:47 3779 1

原创 N条直线可以将平面最多分为几部分——公式

一条直线:2块;两条直线:4块;三条直线:7块;四条直线:11块;     方法一:当N=1时:f[N]=2;当N大于1时,f[N]=f[N-1]+N。     方法二:f=(N/2)* (N+1)+1。扩展:。。。。平面上有n个X型不明物体,使得划分形成的平面尽量多      公式: f=N(2N+1)+1。 ...

2018-09-12 12:28:29 11832

原创 PAT乙级(Basic Level)真题 锤子剪刀布 java

题目描述大家应该都会玩“锤子剪刀布”的游戏:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入描述:输入第1行给出正整数N(&lt;=105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀”、B代表“布”,第1个字母代表甲方,第2个代表乙方,中间有1个空格。...

2018-08-23 21:35:44 286

原创 win10 jdk配置

 今天在cmd命令行里输入Java、Javac发现没有用,重新看了一下配置。 1).此电脑--属性--高级系统设置--环境变量--系统变量。2). 1  . 新建JAVA_HOME变量值为你的jdk的目录2 . 新建classpath变量值为  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; 这个 %JAVA_HOM...

2018-08-20 21:31:39 143

原创 PAT乙级(Basic Level)真题 1006 部分A+B java

题目描述正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。 现给定A、DA、B、DB,请编写程序计算PA + PB。 输入描述:输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 &lt; A, B &lt; 1010。 输出描述:...

2018-08-18 21:58:01 476

原创 PAT乙级(Basic Level)真题 1007 A除以B Java

题目描述本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。 输入描述:输入在1行中依次给出A和B,中间以1空格分隔。 输出描述:在1行中依次输出Q和R,中间以1空格分隔。 输入例子:123456789050987654321 7 输出例子:1763668...

2018-08-18 20:31:36 166

myeclipse-2017-ci-10 破解

myeclipse-2017-ci-10 破解文件

2018-08-26

中级 软件设计师

2008-2017年中级软考软件设计师题库 及答案解析 里面包含十年来的软考真题,每年的四份题目,分别为上半年上午试题及下午试题,下半年的,还有一些总结

2018-05-10

空空如也

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

TA关注的人

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