自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java jar包找不到类

1.classpath 路径写错了;忘记.:2.找不到主类 classpath中的不同jar包 有相同的 包名+类名 所有无法区分3.jar包没有执行权限 chmod7774.不同版本的包版本冲突,删除包...

2020-04-03 17:58:30 1897

转载 转载两个netty的入门示例

百度了半天netty 入门示例,程序都跑不起来。(甚至下载了netty官网的example)后来终于发现了两个好用的例子,分享一下。同时感谢大佬转载两个netty的入门示例https://blog.csdn.net/wangmx1993328/article/details/83036285?depth_1-utm_source=distribute.pc_relevant.none-ta...

2020-03-30 22:06:32 107

原创 UnsupportedClassVersionError

linux调好了代码,配好了依赖,并写好了 shell 启动脚本。测试成功 。之后通过windows 的idea 写java 调用 linux 上 shell 脚本执行程序 报错信息如下:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/boco/querymr/task/ActiveDomainDr...

2020-03-23 23:59:10 959

原创 java 通过ssh操作linux

项目中有这样一个需求。web程序 调用脚本 来运行服务器上的程序 。执行任务。想到了ssh 操作 程序的启动脚本,同时传递参数。一位大佬的 工具类 不废话 直接分享package util.ssh;import ch.ethz.ssh2.Connection;import ch.ethz.ssh2.SCPClient;import ch.ethz.ssh2.Session;im...

2020-03-20 22:17:44 446

原创 mapReduce 输出结果导入Oracle,无效字符错误

