Xgx120413的专栏

一步一步往上走,创造属于自己的天空

谷歌经纬度转百度地图经纬度(精确度还可以)

最近因为要同步客户传过来的数据,但是我们这边地图用的百度地图,但是客户提供过来的是谷歌经纬度。因此在这里找到一个方法,转了一下比较靠谱。直接上方法就行: private static final double x_pi = 3.14159265358979324 * 3000.0 / 180....

2019-04-26 18:07:30

阅读数 87

评论数 0

Spring学习-01

关于Spring的学习开始了。期待一下。 目录 基于SprintMVC的MAVEN项目简单搭建 关于xml配置文件的简单介绍 关于Config注解 关于ComponentScan扫描规则 关于Scope扫描规则 关于Lazy懒加载 springMVC的MAVEN项目简单搭建 新建项...

2018-11-29 21:10:06

阅读数 133

评论数 0

基于百度地图API删除指定的覆盖物

引用百度地图API过程中,想删除指定的覆盖物,有很多很多的坑。什么clearOverlay()方法,直接给我所有覆盖物都给干没了。还有网上介绍的removeOverlay(对象),这种又介绍不清楚,然后自己经过实践,最终解决了。 直接上图、上代码。 查询所有地图的覆盖物代码: // 获取所...

2018-11-26 11:39:56

阅读数 278

评论数 2

多线程-day-11AbstractQueuedSynchronizer深入分析

AbstractQueuedSynchronizer深入分析         AQS理解起来不难,繁复的概念却让人望而生怯,这里将花几天时间对AQS进行一个详细剖析。 什么是AQS?         AQS(AbstractQueuedSynchronizer),AQS是JDK下提供的一套用...

2018-11-11 01:57:45

阅读数 94

评论数 0

多线程-day-10显示锁

目录 显示锁 Lock接口和核心方法 Lock和synchronized关键字的比较 可重入锁ReentrantLock、公平锁、非公平锁 读写锁 Condition接口 用Lock和Condition实现等待和通知 一、Lock接口和核心方法         显示锁和synch...

2018-11-09 00:06:46

阅读数 65

评论数 0

多线程-day-09CAS原理

目录 原子操作CAS 什么是原子操作?如何实现原子操作? CAS的原理 CAS的问题 JDK中相关原子操作类的使用         在JDK5之前,Java语言同步操作,需要依赖synchronized关键字进行同步。这里就产生了锁的概念。synchronized称之为内置锁,也可以称...

2018-10-31 22:48:40

阅读数 83

评论数 0

多线程-day-08多线程和线程并发工具总结

目录 多线程和线程并发工具总结 线程基础、线程之间的共享协作 基础概念 Java线程 线程常用方法和线程状态 共享线程 线程间协作 线程并发工具类 Fork-Join分而治之、工作密取 Fork-Join标准范式 Fork-Join运用案例 常用并发工具类        ...

2018-10-31 22:32:33

阅读数 85

评论数 0

多线程学习-day-07CountDownLatch、CyclicBarrier

线程基础、线程之间的共享和协作 (目前会将一些概念简单描述,一些重点的点会详细描述) 学习目标:多线程的并发工具类(3) CountDownLatch、CyclicBarrier 一、CountDownLatch 官方介绍: CountDownLatch是在java1.5被引入的,它存...

2018-10-25 20:43:25

阅读数 66

评论数 0

windows下使用批处理脚本切换jdk版本

windows系统下,我们可能会根据项目不同,安装不同版本的Jdk版本,手动切换可能有点麻烦。这里给整合一份批处理脚本切换Jdk版本。 Jdk切换方式: 1、环境变量中手动修改JAVA_HOME,这样可能会比较麻烦。 2、利用批处理脚本来切换Jdk版本 下面说第二种方式,我们看一下批处理脚...

2018-10-25 10:41:38

阅读数 331

评论数 0

多线程学习-day-06ForkJoin实现异步方式遍历指定文件夹文件

