自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

煺罟很

大白的自学之路

  • 博客(58)
  • 资源 (2)
  • 收藏
  • 关注

原创 解决Idea中pom文件无法导入maven依赖问题

2、将下载jar放到桌面,命令进入桌面当前文件。3、将jar包导入到本地仓库。1、下载相应的jar包。

2023-04-11 11:35:41 867

原创 解决MyEclipse 项目导入 IDEA启动不了、jsp找不到等问题。

eclipse 项目导入idea问题解决

2022-06-16 19:17:32 1628

原创 kafka 0 拷贝

1. page cache 技术 与 文件映射机制CPU、RAM、磁盘的访问速度:1ns、10ns、10ms。在CPU与RAM之间使用CPU cache以提高访存速度,在RAM与磁盘之间,操作系统使用page cache提高系统对文件的访问速度。详见:https://blog.csdn.net/pizi0475/article/details/494938412. 传统IO流程与0拷贝2.1 传统的IO流程是: 1. 操作系统从磁盘读取数据到内核空间的pagecache...

2021-08-02 15:53:50 160

原创 Java 注解

Retention注解:https://blog.csdn.net/fn0723/article/details/84962441

2021-06-25 17:28:17 98

原创 ES 整理

官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html好的整理wen zha

2021-06-17 12:20:24 79

原创 Java算法整理持续中

二叉树相关:1. 先序、中序、后序(递归&fei)

2021-06-15 08:49:59 1098 1

原创 数据库知识整理

1. 数据库如何保证永久性?https://blog.csdn.net/xmtblog/article/details/104912243/

2021-06-02 09:17:26 58

原创 banner 生成

才知道,项目一启动就有一个佛祖保佑图片,原来so easy。在项目resource下创建一个banner.txt文件,然后用banner在线生成工具生成一个txt,复制进去,然后启动项目后就可以有了对应的文本。参考:https://mp.weixin.qq.com/s/7rOJePAFXF_mWxwoc_-ehA...

2021-02-11 12:36:38 1945

原创 非暴力沟通

可以清楚表达自己的情感和需要,反过来也能认识到别人的感受和需要。非暴力沟通的四大要素,借助这四个要素诚实表达自己和关切地倾听。 1. 陈述事实(不判断、不评估) 2. 表达感受(受伤、害怕、喜悦、开心) 3. 陈述导致感受的原因(自己的看法) 4. 提出自己的需要比如:某人放了我的鸽子,我怎么借助上面四个要素去做到非暴力沟通的?今天的约会你没有出现,我很伤心,因为我很看重这次约会,我有很多话想要跟你说,而且我都为这次约会好好打扮了一番,下次约会取消的话提前说好吗区...

2021-01-03 20:12:19 441 1

原创 解决设置item2快捷键不起作用

1. 之前设置错地方了,正确设置地方如下:2. 设置快速移动整个单词:3. 设置只删除 user.name name单词的:Keyboard Shortcut:⌥←DeleteAction: Send Hex Code0x1B 0x08...

2020-02-09 23:14:13 807

原创 hashSet误解

Set<> set = new HashSet<>(int); 创建了一个int大小的set,并不能把int值加入set !!Set<> set = new HashSet<>(list); 将list里面的值addAll加入set.

2019-11-08 11:54:47 94

原创 项目启动时出现.class错误 2019.10.25

用mvn clean install重新打包就可以了

2019-10-25 18:15:23 135

原创 mvn package、mvn install、 mvn deploy的区别~ 2019.10.24

mvn (clean) package 在本地打包,但是本地maven仓库并没有这个新打的包mvn (clean) install 不仅在本地打包,并且注入到了本地的maven仓库,这样就可以在其他项目下的pom文件中引用,而不改变远程maven仓库的版本。mvn (clean) deploy 前两步都做,而且并把这个新包注入了远程的maven仓库。其中clean可要可不要,加...

2019-10-25 15:08:09 539

原创 第一次跑线上Job遇到的坑们

线上跑Job步骤:1、ssh ape@dx-ape-others1-vm --> cd jobs -->git clone ... -->cd 项目下 -->mvn package -->cd job模块下 -->nohup java -Xloggc:/home/shared/log/gc.log -XX:+PrintGCDateStamps -XX...

2019-10-07 19:39:53 414

原创 解决java.net.BindException: Address already in use(Bind failed)端口占用问题

sudo lsof -i:8080删掉图中两个进程:kill -9 2960 其中, -9是九

2019-08-15 16:18:17 11086

原创 mac 中IDEA无反应,重新安装后也无反应

https://www.jianshu.com/p/b219ee30d0d5

2019-08-15 13:31:49 2952

原创 如何用thrift自定义一个异常