mapReduce 输出结果导入Oracle,无效字符错误使用map 读取数据 ,然后输入到Oracle,相信下面这段代码大家都不陌生,但是一直报错 无效字符。 Job job = new Job(conf, "Query_Job"); job.setJarByClass(ImportDriver.class); job.setMapperClass(Impo...

2020-03-18 20:29:44 206

原创 多线程:生产者消费者模型,心得笔记

题目假设本地有一个文件夹,文件夹下面有若干文件(文件数大于50小于100),文件的存储格式是文本格式(后缀名是.txt),文件的大小每个文件不会超过100k文件格式如下:2000102,100,98.32000103,101,73.32000104,102,98.32000105,100,101.32000106,101,45.3……文件格式说明:文件每行都由三列构成,第一列是一个...

2020-01-21 17:01:35 526

原创 游泳馆的人流量SQl

游泳馆的人浏览SQl无迪卡尔积,无高阶函数。思路清晰X 市建了一个新的体育馆,每日人流量信息被记录在这三列信息中:序号 (id)、日期 (visit_date)、 人流量 (people)。请编写一个查询语句,找出人流量的高峰期。高峰期时,至少连续三行记录中的人流量不少于100。例如,表 stadium:±-----±-----------±----------+| id | vi...

2020-01-16 19:20:36 473

原创 RedisTemplate的两种注入方式:xml+注解

RedisTemplate注入官网上只给出了xml的注入方式<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml...

2020-01-08 10:28:01 2762

原创 SpringBoot继承Redis缓存

第一步: 导入spring-boot-starter-cache模块<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId></dependency>第二步:...

2020-01-06 15:30:37 252

原创 哲学家进餐

哲学家进餐避免死锁死锁条件:5个哲学家同时拿起左边叉子PS:死锁的 4个必要条件:互斥条件:一个资源每次只能被一个进程使用,即在一段时间内某 资源仅为一个进程所占有。此时若有其他进程请求该资源,则请求进程只能等待。请求与保持条件:进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源 已被其他进程占有,此时请求进程被阻塞,但对自己已获得的资源保持不放。不可剥夺条件:进程所获得...

2020-01-03 17:40:28 315

原创 单例模式真的是单例吗?

我们知道单例模式分为饿汉模式(直接创建对象)和懒汉模式(延迟加载)单例模式-懒汉模式在并发的情况下,会导致创建出多个对象的情况。如下图所示,单例模式-懒汉模式创建了两个实例下面是代码package com.design.mode.single;/** * @description: * @author: HYW * @create: 2020-01-03 08:45 */p...

2020-01-03 09:09:25 178

原创 SQL 优化与Explain详解

SQL 优化与Explain详解下图是阿里的开发手册中关于mysql优化的部分使用了Explain对12万数据进行了测试,查询TYPE 由index改进为range ,查询时间由0.147提升为0.007,请看下图中的最后一行的Type字段TYPE=index如下TYPE=range如下由此可见效率有了巨大的提升。排查问题,原因是违反了组合索引的最左优先原则组合索引的最左优...

2019-12-25 16:51:24 255

原创 java继承

java继承–上转型对象Fu fu=new Zi();关键字:方法重写有效,属性重新无效public class Fu { String name="x"; int age=40; public Fu(){ System.out.println("fu 构造"); } void print (){ System.ou...

2019-12-24 10:07:47 81

原创 redis

标题redis安装部署测试安装tar xzf redis-2.8.17.tar.gzcd redis-2.8.17make启动 ./redis-server//中文乱码redis-cli --raw远程连接redis-cli -h 127.0.0.1 -p 6379 -a "mypass"设置密码config set requirepass redis@123...

2019-12-20 18:02:36 68

原创 修改IDEA中maven的本地仓库

原 intellij idea使用maven本地仓库及修改本地仓库路径 ...

2019-07-13 16:43:06 1430

转载 js 常用小功能

转 js 常用小功能 ...

2019-07-11 20:54:06 273

转载 mybatis_关联表_带有相同字段_解决办法

问题描述mybatis_关联表的情况下,如果两个表的字段名称相同。例如:clazz表的主键是id,student表的主键也是id.那么mybatis无法找到对应的列,会出现数据缺失。表结构班级表学生表关联表——各个班级下的所有学生ClazzMapper.xml&amp;amp;lt;mapper namespace=&amp;quot;test.dao.ClazzMapper&amp;quot; &amp;amp;gt;

2019-02-19 16:40:40 1396

转载 oracle的 分表 详解 -----表分区

oracle的 分表 详解 -----表分区此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间:  是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表:当表中的数据量不...

2019-02-18 15:04:17 165

原创 一次删除集合中多个元素(解决并发修改异常问题)

在遍历集合的同时,对集合进行了删除操作。很容易遇到java.util.ConcurrentModificationException异常什么是并发修改异常?遍历集合的同时,删除集合中的元素。这时集合的list.size发生改变(因为删除了1个) 产生了错误。即在遍历集合的同时不能对集合进行删除操作。下面代码 就是在遍历集合的同时,对集合进行了删除操作。产生了如下异常java.util.C...

2019-02-02 17:10:27 770

原创 Oracle 事务小结

什么是事务保证数据库从一种状态,改变为另一种状态(一致)。要么全部修改都保存,要么全部修改都不保存(原子)为什么要用事务例如更新两个日志文件,第一个文件更新完后,第二个文件更新到一半。文件系统只能恢复第二个文件的快照,而不能把第一个文件也恢复到之前,或者继续把第二个文件更新完成。即不能保持两个文件状态一致,要么全部成功,要么全部失败。事务体现了ACID特性原子性(Atomicity):一...

2019-02-01 11:12:16 105

原创 Oracle 索引梳理

什么是索引?索引就相当于目录,按目录查找会加快速度。数据结构:双向链表 B*Tree (blance tree)索引的分类1.B*Tree索引 (默认索引,保存讲过排序过的索引列和对应的rowid值)①唯一索引②反向键索引列基数(列不重复值的个数)大时适合使用B数索引2.位图索引对于基数小的列适合简历位图索引(例如性别等)5.倒序索引6.聚簇索引7.组合索引...

2019-02-01 10:21:45 190

原创 SQL查询——各科前三名的成绩(改良版)

SQL查询——各科前三名的成绩表结构查询代码思路去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.表结构//临时表cerate table id( id number)//选课表cerate table sc(sid number,cid number,score number)查询代码```javascriptselect ...

2019-01-29 17:30:13 20664 5

原创 hdfs hive mqsql之间的导入语句

hive建表hive&gt; create table hivetest.flow(phoneNumber string,upflow int,downflow int)row format DELIMITED FIELDS TERMINATED BY ' ' //读取文件分隔符STORED AS TEXTFILEtblproperties("skip.header.line.co...

2018-10-20 16:30:29 195

转载 Echarts 动态加载数据

Echarts 动态加载数据***html***&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;Title&amp;lt;/title&amp;gt

2018-10-19 13:50:04 252

原创 echarts map

&lt;div id="container" style="height: 100%"&gt;&lt;/div&gt; &lt;script type="text/javascript" src="js/echarts.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript

2018-10-18 20:30:33 388

原创 Oracle 查询练习题

**练习题**1.各科前三select * from sc sc1 where (select count(*) from sc sc2 where sc1.cid=sc2.cid and sc2.score&gt;sc1.score )&lt;=2内层课程号= 外层课程号内层分数比外层分数 大的 少于2个 2.分页查询select * from ( s...

2018-10-16 19:39:56 595

原创 MapReduce 自定义属性类(输出电话号对应的上行,下行流量及其总计,并排序)

MapReduce 自定义属性类注意要点:无参构造方法继承 Writable类重写write() readFields()方法相关错误:java.lang.Exception: java.lang.RuntimeException: java.lang.NoSuchMethodExcep(原因 没有无参构造方法)java.io.IOException: Initiali...

2018-10-16 10:35:45 258

转载 javaEE重定向传递参数乱码解决

在javaEE中通过重定向后面的问号传递中文,会有乱码问题。问题response.sendRedirect(“DeptListServlet?msg=该条记录已经被删除”);解决通过URLEncoder进行中文编码 String msg = java.net.URLEncoder.encode(&quot;该条记录已经被删除&quot;, &quot;utf-8&quot;); response.sen...

2018-10-15 19:29:47 215

空空如也

空空如也

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

TA关注的人

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