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
JeecgBoot框架学习笔记
MyBatis
框架学习笔记
(一)
MyBatis学习笔记(一)MyBatis内部封装jdbc,使开发者只需要关注sql语句本身通过cml或注解的方式将要执行的而各种statement配置起来,通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句,最后mybatis框架执行sql并将结果映射为java对象并return。采用ORM(ObjectRelationMapping)思想解决了实体和数据映射
JungleWangJ
·
2020-07-13 11:26
MyBatis
mybatis
数据库
java
mysql
Spring
框架学习笔记
一.Spring框架简介Spring框架宗旨不重新发明技术,让原有技术使用起来更加方便.核心功能IoC/DI控制反转/依赖注入AOP面向切面编程声明式事务Ioc中文名称:控制反转英文名称:(InversionofControl)IoC是什么?3.1IoC完成的事情原先由程序员主动通过new实例化对象事情,转交给Spring负责.3.2控制反转中控制指的是:控制类的对象.3.3控制反转中反转指的是转
SurfaceGentleman
·
2020-07-13 11:31
Web
前端FISH
框架学习笔记
Fish0.学习路线前期自学fish基础组件(写简单demo)->模块化开发(写简单demo)->实际项目代码阅读实际开发看组件示例看fishAPI看代码示例百度1.环境搭载下载fihs发布包工具的安装和使用:git、node、fish-cli前端编辑器:vscode、hbuilder、sublime…2.前端基础入门2.1cssposition定义和用法position属性把元素放置到一个静态的
北北南北
·
2020-07-13 10:04
前端开发
Mina
框架学习笔记
(六)
在前面章节中介绍了ApacheMINA的基本概念和具体用法,下面讨论一些高级话题。ApacheMINA中的很多操作都是异步的,比如连接的建立、连接的关闭、还有数据的发送等。在编写网络应用的时候,需要考虑这一点。比如IoConnector的connect方法,其返回值是org.apache.mina.core.future.ConnectFuture类的对象。通过此对象,可以查询连接操作的状态。清单
jsongo
·
2020-07-13 07:40
Java框架
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
学习笔记
框架
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
Jeecg Boot 2.2.1 版本发布,基于SpringBoot的低代码平台
项目介绍
JeecgBoot
是一款基于代码生成器的低代码开发平台,开源界“小普元”超越传统商业企业开发平台!
JEECG开源
·
2020-07-11 13:25
低代码
springboot
springcloud
微服务平台
SpringBatch批处理
框架学习笔记
(一)
由于在某厂实习的时候主要做的是后台批处理模块的工作,因此接触到了SpringBatch这个批量处理工具,Spring及其子项目实在是太强大了,无所不能。由于批量处理这个工作并不是属于大部分项目会使用到的,因此市面上的书籍并不是特别多。这里推荐一个我认为还不错的入门书籍:《SpringBatch批处理框架》刘相编著在信息系统中,联机和批处理是计算机处理的两种基本模式,前者需要快速反应,超时中断,密集
Kent-
·
2020-07-11 11:37
Spring
批处理
SpringBatch
spring
批处理
Java集合
框架学习笔记
之集合与Collection API
一、CollectionAPI集合是一系列对象的聚集(Collection)。集合在程序设计中是一种重要的数据接口。Java中提供了有关集合的类库称为CollectionAPI。集合实际上是用一个对象代表一组对象,在集合中的每个对象称为一个元素。在集合中的各个元素的具体类型可以不同,但一般说来,它们都是由相同的类派生出来的(而这一点并不难做到,因为Java中的所有类都是Object的子类)。在从集
Rain松
·
2020-07-10 21:27
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
框架学习笔记
(18.一些简易的知识补充)
1.URL对应可以有参数,例如:url(r'^index/',views.index,{'name':'root'}),然后在views.py中写的时候记得加上一个名为name的参数:defindex(request,name):print(name)returnHttpResponse("OK")这样就会打印出root2.命名空间:project下的ursl.py新加入:url(r'^a/',i
__XYQ
·
2020-07-10 00:16
Django框架
Seasar2
框架学习笔记
基本Seasar2Web应用工程结构Seasar2这个框架在日本十分的流行。Seasar2其实就是类似于Spring的一个提供DI功能的开源框架,但比Sping轻量级。并且同“其它轻量级容器”不同的是,“完全不需要书写设定文件”,“就算是应用程序发生改动也无需再次起动即可直接识别变更,因此具有脚本语言的灵活性。为了不用写设定文件也能够运行,ConventionoverConfiguration的思
superlfx
·
2020-07-09 17:00
分布式服务
框架学习笔记
1 应用架构演进
传统垂直应用架构业界曾比较流行的有:LAMP架构:Linux+Apache+PHP(前后端分离)+MySQL(读写分离)MVC架构:Spring+Struts+iBatis/Hibernate+Tomcat在高并发、大流量的应用场景中,需要做集群,通常的组网方案是前端通过F5等负载均衡器做七层负载均衡(或者使用SLB等软负载),后端做对等集群部署。随着业务的不断发展,应用规模日趋庞大,传统垂直架构
谢厂节_编程圈
·
2020-07-09 09:58
架构
第三方开源库:android-async-http
参考:Android
框架学习笔记
02AndroidAsycHttp框架androidAsyncHttp的简单使用与封装官网:android-async-http简介android-async-http是一种异步请求网络的方式
AndroidCQC
·
2020-07-09 08:15
第三方开源库
jeecgboot
框架 下拉框查询数据库中的某个字段
查询页面:后台部分@GetMapping("/queryProjectName")publicResultqueryProjectName(){QueryWrapperqueryWrapper=newQueryWrapper();queryWrapper.eq("del_flag",0).eq("project_status",2);Listlist=ysxProjectService.list(
zhengTornado
·
2020-07-09 05:55
jeecgboot相关
java
vue
下拉列表查询
jeecgboot
前后分离--前台
mp.csdn.net/postedit/90723934现在开始前台:前台必需:安装node.js这里可以参考:https://segmentfault.com/a/1190000013950461
jeecgboot
搞事
·
2020-07-08 22:50
探索
Spring
框架学习笔记
(九) Spring中的事务管理(基于注解配置)
(一)事务简介1.事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性。(通俗的讲,就是一手交钱一手交货。保证数据在开发过程中全部运行正确,主要应用于关联数据)2.事务的四个关键属性(ACID)原子性(atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成要么完全不起作用。一致性(consistency):一旦所有事务动作完成,事务就被提
sdau_20171819
·
2020-07-08 04:56
JAVA
Spring框架
Spring
框架学习笔记
(十) Spring中的事务管理(基于XML配置)
(一)创建xml文件引入Aopbeanstx命名空间(注意不用引入Context)(二)配置数据库(三)配置jdbctemplate的bean属性(四)配置每个类的bean属性,注意类之间的引用关系(五)配置事务管理器,并开启事务在tx中添加属性信息(六)配置Aop事务切入点信息(七)运行执行
sdau_20171819
·
2020-07-08 04:25
JAVA
Spring框架
Spring
框架学习笔记
(八) Spring的数据库JdbcTemplate的具体应用
(一)JdbcTemplate的常用方法update(更新数据包括insertdeleteupdate方法)batchUpdate(批量更新)queryForObject(查询单行数据,查询列数据等)query(批量查询)(二)具体应用1.首先在数据库中创建一个表,并在表中加入部分数据方便操作。2.连接数据库,操作在上一篇写过,连接成功后开始进行操作。3.配置文件中配置JdbcTemplate的信
sdau_20171819
·
2020-07-08 04:24
JAVA
Spring框架
Spring
框架学习笔记
(七) Spring JdbcTemplate数据池连接
(一)简介JdbcTemplate是为了使JDBC更加易于使用,Spring在JDBCAPI上定义了一个抽象层,以此建立一个JDBC存取框架。JDBCTemplate作为SpringJDBC的框架核心,JDBC模板的设计是为不同类型的JDBC提供模板方法,,每一个模板都能控制整个过程,并覆盖过程中的特定任务,通过这种方式在竟可能保留灵活性的情况下,将数据库存取工作量讲到最低。(二)连接我这次使用的
sdau_20171819
·
2020-07-08 04:24
JAVA
Spring框架
JavaEE高级
框架学习笔记
(三)Struts输入标签完成注册页面
0.前言习惯了利用html标签进行输入的开发者,是否回想过利用Struts框架的输入标签进行开发呢。不用担心,所有的Struts框架在浏览器端解码后都是我们熟悉的源码,但是使用框架,说到底也只是为了规范化,模块化,便于后期的修改、团队的分工合作和定位出错。因此Struts输入标签的便捷与灵活就使得其独具魅力。1.struts-html.tldtld就是taglibdescription的缩写,是标
欧世乐
·
2020-07-08 03:47
Java
JavaEE高级框架学习
搭建IntelliJ IDEA+maven+jetty+SpringMVC 开发环境(一)
blog.csdn.net/jdjdndhj/article/details/54572439原搭建IntelliJIDEA+maven+jetty+SpringMVC开发环境(一)分类:web开发技术
框架学习笔记
许帅_
·
2020-07-07 22:31
Express NodeJs Web
框架学习笔记
(二)
原文链接燕归来兮-ExpressNodeJsWeb
框架学习笔记
(二)继续之前的学习,之前学了简单Express不是以及安装的使用方法,下面我们进一步学医Express路由,中间件以及数据库持久化处理Route
燕归来兮123
·
2020-07-07 20:08
NodeJs
Express NodeJs Web
框架学习笔记
(一)
原文链接燕归来兮-ExpressNodeJsWeb
框架学习笔记
(一)Express是一个简洁而灵活的node.jsWeb应用框架,提供了一系列强大特性帮助你创建各种Web应用,和丰富的HTTP工具。
燕归来兮123
·
2020-07-07 20:35
NodeJs
spring
框架学习笔记
1
spring简介[1]为什么学问题1:在javaweb项目中mvc模式,在控制层实例化业务层的类,耦合性高问题2:业务层代码后期扩展性不高[2]解决spring技术解决业务层和其他层的耦合问题[3]简介轮子理论:不创建新轮子,使用旧的轮子ajax:异步ajsandxml[4]学习框架三个要素jarhttps://repo.spring.io/libs-release-local/org/sprin
过期小朋友、
·
2020-07-07 15:19
java开发
Laravel
框架学习笔记
(一)
https://laravel.com/docs/5.8翻译成中文核心架构契约contracts(定义接口)facades(门面模式)可静态代用的封装服务提供者(注册服务服务组件)解析服务服务容器($app)加载流程(请求周期)https://learnku.com/docs/laravel/5.6/lifecycle/1358模仿。参考框架复杂逻辑的实现方案。Laravel中的许多类型的类都是通
come11234
·
2020-07-07 05:12
PHP
Spring
框架学习笔记
2:AOP的配置使用
Spring
框架学习笔记
2:AOP的配置使用什么是AOP为什么要用AOP优点AOP的核心概念及术语AOP的应用场景如何使用添加pom依赖编写配置什么是AOPAOP就是一种面向切面编程的方式:基于OOP基础之上新的编程思想
code_feien
·
2020-07-07 05:32
spring
java
aop
人人开源
框架学习笔记
框架介绍三个框架人人框架总共分为三个,分别是:renren-security、renren-fast、renren-generator。根据官方的介绍,renren-security:轻量级权限管理系统https://gitee.com/renrenio/renren-securityrenren-fast:Java快速开发平台https://gitee.com/renrenio/renren-f
小星-
·
2020-07-06 14:00
2020.6.2 SSM
框架学习笔记
————IDEA常用快捷键
若不是java第一开发利器IDEA的崛起,各位仁兄又怎会齐聚于此(这句话应该病没毛吧我觉得),我发现就算是迁移eclipse的快捷键进入idea,但是还是各种常用快捷键不灵(总是摸不着自己的乔治脑袋),下面就是我整理的一些奇葩但又非常常用的快捷键QAQIDEA查找接口的实现类:ctrl+alt+B(这快捷键。不想说啥。相当于eclipse:ctrl+T)IDEA快速实现接口:Alt+Shift+P
战地小记者
·
2020-07-06 05:36
Java
ssh
框架学习笔记
黑马程序员ssh框架视频笔记,版权原作者所有,侵立删文章目录Hibernate_day01Hibernate课程安排今天内容介绍WEB内容回顾JavaEE三层结构MVC思想Hibernate概述什么是框架什么是hibernate框架(重点)什么是orm思想(重点)Hibernate入门搭建hibernate环境(重点)第一步导入hibernate的jar包第二步创建实体类第三步配置实体类和数据库表
ChdCharlesLiang
·
2020-07-06 01:02
ssm
框架学习笔记
文章目录ssm
框架学习笔记
maven什么是mavenpom创建一个maven项目创建一个servlet的maven项目MyBatisMyBatis环境配置编写MyBatis代码MyBatis核心配置文件详细解释
ChdCharlesLiang
·
2020-07-06 01:56
学习笔记| OkHttp+Retrofit+RxJava 实现过期Token自动刷新
附
框架学习笔记
:学习笔记|OkHttp+Retrofit+Dagger2+RxJava+MVP架构由于网络上安利这几款火的不行的框架的博客实在是太多太多太多了,介绍、优缺点之类的废话就不多说了,这里只介绍下关系
heyrenly
·
2020-07-05 09:20
Android原生开发
Reactor
框架学习笔记
-初识Reactor
前言我们写的大多数服务器程序事件处理流程:其中难点就在DataCache和ClientService的耦合最大。Reactor框架就是帮我们来解决这个问题的。核心:Reactor解决的核心问题就是对由SOCKET来的客户请求进行分离和调度。名词解释:事件源:引起线程调度和运行的事件点,利用SOCKET数据包和定时器的触发和事件的触发。基本原则:1.为提高系统的可测量性和反应时间,一个线程不能长时间
foryourface
·
2020-07-04 05:19
ACE
JEECGBOOT
后台学习 MyBatis-Plus
https://mybatis.plus/guide/generator.htmlDAO层使用MyBatis-Plus/***通过父菜单ID查询子菜单*@paramparentId*@return*/publicListqueryListByParentId(@Param("parentId")StringparentId);SELECTid,parent_id,name,icon,leaf_fl
飄落
·
2020-07-02 13:56
Unity程序基础
框架学习笔记
Unity的程序基础框架,视频地址:https://www.bilibili.com/video/BV1C441117wU一、建立目录在Assets下建立标准目录,如下图:二、功能模块三、脚本3.1、单例模式基类知识点:单例模式是设计模式中很常用的一种模式,它的目的是让一个类在程序运行期间有且只有一个实例。因为只有一个实例,减少了内存消耗和系统性能开销。单例模式有三个特点:(1)单例类只能有一个实
星辰 大海
·
2020-07-02 11:00
学习笔记
Disruptor并发
框架学习笔记
--01
Disruptor并发框架学习简介Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题。与Kafka(ApacheKafka)、RabbitMQ(RabbitMQ)用于服务间的消息队列不同,disruptor一般用于线程间消息的传递。基于Disruptor开发的系统单线程能支撑每秒600万订单。disruptor是用于一个JVM中多个线程之间的消息队
逍遥绝情
·
2020-07-02 10:30
并发编程
Electron
框架学习笔记
一
1、Electron支持的平台:OSXWindowsLinux2、一个标准的electronapp包含的结构:Windows或是Linux中:electron/resources/app|_package.json|_main.js|_index.html3、electron程序打包:一般使用asar来进行打包,electron中一般包含两种API:Node.js和Chromium提供的WebAP
goforward01
·
2020-07-02 02:06
flask
框架学习笔记
——SQLAlchemy外键约束
fromflaskimportFlaskimportconfigfromflask_sqlalchemyimportSQLAlchemyapp=Flask(name)app.config.from_object(config)db=SQLAlchemy(app)classUser(db.Model):tablename=‘user’id=db.Column(db.Integer,primary_k
fnms88
·
2020-07-02 00:40
flask
SSH
框架学习笔记
(1)
SSH
框架学习笔记
(1)在ssh框架常用到的配置文件有applicationContext.xml、struts.xml、db.properties等,下面展示几种常见的配置:applicationContext.xml
whenleo
·
2020-07-01 23:12
j2ee
go语言 gin
框架学习笔记
(四)之 post请求与参数默认值
post请求时是通过PostForm获取前端body中传入的参数可以使用DefaultPostForm为参数设置一个默认值,当前端没有传参时直接默认值赋值给相应的参数代码展示packagemainimport("github.com/gin-gonic/gin""net/http")funcmain(){router:=gin.Default()router.POST("/",func(c*gin
SeaLong_
·
2020-07-01 13:54
Go语言
go语言 gin
框架学习笔记
(三)之 get请求与参数默认值
当路由采用get方式时,可以使用DefaultQuery方法为参数设置默认值,这样可以避免系统因为没有传参而导致的异常代码展示packagemainimport("github.com/gin-gonic/gin""net/http")funcmain(){router:=gin.Default()router.GET("/",func(c*gin.Context){//code默认值的默认值为2
SeaLong_
·
2020-07-01 13:54
Go语言
分布式服务
框架学习笔记
4 服务路由
透明化路由很多开源的RPC框架调用者需要配置服务提供者的地址信息,尽管可以通过读取数据库的服务地址列表等方式避免硬编码地址信息,但是消费者依然要感知服务提供者的地址信息,这违反了透明化路由原则。基于服务注册中心的订阅发布在分布式服务框架中,服务注册中心用于存储服务提供者地址信息、服务发布相关的属性信息,消费者通过主动查询和被动通知的方式获取服务提供者的地址信息,而不需要像之前那样在代码中硬编码服务
谢厂节_编程圈
·
2020-06-30 04:17
架构
ABP
框架学习笔记
(一)——概要介绍
ABP采用了以下技术服务器端:ASP.NETMVC5、WebAPI2、C#5.0DDD领域驱动设计(Entities、Repositories、DomainServices、DomainEvents、ApplicationServices、DTOs等)Castlewindsor(依赖注入容器)EntityFramework6\NHibernate,数据迁移Log4Net(日志记录)AutoMapp
xiangcns
·
2020-06-29 23:40
.NET
ABP
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他