`
csolar
  • 浏览: 10499 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

多核CPU

多核CPU主要分原生多核和封装多核。   原生多核是指每个核心之间都是完全独立的,有着自己的前端总线。   封装多核是指将两个完整的CPU封装到一起,连接到同一个前端总线上,当两个CPU满载时会争抢前端总线,导致性能下降。
内存   1.计算机内部存储器叫内存,用来暂时存放CPU运行的数据及和外部存储器交换的数据。   2.内存包括随机存储器(RAM)、只读存储器(ROM)、高速缓存(CACHE)。   3.物理存储器是指实际存在的具体存储芯片。   4.地址空间是指对存储器编码的范围,大小取决于CPU的地址线个数。
问题 目标库的表中的中文出现乱码 场景数据库:MySql 源库:UTF-8编码 目标库:UTF8编码 数据库所在的操作系统:Linux kettle版本:4.4 启动方式:Spoon 运行方式:转换 流程:【表输入】->【表输出】 kettle所在的操作系统:WIN7 解决方案 在数据库连接的【Options】选项卡中增加characterEncoding属性,值为UTF-8
切点函数 方法切点函数 execution()方法匹配模式串,@annotation()方法注解类名 方法入参切点函数 args()类名,@args()类型注解类型 目标类切点函数 within()类名匹配串,@within()类型注解类名,target()类名,@target()类型注解类名 代理类切点函数 this()类名 通配符 * 匹配任意字符,匹配上下文中的一个元素 .. 匹配任意字符,匹配上下文中的多个元素 表示类时,必须和*联合使用 表示入参时,可单独使用 + 匹配制定类的所有类,必须在类名后面,如com.smart.Car+ 切点函数对入参通配符的支持 支持所有通配符 exe ...
基于Bean配置名规则的自动代理创建器 实现类BeanNameAutoProxyCreator <bean class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator"     p:beanNames="*er"     p:interceptorNames="greetingAdvice"     p:optimize="true"/> 基于Advisor匹配机制的自动代理创建器 实现类DefaultAdvis ...
切面 = 增强 + 切点(连接点为目标类的特定方法) 切面 = 增强(连接点为目标类的所有方法) 增强包含连接点的方位和织入代码,切点包含执行点信息(哪些类的哪些方法) 切点 org.springframework.aop.Pointcut接口描述切点 Pointcut由ClassFilter和MethodMatcher构成 ClassFilter 定位到特定类上 matches(Class clazz)用来判别被检测的类是否匹配过滤条件 MethodMatcher 定位到特定方法上 matches(Method m,Class targetClass)静态方法匹配器,匹配方法签名,仅一次 m ...
AOP步骤 通过切点和增强定位到连接点上 在增强中编写切面代码 Spring增强类型 前置增强 - org.springframework.aop.BeforeAdvice(MethodBeforeAdvice可用) 后置增强 - org.springframework.aop.AfterReturningAdvice 环绕增强 - org.springframework.intercept.MethodInterceptor 异常抛出增强 - org.springframework.aop.ThrowsAdvice 引介增强 - org.springframework.aop.Introdu ...
连接点-JoinPoint 程序执行的某个特定位置(类初始化前后、方法调用前后、方法抛出异常后) 连接点 = 执行点 + 方位 切点-PointCut 切点用来定位执行点 执行点相当于数据库中的记录,切点相当于查询条件,一个切点可以匹配多个执行点 增强-Advice 增强 = 织入连接点的代码 + 方位 目标对象-Target 目标类 引介-Introduction 一种特殊的增强 为类添加属性和方法 织入-Weaving 将增强添加到目标类具体连接点上的过程 编译期织入-需使用特殊的Java编译器 类装载期织入-需特殊的类装载器 动态织入-在运行期为目标类添加增强生成子类 Sprin ...
1 Java应用程序不能访问private类型的getXXX()、setXXX(),而Hibernate则没有这个限制。 2 如果持久化类的属性是基本数据类型,则无法接收null值。 3 <property>的access属性用于指定Hibernate访问持久化类的属性的方式。 property(默认)表示通过getXXX()和setXXX()访问属性。 field表示通过反射机制访问属性。 4 派生属性:利用<property>的formula属性,设置一个SQL表达式。 <proper name="totalPrice"     fo ...
IoC 核心模块     实现IoC功能     核心接口为BeanFactory Context模块     构建于核心模块之上     扩展了BeanFactory、i18n国际化、Bean生命周期控制、框架事件体系、资源加载透明化     邮件服务、任务调度、JNDI定位、EJB集成、远程访问     核心接口为ApplicationContext 表达式语言模块     是EL的一个扩展     可用表达式串和SpingIoC容器交互 AOP     提供了满足AOP Aliance规范的实现     整合了AspectJ 数据访问和集成     Spring JBDC     事务 ...
1.DispatcherServlet拦截http请求 2.DispatcherServlet通过请求信息和HandlerMapping配置信息获取处理器Handler 3.HandlerAdapter适配并调用Handler 4.HandlerAdapter返回ModelAndView(逻辑视图名+模型数据)给DispatcherServlet 5.ViewResolver将逻辑视图名解析成真实视图对象View 6.View对象对模型数据进行视图渲染 7.返回http响应

Maven坐标

groupId 当前Maven项目隶属的实际项目 表示方式与Java包名的表示类似com.test.myproject artifactId 实际项目中的一个Maven模块 默认情况下,Maven生成的构建,其文件名会以artifactId作为开头 建议使用实际项目名称作为artifactId的前缀 version Maven项目当前所处的版本 packaging Maven项目的打包方式 默认情况下,Maven使用jar方式 classifier 附属构件 如myproject-core-2.0.0.jar的附属构建myproject-core-2.0.0-source.jar 附属构 ...
地址前缀 1.classpath:(classpath:/) 相对于类的根路径 classpath:com/test/bean.xml 2.file: 使用UrlResource从文件系统目录中装载资源,可采用绝对路径和相对路径 file:/usr/com/test/bean.xml 3.http:// 使用UrlResource从Web服务器中装载资源 http://www.test.com/bean.xml 4.ftp:// 使用UrlResource从FTP服务器中装载资源 ftp://www.test.com/bean.xml 5.没有前缀 根据ApplicationContext具体实 ...
Server Locations 选择Use Tomcat installation(takes control of Tomcat installation) 将Deploy path 的值改为webapps
Global site tag (gtag.js) - Google Analytics