线程基础、线程之间的共享和协作 (目前会将一些概念简单描述,一些重点的点会详细描述) 学习目标:多线程的并发工具类(2) 利用ForkJoin来写一个异步方式遍历指定文件夹下所有文件(或指定文件)程序 直接看代码吧,注释也比较详细了: /** * 异步遍历指定盘的所有文件 * ...

2018-10-22 21:46:45

阅读数 99

评论数 0

多线程学习-day-05 ForkJoin概念及使用

线程基础、线程之间的共享和协作 (目前会将一些概念简单描述,一些重点的点会详细描述) 学习目标:多线程的并发工具类(1) 用途,概念:         ForkJoinPool的优势在于,利用多核CPU,将一个任务,拆分成多个小任务 ,将这些小任务分配到多个处理器上并行执行;当小任务都执行...

2018-10-17 22:41:47

阅读数 105

评论数 0

多线程学习-day-04等待(wait)和通知(notify/notifyAll)

线程基础、线程之间的共享和协作 (目前会将一些概念简单描述,一些重点的点会详细描述)学习目标:等待和通知 一、应用场景: 一个线程修改了一个值,另一个线程感受到了值的变化,进行相应的操作。前一个线程类比于一个生产者,后一个线程是消费者。如何让消费者感受到生产者的一个值的变化呢? 解决方案一...

2018-10-15 22:48:31

阅读数 88

评论数 0

多线程学习-day-03synchronized内置锁

线程基础、线程之间的共享和协作 (目前会将一些概念简单描述,一些重点的点会详细描述) 线程常用方法和线程的状态         start():调用start()方法后,使线程从新建状态处于就绪状态。         sleep():调用sleep()方法后,设置休眠时间,使线程从运行状态...

2018-10-14 22:06:18

阅读数 47

评论数 0

多线程学习-day-02理解中断

线程基础、线程之间的共享和协作 (目前会将一些概念简单描述,一些重点的点会详细描述) 上一章回顾: 基础概念: 1,CPU核心数,线程数 2,CPU时间片轮转机制 3,什么是进程和线程 4,什么是并行和并发 5,高并发的意义、好处和注意事项 线程基础: 1,启动和终止线程  ...

2018-10-14 17:01:07

阅读数 47

评论数 1

多线程学习-day-01多线程基础

线程基础、线程之间的共享和协作 (目前会将一些概念简单描述,一些重点的点会详细描述) 1,CPU核心数和线程数之间的关系 ①、一块CPU只有一块处理器 ②、Inter提出了多核处理器 ③、CPU核心数 和 线程数 是 1:1 的关系 ④、Inter提出了超线程,CPU核心数 和 线程数...

2018-10-14 13:15:08

阅读数 79

评论数 0

spring boot微服务架构mybatis多数据源切换

1,先看个目录结构图可以看到,我把要设置的配置文件都放在了config文件夹下面2,Application.java是程序启动项,里面必须设置3,application.properties是多数据源切换的配置文件好,接下来开始进行多数据源的切换!!!一、先看看application.proper...

2018-06-20 12:05:42

阅读数 1243

评论数 7

2018新启航

时隔很久没有更新了,封闭开发良久,感觉到了刑满释放的时候,是时候开始将自己所学的技能点总结一遍了。

2018-03-25 09:26:37

阅读数 220

评论数 1

Description Resource Path Location Type Target runtime MyEclipse Tomcat v8.0 Unknown Faceted Project

Description Resource Path Location Type Target runtime MyEclipse Tomcat v8.0 Unknown Faceted Project Problem 今天新配置了电脑环境,然后将项目导入到eclipse中之后,用的是tomca...

2017-09-14 10:04:00

阅读数 497

评论数 0

org.springframework.beans.factory.BeanCreationException: Error creating bean with name

严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframewo...

2017-05-25 17:25:15

阅读数 2909

评论数 0

MySQL 修改localhost密码

改了很久,一直有各种各样的问题,不过还是解决了,这里就不详细描述了,我是按照我的方法来修改成功了。 之前配置的时候是没有密码的,后来加上了。 cmd,进入到MySQL安装的bin目录下。 然后键入: mysql -u root mysql 随后,进入之后输入如下语句: GR...

2017-04-23 18:22:36

阅读数 2790

评论数 0

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