一、切入点表达式的各种类型 切入点表达式的作用:限制连接点的匹配(满足时对应的aspect方法会被执行) 1)execution:用于匹配方法执行连接点。Spring AOP用户可能最经常使用execution切入点指示器 执行表达式的格式如下: execution(modifiers-patter ...
分类:
编程语言 时间:
2019-11-17 12:17:34
阅读次数:
104
适配方案2 更简洁更高效的rem适配方案flexible.js 手机淘宝团队出的简介高效移动端适配库 我们再也不需要在写不同屏幕的媒体查询,因为里面js做了处理 它的原理是把当前设备划分为10等份,但是不同设备下,比例还是一致的。 我们要做的,就是确定好我们当前设备的html文字大小就可以了 比如当 ...
分类:
移动开发 时间:
2019-11-16 21:34:48
阅读次数:
138
1、//input[contains(@id, 'txttags')] 定位出来是个ID,但是ID后面的“102”是个随机数,所以用定位ID的方法就不行了,用firepath生成的xpath也会包括这个随机数。所以用一种包含关键字的方法定位是比较方便的 2、//input[starts-with(@ ...
分类:
其他好文 时间:
2019-11-16 17:22:43
阅读次数:
128
讨论适配方案之前,先了解几个移动端的概念。 基础概念 设备像素(device pixels):又称为物理像素,是显示屏的最小物理单位。在操作系统的调度下,每一个设备像素都有自己的颜色值和亮度值。 设备独立像素(device independent pixels):基于计算机控制的坐标系统和抽象像素( ...
分类:
移动开发 时间:
2019-11-12 18:33:09
阅读次数:
99
Sqlserver异地备份实践项目背景:客户在线下IDC有一套业务系统运行在物理环境,winodws2012上运行着Tomcat8+Sqlserver2014的企业内部流程系统,由于种种原因目前需要将线下的环境移植一份到某私有云内部环境中作为备份(如果线下环境遇到何种人为不可控的因素导致短时间内无法恢复的情况,私有云环境下的系统可以快速拉起业务,以尽可能短的时间恢复业务运行)。项目难点:1)目的端
分类:
数据库 时间:
2019-11-12 10:59:40
阅读次数:
219
1. 垃圾收集算法 1.1 标记清除(Mark-Sweep)算法 标记—清除算法是第一种使用和比较完善的垃圾回收算法,后续的收集算法都是基于其设计思路并对其不足进行改进而得到的。 该算法分为“标记”和“清除”两个阶段: 首先标记出所有需要回收的对象,其标记的过程就是判断对象有效性,执行可达性分析的过 ...
分类:
其他好文 时间:
2019-11-11 23:11:19
阅读次数:
148
原文链接:http://caibaojian.com/mobile-responsive-example.html 固定一个某些宽度,使用一个模式,加上少许的媒体查询方案 使用flexbox解决方案 使用百分比加媒体查询 使用rem 1. 简单问题简单解决 我觉得有些web app并一定很复杂,比如 ...
分类:
移动开发 时间:
2019-11-09 23:23:00
阅读次数:
120
主要区别如下: 一、空间分配: 1.堆(操作系统):一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收,分配方式类似于链表。PS:java中都是系统GC,程序员无法进行GC。 2.栈(操作系统):由操作系统自动分配释放,存放函数的参数值,局部变量值等。操作方式与数据结构中的栈相类似。 二 ...
分类:
其他好文 时间:
2019-11-08 20:29:20
阅读次数:
81
本文来自尚妆前端团队南洋 发表于尚妆github博客,欢迎订阅。 移动端H5页面rem缩放方案flexible.js兼容375px方案的思路 参考: 移动端高清、多屏适配方案 viewport-and-flexible.js flexible.js github 一个新的项目复用了一些老页面,老页面 ...
分类:
Web程序 时间:
2019-11-05 21:48:24
阅读次数:
140
1. css(name|pro|[,val|fn]), 访问匹配元素的样式属性 jQuery 1.8中,当你使用CSS属性在css()或animate()中,我们将根据浏览器自动加上前缀(在适当的时候),比如("user-select", "none"); 在Chrome/Safari浏览器中我们将 ...
分类:
Web程序 时间:
2019-11-02 11:49:09
阅读次数:
103