自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java后台生成echarts图表并保存图片到本地

由于网上资料数据都是写死的,实际代码中的数据肯定需要后台查询出来,我根据自己的理解和网上的代码参考,终于完成了java生成图表的功能,写在这里给大家一个参考。效果图:准备工作:工具下载:链接:https://pan.baidu.com/s/1NX9pf77SlEtU_QdKMn3_Ow提取码:wli7echarts-convert.jsPhantomJS工具PhantomJS配置环境变量上代码:依赖<!--导出echarts图片--> <dependenc

2022-01-10 10:17:25 1119 1

原创 ORA-00936: 缺失表达式

ORA-00936: 缺失表达式检查sql语句中是否有字段是关键字

2019-04-02 14:25:28 5824

原创 将json串转换成下拉树格式传回前端

由于前台需要带children的json串返回,所以我们需要处理返回的json 转换前的json格式{ &amp;quot;id&amp;quot;: &amp;quot;3&amp;quot;, &amp;quot;title&amp;quot;: &amp;quot;1.1.1&amp;quot;, &amp;quot;fuid&amp;quot;: &amp;quot;2&amp;quot;,

2019-03-04 11:26:59 312

原创 springboot+vue利用POI技术实现对Excel的导入功能并插入到数据库

第一次接触Excel导出功能,写的有点费劲,把代码贴出来希望能帮到大家先上vue&amp;amp;amp;lt;Upload ref=&amp;amp;quot;upload&amp;amp;quot; action=&amp;amp;quot;此处填写你访问的后台接口地址&amp;amp;quot; :on-format-error=&amp;amp;quot;handleFormatError&a

2019-03-01 11:56:24 5371 5

转载 Java编程:悲观锁、乐观锁的区别及使用场景

定义:悲观锁(Pessimistic Lock): 每次获取数据的时候,都会担心数据被修改,所以每次获取数据的时候都会进行加锁,确保在自己使用的过程中数据不会被别人修改,使用完成后进行数据解锁。由于数据进行加锁,期间对该数据进行读写的其他线程都会进行等待。乐观锁(Optimistic Lock): 每次获取数据的时候,都不会担心数据被修改,所以每次获取数据的时候都不会进行加锁,但是在更新...

2018-12-09 10:35:07 336

原创 http

常见的HTTP相应状态码常见的HTTP相应状态码200:请求被正常处理 204:请求被受理但没有资源可以返回 206:客户端只是请求资源的一部分,服务器只对请求的部分资源执行GET方法,相应报文中通过Content-Range指定范围的资源。 301:永久性重定向 302:临时重定向 303:与302状态码有相似功能,只是它希望客户端在请求一个URI的时候,能通过GET方法重...

2018-12-08 09:57:36 225

原创 类加载器

类加载器概述:  java类的加载是由虚拟机来完成的,虚拟机把描述类的Class文件加载到内存,并对数据进行校验,解析和初始化,最终形成能被java虚拟机直接使用的java类型,这就是虚拟机的类加载机制.JVM中用来完成上述功能的具体实现就是类加载器.类加载器读取.class字节码文件将其转换成java.lang.Class类的一个实例.每个实例用来表示一个java类.通过该实例的newIns...

2018-12-08 09:05:51 138

转载 (转载)史上最全Java面试题(带全部答案)

今天要谈的主题是关于求职,求职是在每个技术人员的生涯中都要经历多次。对于我们大部分人而言,在进入自己心仪的公司之前少不了准备工作,有一份全面细致面试题将帮助我们减少许多麻烦。在跳槽季来临之前,特地做这个系列的文章,一方面帮助自己巩固下基础,另一方面也希望帮助想要换工作的朋友。 相关概念面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。多态的好处允许...

2018-12-02 11:27:42 222

转载 面试经验贴:哪怕事先只准备1小时,成功概率也能大大提升(转载)

本人最近几年一直在做java后端方面的技术面试官,而在最近两周,又密集了面试了一些java初级和高级开发的候选人,在面试过程中,我自认为比较慎重,遇到问题回答不好的候选人,我总会再三从不同方面提问,只有当反复确认能力不行才会下结论,相反,如果候选人给我的印象不错,我也会从多个角度来衡量,以免招进会说但不会干活的“大忽悠”。    其实倒也不是我故意要为难候选人,毕竟入职后就是同事,但面试官...

2018-12-02 11:21:05 247

转载 Java多线程面试问题(转载)

Java多线程面试问题1. 进程和线程之间有什么不同?一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。2. 多线程编程的好处是什么?在多线程程序中,多个线程被...

2018-12-02 11:19:08 123

转载 JAVA多线程和并发基础面试问答(转载)

JAVA多线程和并发基础面试问答  原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-answers/多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注...

2018-12-02 11:16:13 146

原创 SpringBoot读取properties文件的方式

@Componentpublic class SmsConsumer {**@Autowiredprivate Environment environment;**final String accessKeyId = **environment.getProperty**(&quot;yourAccessKeyId&quot;)

2018-11-30 11:39:33 519 1

原创 解决Zookeeper无法启动的问题

1.检查jdk是否正确安装:java或java -version2.检查防火墙是否关闭:service iptables status 如果显示运行,关闭防火墙:service iptables stop3.检查zookeeper的配置文件zoo.cfg是否配置正确,尤其虚拟机主机,对应端口是否正确4。检查各台虚拟机的myid是否正确:echo x &gt; myid(x为设定的id,与zo...

2018-11-14 11:06:24 1458

空空如也

空空如也

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

TA关注的人

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