要为一个方法抛出一个自定义异常,如下:1、在common的RpcBase.thrift文件中声明异常:2、在thrift中的RPC接口中抛出异常:(注意在thrift中引用RpcBase.thrift文件)3、terminal中:sh tool/compile_thrift.sh4、补全RpcHandler中抛出自定义异常。...

2019-07-25 17:28:35 573

原创 org.springframework.jdbc.UncategorizedSQLException:

今天操作数据库出错了:org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL [INSERT INTO keynote (`sections`, `createdTime`) VALUES (?, ?)]; SQL sta...

2019-07-17 14:58:27 28668

原创 将mysql中的text类型转成List<Integer>形式

lesson.setTeacherIds(Arrays.asList(rs.getString("teacherIds").split("")).stream(). map(Integer::parseInt).collect(Collectors.toList()));1、首先将mysql中的text类型转成String数组:rs.getString(...

2019-07-15 17:50:39 2293

原创 remote: ERROR: does not match your user account.

在gerrit时出现了如下问题:remote: ERROR: does not match your user account.这是因为配置的git默认邮件地址与你的gerrit中邮件地址不匹配。解决办法:在本地终端:vim ~/.gitconfig 修改git地址与gerrit默认邮件地址一致。...

2019-06-20 16:45:10 2108 3

原创 用Maven将工程打包成可执行的jar包,并执行

一、新建maven工程,在pom文件中添加工程所需要的依赖,最后在pom文件中添加&lt;build&gt; &lt;plugins&gt; &lt;!--打包Jar文件时,配置manifest文件,加入lib包的jar依赖--&gt; &lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins&lt;/g...

2018-07-31 16:12:07 1147

原创 redis学习之十:集群:redis-cluster

一:集群作用:    1:  主从备份 防止主机宕机    2:  读写分离,向master中写数据,在slaves中读数据    3:  任务分离,如从服分别分担备份工作与计算工作二:主从之间的通信过程:    解释: slave启动时自动连上master,master将自己的数据以rdb快照形式给slave,新添的未写入rdb中的数据以aof写入slave。接下来用replicationFee...

2018-06-14 14:16:11 330

原创 redis学习之九:持久化配置(rdb、aof)

打开 vim /usr/local/redis/etc/redis.conf 配置文件:1、rdb快照的配置选项: (/save 可以查找)    save 900 1      // 900内,有1条写入,则产生快照     save 300 1000   // 如果300秒内有1000次写入,则产生快照    save 60 10000  // 如果60秒内有10000次写入,则产生快照   ...

2018-06-13 16:53:17 199

原创 redis学习之八:publish 、subscribe

发布端: publish 频道名称 发布内容订阅端: subscribe 频道名称             psubscribe   patternpublish news this is a good newspublish newnews this is a good good newssubscribe newspsubscribe new*...

2018-06-01 10:42:54 947

原创 redis学习之七:事务与乐观锁

1、Redis与 mysql事务的对比: MysqlRedis开启start transactionmulti语句 普通sql普通命令失败rollback 回滚discard 取消成功 commit exec2、rollback与discard 的区别:如果已经成功执行了2条语句, 第3条语句出错.Rollback后,前2条的语句影响消失.Discard只是结束本次事务,前2条语句造成的影响仍然还...

2018-06-01 10:29:49 267

原创 redis学习之六:Hash

1、hset key field value作用: 把key中 filed域的值设为value注:如果没有field域,直接添加,如果有,则覆盖原field域的值hset student1 name sam        hset student1  stuid 0012、hmset key field1 value1 [field2 value2 field3 value3 ......fiel...

2018-05-31 21:11:06 140

原创 redis学习之五:Order Set

1、添加元素:zadd key score1 value1 score2 value2 ..    zadd student 18 lily 19 sam 20 july 21 qingli2、删除集合中的元素:zrem key value1 value2 ..3、按照socre来删除元素,删除score在[min,max]之间的:zremrangebyscore key min max4、查询m...

2018-05-31 16:33:16 337

原创 redis学习之四:Set

集合的性质: 唯一性,无序性,确定性。在string和link的命令中,可以通过range 来访问string中的某几个字符或某几个元素但,因为集合的无序性,无法通过下标或范围来访问部分元素。因此想看元素,要么随机先一个,要么全选。1、往集合key中增加元素:sadd key  value1 value22、删除集合中值为 value1 value2的元素:srem value1 value2  ...

2018-05-31 10:22:23 108

原创 redis学习之三:Link

链表最基本的操作是向头/尾插入/删除数据。在redis的链表中包括左left右right操作,左代表头,右代表尾。1、插入、删除操作    (1)把值插入到链接头部:lpush key v1 v2 v3...        lpush number 1 2 3 4 5  (此时number的结构是:5--&gt;4--&gt;3--&gt;2--&gt;1)    (2)把值插入到链接尾部:rpu...

2018-05-31 10:04:55 373

原创 redis学习之二:String

上节的键值对其实就是String类型。清空数据库:flushdb1、增加键值对:     (1)set key value [ex 秒数]|[px 毫秒数] [nx]|[xx]        ex/px 原则上只能出现一个,若俩个同时出现以后面的为准;nx是若键不存在时则添加;xx是若键存在时添加(即覆盖)            set age 18  px 9000 nx            ...

2018-05-30 12:23:25 185

原创 redis学习之一:key-value

首先进入/usr/local/redis/bin下,执行[root@localhost bin]# redis-cli 进入redis客户端下进行练习操作。1、添加键值对:set key value    set site www.tuiguhen.com    set age 18    set name tuiguhen2、查询键对应的值: get key     get age3、查询键: ...

2018-05-30 09:42:43 2978

原创 redis安装

参考地址:https://www.cnblogs.com/wangchunniu1314/p/6339416.html主要命令:    1、启动redis服务:[root@localhost Desktop]# cd /usr/local/redis/bin/[root@localhost bin]# redis-server /usr/local/redis/ect/redis.conf   2...

2018-05-29 11:20:25 132

原创 springboot初级学习系列之十一JdbcTemplate进行数据库增删改查

JdbcTemplate进行数据库增删改查不需创建Repository接口来实现Dao层。只需在类上加@Repository注释来说明此类是Dao层,并注入一个JdbcTemplate即可。这种方法需要自己写sql语句,比较灵活。1、在pom加入依赖:&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/group...

2018-04-20 11:38:53 242

原创 Description: A component required a bean of type 'cn.itcast.demo.repository.CatRepositoryInf' that

报错内容:Description:A component required a bean of type 'cn.itcast.demo.repository.CatRepositoryInf' that could not be found.Action:Consider defining a bean of type 'cn.itcast.demo.repository.CatReposito...

2018-04-20 10:39:54 2050

原创 springboot初级学习系列之十解决@Entity不能自动生成对应表问题(已解决)

在实体类上加@Entity就会对应生成相应的表,可是有时却怎么也生不成解决方法:1、检查启动类是否配有:@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})其中将HibernateJPA自动配置关闭了,所以不行。改为:@SpringBoot...

