22、自动装配 方法、构造器位置的自动装配 22.1 标注在方法上 标注在方法上,Spring容器创建当前对象,就会调用方法,完成赋值 方法使用的参数,自定义类型的值从IOC容器中获取 22.2 标注在构造器 默认加在IOC容器中的组件,容器启动会调用无参构造器创建对象,再进行赋值操作 构造器也是从 ...
分类:
其他好文 时间:
2018-11-29 20:09:57
阅读次数:
132
1.1 属性依赖注入 依赖注入方式:手动装配 和 自动装配 手动装配:一般进行配置信息都采用手动 基于xml装配:构造方法、setter方法 基于注解装配: 自动装配:struts和spring 整合可以自动装配 byType:按类型装配 byName:按名称装配 constructor:构造装配, ...
分类:
编程语言 时间:
2018-11-24 14:21:53
阅读次数:
187
1.通配符 在配置struts.xml文件的时候,需要很多action,这时可以用到通配符找到与之对应的方法和类,当然实际开发中很少用到这种方法 struts.xml: 在浏览器输入的地址:http://localhost:8080/类名_方法名 2.转发 我们都知道在在Action(一个类)中,r ...
分类:
其他好文 时间:
2018-11-17 19:10:49
阅读次数:
102
方法一:异常处理 方法二:正则匹配 方法三:ascii码判断 方法四:逐个字符进行判断 ...
分类:
编程语言 时间:
2018-11-01 16:56:07
阅读次数:
158
我们在做Android N升级适配的时候 传统的Intent调用文件的方式会被认为不安全的 然后系统需要让我们使用更加安全的FileProvider的方法去构建intent请求 如 拍照,安装新的apk包等等。。。 这样的适配方法网上很多 Manifest里声明provider ,xml设置文件目录 ...
分类:
其他好文 时间:
2018-10-29 14:09:27
阅读次数:
180
介绍的模块 人生三问 正则表达式: 示例一:单个字符的匹配 示例二:重复匹配 示例三:{ }, [ ]的使用 示例四: 分组 示例五:【\】的使用 re模块的方法 方法一: 匹配 方法二:compile 方法三: sub 应用一:将字符串的alex make love的第一个字符串和第三个字符串进行 ...
分类:
其他好文 时间:
2018-10-19 21:51:40
阅读次数:
144
使用js去除字符串内所带有空格,有以下三种方法: ( 1 ) replace正则匹配方法 去除字符串内所有的空格:str = str.replace(/\s*/g,""); 去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,""); 去除字符串内左侧的空格:str ...
分类:
Web程序 时间:
2018-10-13 02:47:07
阅读次数:
234
Python代码如下:输入经纬度和编码级别计算对应的geohash编码frommathimportlog10__base32=‘0123456789bcdefghjkmnpqrstuvwxyz‘__decodemap={}foriinrange(len(__base32)):__decodemap[__base32[i]]=idelidefdecode_exactly(geohash):lat_i
分类:
其他好文 时间:
2018-09-27 18:10:26
阅读次数:
146
方法一: var desW = 1920;/*设计稿宽度*/ var winW = document.documentElement.clientWidth;/*设备屏幕宽度*/ var desWfontSize = 100;/*设置一个基数*/ document.documentElement.s ...
分类:
移动开发 时间:
2018-09-17 17:43:18
阅读次数:
190
一、Kmalloc函数的内幕 kamlloc原型: 常用的标志是GFP_KERNEL,表示内存分配是代表运行在内核空间的进程执行的。 GFP_ATOMIC:用于在中断处理例程或其他运行于进程上下文之外的代码中分配内存,不会休眠 GFP_KERNEL:内核内存的通常分配方法, 可能引起休眠 GFP_U ...
分类:
其他好文 时间:
2018-09-13 23:13:46
阅读次数:
426