首页
学习
活动
专区
工具
TVP
发布

更流畅、简洁的软件开发方式

专栏作者
312
文章
359846
阅读量
50
订阅数
vue3 专用 indexedDB 封装库,基于Promise告别回调地狱 准备创建数据库的信息直接使用做个“外壳”套个娃
https://developer.mozilla.org/zh-CN/docs/Web/API/IndexedDB_API 这个大概是官网吧,原始是英文的,现在陆续是出中文版。有空的话还是多看看官网。
用户1174620
2021-10-18
1.6K0
基于 element-plus 封装一个依赖 json 动态渲染的查询控件 文本数字单选组的查询勾选和开关级联选择日期年、年月、年周的查询日期时间的查询快速查询自定义查询方案更多查询
使用 vue3 + element-plus 封装了一个查询控件,专为管理后台量身打造,支持各种查询需求:
用户1174620
2021-06-09
2K0
ES6(四)用Promise封装一下IndexedDB 配置文件内部成员建立对象库以及打开数据库初始化对象添加对象修改对象删除对象清空仓库里的对象删除对象仓库删除数据库按主键获取对象,
IndexedDB 是一种底层 API,用于在客户端存储大量的结构化数据,它可以被网页脚本创建和操作。 IndexedDB 允许储存大量数据,提供查找接口,还能建立索引,这些都是 LocalStorage 所不具备的。 就数据库类型而言,IndexedDB 不属于关系型数据库(不支持 SQL 查询语句),更接近 NoSQL 数据库。 其他的介绍就不搬运了,大家可以自行百度,后面有参考资料。
用户1174620
2021-02-22
2K0
node+mysql,实现基本的增删改查,附带跟踪记录和运行时间记录
感觉node对mysql的操作非常简单,也很实用,比如自带防止sql注入的功能,一开始还担心注入漏洞呢,后来发现完全没必要。
用户1174620
2019-05-26
7120
商品的扩展属性及相关——开篇说在前面大纲
  其实早就想写这方面的了,只是由于各种原因一直拖到现在。终于开始动笔了。另外过了这么多年了,也不知道这种做法是否已经过时了。
