自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 delphi 2010 调用webservice接口 java 出现 null object 异常的解决方案

java不支持delphi传递的ioDocument格式,需要把生成的pas文件中的 InvRegistry.RegisterInvokeOptions(TypeInfo(Java7WS),ioDocument); 这句代码删除。

2020-06-04 16:18:28 9 0

原创 JDK11 新功能说明与下载安装及环境变量配置

jdk11是后面几年唯一持续更新修复的版本(LTS) jdk11使用量将爆发式增长 jdk11新功能 JVM方面: 新垃圾回收器:ZGC: A Scalable Low-Latency Garbage Collector(可伸缩低延迟垃圾收集器) 上一代的垃圾回收器G1已经足够强大,但是...

2019-11-22 11:28:34 201 0

原创 从零开始使用JKD11+SpringBoot 2.2+SpringCloud搭建分布式项目

核心思想:微服务式神经网络 以下内容持续更新: 技术选型: 开发环境:JDK11+IDEA+Lombok+Maven Helper JDK11 新功能说明与下载安装及环境变量配置 https://blog.csdn.net/welan123123/article/details/...

2019-11-03 11:04:05 769 3

原创 java学习之编程知识点全面回顾

面试的日子结束了,收获挺大,遇到了不少大牛,也有些挺逗的。碰到很多大厂在面试的时候把他们遇到的技术难题抛给我,看我怎么解决,真的很无奈,他们那么多大牛讨论出的解决方案让我分分钟答出来。不过也得感谢他们帮我开阔了眼界,新技术越来越多,更新越来越快,做程序员必须得要终身学习。以下是我整理的编程知识点回...

2019-10-25 10:59:58 31 0

原创 奇怪的面试

写这篇博客的目的不是为了针对某个面试官,而是遵从幸福心理学的指导,将心中的不快找个地方发泄出去! 面试中人物:面试官A,应聘者B A:做个自我介绍吧 B:。。。大二的时候用PHP A:打断后说:你是做php的,知道自己应聘什么岗位吗? B:java啊,我只是简单介绍一下我大学做的项目不行...

2019-10-15 09:14:27 101 1

原创 java学习之spring家族

主要概括了Spring Framework,Spring Boot和Spring Cloud。从Spring Framework整体架构开始,层层深入扩展到Spring MVC,JSP,JSTL等。知识点越深入越多越复杂,很多都停留在表层,但是用思维导图上的关键字去网上搜索就能找到更详细的资料。 ...

2019-10-11 13:28:27 49 0

原创 面试杂思——致面试官

感觉大部分公司都很燥虑,不知道该找什么样的人才,总是在往底层问,但是又问得不彻底,例如多线程>jmm>原子性,可见性,一致性>自旋锁>ABA问题,到这就停下来了。但是还可以继续啊,解决ABA问题用到的时间戳>CPU时间戳计时器>CPU主频>数字脉冲信号&g...

2019-10-01 10:02:41 27 0

原创 java学习之高并发编程

看并发编程的时候才知道基础,底层和算法的重要性,特别是新的并发包算法越来越复杂,需要回头巩固一下基础和底层。 例如:剖析JDK8中Arrays.sort底层原理及其排序算法的选择 一个快速排序算法都在不断的演化发展,一开始就1个基准,后面发展成3个,5个,基准的选择也是,一开始选首元素或尾元素...

2019-09-27 10:16:18 16 0

原创 java学习之JVM

花了近一周的时间两倍速看完了vip视频教程,结合多份资料终于搞懂了JVM,虽然没时间深入非常细节的知识,但是以后看一看思维导图,根据里面的关键字搜索查询就能找到详细的资料了。 整体学习过程分了三步,第一步,学习分析Class文件,关联大学的编译原理,搞懂整个JVM运行流程。 第二步,学习垃圾回...

2019-09-16 13:12:21 27 0

原创 企业微信 微信公众号 使用JS-SDK必须注入的配置信息 生成签名算法java实现没任何坑 获取jsapi_ticket 获取access_token

官方文档:https://work.weixin.qq.com/api/doc#90000/90136/90506/获取企业的jsapi_ticket 第一步:生成实体类,json解析时使用 第二步:调用HttpClients获取access_token和jsapi_ticket 第三步:生...

2019-09-12 15:51:03 862 0

原创 Windows 下安装Redis 以及 可视化工具Redis Desktop Manager 并允许其他电脑访问

参考:https://blog.csdn.net/qq_39135287/article/details/82686837 但是一下几点需要注意: 在redis.windows-service.conf设置最大占用内存和密码: maxmemory 1024000000 require...

