图片服务器FastDFS上传(富文本,商品增删改查上下架)

1课程计划 1.图片上传             a)  图片服务器FastDFS             b)  图片上传功能实现 2.富文本编辑器的使用KindEditor 3.商品添加功能完成 2图片服务器的安装 1.存储空间可扩展。 2.提供一个统一的访问方式。 使用FastDFS,分布式文件系统。存储空间可以横向扩展,可以实现服务器的高可用。支持每个节点有备份机 2....
分类: 其他 发布时间: 09-10 23:35 阅读次数: 0

Preference node "org.eclipse.wst.validation" 解决方法

从SVN上检出项目之后,在执行maven update project 操作时,突然报错:Preference node “org.eclipse.wst.validation” ,经查找为eclipse出了问题。 解决方法: 1.重启eclipse,基本就好了。 2.如果上一步还不行,那就删除workspace\.metadata\.plugins\org.eclipse.co...
分类: 其他 发布时间: 09-10 23:35 阅读次数: 0

BM78 固件升级

简介: BM77模块是BLE+BER双模蓝牙模块,支持经典蓝牙和BLE ,广泛用于物联网智能家居等应用。     如下简单介绍BM78 固件升级方法:   1、EEPROM文件编辑工具 双击打开UI_TOOL, 点击load ,加载可修改的TXT 配置文件, 点击Edit 机型编辑 配置界面:   如修改蓝牙名称和波特率:
分类: 其他 发布时间: 09-10 23:34 阅读次数: 0

RTL8762 开发板试用

通过朋友拿到Realtek  RTL8762 开发板, RTL8762是瑞昱针对IOT市场出的一颗BLE SOC 。 IOT 大潮下,各个IC厂商都不愿意错失机会。BLE和wifi 各有优劣,在IOT应用上互相补充。      可以看到RTL8762 pin 脚资源也是非常丰富的。 内置的M0的核,开发环境试用KEil 即可,相信很多嵌入式开发工程师,上手应该很容易。
分类: 其他 发布时间: 09-10 23:34 阅读次数: 0

日本电信市场3G 频段

1.NTTドコモ(NTT DOCOMO,INC) NTT是日本最早开始研发、运营电讯服务的企业。1968年以运营移动呼叫服务为契机成立了NTT Docomo。Docomo依附于NTT的雄厚根基,在基站建设、信号强度、通话质量和手机周边服务上优于其他对手,同时资费也高于其他对手。 2.AU By KDDI 前身是IDO和DDI两大集团,作为地方性运营服务提供商,运营范围是关东,东海,甲信,北海...
分类: 其他 发布时间: 09-10 23:34 阅读次数: 0

spring学习(五)——spring官方文档阅读(5.0.7)——方法注入

