自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 消息中间件-------------RabbitMQ的基本安装

RabbitMQ的基本安装 一 docker下安装RabbitMQ 首先使用 docker search rabbitmq命令查找docker仓库是否存在rabbitmq镜像,可以发现docker仓库是存在rabbitmq的 1 [root@admin ~]# docker search rabbitmq 2 NAME ...

2019-09-24 10:31:00 271

转载 JAVA并发工具类---------------(CountDownLatch和CyclicBarrier)

CountDownLatch是什么 CountDownLatch,英文翻译为倒计时锁存器,是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 闭锁可以延迟线程的进度直到其到达终止状态,闭锁可以用来确保某些活动直到其他活动都完成才继续执行: 确保某个计算在其需要的所有资源都被初始化之后才继续执行; 确保某个服务在其依赖的所有其他服务都已经启...

2019-09-17 19:13:00 253

转载 JAVA并发工具类---------------(Fork/Join)

Fork/Join 分而治之 将一个大任务分成数个小任务执行,然后将这些小人物执行后的结果进行join汇总; (假设:你要计算1到1000的总和,你可以把它分成1-100,101-200,......,901-1000几组完成,然后再把这几组的结果相加) 工作窃取 有一个较大的任务划分成了10个小任务。 这10个小任务在一个大小为2的线程池中执行。 线程池中的2个核心线...

2019-09-16 21:45:00 279

转载 傻瓜教程--------------linix上安装jdk

大致步骤可分为3步,下面会详细解释 1:Jdk 的下载 2: jdk的解压 3: 环境变量的配置 一:jdk的下载 1官网下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 二:jdk的解压 Jdk下载...

2019-08-17 11:29:00 188

转载 NGINX配置之三:http跨域解决

浏览器在进行ajax请求时如果发现请求的url属于不同域名或IP地址下会拒绝访问,也就是所说的跨域问题 此问题常见解决方案: 1、最常用的是,jsonp。此方案需要前后端共同协作来解决。 2、cors跨域,此方式非常优雅,是w3c组织制定的解决方案。为目前主流方案。 a.当chrome发现ajax请求的网址,与当前主域名不一致(跨域)时,会在请求header...

2019-03-27 19:45:00 530

转载 NGINX配置之二: nginx location proxy_pass 后面的url 加与不加/的区别.