2019-09-10 16:40:40 23 0

原创 java学习之数据结构与算法

在学习的过程中我发现一个有趣的问题:所有递归算法都能转换为非递归算法(迭代)吗? 从这个问题出发,竟然能追溯到算法的定义,计算机的本质,图灵机,丘奇-图灵论,停机问题,计算的本质等等。 首先从计算机的角度看,答案是肯定的。因为代码编译的时候就是使用栈进行计算的,所以只要能用栈,就可以将所有递归...

2019-09-05 22:49:50 27 0

原创 java学习之数学与逻辑思维

承接上篇博文,这篇主讲编程与数学和逻辑思维。 首先数学基础还是很重要的,学习数学过程中掌握的分析方法大部分都可应用到编程中,同时也能锻炼逻辑思维能力。 然后,本篇重点讲解逻辑思维学习与锻炼: 逻辑思维是是人的理性认识阶段,人运用概念、判断、推理等思维类型反映事物本质与规律的认识过程。 逻辑...

2019-08-30 22:13:34 112 0

原创 高级java研发工程师,高效学习方法,学习重点和目标拆解

首先讲一下高效学习方法: 因为大脑的弱点:生物性的本能,趋利避害,大脑会自动的屏蔽它所不喜欢的东西;所以人们常说兴趣是最好的老师,在开始学习前想一想编程的乐趣,编程带来的美好事物,例如:网络,电子游戏,工作等等。 因为编程能力和逻辑思维能力正相关;所以学习时不能死记硬背,需要理解原理,要活学活...

2019-08-28 14:20:51 41 0

原创 接受人性弱点,追求卓越,追求梦想,准求幸福,进阶高级java研发工程师,高效学习起点

幸福心理学指出准求幸福要接受自己,接受人性的弱点,然后做自己感兴趣的工作。 另外多做深呼吸也能使人幸福。 初中开始我对电脑上网感兴趣,所以大学选了计算机专业。毕业前对VR感兴趣,所以选择创业,但是因为懒我们在卧室办公。 创业失败后,找了个包吃包住的公司,食堂、公寓、办公楼组成完美的懒人百米三...

2019-08-23 12:00:15 111 0

原创 百度地图添加自定义覆盖物遇到的各种坑

首先上核心代码: //百度地图自定义覆盖物 var bdPoint = new BMap.Point(116.709684,39.89778); var meIcon = new BMap.Icon("自己的路径/image/me.png", new BMap.Size(4...

2019-07-29 11:55:59 512 0

原创 HTML5 在百度地图上 调用GPS 地理位置定位 GPS纠偏 百度坐标转换 那点事

以下是我实现该功能所走的弯路: 接下来直接上代码: 首先要应用坐标转换算法对应的js文件,该源码在最下面。 <script src="lib/gtoztob.js"></script> 接下来获取GPS地球坐标,使用算法将地球坐标转换为...

2019-07-29 11:36:53 281 0

原创 Java poi 读取操作大数据excel 工具类 可根据sheet页名称或id获取工作表;根据行列获取单元格数据

该代码在https://blog.csdn.net/ylforever/article/details/80955595的基础上做了优化,新增根据sheet页名称获取工作表和部分异常处理。 只需三行代码即可获取excel单元格数据 ParseXlsxExcel excel = new Pars...

2018-10-25 16:58:39 6405 1

原创 关于tomcat 启动Failed to start component,Error in resourceStart() 错误的解决方案

前两天在同一个eclipse工作空间中导入了两个类似的项目B和C,想省事就直接复制粘贴了原先项目A的tomcat配置,那两项目完事后想要继续上一个项目时问题就出现了,Failed to start component,Error in resourceStart() 错误,网上找了一下解决方案都是...

2018-10-16 15:02:49 1415 1

原创 一种在前端精确合并单元格的最佳算法

先展示一下纵向合并效果,再继续! 要达到精确合并的效果不能只根据第n列各个td的值是否相等做判断,还要判断前n-1列各个td的值是否也相等,算法有点复杂。 为了降低算法的复杂度,我给每个td加了一个name,第n个td的name值由前面n-1个td的值顺序拼接而成;这样合并的时候就只需要判...

2018-09-30 11:27:04 488 0

原创 思想创新工作——前段时间公司要求写的一篇感想

“思想决定行为,行为决定习惯,习惯决定性格,性格决定命运”                                                                                                                       ...

2018-03-15 08:53:43 229 0

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