方法注入 使用场景:假设单例bean A中有一个方法每次调用都需要一个新的非单例bean B,由于IOC只会在创建bean A的时候进行依赖注入,所以将bean B作为A的属性不能解决问题,此时可以使用方法注入,一种方法是让A实现接口ApplicationContextAware接口,这个接口定义如下: public interface ApplicationContextAware { ...
分类: 其他 发布时间: 09-10 23:33 阅读次数: 0

spring学习(六)——spring官方文档阅读(5.0.7)——Bean的scopes

Bean的scopes spring定义了六种scope,其中有四种只在web应用有效,在<bean/>中使用scope属性指定值: 1、singleton(默认):单例,每个IOC容器为每个bean创建一个唯一的实例 2、prototype:在需要某个实例时(例如作为某个bean的依赖,使用getBean函数),创建一个新实例,spring不会管理这种bean的生命周期,所以我...
分类: 其他 发布时间: 09-10 23:33 阅读次数: 0

spring学习(七)——spring官方文档阅读(5.0.7)——生命周期回调

这个章节官方文档写的很乱,这些是自己验证后所写,如有错误,欢迎指出 生命周期回调 我们可以实现InitializingBean和DisposableBean接口。容器会调用前者的afterPropertiesSet()方法,调用后者的destory()方法,以允许在初始化和销毁bean时执行某些操作,也可以使用@PostConstruct和@PreDestory注解来实现生命周期回调,通过Be...
分类: 其他 发布时间: 09-10 23:33 阅读次数: 0

spring学习(八)——spring官方文档阅读(5.0.7)——Bean的继承关系、Spring IOC容器的扩展

Bean的继承关系 bean的定义包括许多配置信息,例如构造参数、属性值、静态工厂方法名等,子bean定义从父bean定义继承配置数据,子bean可以覆盖或是添加某些值,子bean的定义由ChildBeanDefinition类决定,如果我们使用XML作为配置,方式如下:   <bean id="inheritedTestBean" abstract="true" cl...
分类: 其他 发布时间: 09-10 23:33 阅读次数: 0

spring学习(九)——spring官方文档阅读(5.0.7)——使用注解配置Spring(@Primary、@Qualifier、支持的JSR250注解)

使用注解配置spring 注解方式和xml方式均可配置spring,注解方式比xml方式先解析,它们满足覆盖原则,因此,对于相同的配置部分,xml方式会覆盖注解方式 使用注解,首先要在xml配置中声明对注解进行处理的类,我们可以用bean定义来声明它们,也可以使用下列方式一次声明所有注解: <?xml version="1.0" encoding="UTF-8"?> <b...
分类: 其他 发布时间: 09-10 23:32 阅读次数: 0

docker安装卡死在boot2docker.iso的下载

docker安装需要最新的boot2docker.iso,所以C:\Program Files\Docker Toolbox文件夹下的boot2docker.iso是没用的,从docker的安装界面复制网址,我安装的日期是20180823,此时的boot2docker.iso地址为boot2docker.iso,这个地址貌似被墙了,需要翻墙下载,将下载好的文件放到对应文件夹下,我的电脑上为C:\U...
分类: 其他 发布时间: 09-10 23:32 阅读次数: 0

spring学习(十)——spring官方文档阅读(5.0.7)——spring的组件

类路径扫描和组件管理 @Component、@Service、@Controller、@Repository会被扫描注册为组件,DAO层使用注解@Repository,服务层使用@Service,控制层使用@Controller,这三个角色均可以使用@Component注解,但是不够细致化,@Service、@Controller、@Repository注解都是在@Component注解的基础上...
分类: 其他 发布时间: 09-10 23:32 阅读次数: 0

spring学习(十一)——spring官方文档阅读(5.0.7)——spring的@Bean与@Configuration注解

@Bean与@Configuration注解 @Bean注解用于方法上,返回的实例将由Spring IOC管理,当在@Configuration注解的类中使用@Bean注解时,@Bean相当于<bean/>元素,@Configuration相当于<beans>元素 @Configuration public class AppConfig { @Bean ...
分类: 其他 发布时间: 09-10 23:32 阅读次数: 0

spring学习(十一)——spring官方文档阅读(5.0.7)——环境抽象

环境抽象 profile允许在不同的环境下注册使用不同的bean,举个例子,我们在生产环境使用JNDI配置数据源,在测试环境使用in-memory的数据源,我们先实现这两种方法: in-memory的datasource: @Bean public DataSource dataSource() { return new EmbeddedDatabaseBuilder() ...
分类: 其他 发布时间: 09-10 23:31 阅读次数: 0

spring学习(十二)——spring官方文档阅读(5.0.7)——ApplicationContext的额外能力

ApplicationContext的额外能力 Spring IOC容器也提供了下列功能: 1、负责国际化的MessageSource接口 2、通过ResourceLoader接口来加载资源 3、负责事件发布的ApplicationEventPublisher,监听器ApplicationListener 4、提供父容器访问功能的HierarchicalBeanFactory 这里只介...
分类: 其他 发布时间: 09-10 23:31 阅读次数: 0

在docker上部署springboot项目

  关于docker的安装,网上有许多教程,这里就不在赘述,windows家庭版请使用dockertool,在linux上安装docker比windows要简单的多,本次部署的springboot项目会使用mysql,环境为centos7,本文记录了sql文件导入docker的mysql的方法   在docker上部署springboot项目 首先在springboot项目的pom.xml...
分类: 其他 发布时间: 09-10 23:31 阅读次数: 0

spring学习(十三)——SpringEL

spring表达式(spring EL)具有许多功能: 1、使用Bean的id引用Bean 2、调用指定对象的方法和访问对象的属性 3、进行简单的算术运算 4、提供正则表达式进行匹配 5、集合配置   接下来通过例子的方式解释spring el的使用方法: //通过Bean的id或是name获取bean,然后进行注入 @Value("#{role}") //赋予long型值1 ...
分类: 其他 发布时间: 09-10 23:31 阅读次数: 0

springAOP中的target、this、within的区别

前言 关于这三者的区别,在网上找到的资料不多,大多是AspectJ的资料,并且大量的copy,查阅官方文档后,自己又做了一些实验,最终有了这篇博客,因为是自己摸索的结果,并且没有阅读相应源码,如有错误,欢迎指出(有空还是把markdown给看了,csdn的排版不是很喜欢...........   target target匹配目标对象的类型,即被代理对象的类型,例如A继承了B接口,则使用t...
分类: 其他 发布时间: 09-10 23:30 阅读次数: 0

spring学习(十四)————SpringAOP知识点总结

目录   SpringAOP的一点理解 SpringAOP的基本术语 通过注解使用springAOP springAOP的引入 SpringAOP的一点理解 其实springaop就是一个拦截器,springaop通过代理模式实现方法的拦截   SpringAOP的基本术语 1、切面:拦截器类,其中会定义切点以及通知 2、通知:切面当中的方法,包括: 前置通知:在动态代理反...
分类: 其他 发布时间: 09-10 23:30 阅读次数: 0

Java学习笔记十二(抽象类和接口)

抽象类     是用abstract关键字修饰的一种类。    (1) 不能直接实例化,但可以通过向上转型,指向子类实例(抽象父类与非抽象子类)。    (2) 抽象方法没有具体的实现,必须由子类去实现(普通子类也必须实现父类的抽象方法,抽象子类不需要)。              不能放在普通类中,或者说有抽象方法的类都是抽象类。              普通方法必须要有实现,抽象类中可以有普...
分类: 其他 发布时间: 09-10 23:30 阅读次数: 0