• linux内核级同步机制--futex

    linux内核级同步机制--futex 在面试中关于多线程同步,你必须要思考的问题 一文中,我们知道glibc的 pthread_cond_timedwait 底层是用linux futex机制实现的。 理想的同步机制应该是没有锁冲突时在用户态利用原子指令就解决问题,而需要挂起等待时再使用内核提供的系统...

    2019-08-16 11:24:35 java高级定义Linuxmysqlqqword用户IE系统PS

  • springboot整合redis代码干货(附redis工具类)

    springboot整合redis代码干货(附redis工具类) Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 优势 性能极高 Redis能读的速度是110000次/s,写的速度是81000次/s 。 丰富的数据类型 Redis支持二进制案例的 Strings, Lists,...

    2019-08-16 11:24:25 文件wordIE2345PSWiredtimAV<the

  • IDEA中为模块配置Tomcat启动

    IDEA中为模块配置Tomcat启动 首先配置项目中的Tomcat,选择EditConfigurations 点击+号,选择TomcatServer==》Local 配置本地的Tomcat,Afterlaunch是指的默认浏览器,配置完成后点击ok即可。 点击ProjectStructure来配置项目中的web,这两个红框里面按钮是相同的。 选...

    2019-08-16 11:23:15 cmssql2ddoswifi文件ASPvpswdsIDCqq

  • Java集合 HashSet的原理及常用方法

    Java集合 HashSet的原理及常用方法 目录 一. HashSet概述 二. HashSet构造 三. add方法 四. remove方法 五. 遍历 六. 合计合计 先看一下LinkedHashSet 在看一下TreeSet 七. 总结 一. HashSet概述 HashSet是Java集合Set的一个实现类,Set是一个接口,其实现类除HashSet...

    2019-08-16 11:22:50 ESETIEAV<常用对象代码程序员函数

  • java高并发系列 - 第18天:玩转java线程池,这一篇就够了

    java高并发系列 - 第18天:玩转java线程池,这一篇就够了 阿里p7一枚,可以关注公众号:路人甲Java,咱们一起同行! 这是java高并发系列第18篇文章。 本文主要内容 什么是线程池 线程池实现原理 线程池中常见的各种队列 自定义线程创建的工厂 常见的饱和策略 自定义饱...

    2019-08-16 11:22:44 java线程池java开发定义qq阿里巴巴10天用户IE无线系统

  • shiro加密算法

    shiro加密算法 第一节的时候我介绍过,shiro有很多加密算法,如md5和sha,而且还支持加盐,使得密码的解析变得更有难度,更好的保障了数据的安全性。 这里我们要介绍的是md5算法,因为比较常用。首先我们来看看md5算法的各种实现方式: package com.wujianwu.test; imp...

    2019-08-16 11:22:40 定义mysqlword数据安全用户IE2345BugtimAV

  • 配置 jvisualvm 监控Java虚拟机

    配置 jvisualvm 监控Java虚拟机 配置JMX远程连接 1. 配置启动参数 启动jar时,添加如下配置 -Dcom.sun.management.jmxremote.port=5050 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192....

    2019-08-16 11:21:32 文件服务器虚拟机AVSSL远程连接IPv4NETtheServer

  • shiro自定义realm

    shiro自定义realm 我们知道shiro这个框架提供了信息认证和授权的功能性接口,但是shiro是不会帮我们维护数据的,shiro中的用户信息以及用户所对应的权限都是需要我们从数据库查询出来然后传给shiro相对应的接口,因此单单一个jdbcRealm已经无法满足我们的需求了,因为j...

    2019-08-16 11:21:06 文件定义mysqlword用户IE2345BugtimAV

  • [Spring cloud 一步步实现广告系统] 4. 通用代码模块设计

    [Spring cloud 一步步实现广告系统] 4. 通用代码模块设计 一个大的系统,在代码的复用肯定是必不可少的,它能解决: 统一的响应处理(可以对外提供统一的响应对象包装) 统一的异常处理(可以将业务异常统一收集处理) 通用代码定义、配置定义(通用的配置信息放在统一...

    2019-08-16 11:20:19 文件定义阿里巴巴IE系统ServletPStimAVHTTPS

  • 数据库设计

    数据库设计 1. 数据库设计是什么 所谓的数据库设计就是根据需求文档的描述将需求转成数据库的存储结构的过程. 在数据库设计的流程上,我们通常根据需求,画出数据的ER图.然后在通过ER图生成数据库的建库脚本.(Entity Relational) ER图,所谓的ER图就是 数据库关系图 为...

    2019-08-16 11:19:48 sql脚本页面设计文档文件IDCmysql有信word设计要求设计原则