E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
guns框架学习
Spring
框架学习
笔记
一.Spring框架简介Spring框架宗旨不重新发明技术,让原有技术使用起来更加方便.核心功能IoC/DI控制反转/依赖注入AOP面向切面编程声明式事务Ioc中文名称:控制反转英文名称:(InversionofControl)IoC是什么?3.1IoC完成的事情原先由程序员主动通过new实例化对象事情,转交给Spring负责.3.2控制反转中控制指的是:控制类的对象.3.3控制反转中反转指的是转
SurfaceGentleman
·
2020-07-13 11:31
Web
前端主流
框架学习
——Vue高级
vue核心1.计算属性computedcomputed计算属性:Vue本身支持模板中使用复杂表达式表现业务数据,但是这会使得模板内容过于杂乱,如果确有需求,可以通过computed计算属性实现,该computed可以对其他data做复杂合成处理语法:newVue({computed:{//属性名称:function(){}属性名称(){//业务表达式实现,可以通过this操作data成员retur
木蓝茶陌*_*
·
2020-07-13 10:36
前端
vue
JS
vue.js
vue
javascript
html
bootstrap
框架学习
之---如何让dropdown-menu按钮式下拉框长度一致
bootstrap框架提供了下拉菜单组件(dropdown),即点击一个元素或按钮,触发隐藏的列表显示出来。1、基本代码和页面展示按钮和菜单需要包裹在.dropdown的容器里,而作为被点击的元素按钮需要设置data-toggle="dropdown"才能有效。对于菜单部分,设置class="dropdown-menu"才能自动隐藏并添加固定样式。设置class="caret"表示箭头,可上可下。
两年之约
·
2020-07-13 10:27
前端
前端FISH
框架学习
笔记
Fish0.学习路线前期自学fish基础组件(写简单demo)->模块化开发(写简单demo)->实际项目代码阅读实际开发看组件示例看fishAPI看代码示例百度1.环境搭载下载fihs发布包工具的安装和使用:git、node、fish-cli前端编辑器:vscode、hbuilder、sublime…2.前端基础入门2.1cssposition定义和用法position属性把元素放置到一个静态的
北北南北
·
2020-07-13 10:04
前端开发
Guns
N' Roses -《Imagine》
图片发自App《Imagine》,GunsN'Roses的一张Bootleg,录音来自1993年7月13日巴黎的一个现场。音质算不上顶级,不是中控录音,应该是歌迷私录,但总体来说比较清晰,个别时段略差,在目前收入囊中的枪花Bootleg中算是不错的。图片发自App暖场的乐队是SuicidalTendencies和TheBrianMayBand。前者不用说了,CrossoverMetal界大佬级别的
Metalfire
·
2020-07-13 08:17
Mina
框架学习
笔记(六)
在前面章节中介绍了ApacheMINA的基本概念和具体用法,下面讨论一些高级话题。ApacheMINA中的很多操作都是异步的,比如连接的建立、连接的关闭、还有数据的发送等。在编写网络应用的时候,需要考虑这一点。比如IoConnector的connect方法,其返回值是org.apache.mina.core.future.ConnectFuture类的对象。通过此对象,可以查询连接操作的状态。清单
jsongo
·
2020-07-13 07:40
Java框架
Spring
框架学习
与实践(九)
SpringCGLIB动态代理演练CGLIB(CodeGenerationLibrary)是一个高性能开源的代码生成包,它被许多AOP框架所使用,其底层是通过使用一个小而快的字节码处理框架ASM(Java字节码操控框架)转换字节码并生成新的类。而Spring3.2.13版本的核心包已经集成了CGLIB所需要的包,所以在开发中不需要另外导入ASM的JAR包了。下面通过案例演示实现CGLIB的代理过程
jiuyuefenglove
·
2020-07-13 06:22
Spring框架
Spring
框架学习
与实践(十一)
Spring使用AspectJ开发AOP:基于XML和基于AnnotationAspectJ是一个基于Java语言的AOP框架,它扩展了Java语言。Spring2.0以后,新增了对AspectJ方式的支持,新版本的Spring框架,建议使用AspectJ方式开发AOP。使用AspectJ开发AOP通常有两种方式:1)基于XML的声明式2)基于Annotation的声明式接下来将对这两种AOP的开
jiuyuefenglove
·
2020-07-13 06:22
Spring框架
Spring
框架学习
与实践(八)
SpringJDK动态代理演练JDK动态代理是通过JDK中的java.lang.reflect.Proxy类实现的。下面通过具体的案例演示JDK动态代理的使用。1.创建项目在Eclipse中创建一个名称为springDemo03的Web项目,将Spring支持和依赖的JAR包复制到Web项目的WEB-INF/lib目录中,并发布到类路径下2.创建接口CustomerDao在项目的src目录下创建一
jiuyuefenglove
·
2020-07-13 06:22
Spring框架
Spring
框架学习
与实践(十)
Spring通知类型及使用ProxyFactoryBean创建AOP代理演练Spring通知按照在目标类方法的连接点位置,可以分为以下五种类型,如表:ProxyFactoryBean的常用属性名称说明org.springframework.aop.MethodBeforeAdvice(前置通知)在方法之前自动执行的通知称为前置通知,可以应用于权限管理等功能org.springframework.a
jiuyuefenglove
·
2020-07-13 06:22
Spring框架
MyBatis
框架学习
笔记(1)
1.Mybatis向dao层传入能够连接交互数据库并进行操作的对象sqlSession作用:-向sql语句传入参数-执行sql语句-获取执行sql语句后的结果-事务的控制2.如何得到SqlSession:-通过配置文件获取数据库连接相关信息-通过配置的相关信息构建SqlSessionFactory-通过SqlsessionFactory打开数据库会话(SqlSession)3.实体映射文件配置Ma
dianshi7236
·
2020-07-13 04:00
Mybatis
框架学习
笔记
Mybatis
框架学习
笔记Mybatis介绍MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。
Check_Chen_PX
·
2020-07-13 00:15
Java
1.MyBatis
框架学习
笔记
1.MyBatis
框架学习
笔记一.环境搭建1.导入myBatis官方jar包,若需要访问源码需导入相应的file路径;2.xml配置文件的编写(1).导入DTD编写规范文件:window-->preferences
北城梦南
·
2020-07-12 22:36
学习笔记
Mybatis
框架学习
笔记
简介作用底层是对JDBC的封装优点使用mybatis时不需要编写实现类,只需要写需要执行的sql命令环境搭建jarjstllog4jmybatismysql-connector全局配置文件mapper配置文件文件作用:编写需要执行的SQL命令把xml文件理解成实现类.单独使用mybatis时的执行方法InputStreamis=Resources.getResourceAsStream("myab
SurfaceGentleman
·
2020-07-12 22:11
Web
mybatis
框架学习
笔记1
mybatis
框架学习
笔记11.宏观认识mybatismybatis是apache下一个开源的持久层框架,其可以自主编写sql语句、灵活性更高。
一尘埃
·
2020-07-12 22:13
学习笔记
框架
mybatis
框架学习
笔记2
mybatis
框架学习
笔记21.核心配置文件sqlMapConfig.xml其dtd约束位于org.apache.ibatis.builder.xml包下2.properties标签-->...注:以下的标签都在
一尘埃
·
2020-07-12 22:13
学习笔记
框架
腾讯OCR接口遇到的坑
最初用腾讯提供的代码编写的OCR总是报签名异常,后来经过读源码总结出一套可用的http请求,期望给入坑的小伙伴们带来帮助packagecom.stylefeng.
guns
.modular.applet.util.idcardutils
AI机器学习
·
2020-07-12 22:49
后端
人工智能
机器学习
前端
mybatis
框架学习
(一)
mybatis中使用到的设计模式适配器设计模式解决的问题:解决接口与接口实现类之间继承矛盾的问题,因为当一个类继承一个接口时,该类需要实现接口中的所有方法。适配器设计模式特征:使用抽象类分离了接口与【接口实现类】抽象类分摊接口需要实现的常用方法使得接口实现类像逛超市一样,可以随意选择接口中的方法来实现参考Servlet规范中GenericServlet/***接口*/publicinterface
yb_cheung
·
2020-07-12 18:50
mybatis
java集合
框架学习
小结
为什么要引入集合框架?由于数组的弊端:1.长度不可变,一旦初始化长度固定;2.在n个地方需要存储多个数据,都需要专门去编写数组的操作方法,如此一来,没有体现DRY原则(不重复写代码)-----》即封装思想;3.即使每个人都是要使用数组的类,不同的人定义的类名方法名不同,实现细节也参差不齐;4.容器类好用,但是不能集中统一管理,不同的写的五花八门;什么是集合框架?集合框架是为表示和操作集合而规定的一
wlx_168
·
2020-07-12 15:02
集合框架
底层实现原理
图形代码帮助理解记忆
ssm
框架学习
---mybatis中处理一对一对应关系
1,对于一对一对应关系,有两种方式来实现(1)一种是使用resultType,这个有一个要求就是查询出来的列和返回的java对象的列的名称需要对应,这里我们想要实现依据订单来查询对应订单的下单用户的信息的查询,因此需要们自己建立pojo,首先给出客户,订单,商品的定义类如下:packagecom.ajin.mybatis.model;/***Createdbyajinon16-12-19.*/pu
搬砖小松鼠
·
2020-07-12 15:16
SSM
Mybatis
Spring入门HelloSpring——Spring
框架学习
下载Spring框架进入官网:https://spring.io/GA表示稳定版最新点击GitHub后进入/AcesstoBinariesDownlloading复制地址,添加到域名后将地址在域名后面https://repo.spring.io/release/org/springframework/spring/5.2.6.RELEASE/下载对应版本解压,下载成功新建第一个Spring工程打开
飞翔的哈士奇
·
2020-07-12 14:26
Java后端
JS(JavaScript)实战 --会飞的小鸟
我的学习步骤大概是:静态页面JS动态交互页面
框架学习
Rect框架与Vue框架,学习其中一个后面的全栈开发就不学了哈哈自已自学感觉那些会太难开学一周了,今天总结一下每周收获,分享一些代码!
开发者球球
·
2020-07-12 12:46
爬虫/html
网易 Airtest Project 自动化测试
框架学习
(一)
写在最前面的,个人学习参照该官方文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/官方文档其实已经讲的很详细了,本次只记录官方文档未涉及或者没有详细讲解的地方,以及个人采坑全过程。1.这是一个写UI自动化的框架,语言使用python,官方推荐我们使用3.X2.初衷是为了自动化测试app游戏的,目的是让我们测试的脚本,脱离手机性能,兼容
IT_xiaocai27
·
2020-07-12 10:53
APP
UI
测试
javaweb学习总结(四十一)——Apache的DBUtils
框架学习
一、commons-dbutils简介commons-dbutils是Apache组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。commons-dbutilsAPI介绍:org.apache.commons.dbutils.Q
weixin_34162228
·
2020-07-12 09:25
Nutz
框架学习
之一连接sqlserver数据库进行登录操作
Nutz是SSH的替代方案,简单介绍一下Nutz的特点:轻--当前最新版,整个jar文件共641k薄--针对JDBC的薄封装,无缓存全--提供了Dao(ORM,SQL管理),Ioc,Mvc,Json解析等必要功能活--各个部分可以独立使用,比如在Spring里采用Nutz.Dao,又比如在Nutz.Ioc里使用Hibernate等整--它所有功能均不依赖第三方jar文件。第一步:下载Nutz.ja
Raise扬
·
2020-07-12 04:29
Nutz
Python Web开发Django
框架学习
(十三)连接MySQL数据库
好长时间没写啦,这个阶段,我们继续,真正的开发项目的话,使用的数据库大部分都是MySQL所以我们就来连接一下MySQL数据库。第一步:要想连接MySQL就必须又python-mysql的驱动程序,如果你使用的是windowsx64系统,python2.7版本,推荐下载安装:https://sourceforge.net/projects/mysql-python/files/mysql-pytho
花梦飞
·
2020-07-12 04:11
python
Java接口自动化测试
框架学习
(三)
前面项目已创建好,依赖包添加完成,testng也已添加项目结构如下:1.设计配置文件在src/main/java下新建一个包:com.qa.config,然后在新包下新建一个config.properties文件,文件内容如下2.加载读取properties文件然后在src/main/java下新建一个包:com.qa.base,新建一个TestBase.java,这个类作为所有接口请求测试的父类
小巫女syy
·
2020-07-11 23:07
Scrapy
框架学习
笔记
Scrapy框架介绍scrapy是一个基于Twisted的异步处理框架,是纯Python实现的爬虫框架。(注:Twisted是用Python实现的基于事件驱动的网络引擎框架,Twisted支持许多常见的传输及应用层协议,包括TCP、UDP、SSL/TLS、HTTP、IMAP、SSH、IRC以及FTP。就像Python一样,Twisted也具有“内置电池”(batteries-included)的特
胡桃夹子cc
·
2020-07-11 21:21
使用idea搭建SSM框架,并成功运行。
1.搭建环境1.前4步跟搭建Spring项目环境是一样的,请参考本人博客的Spring
框架学习
01.2.在pom.xml中引入相关依赖相关测试依赖junitjunit4.11testorg.springframeworkspring-webmvc5.1.5
南清北风呀
·
2020-07-11 21:48
SSM框架学习
爬虫 scrapy
框架学习
1. Scrapy框架业务逻辑的理解 + 简单爬虫案例示范
爬虫框架scrapy,在初步接触的过程中记录下学习过程。今天是初步的学习笔记。当然在前期的学习过程中,随着不断的深入,初步的理解可能会错误,但会在后续的各章中持续深入。本文参考了http://scrapy-chs.readthedocs.io/zh_CN/0.24/intro/tutorial.htmlscrapy框架是用作爬虫的一个框架。以下为整个业务逻辑以上为爬虫的业务逻辑。先理解Scrapy
羽二
·
2020-07-11 17:08
爬虫
ThinkPhp
框架学习
之入门第一天
最近有个app需要做一下后台,虽然自己前段时间学了php也试着做过了个人主页和app的接口,但感觉真的非常烂,没有任何的框架架构可言,在后边进行扩展或需求修改后会带来很大麻烦,代码也会越来越臃肿。所以准备学习一下ThinkPhp这个框架,很适合入门级别的人。注:本人使用的ThinkPhp5版本。这篇博文是入门的第一天。·完成了Thinkphp包的“安装”·基本了解了入口文件功能·自定义控制器的调用
Miaowa
·
2020-07-11 15:34
ThinkPhp框架学习
SpringBatch批处理
框架学习
笔记(一)
由于在某厂实习的时候主要做的是后台批处理模块的工作,因此接触到了SpringBatch这个批量处理工具,Spring及其子项目实在是太强大了,无所不能。由于批量处理这个工作并不是属于大部分项目会使用到的,因此市面上的书籍并不是特别多。这里推荐一个我认为还不错的入门书籍:《SpringBatch批处理框架》刘相编著在信息系统中,联机和批处理是计算机处理的两种基本模式,前者需要快速反应,超时中断,密集
Kent-
·
2020-07-11 11:37
Spring
批处理
SpringBatch
spring
批处理
Spring
Spring
框架学习
github笔记参考:尚硅谷-佟刚老师-spring41.是什么Spring是一个开源框架Spring为简化企业级开发而生,使用Spring,JavaBean就可以实现很多以前要靠EJB
0.梨花带雨.0
·
2020-07-11 10:26
spring-family
2019年-2020年计划
2019年总结开始写博客,记录自己前端技术平时遇到的问题和学到新的知识点认真的学习VUE认真的学习webpack用VUE搭建的系统管理
框架学习
了react小程序重新写起来了2020年计划学会
c347087870
·
2020-07-11 03:47
webpack
Mybatis
框架学习
总结(2)
Mybatis
框架学习
总结(2)回顾Mybatis
框架学习
(1)使用Mybatis进行CRUD操作摘要:使用配置xml的方式来使用Mybatis的核心之处就在于配置UserDao.xml文件,首先namespace
aaa13250765414
·
2020-07-11 01:14
Mybatis
框架学习
总结(一)
**Mybatis
框架学习
总结(一)**什么是MybatisMybatis是一款优秀的持久层框架MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集的过程MyBatis可以使用简单的XML
aaa13250765414
·
2020-07-11 01:14
JAVA集合
框架学习
总结
做一个JAVA简单的集合框架的知识总结,只是单纯的知识点记录和自己的表达,更深入或具体的只能自己去查API或源码了,以后如果有其他想法再回来补充修正,有错误之处请指教。java集合框架主要分为实现了Collection接口的List和Set、映射接口Map。|--List有序,元素都有索引,可重复。|--Set无序,不可以存储重复的元素。|--Map中的每个元素包含一个Key和一个对应的Value
YEN_csdn
·
2020-07-11 00:20
----【Java核心API】
编程体系相关基础
iOS-UIKit
框架学习
—UIWebView
您使用了UIWebView类,在您的应用程序中嵌入网页内容。要做到这一点,你只需创建一个UIWebView对象,将它附加到一个窗口,它发送一个请求加载网页内容。您也可以使用这个类在网页的历史向前和向后移动,你甚至可以设置一些网页内容属性的编程。@classUIWebViewInternal;@protocolUIWebViewDelegate;NS_CLASS_AVAILABLE_IOS(2_0)
Wynter_Wang
·
2020-07-10 23:45
Java集合
框架学习
笔记之集合与Collection API
一、CollectionAPI集合是一系列对象的聚集(Collection)。集合在程序设计中是一种重要的数据接口。Java中提供了有关集合的类库称为CollectionAPI。集合实际上是用一个对象代表一组对象,在集合中的每个对象称为一个元素。在集合中的各个元素的具体类型可以不同,但一般说来,它们都是由相同的类派生出来的(而这一点并不难做到,因为Java中的所有类都是Object的子类)。在从集
Rain松
·
2020-07-10 21:27
Java
Java集合
框架学习
Java集合框架一.集合框架图二.总体分析三.Collection接口1.List接口(1)ArrayList(2)LinkedList(3)Vector(4)Stack2.Set接口(1)HashSet(2)LinkedHashSet(3)TreeSet四.Map接口1.HashMap2.LinkedHashMap3.TreeMap4.ConcurrentHashMap ConcurrentH
Gaby.kang
·
2020-07-10 19:52
学习
集合
Java
Java
集合
Python3 Scrapy
框架学习
四:爬取的数据存入MongoDB
1.新建一个scrapy项目:2.使用PyCharm打开该项目3.在settings.py文件中添加如下代码:#模拟浏览器,应对反爬USER_AGENT='Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/55.0.2883.87Safari/537.36'#解决字符乱码的问题FEED_EXPORT_E
悦来客栈的老板
·
2020-07-10 17:16
Python
爬虫
Spring
框架学习
【IoC容器依赖注入】
1.当SpringIoC容器完成了Bean定义资源的定位、载入和解析注册以后,IoC容器中已经管理类Bean定义的相关数据,但是此时IoC容器还没有对所管理的Bean进行依赖注入,依赖注入在以下两种情况发生:(1).用户第一次通过getBean方法向IoC容索要Bean时,IoC容器触发依赖注入。(2).当用户在Bean定义资源中为元素配置了lazy-init属性,即让容器在解析注册Bean定义时
elysee2008
·
2020-07-10 14:28
JAVA编程
Laravel
框架学习
笔记之任务调度(定时任务)
在开发中,常常需要用到定时任务。就是在某个特定时间段执行你需要的功能,特别是在第三方支付中,在用户使用你的某些功能如:提现,转账等等,会用到T+1来给用户做交易,这里就需要定时任务。Laravel简化了定时任务,以前,开发者需要为每一个需要调度的任务编写一个Cron条目;现在,Laravel在框架里定义调度命令,并且服务器上只需要一个Cron条目即可。*****php/path/to/artisa
赵客缦胡缨v吴钩霜雪明
·
2020-07-10 14:33
Spring
框架学习
笔记----基于java代码注入
无论是基于xml文件的注入还是基于注解的注入,始终都要不过需要编写配置文件这一步;而基于java代码的注入,则是仅需要通过一些注解就可完成,而无需编写相应的配置文件,才可实现配置。@Configuration@Configuration相当于声明一个xml的配置文件那样,@Configuration注解主要是用在类上,将该类声明为一个配置类。@Configuration类中的@Bean注解,相当于
没天赋的学琴
·
2020-07-10 13:39
laravel
框架学习
笔记--阿里云部署
前几天需要将一个网站部署到阿里云的一台服务器上。非常不幸的是,这是一台香港地区的服务器,不能用镜像直接一键搭建LNMP的环境,所以只能选择了一条完全自己配置环境的不归路。首先是配置LNSP的环境,这里推荐一种意见配置的方法。(尝试过逐个的配置,但是过程稍显麻烦,而且容易出现难以解决的bug,所以对Linus不熟悉的建议还是选择一键配置的方法)首先进入下面的网站,通过ssh连接到相应的服务器,按照上
wheredreambegins
·
2020-07-10 11:10
学习总结
php
Django框架介绍及配置
应用程序免去不同Web应用相同代码部分的重复1.3Web应用程序的本质接收并解析HTTP请求,获取具体的请求信息处理本次HTTP请求,即完成本次请求的业务逻辑处理构造并返回处理结果——HTTP响应1.4.Web
框架学习
方法这三天我们的学习目标和最终任务
Arvin.袁
·
2020-07-10 10:31
Django
Django
框架学习
day04-Admin站点
Admin站点Django能够根据定义的模型类自动地生成管理页面。后台管理系统使用Django的管理模块,需要按照如下步骤操作:管理界面本地化创建管理员注册模型类自定义管理页面1管理界面本地化在settings.py中设置语言和时区LANGUAGE_CODE='zh-hans'#使用中国语言TIME_ZONE='Asia/Shanghai'#使用中国上海时间2创建超级管理员创建管理员的命令如下,按
郭大帅
·
2020-07-10 10:41
Python
Django
python web开发之flask
框架学习
(1) 创建flask项目
python开发越来越火,作为菜鸟,也应该学习一下,感觉还可以,记录下来,方便学习参考。不管做什么开发首先肯定是安装环境,这里我用的是pycharm,python3。如果不清楚怎么安装环境可以去网上查一下,这里就不写出来了。第一步安装flask框架:打开命令行工具执行1.python2:pipinstallflask2.python3:pip3installflask第二步创建项目:打开pycha
Code人生
·
2020-07-10 10:48
Spring
框架学习
02——Spring IOC 详解
1、SpringIOC的基本概念IOC(InverseofControl)反转控制的概念,就是将原本在程序中手动创建对象的控制权,交由Spring框架管理。当某个Java对象(调用者)需要调用另一个Java对象(被调用者)时,在传统编程模式下,调用者通常会采用“new被调用者”的代码方式来创建对象。这种方式会增加调用者与被调用者之间的耦合性,不利于后期代码的升级与维护。当Spring框架出现后,对
weixin_30685047
·
2020-07-10 06:51
PE
框架学习
之道:PE框架——template,command,chain
PE:根据配置的交易ID找到template,根据template找到chain,根据chain执行command,如果发现需要结束,跳出command,执行template,执行action。Chain的定义,默认必须要有deletegateCommandxxxxxCommand常用command:validationCommand,ruleCommand,roleControlCommand注
Java小迷
·
2020-07-10 04:37
框架学习之道
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他