×
请登录
账号
密码
登录 Use it
博客
随笔
网盘
建站
资源
标签
毒鸡汤
程序员导航
登录
注册
设计模式之单例模式8种实现方式,其一:饿汉式-静态常量饿汉式
实现方式分为3步骤: 1.构造方法私有化 2.类的内部创建对象 3.向外部暴露一个静态的公共方法 实例: package singlePattern; public class SinglePattern1 { //类的内部创建对象 private static final SinglePattern1 singlePattern1 = new Single
star2017
博客
1年前
869
0
linux下mysql5.7+使用groupby、orderby报错ONLY_FULL_GROUP_BY不修改配置文件
linux 下mysql5.7+使用group by、order by报错ONLY_FULL_GROUP_BY不修改配置文件 1.进入mysql 2.查询出sql_mode: SELECT @@GLOBAL.sql_mode; SELECT @@SESSION.sql_mode; SELECT @@sql_mode; 发现前面都有ONLY_FULL_GROUP_BY 3. 在命令行中输
star2017
博客
1年前
2691
0
临时设置mysql数据库最大连接数,重启后需重新设置
mysql>mysql -uuser -ppassword(命令行登录MySQL) mysql>show variables like 'max_connections';(查可以看当前的最大连接数) msyql>set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功) mysql>exit(推出)
star2017
博客
1年前
2076
0
jrebel激活,idea中使用jrebel进行热加载,热部署适用gradle构建的项目,实现即改即生效(含jrebel激活教程)
1.file-settings-plugins搜索jrebel,找到JRebel for IntelliJ ,点击install 2.重启idea 3.激活jrebel,在上面的settings里面找到最下面一个JRebel,然后在Team URL输入: 1)http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b1
star2017
博客
1年前
2343
0
wgs-84,gcj-02,bd-09的相互转换,高德,世界测量,百度坐标系的相互转换,坐标系转换
高德使用的是gcj-02坐标系,百度使用的是bd09坐标系,注意其间的相互转换 1.首先创建一个GPS对象类 public class Gps { private double wgLat; private double wgLon; public Gps(double wgLon, double wgLat) { setWgLat(wgLat);
star2017
博客
1年前
2421
0
linux下slow,慢查询日志的分析工具mysqlsla的使用
测试环境: centos7 / mysql 5.6(开启慢查询功能) 1.工具下载 链接:https://pan.baidu.com/s/1MUSFYXY3XyBf4AUrAQ5gWQ 提取码:i4fj 或者上github上面去下载: https://github.com/daniel-nichter/hackmysql.com 2.安装依赖: yum install p
star2017
博客
1年前
2659
0
spock做post请求get请求,在springboot环境下使用gradle构建工具的demo,IDEA的开发工具
1、创建一个springboot项目,基于gradle的创建 1)new一个project 2)选择spring initializr 3)选择gradle project,然后next 4)选择一个web,然后next,然后finish 2.打开build.gradle,设置aliyun仓库,导入包 buildscript { repositories {
star2017
博客
1年前
2256
0
docker安装mysql
安装docker参考博主另一篇文章 https://blog.csdn.net/u013294097/article/details/91127259 1、拉取镜像 docker pull msyql:5.7 2、查看镜像 docker images 3、启动镜像 1) 启动镜像(设置密码) docker run -d -p 3306:3306 --name mysql -v /mydocker
star2017
博客
1年前
2914
0
https的ssl证书申请及服务器的nginx的配置教程
1.获取阿里云证书,阿里云提供免费版和收费版,看自己的情况而定,我这里使用的是免费版 https://common-buy.aliyun.com/?spm=5176.2020520163.cas.3.726ftDZTtDZTIg&commodityCode=cas#/buy 以上为获取证书的地址 或者自己去找阿里云的ssl证书购买的地方 2.购买成功之后,在证书列表页面去申请
star2017
博客
1年前
150
0
JAVA设计模式-委派模式(Delegate)
### 委派模式不是23种设计模式中的设计模式,它是比较常见的 #### 场景:老板-项目经理-开发人员 老板向项目经理下达任务,项目经理让开发人员去实现(需要拿到开发人员的引用,代理模式),但是选择具体哪个开发人员是项目经理需要思考的事情(策略模式)。 以上案例中,体现了代理模式和策略模式,这就是所谓的——委派模式 索(dao)的我 打开了,这个加号 此处当然不忘记度娘,只是搜索了半天没找到谁有教程,于是发此一文,丰富postf
star2017
博客
1年前
2877
0
IDEA注册方式2019.2.4激活方法
需要先下载安装idea2019.2.4,直接去官网下载吧! 1.去百度云盘下载 目前新版的 crack链接:https://pan.baidu.com/s/1wLaOwEwC7DHsgw5jJa_n-g 提取码:o49r 2.将该文件放到idea安装目录下 3.以试用的方式打开idea2019.2.4版本的idea 然后创建一个新的工程(随便一个新的工程就可以)
star2017
博客
1年前
2599
0
centos上部署java环境
1.下载jdk,我这里使用的是jdk1.8 首先到jdk官网上下载你想要的jdk版本,下载完成之后将需要安装的jdk安装包放到Linux系统指定的文件夹下,并且命令进入该文件夹下 我这里有个jdk1.8的百度云下载地址 链接:https://pan.baidu.com/s/1A4W_qo0nVbgTPW3IrxDPRA 提取码:9mp8 复制这段内容后打开百度网盘手机App,操作更方便哦
star2017
博客
1年前
1496
0
LockSupport实现线程通信
### 使用LockSupport的park()和unpark()方法去唤醒和阻塞线程的方式 示例代码 ``` package com.debuggg.test1.main3; import java.util.concurrent.locks.LockSupport; public class LockSupportTest { static Thread t1,t2 = null;
star2017
博客
1年前
2707
0
shiro多Realm分别授权
想看多realm认证的请看 https://blog.csdn.net/u013294097/article/details/90053299 想看多realm认证的请看 https://blog.csdn.net/u013294097/article/details/90053299 多Realm分别授权需要重写 import org.apache.shiro.authz.ModularR
star2017
博客
1年前
2385
0
JAVA利用google的zxing解析二维码QRCODE
1.导入jar包,如果是非maven工程就去mvnrepository.com搜索zxing,下载本jar包即可
star2017
博客
1年前
2539
0
slow,mysql的sql慢查询处理方式
1.找到慢查询日志: windows版本的mysql的慢查询日志 路径:C:\ProgramData\MySQL\MySQL Server 5.7\Data 如下图: 我这里有60M的日志 linux版本: locate slow.log 即可查询,如果发现command not found 执行: yum -y install mlocate 即可 结果如下: 2.打开慢查询
star2017
博客
1年前
2006
0
Redis在Windows下设置服务启动
启动控制台: win(键盘上ctrl与alt中间按键),win+r打开运行窗口,输入cmd即可打开控制台 进入redis目录:cd redis路径 输入命令:redis-server --service-install redis.windows.conf --loglevel verbose 进入服务启动redis:
star2017
博客
1年前
2267
0
TransferQueue实现线程通信
## LinkedTransferQueue是一个长度为0的线程队列,它的原理是一个线程把东西放进去,同时该线程不松手(进入阻塞),然后另一个线程去拿的时候,第一个线程才恢复,然后第二个线程再放进去,第一个线程就去拿。。如此往复 示例代码: ``` package com.debuggg.test1.main3; import java.util.concurrent.LinkedTransfe
star2017
博客
1年前
2125
0
1
...
121
122
123
...
472
本文目录
热门标签
程序员导航
热门文章
1.
如何学习Python数据科学(2018)
2.
SpringBoot2实践系列(六):集成监控模块Actuator详解
3.
31个与大数据有关的非常不错的资源和文章(附全链接)
4.
这可能是人工智能、机器学习和大数据领域覆盖最全的一份速查表
5.
史上最全的“大数据”学习资源(上)
6.
微服务应用(十五):一台服务器重启导致Redis集群宕机所有业务不可用问题分析
阿里云新老用户最新优惠
阿里云新老用户最新优惠
最新发布
1.
本地部署MineRu解析pdf、docx、excel等文档
2.
新技术名词
3.
查看mysql数据库中前缀位sys_data_的表,并生成删表语句
4.
centos docker 安装opensearch
5.
centos docker安装redis
6.
Linux使用命令记录:查看端口及开放端口(netstat、iptables)
最新评论
签到
?
签到
签到
签到,学习
签到