- 博客(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关注的人
RSS订阅