Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
java会话技术--03--Session覆盖问题
java会话技术 03 Session覆盖问题 代码位置 https gitee com DanShenGuiZu learnDemo tree master sessionCookie learn 1 现象 同一域名 同一个服务 不同的端
java进阶
Java
前端
数据库
mybatie+spring+mvc使用反射遇到的问题
问题1 使用反射调用 serviceImpl时 使用注解的 Dao对象是空 解决办法在 serviceImpl类中 直接去spring容器获取bean 问题2 在一个类TestServiceImple的方法中 使用事务控制 中调用另外一个类
java进阶
activiti7执行流程详解
什么是工作流 官方定义 工作流是将一组任务组织起来以完成某个经营过程 定义了任务的触发顺序和触发条件 每个任务可以由一个或多个软件系统完成 也可以由一个或一组人完成 还可以由一个或多个人与软件系统协作完 我的理解 工作流就是针对程序的业务流
java进阶
数据库
Java
开发语言
Unsafe学习
一 介绍 一个管理内存的类 Unsafe类是 final 的 不允许继承 且构造函数是private的 使用单列模式模式获取类对象 1 1 测试的类 public class UnsafeBean private static int st
java进阶
CyclicBarrier调试
一CyclicBarrier 控制所有线程等待 知道达到某种条件 所有的线程才会继续走下去 是一个同步工具类 它允许一组线程互相等待 直到到达某个公共屏障点才停止等待 与CountDownLatch不同的是该barrier 屏障 在释放等待
java进阶
《拉勾Java高薪课程》阶段一输出 之 持久层框架设计实现及MyBatis源码分析-学习笔记 --菜鸟小回
阶段一模块一学习笔记 文章目录 阶段一模块一学习笔记 toc 一 自定义持久层框架 1 JDBC问题总结 2 问题解决思路 3 自定义框架设计 4 实际项目目录分析 5 优化 5 1 将测试类方法 5 2 仍存在问题 5 3 解决方式 6
java进阶
拉勾
学习笔记
笔记
FutureTask 源码 并发设计模式
一 代码 https www jianshu com p 60f661d95d53 public static void main String args throws Exception Callable
java进阶
设计模式
论Java多线程如何引发OOM—多线程开发知识点
Java ThreadLocal 如何引发 OOM Java 内存泄漏 ThreadLocal OOM 回顾ThreadLocal 强引用 软引用 弱引用 虚引用 Java 内存泄漏 内存溢出 Out Of Memory 是指应用系统中存在
java进阶
Java
JVM
内存泄漏
多线程
java--进阶--1.1--Dom4j--常用api
java 进阶 1 1 Dom4j 常用api 代码位置 https gitee com DanShenGuiZu learnDemo tree master Dom4j learn 1 SAXReader类的方法 获取Document 文
java进阶
Java
Servlet
开发语言
java会话技术--02--服务器session共享
java会话技术 02 服务器session共享 1 原理图 2 代码实现 2 1 接口代码 package cn zhou common web session import java io Serializable import jav
架构
java进阶
Java
服务器
Servlet
会些java知识,然后要学习spring boot大概需要多长时间?
Spring boot要学什么 要学到什么程度 以及相关的学习方法是什么 学习spring boot大概需要多长时间 每个人的学习能力 每天能花费时间来学习的时间也是不确定的 这些很难量化 但极好形容 需要学到能帮你找到一份工作的程度 任何
java进阶分享教学
Java
java进阶
java教程
spring boot
Java高并发- 锁的优化及 JVM 对锁优化所做的努力
在高并发环境下 激烈的锁竞争会导致程序的性能下降 所以我们有必要讨论一下有关 锁 的性能问题及注意事项 如 避免死锁 减小锁粒度 锁分离等 一 锁优化 1 1 减小锁持有时间 在锁竞争过程中 单个线程对锁的持有时间与系统性能有着直接的关系
JVM
锁
高并发
java进阶
Java架构
Windows应急响应篇
转载至奇安信攻防社区 Windows应急响应篇 Windows应急响应篇 本篇主要以windows下应急响应的基础技术手段进行介绍 一 概述 近年来 随着互联网的发展网络安全攻击事件也是大幅度增多 如何在第一时间发现攻击事件 并实施应急处置
面试
学习路线
阿里巴巴
Java
java进阶
Java进阶--Java垃圾回收机制全面解析
本文同步发布在我的个人博客 如需转载请注明出处 提起Java的垃圾回收机制大家应该都有所了解 它不仅是面试的常客 也是Java体系中相当重要的一块知识 深入理解Java的GC机制 不仅有助于我们在开发中提高程序的性能 更有了在面试官面前炫
java进阶
JVM
gc
【Python案例】一键自动抠图生成证件照
0 效果与体验 不想去照相馆 担心肖像隐私被第三方获取 不会抠图 本文实现基于人工智能的一键自动抠图生成证件照 在进入正文之前 先看最终效果 为了让读者快速体验 我写了个小程序 证照工具箱 可打开直接体验 1 人脸检测 在制作证件照时 首选
面试
学习路线
阿里巴巴
Java
java进阶
Java进阶--编译时注解处理器(APT)详解
本文同步发布在掘金 未经本人允许不得转载 上篇文章 Java进阶 Java注解及其实例应用 我们使用注解 反射实现了一个仿ButterKnife功能的示例 考虑到反射是在运行时完成的 多少会影响程序性能 因此 ButterKnife本身并非
java进阶
APT
AbstractProcessor
Annotation
Annotation Processor
java TreeSet 和 TreeMap 源码解读
目录 一 前言 二 TreeSet详解 1 TreeSet简介 2 TreeSet的底层实现 0 准备工作 1 TreeSet构造器 2 匿名内部类实现接口的多态 3 TreeMap构造器 4 add方法 5 put方法和put方法 6 继
源码分析
java进阶
Java
JVM
开发语言
Java开发:如何将model对象与json互相转换?
model javabean 与json相互转换 文章声明 model对象与json之间互转网上有很多方法 此处只记录一种常用的 并且比较安全便捷的转换方法 使用gson 一 model转换json 1 首先创建一个model实体类 pac
java进阶
Java
Java多态机制在实际中的应用
在实际开发工作中 常常遇到一个功能有多种实现方式 比如支付方式 有分微信支付 京东支付 支付宝 银联等支付方式 不同支付方式的大概流程大抵相似 实现细节有所区别 这个时候就可以用到java的多态机制 先定义一个公共接口 接口定义支付流程的各
java进阶
多态
多态机制
IDEA自带plantUML绘制时序图
一 时序图的作用 时序图 Sequence Diagram 又名序列图 循序图 是一种UML交互图 它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作 它可以表示用例的行为顺序 当执行一个用例行为时 其中的每条消息对应一个类操作
java进阶
Java
plantUML插件
时序图
流程图
«
1
2
3
»