这里我们分4种情况讨论 这里我们请求的网站为:192.168.1.123:80/static/a.html 整个配置文件是 server{ port 80, server name 192.168.1.123 location /static{ proxy_pass 192.168.2.321:81 } location /static{ proxy...

2019-03-25 10:23:00 271

转载 NGINX配置之一:日志篇

打开nginx.conf配置文件: vi /usr/local/nginx/conf/nginx.conf 日志部分内容: 日志生成的到Nginx根目录logs/access.log文件,默认使用“main”日志格式,也可以自定义格式。 #access_log logs/access.log main; 默认“main”日志格式: 参数明细表: ...

2019-03-21 19:49:00 172

转载 tomcat源码分析一之getCanonicalFile和getAbsolutePath的区别

最近在看tomcat源码 1、getPath(): 返回定义时的路径,(就是你写什么路径,他就返回什么路径) 2、getAbsolutePath(): 返回绝对路径,但不会处理“.”和“..”的情况 3、getCanonicalPath(): 返回的是规范化的绝对路径,相当于将getAbsolutePath()中的“.”和“..”解析成对应的正确的路径 第一个例...

2019-03-21 10:36:00 533

转载 LINIX上Nginx的从零安装

源码编译方式: #一般系统中已经装了了make和g++,无须再装 安装make: yum -y install autoconf automake make 安装g++: yum -y install gcc gcc-c++ #安装nginx依赖的库 yum -y install pcre pcre-devel yum -y i...

2019-03-20 20:26:00 229

转载 Tomcat相关

一:Tomcat文件解析 /bin:脚本文件目录。(其中sh文件liux上的启动文件,bat文件windows上的启动文件) /lib:tomcat的一系列依赖的jar包/common/lib:存放所有web项目都可以访问的公共jar包(使用Common类加载器加载)。/conf:存放配置文件,最重要的是server.xml。/logs:存放日志文件。 1.catalin...

2019-03-11 19:50:00 167

转载 docker搭建jenkins

这里是在linux环境下安装docker之后,在doucer内安装jenkins --------------------docker 安装 jenkins----------------------------------- docker pull jenkins mkdir /home/jenkins 创建文件夹 ls -nd jenkins/...

2019-02-26 14:31:00 147

转载 有价值的面试问题

有时会看到比较有趣的面试题记录在这个随笔里面 一.private修饰的方法可以通过反射访问,那么private的意义是什么?答:简单来说,private并不是解决“安全”问题的。private想表达的不是“安全性”的意思,而是OOP的封装概念,是一种编译器可以帮助你的设计上的hint。这就像是一家没人的店挂了个牌子“闲人免进”,但你真要进去还是有各种办法可以办到。所以private...

2019-01-23 14:46:00 198

转载 mysql数据库优化

优化方向: sql优化 1.数据库慢查询日志 首先开启数据库的慢查询在MySQL配置文件my.cnf中 修改配置文件方式: 注意:修改以下参数,需要重新启动数据库服务才会生效。 slow_query_log=off|on --是否开启慢查询日志 slow_query_log_file=filename --指定保存路径及文件名,默认为数据文件目录,hostnam...

2019-01-21 14:34:00 154

转载 mysql最新版与mysql5.6的兼容问题

最近公司在给别的企业打了一个项目,在公司本地使用的是mysql 5.6,但是搭建的项目的mysql版本是最新版5.7以后吧,所以有些sql在执行上出了一点问题 目前发现的是: 1: 在5.6版本下先order by 再group by 会取order by之后的数据的第一条,但是在5.7版本下mysql会自动优化,忽略order by 条件,直接分组查询。 解决方案:在order...

2019-01-09 14:33:00 506

转载 idea从零搭建简单的springboot+Mybatis

需用到的sql /* Navicat MySQL Data Transfer Source Server : localhost root Source Server Version : 80012 Source Host : localhost:3306 Source Database : demo Target...

2018-12-11 15:01:00 197

转载 关于监听微服务功能

需求:在运营平台上弄一个监听各个微服务是否正常运行的预警功能 做法: 监听心跳做法 1:在运营平台上设立一个static 的map,key为各个监听平台的名称,value为存入的时间 2:在各个需监听的微服务中每个一分钟请求运营平台,向map中存入自己的名称+时间 3:在运营平台中对比现在时间和存入的时间,若大于设定的请求超时需发送短信的链接则发送短信 4:在map中,...

2018-10-26 13:51:00 398

转载 final

一:空白final 理解:在类里面进行final值的初始化不赋值,在类的构造方法中赋值。 优点:可以根据对象不同,值不同,但是又保证对象恒定不变的特效。 代码: 1 public class ewq2 { 2 3 final private int a; 4 5 public ewq2(int x) { 6 ...

2018-06-05 16:06:00 156

转载 2018-06-05(thinking in java)

1:类只能有2种访问权限,一种是不写访问权限:默认包访问权限,另一种是public。且类只能有一个pubic 2:方法有4种访问权限,pubic(都可以访问),protexted(继承访问权限),private(你无法访问),不写(包访问) 3:接口是默认 public 访问权限的 转载于:https://www.cnblogs.com/jiuhaoyun/p/9138242.ht...

2018-06-05 09:58:00 135

转载 mysql数据库分页查询优化

原博:MySQL单表百万数据记录分页性能优化 limit优化 当数据很多需要进行分页查询时:需要先查出第一条数据的id然后根据id查询大于id的数据 limt 一页的数据量 1. 直接用limitstart,count分页语句,也是我程序中用的方法: select*fromproductlimitstart,count当起始页较小时,查询没有性能问题,我们分...

2018-06-01 10:33:00 159

转载 2018-5-17

在mybatis配置输出类型时, 如果数据库是timestap则返回的属性是时间搓不是时间 如果数据库类型是Bigdecimal 则返回的数据如果大于5位数,mybaits会自动在第四位加上逗号。 转载于:https://www.cnblogs.com/jiuhaoyun/p/9052469.html...

2018-05-17 18:18:00 142

转载 Mysql中“select ... for update”排他锁(转)

原帖地址 https://blog.youkuaiyun.com/claram/article/details/54023216 Mysql InnoDB 排他锁 用法: select … for update; 例如:select * from goods where id = 1 for update; 排他锁的申请前提:没有线程对该结果集中的任何行数据使用排他锁或共享锁,否则申请会阻...

2018-05-04 13:46:00 178

转载 HashMap(常用)方法个人理解

Hashmap的存值: 1 public static void main(String[] args) { 2 ///*Integer*/map.put("1", 1);//向map中添加值(返回这个key以前的值,如果没有返回null) 3 HashMap<String, Integer> map=new HashMa...

2018-05-03 15:35:00 412

转载 前端进行列表筛选

如果下方列表包含手动输入的字符串则显示,不包含则隐藏 $('#输入框id').bind('input onchange', function() { var insertVal = $(this).val();//手动输入的字符串; $("#列表id li").each(function(){ var paraStr = $(thi...

2018-03-13 13:35:00 893

转载 易宝支付

package com.itheima.store.web.servlet; import java.io.IOException; import java.sql.SQLException; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java...

2017-12-27 20:30:00 349

转载 utils

JedisUtils 运用jedis连接池连接redis package com.itheima.store.utils; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; import redis.clients.jedis.JedisPoolConfig; public...

2017-12-27 16:31:00 247

转载 用连接池链接redis

1 package com.itheima.utils; 2 3 import redis.clients.jedis.Jedis; 4 import redis.clients.jedis.JedisPool; 5 import redis.clients.jedis.JedisPoolConfig; 6 7 public class JedisUti...

2017-12-27 12:42:00 148

转载 EL fmt标签

c:formate 表达式需要传入的对象为date 转载于:https://www.cnblogs.com/jiuhaoyun/p/8040040.html

2017-12-14 21:20:00 180

转载 (转)详解HttpURLConnection

请求响应流程 设置连接参数的方法 setAllowUserInteraction setDoInput setDoOutput setIfModifiedSince setUseCaches setDefaultAllowUserInteraction setDefaultUseCaches 设置请求头或响应头 HTTP请求允许...

2017-12-14 21:18:00 134

转载 jsp

jsp网站读取完成后是一个html页面 数据已经不是${aaa}了,已经是具体的数值了 转载于:https://www.cnblogs.com/jiuhaoyun/p/8029705.html

2017-12-12 20:50:00 101

转载 ajax跨域获取网站json数据

由于自己的公司的项目需要调用视频地址 1:当为链接时:直接在播放器用数据库查找的地址 2:当为外部链接时:直接用window.location.href('数据库查找的地址') 3:当为H5链接时:使用<ifram src="数据库查找的地址">播放 4:当为其余网站链接时,要去第三方网站读取json信息然后把json数据作为url放在播放器中 当为4时,我使用js...

2017-12-12 20:49:00 179

空空如也

空空如也

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

TA关注的人

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