背景:这几天在实现某业务实体的CURD相关功能,在编码基本结束时发现父类CurdService中已经实现了!!! 以此为鉴,下次再添加新的功能时,不能人云亦云的继承父类然后根据业务编码,为了避免此类事件再次发生一定要先了解父类已经实现的功能然后再根据需要在子类中做扩展。 2019-05-0716:4 ...
分类:
其他好文 时间:
2019-05-07 17:07:54
阅读次数:
149
1 连接池 1.1 什么是连接池? 之前jdbc步骤: 获取连接 -> 得到Statement-> 发送sql -> 关闭连接 通讯录系统: CURD 四次 问题: 获取连接对象需要消耗比较多的资源,而每次操作都要重新获取新的连接对象,执行一次操作就把连接关闭,这样连接对象的使用效率并不高!!! 办 ...
分类:
数据库 时间:
2019-05-02 15:47:45
阅读次数:
293
转自 https://www.cnblogs.com/chanshuyi/p/how_to_read_source_code.html 一个软件开发人员,工作到了一定的年限(一般是3、4年左右),如果他还没学会阅读源码,那么他就会遇到瓶颈。因为到了这个时候的开发,他应该不仅仅只会做那些 CURD 的 ...
分类:
其他好文 时间:
2019-04-24 10:42:32
阅读次数:
135
一、概述 https并非是应用层的一种新协议。只是HTTP通信接口部分用SSL和TLS协议替代。 通常,HTTP直接和TCP通信。当使用SSL时,则演变成先和SSL通信,再由SSL和TCP通信了。 简而言之,所谓HTTPS其实就是身披SSL协议这层外壳的HTTP。 HTTPS采用对称加密和非对称加密 ...
分类:
Web程序 时间:
2019-04-08 01:01:28
阅读次数:
192
现在有一种类似树的数据结构,但是不存在共同的根节点 root,每一个节点的结构为 {key: 'one', value: '1', children: [...]},都包含 key 和 value,如果存在 children 则内部会存在 n 个和此结构相同的节点,现模拟数据如下图: 已知一个 va ...
分类:
Web程序 时间:
2019-03-20 00:47:18
阅读次数:
184
1,截取字符串 有的时候我们在页面中不需要显示那么长的字符串,比如新闻标题,这样用下面的例子就可以自定义显示的长度 < lt. <= lte. > gt. >= gte <#if jstbqkVO.gzdd?length lt 8> <a href>${jstbqkVO.gzdd?default(" ...
分类:
其他好文 时间:
2019-03-06 12:09:42
阅读次数:
189
首先声明这篇文章不是标题党,我说的这个类库是 FreeSql.Repository,它作为扩展库现实了通用仓储层功能,接口规范参数 abp vnext,定义和实现基础的仓储层(CURD)。 安装 dotnet add package FreeSql.Repository 定义 过滤与验证 假设我们有 ...
分类:
Web程序 时间:
2019-03-05 23:07:23
阅读次数:
203
工作栈: Node + Express + Mongoose + Mongodb + Vuejs 主要做了 curd , 因为以前做 PHP + MySql 所以基本大同小异。 主要: 1. 查询 curd 2. express 项目搭建 3. 启发,流式的体验非常明显 4. 中间件非常重要,基本处 ...
分类:
其他好文 时间:
2019-03-01 18:30:22
阅读次数:
188
(一)、Spring Data 概述 Spring Data : Spring 的一个子项目。用于简化数据库访问,支持NoSQL 和 关系数据存储。其主要目标是使数据库的访问变得方便快捷。 ● SpringData 项目所支持 NoSQL 存储: MongoDB (文档数据库)Neo4j(图形数据库 ...
分类:
数据库 时间:
2019-02-15 18:06:52
阅读次数:
763
Python 的 ORM 框架 SQLAlchemy 新建单表 create_table.py 单表的增删改查 curd_one_table.py ForeignKey的创建 create_ForeignKey_table.py ForeignKey的增删改查 curd_foreign_key_ta ...
分类:
数据库 时间:
2019-02-14 22:09:47
阅读次数:
167