胡俊:如何理解和学习可信计算3.0 编程技术 软件架构

胡俊:如何理解和学习可信计算3.0

作者:胡俊 博士,北京工业大学讲师 可信3.0是我国在网络空间安全架构上的原始创新,是实现我国网络空间安全可信的有效手段,其内涵非常丰富。而理解可信3.0,也需要从网络安全的基本概念,或者说,从网络安全观来入手,才能够真正抓住其精髓。关于可信3.0的内涵,沈昌祥院士有专文介绍,也做过很多次报告。本文主要谈一下在学习、理解可信3.0和在可信3.0环境下开发的一些体会。 本文共分4部分内容...
阅读全文
口述完SpringMVC的执行流程后,面试官说兄弟,你是培训的吧! Spring

口述完SpringMVC的执行流程后,面试官说兄弟,你是培训的吧!

每天早上 七点三十 ,准时推送干货 前几天阿粉的一个朋友去面试,面试官问他,你知道SpringMVC的执行流程么,我这个朋友在回答完之后,面试官相继问了几个问题,之后面试官说,兄弟你是培训出来的吧?朋友懵了,我培训都是一年前的事情了,这都能知道,于是,找阿粉来吐槽这个事情,结果,阿粉听完之后,分分钟觉得,确实不冤枉呀。 SpringMVC的执行流程 ...
阅读全文
口述完SpringMVC的执行流程后,面试官说兄弟,你是培训的吧! Spring

口述完SpringMVC的执行流程后,面试官说兄弟,你是培训的吧!

前几天阿粉的一个朋友去面试,面试官问他,你知道SpringMVC的执行流程么,我这个朋友在回答完之后,面试官相继问了几个问题,之后面试官说,兄弟你是培训出来的吧?朋友懵了,我培训都是一年前的事情了,这都能知道,于是,找阿粉来吐槽这个事情,结果,阿粉听完之后,分分钟觉得,确实不冤枉呀。 SpringMVC的执行流程 大家看这个图,确实是没有任何问题的对不对, 用户的 HTTP 的请求提交到 D...
阅读全文
反射必杀技:深入了解Class类,让你一通百通 Java 编程技术

反射必杀技:深入了解Class类,让你一通百通

1. Class 类的原理 孟子曰:得人心者得天下。而在 Java 中,这个「人心」就是 Class 类,获取到 Class 类我们就可以为所欲为之为所欲为。下面让我们深入「人心」,去探索 Class 类的原理。 首先了解 JVM 如何构建实例。 1.1 JVM 构建实例 JVM:Java Virtual Machine,Java 虚拟机。在 JVM 中分为栈、堆、方法区...
阅读全文
反射从入门到精通之深入了解Class类 Java 编程技术

反射从入门到精通之深入了解Class类

知其然,知其所以然 0. 前言 本文会讲解反射的原理,如果大家对反射不了解,可以先看 《反射从0到入门》 ,对反射有大概的了解。 《反射从入门到精通》我会分为两篇来讲解,这一篇是讲解 Class 类的原理,下一篇我会讲解反射 API 的原理。 1. Class 类的原理 孟子曰:得人心者得天下。而在 Java 中,这个「人心」就是 Class 类 ,获取到 C...
阅读全文
Struts2基于OGNL的RCE漏洞全解析 Java 编程技术

Struts2基于OGNL的RCE漏洞全解析

最近两年ST2-OGNL方面的漏洞已经渐渐淡出大家的视线,但我觉得作为曾经红极一时的经典系列RCE漏洞,对于ST2和OGNL有一个深入的认知对于代码审计和漏洞挖掘者是十分重要的,所以这篇文章对ST2中由于OGNL造成的RCE漏洞的成因、修复方案一一作了分析,希望能让各位看官对ST2和OGNL能够有一个深入的认知。 环境搭建 笔者为了方便调试各个版本的漏洞临时搭建了一个maven的环境,比...
阅读全文
Thread类中join方法的实现原理 Java 编程技术

Thread类中join方法的实现原理

join()是Thread类的一个方法,根据jdk文档的定义,join()方法的作用,是等待这个线程结束,即当前线程等待另一个调用join()方法的线程执行结束后再往下执行。通常用于在main主线程内,等待其它调用join()方法的线程执行结束再继续执行main主线程。 /** * Waits for this thread to die. * */ pub...
阅读全文
深入理解JVM虚拟机7:JNDI,OSGI,Tomcat类加载器实现 Java 编程技术

深入理解JVM虚拟机7:JNDI,OSGI,Tomcat类加载器实现

打破双亲委派模型 JNDI JNDI 的理解 JNDI是 Java 命名与文件夹接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之中的一个,不少专家觉得,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。 那么,JNDI究竟起什么作用?//带着问题看文章是最有效的 要了解JNDI的作用,我...
阅读全文
2019将至,我的Java年终总结(六年开发经验),请查收 Java 编程技术

2019将至,我的Java年终总结(六年开发经验),请查收

恍然间,发现自己在这个行业里已经摸爬滚打了六年了,原以为自己就凭已有的项目经验和工作经历怎么着也应该算得上是一个业内比较资历的人士了,但是今年在换工作的过程中却遭到了重大的挫折。详细过程我就不再叙述,在此,只想给大家说一说我的总结吧,看看大家有没有相似的经历,和类似的感悟。 ![image.png](https://static.studygolang.com/181226/86ef8b178c...
阅读全文
ExcelUtil 1.5.6 修复导出的一些 bug,并大幅减少引入 jar Java 编程技术

ExcelUtil 1.5.6 修复导出的一些 bug,并大幅减少引入 jar

ExcelUtil1.5.6 发布了,同志们,修复了导出时的一些 bug。 原因如下,在导出时由于表头会占用一行,所以下标是从1开始的,导致数据最终输出到 Excel 中其实会少一行,很多人并没有注意到这个细节。 所幸的是,我们及时发现并修复了此 bug。 是不是很机智。 每次升级都采用平滑升级,保证以前版本方法可在新版本中调用。 并且在该版本中删除了很多没用 jar 包,比如...
阅读全文
李书福罕见自述:吉利集团的底层密码 互联网.投资

李书福罕见自述:吉利集团的底层密码

时逢改革开放40周年。四十年来中国社会沧桑巨变,四十年来中国企业筚路蓝缕,四十年来中国企业家以实践出真知。“惟改革创新者胜”。四十年的商业历史变迁表明,作为改革开放的第一代创业者,吉利汽车创始人李书福正在成为中国商界创变者的范例。谦和低调、不善言辞但坚毅执着的他,第一次完整讲述自己的创业故事和人生体悟,殊为难得。他的回顾,诠释了大时代下个人选择的曲折艰难,及商以载道的自然功成,语言朴实风趣,读来亲...
阅读全文
Loading...