2018-04-20 10:32:39 7979 1

原创 springboot初级学习系列之九Spring Boot JPA-Hibernate进行增删改查

1、在pom.xml添加mysql,spring-data-jpa,hibernate依赖        有的不需增加hibernate依赖,有的必须增加,自己可以试试哪个不报错&lt;dependency&gt; &lt;groupId&gt;mysql&lt;/groupId&gt; &lt;artifactId&gt;mysql-connector-java&lt;/artifact...

2018-04-20 10:27:22 2142

原创 springboot初级学习系列之八热部署

热部署即是在发现代码有更改之后,重新启动应用,不必我们自己手动重启应用,节省时间。只需要在pom文件中添加:&lt;!-- 实现热部署 --&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring...

2018-04-19 21:30:21 121

原创 springboot初级学习系列之七配置事务及使用

1、在pom文件中添加依赖:&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;&lt;artifactId&gt;spring-boot-starter-jdbc&lt;/artifactId&gt;&lt;/dependency&gt;2、使用事务时,在所在的service类中的方法上面加入@Tra...

2018-04-19 21:27:16 144

原创 springboot初级学习系列之六整合Mybatis

Mybatis和Spring Boot的整合有两种方式:第一种:使用mybatis官方提供的Spring Boot整合包实现,地址:https://github.com/mybatis/spring-boot-starter第二种:使用mybatis-spring整合的方式,也就是我们传统的方式。我们推荐使用第二种,因为这样我们可以很方便的控制Mybatis的各种配置。以下是我们xml中与myba...

2018-04-19 12:01:33 173

原创 springboot初级学习系列之五自定义数据源

@Configuration@PropertySource(value = { "classpath:jdbc.properties", "classpath:env.properties", "classpath:httpclient.properties" })@ComponentScan(basePackages = "com.taotao")@ImportResour...

2018-04-19 11:47:55 169

fastdfs直接可用的maven包

fastdfs直接可用的maven包,解压缩后放入C:\Users\用户名\.m2\repository\org目录下面,然后在本地工程中加入pom代码可在source中的:\fastdfs-yiqing\1.0.0下面的pom文件中复制

2018-04-11

tao数据.sql

此文件是淘淘商城的数据库,下载后,创建一个taotao数据库,直接执行文件即可

2018-04-09

空空如也

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

TA关注的人

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