logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【编程素质】三层架构、MVC、MVP、MVVM

1,对比1)MVC和三层架构是完全不同的2种设计规范。但核心一致:分层,解耦。2,MVC (Model View Controller)工作原理:当用户出发事件的时候,view层会发送指令到controller层,接着controller去通知model层更新数据,model层更新完数据以后直接显示在view层上。1)概念:①M - 模型(mod...

【android学习】android知识点总结

1,Android UI体系1) Android之MVC、MVP对于小项目可以按如下分法(mvp选用);对于大项目可以按模块分,然后模块内再按如下分发。分包(按功能分):basal:基类;surface(fragment、activity、broadcast、listener):界面类;adapter:适配器类;mvp(presenter、constract、vie...

【java学习】多线程之高并发编程:线程&任务&启动任务

1,synchronized(同步块)(1)概念用synchronized 关键字来实现同步块,所有加上synchronized 的块语句,在多线程访问的时候,同一时刻只能有一个线程能够访问,另一个线程必须等到当前线程访问完毕才能访问此代码块,解决了多线程的安全问题。即:加锁。(2)缺陷多个线程判断锁,耗费资源,降低代码执行效率。(3)作用①实现操作的原子性什么是原子性?原子操作即:不可分割的单一

#java
【大数据学习】Hadoop

1,概念Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。2,架构hadoop1.0时期架构hadoop2.0时期架构3,组成Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,而MapReduce则为海量的数据提供了计算1)...

【java学习】jmeter与自动化测试

定义一次,全局享用通过函数获取值名称值time通过提前声明控制变量类型如果在beanShell里之间vars.put(),这个变量会是字符串。名称值times0在beanShell中操作注意对象在vars中是以String的形式存放的。自定义插件中vars的操作。

文章图片
#java#测试用例
【数据库学习】事务及Spring事务机制:@Transactional

1,Spring中的Transacationalspring 中的 @Transactional 基于动态代理的机制,提供了一种透明的事务管理机制,方便快捷解决在开发中碰到的问题。1)原理在应用系统调用声明了 @Transactional 的目标方法时,Spring默认使用AOP代理,在代码运行时生成一个代理对象,如右图中所示调用者Caller并不是直接调用的目标类上的目标方法(Target Me

文章图片
#数据库#学习#spring
【java学习】系统错误处理机制:异常(Exception)、断言(assert)和日志(log)

1,概念当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。 1)场景违反语义规则包括2种情况:①JAVA类库内置的语义检查例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。②JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用......

#java
【java学习】多线程之高并发编程:线程&任务&启动任务

1,synchronized(同步块)(1)概念用synchronized 关键字来实现同步块,所有加上synchronized 的块语句,在多线程访问的时候,同一时刻只能有一个线程能够访问,另一个线程必须等到当前线程访问完毕才能访问此代码块,解决了多线程的安全问题。即:加锁。(2)缺陷多个线程判断锁,耗费资源,降低代码执行效率。(3)作用①实现操作的原子性什么是原子性?原子操作即:不可分割的单一

#java
【Linux学习】RPM包制作

1,流程1)package环境准备打包命令安装(推荐直接上rpmdevtools)yum -y install rpm-build或者直接安装rpmdevtools,这个工具还包含一些其他的工具,同时它依赖rpm-build,所以直接安装的话会同时把rpm-build装上。yum install rpmdevtools编译工具安装比如C语言的make、gcc,python的setuptools等,

#linux#运维#服务器
【数据库学习】事务及Spring事务机制:@Transactional

1,Spring中的Transacationalspring 中的 @Transactional 基于动态代理的机制,提供了一种透明的事务管理机制,方便快捷解决在开发中碰到的问题。1)原理在应用系统调用声明了 @Transactional 的目标方法时,Spring默认使用AOP代理,在代码运行时生成一个代理对象,如右图中所示调用者Caller并不是直接调用的目标类上的目标方法(Target Me

    共 15 条
  • 1
  • 2
  • 请选择