推荐学java 推荐学java
3年前
推荐学java——Spring之AOP
tips:本文首发在公众号逆锋起笔,本文源代码在公众号回复aop即可查看。什么是AOP?AOP(AspectOrientProgramming),直译过来就是面向切面编程。AOP是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。为什么需要AOP?实际开发中我们应
Wesley13 Wesley13
4年前
java.io.Writer
java.io.writer类是一个抽象类用于写入字符流/\ \Copyright(c)1996,2011,Oracleand/oritsaffiliates.Allrightsreserved. \ORACLEPROPRIETARY/CONFIDENTIAL.Useissubjectt
京东云开发者|软件架构可视化及C4模型:架构设计不仅仅是UML
软件系统架构设计的目标不在于设计本身,而在于架构设计意图的传达。图形化有助于在团队间进行高效的信息同步,但不同的图形化方式需要语义一致性和效率间实现平衡。C4模型通过不同的抽象层级来表达系统的静态结构,并提供了最小集的抽象建模元素,为设
Wesley13 Wesley13
4年前
Android计量单位px,in,mm,pt,dp,dip,sp和获取屏幕尺寸与密度
Android计量单位px  :是屏幕的像素点in  :英寸mm:毫米pt  :磅,1/72英寸dp :一个基于density的抽象单
Easter79 Easter79
4年前
Spring学习笔记十六
Spring事务ACID原子性一致性隔离性持久性编程式/声明式Spring事务管理抽象是PlatformTransactionManagerJDBC:DataSourceTransactionManagerJTA:JtaTransactionManagerHibernate:Hibern
Wesley13 Wesley13
4年前
GPIO原理及配制方法
GPIO原理及配制方法引用地址:ARMSOC芯片的GPIO结构示意图!(https://oscimg.oschina.net/oscnet/17f17aea5968bc32e37b481a82cec79caca.png) @@@GPIO的八种模式1,输入浮空模式2,输入上拉模式3,输入下拉模式4,模拟输入模式5,
Stella981 Stella981
4年前
Linux
初识vi/vim文本编辑器1.vi和vim相同,都是文本编辑器,在vi模式下可以查看文本,编辑文本,是Linux最常用的命令,vi模式下分为三部分,第一部分一般模式,在一般模式中可以进行搜索字符等按键操作,按下i,o,a任意一个字符就可以进入编辑模式,按ESC回到一般模式,编辑模式下可以对
Wesley13 Wesley13
4年前
诺禾
最近把Event相关的逻辑做了一个重构,修正EventStore,引入了IEventHandlerFactory,重新设计了Event相关的组件重构后的EventEvent:事情的笼统定义EventHandler:事情处置器笼统定义EventHandlerFactory:事情处置器工厂,用来依据事情类型获取事情处置器(新
Wesley13 Wesley13
4年前
Java 进程的建立方法
Java进程的建立方法在JDK中,与进程有直接关系的类为Java.lang.Process,它是一个抽象类。在JDK中也提供了一个实现该抽象类的ProcessImpl类,如果用户创建了一个进程,那么肯定会伴随着一个新的ProcessImpl实例。同时和进程创建密切相关的还有ProcessBuilder,它是
Wesley13 Wesley13
4年前
360浏览器自定义设置内核模式说明
 浏览器内核模式优先级(以下4条仔细阅读并理解,特别是红字)手动切换浏览器兼容列表meta指定1、强制锁定极速模式不对外开放(无法切换),比如淘宝、360导航(开发者想用极速模式,建议判断UA是IE,页面提示切换到极速模式)2、手动切换优先级最高,手动切了兼容模式,以后打开一直是兼容,切了极速模式就一直是极速模式,只能手