用户1174620
2018-12-05
9790
记录容易忘记的方法
提取每个分类前n条记录 SELECT ID, Name, CategoryID FROM TableName AS a WHERE (ID IN (SELECT TOP (n) ID FROM TableName AS b WHERE (a.CategoryID = CategoryID))) 0、更改数据库的路径 USE master Go ALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILE
用户1174620
2018-02-26
5510
【自然框架】元数据的数据库结构的详细说明和示例(三):项目与数据库字段的关联
1、Manage_FunListCol(列表用字段) 字段名 中文名 类型 大小 默认值 说明 FunctionID 节点ID int 4 1 外键,关联节点 ColumnID 字段ID int 4 1 外键,关联字段 Sort 排序 int 4 1 同一节点下的排序 ColWidth 列宽度 int 4 0 TD的宽度 ColAlign 列对齐方式 nvarchar 10 left TD的对齐方式 Format 格式化 nvarchar 30 _ 对信息进行格式化 MaxLength
用户1174620
2018-02-26
7710
【自然框架】元数据的数据库结构的详细说明和示例(一):项目描述部分
1、 Manage_Function(节点信息) 字段名 中文名 类型 大小 默认值 说明 FunctionID 节点ID int 4 1 主键 ParentID 父节点ID int 4 1 员工姓名 ParentIDPath 父节点ID的路径 nvarchar 30 _ 添加、修改时使用 NoteTitle 节点名称 nvarchar 100 _ 节点名称 PowerMark 权限标识 nvarchar 50 _ 一般情况下等于FunctionID NoteLevel 级数 int 4
用户1174620
2018-02-26
5870
【自然框架】稳定版的Demo —— 三:主从表的维护方式
第一篇:【自然框架】稳定版beta1——源码下载,Demo说明 下载地址:还是老地方,自然框架的源代码、Demo、数据库、配置信息管理程序下载(2010.01.25更新)  (补充了一个元数据的 数据库结构说明文档,在上面的网页里下载) 在线演示:http://demo.conature.cn/ 主从表,以人员管理为例,人员的基本信息,公司信息,联系方式,学历信息,工作经历等功能。表单采用上下两个部分,上面放人员基本信息,公司信息等,下面的用tab标签的方式,放置多个从表的信息。这样的话,就可以随时扩展
用户1174620
2018-02-26
7420
【自然框架】稳定版beta1的Demo —— 四:角色管理。另外 在线演示 终于搞定了
在线演示   首先感谢“云淡风清”和“恭敬”提供域名、空间和数据库!   感谢大家对我的支持!   在线演示:http://demo.naturefw.com/login.aspx   服务器在电信的机房,所以联通的用户访问可能会有点慢。   管理员的账号就不开放了,请大家多多体谅。如果您想体验一下管理员的话,可以下载Demo、自然框架和数据库,在您的电脑里运行一下。   首先您可以用 Guest (密码:123)来登录,登录后可以看到主要功能。这个账号只有查看的功能。您可以看看角色,看看账户。   
用户1174620
2018-02-26
6300
【自然框架】稳定版的Demo——看点二:权限,权限过滤与验证。
建议先看看 上一篇:【自然框架】稳定版beta1——源码下载,Demo说明 在线演示:http://demo.naturefw.com/login.aspx 权限到节点、按钮   使用Guest账号
用户1174620
2018-02-26
5820
Attribute(特性),怎么用才更好? —— 字段编号被误解了
  上一篇里(Attribute(特性),怎么用才更好? ),有人说,“坚决杜绝magic number ”,这个magic number指的就是字段编号吧,其实您误解了。   一提到字段编号,可能有些人的第一反应就是这样的用法:   Person1.2000020,或者Person1[2000020],或者ds[2000020]。   这么用确实是不好的,不易读,很容易写错。但是我可没说要这么用呀。请看实体类的定义,可能是写在后面了,有些人没仔细看吧。 public class Person     {
用户1174620
2018-02-26
5710
【自然框架】用CMS的栏目举例,聊一聊从“一层”到“三层”的变化
  做CMS最基本的一个功能就是做一个栏目导航,如果这个导航想做成动态的(即需要从数据库里提取数据)那么要如何实现呢? 简单的方法——DataTable   一个表两个字段,把数据提取出来,放在DataTable里面,然后在页面里做一个循环,OK了。是不是很简单呢?如果看了我的代码,估计会有很多人提出异议,呵呵。这里就是想和大家详细讨论一下。   由于每个页面都要用导航,而且都是一样的,所以我建立一个UserControl(用户控件)来做这个导航。首先在.ascx页面里定义一个protected的Data
用户1174620
2018-02-26
6410
细分主键
  主键本身是很简单的,但是围绕他产生的故事就不是那么简单了。 1、 管理 这个是最重要的,没有规矩不成方圆,主键要如何管理一定要实现确定好了,甚至有必要为此写一个规范。比如是全公司采用相同的方式处理主键,还是根据项目、产品来各自管理?还是由项目组成员自行决定?这些都是需要实现说清楚的。 2、 定义 不是说“主键”这个词的定义,而是主键用什么,比如用GUID还是用int,还是年月日时分秒+流水? 3、 生成 主键用什么确定好了之后就是如何生成了。比如GUID,是在程序里生成,还是由数据库的字段默认值来生成?
用户1174620
2018-02-26
6400
帮助文档的数据库结构
  自然框架一直没有完整的帮助文档,只是有几个简单的示例。这个就是差距呀,那么帮助文档要怎么写呢?有工具可以自动生成,但是总感觉自动生成的一点都不好用,自己都看不懂。既然要弄文档,那么弄出来的文档就应该能够让大家看着方便,能够看明白是怎么回事。   MSDN是一种标准的帮助文档格式吧,只是我不大会看,或者说看着很头痛。学习jQuery,看了jQuery的chm的文档,结构还可以基本可以看懂。于是就想按照jQuery的chm文档的结构来做一个。但是已考虑细节就发现不行。jQuery的文档只有一种,那就是方法。
用户1174620
2018-02-26
7030
【视频】自然框架之分页控件的使用方法(一) PostBack方式的一般分页方式
前言:分页控件的优点 1、 按需所取 —— 需要几条记录就从数据库里提取几条记录,不会多取。 2、 使用简单 —— 设置几个属性就可以实现分页的功能。 3、 多种分页算法 —— (即分页用的SQL语句)可以根据不同的需求灵活选择 4、 支持多种数据库 —— 用不同的分页算法对应不同的数据库。 第一章:PostBack分页 第一节:分页效果   这段视频演示分页效果和查询效果。查询后的分页,可以自动保持查询条件。 第二节:属性,如何实现一般的分页效果   这段视频说的是要实现分页的功能,需要怎么写代
用户1174620
2018-02-26
5980
【自然框架】注册会员活动——第一份代码的修改建议(第一版)
  感谢“好坏”提供代码,这是我看过的比较不错的三层结构的代码了,业务层并不是直接调用DAL,而是有其自身的逻辑判断,并不是传声筒,很赞。 我对这份代码,按照自己的理解进行了下面几个修改: 规范命名 实体类的属性的定义写法 修改添加数据的方式 规范命名   我以前写代码也不注意命名规范,跟着感觉走,也养成了不好的习惯。靠自觉是不行了,只好用点强制的手段了,呵呵。使用 ReSharper 进行规范,尽量按照他的要求来改。   为什么说是尽量,而不是全部呢?比如他要求 Page_Load 要改成 PageLo
用户1174620
2018-02-26
5990
【自然框架】开源社区活动,会员注册的第一份代码!
漫长的期待,终于等来了第一份代码,这份代码由“好坏”提供。十分感谢对活动的支持!他工作也很忙,经常加班,昨天是他第一次不用加班,晚上写到凌晨3点多,10点起来又写到现在才写完。我也是刚刚收到这份代码,简单的看了一下。   项目是按照三层的方式来编写,分成了五个项目。 由于我的数据库设计的原因,导致设计成了三个实体类。这个怪我没说清楚。我的想法是,设计数据库就按照需求和数据库的规则来做;设计实体类,那么就按照需求和面向对象的规则来做。不能相互影响。这个当时没说清楚,给大家带来了不变,表示歉意!
用户1174620
2018-02-26
7390
“超市购物”的表驱动的想法
   看了《领域对象驱动开发:来吧,让我们从对象开始吧》,结尾说“最后大家回想一下,用数据库表驱动的方式。分析这个业务会是什么样子的”,那么我就说一下我的想法吧。   先啰嗦几句。我一直都是面向数据库
用户1174620
2018-02-26
5910
自然框架的源代码、Demo、数据库、配置信息管理程序下载(2011.1.7更新)
自然框架在线演示:http://demo.naturefw.com/ 目前在线演示不开放管理员账号。 自然框架的网站已经基本完成,下载就转到网站里面了,http://www.naturefw.com/down/List1.aspx 请到这里下载。 管理员的账号:admin 密码:123 登录后可以到“系统管理”——“账户管理”里面查看用户,密码都是 123 。 自然框架里的数据访问函数库的帮助文件(自然框架DataAccessLibrary帮助.chm) 这个是由网友“空”帮助制作完成的,在此表示衷心的感
用户1174620
2018-02-26
6310
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档