2013年4月14日
摘要: 比较操作-eq或= -ne或!= -gt或>-lt或<-ge 大于或等于-le 小于或等于-z 为空-n 不为空1 s5#!/bin/sha=10b=5if [ $a -eq $b ]then echo "a=b"else if [ $a -le $b ] then echo "a<b" else echo "haha" fifi 注意:在"["和"]"两边都要有空格"="做赋值时,"="左右两边不留空格"="做判断时 阅读全文
posted @ 2013-04-14 12:00 Chenyong Liu 阅读(136) 评论(0) 推荐(0)
摘要: shell script1 s1#!/bin/sh#set variable aa="hello world!"#printecho "A is"echo $a2 s2#!/bin/shnum=2echo "this is the $numnd"echo "this is the ${num}nd"3 s3#!/bin/basha="my love"echo $afunction func1(){ local a="Tang Wei" echo $a}func1echo $a 阅读全文
posted @ 2013-04-14 11:23 Chenyong Liu 阅读(156) 评论(0) 推荐(0)
2013年4月8日
摘要: Linux3.0.1一键烧写1 格式化SD卡和开发板的NandFlash(加载WINCE6.0的Eboot,按A键 Erase All Blocks或加载Linux的mmc.bin(兼有uboot的功能),按1 Format the nandflash)2 制作sdboot/***mmc.bin(重命名)***/3 拷贝u-boot.bin(重命名)、zImage、rootfs.yaffs2到SD4 设置开发板从sd卡启动,等待烧写完成通过USB烧写1 格式化SD卡和开发板的NandFlash,设置dnw的USBPort DownloadAddress值为0x57e000002 mmc.bin 阅读全文
posted @ 2013-04-08 21:01 Chenyong Liu 阅读(1079) 评论(0) 推荐(0)
摘要: 准备工具:SD_Writer.exe/***飞凌提供,制作SD引导的工具***/dnw.exe/***PC通过串口(USB转串,驱动HL-232-340.EXE)与开发板通信***/dnw软件设置:1 波特率:1152002 选择com port3 下载地址:0x50030000WINCE6.0一键烧写1 格式化SD卡,用SD_Writer.exe制作sd引导到SD/***IROM_SD_EBOOT_SDFUSER.nb0***/2 拷贝STEPLDR.nb0、STEPLDR.bin、EBOOT.nb0、EBOOT.bin、NK.bin到SD3 设置开发板从sd卡启动 on:4 5 6 7 8 阅读全文
posted @ 2013-04-08 21:00 Chenyong Liu 阅读(2030) 评论(0) 推荐(0)
2013年2月21日
摘要: 注解方式注入bean属性1、applicationContext.xml<!-- 启用注解扫描 --><context:annotation-config/><bean id="employeeService" class="com.lcy.service.imp.EmployeeService"/>2、EmployeeService.java//当给某个属性增加了 @Resource 之后,spring就会启用byNanme的方式注入sessionFactory@Resourceprivate SessionFact 阅读全文
posted @ 2013-02-21 18:01 Chenyong Liu 阅读(216) 评论(0) 推荐(0)
2013年1月15日
摘要: 自动装配bean的属性值<bean ...autowire="*".../>autowire的5个参数值byName: name指的是所依赖bean的idbyType:type指的是所依赖bean的class类名constructorautodetect: byType和constructor之间选一no注意:在最外层的bean指定所有bean的autowire默认值 即: <bean...default-autowire="*"/>,默认default-autowire="no" 阅读全文
posted @ 2013-01-15 20:21 Chenyong Liu 阅读(1412) 评论(0) 推荐(0)
摘要: bean的继承例如:<bean id="graduate" parent="student" class="com.lcy.inherit.Graduate">...</bean>对象属性值注入:set方法构造方法自动装配 阅读全文
posted @ 2013-01-15 16:09 Chenyong Liu 阅读(193) 评论(0) 推荐(0)
摘要: bean的生命周期(ApplicationContext)(1)调用构造函数,实例化(2)设置属性值(3)调用BeanNameAware的setBeanName()方法(4)调用BeanFactoryAware的setBeanFactory()方法(5)调用ApplicationContextAware的setApplicationContext()方法(6)调用BeanPostProcessor的预初始化方法(before)(7)调用InitializingBean的afterPropertiesSet()方法(8)调用定制的初始化方法(init-method="myInit&qu 阅读全文
posted @ 2013-01-15 12:45 Chenyong Liu 阅读(159) 评论(0) 推荐(0)
2013年1月14日
摘要: bean的scope"singleton":单例(默认)"prototype":一个bean可以对应多个对象实例获取bean的方法1、ApplicationContext(首选)(1)bean的scope为singleton,实例化ApplicationContext时,bean对象也随之实例化(2)bean的scope为prototype,实例化ApplicationContext时,bean对象不会随之实例化2、BeanFactory无论bean的scope是singleton还是prototype,实例化BeanFactory时,bean对象都不会 阅读全文
posted @ 2013-01-14 16:44 Chenyong Liu 阅读(132) 评论(0) 推荐(0)
摘要: spring是容器框架,用于配置各种bean,并维护bean与bean之间关系ioc/di是什么?控制反转就是把创建对象(bean)和维护对象(bean)关系的权利从程序中转移到spring的容器(applicationContext.xml),ioc是spring框架的核心spring开发提倡接口编程,使用接口访问bean,配合di实现层层间的解耦 阅读全文
posted @ 2013-01-14 15:02 Chenyong Liu 阅读(134) 评论(0) 推荐(0)