今天做了1月的总结,有许多地方做的不够的,但相比上个月来说,还是有十分大的进步。 不足: 【1、在统计数据前没有考虑数据大小的问题,导致线上销售数据过多,数据库字段存放不下。之后通过将数据压缩并存放到fastdfs来解决这个问题。 总结:设计方案前需考虑数据量大小、统计范围等外在条件,根据不同条件选 ...
分类:
其他好文 时间:
2020-01-20 22:40:11
阅读次数:
79
一、EntityWrapper介绍 在实际的开发过程中更多的是带有复杂条件的SQL操作,而不是简单的增删改查。而在这方面MP也提供了条件构造器EntityWrapper(简称EW)来让开发者自由构建SQL操作条件。 注意:条件封装属性,使用的是数据库字段,而不是Java实体属性! 以下列出的是Myb ...
分类:
移动开发 时间:
2020-01-10 01:12:22
阅读次数:
135
原文: 58沈剑 架构师之路 https://mp.weixin.qq.com/s/XRSPITgWWK-2Ee-cSIqw1w 数据库字段允许空值,会遇到一些问题,此处包含的一些知识点,和大家聊一聊。 数据准备: create table user ( id int, name varchar(2 ...
分类:
数据库 时间:
2020-01-05 20:50:32
阅读次数:
122
错误描述: 使用springboot和mybatis,查询数据并封装到java类中,因为java实体类的属性名带有下划线(" _ "),导致get和set方法无效,数据无法封装到实体类中,出现null。 结局办法: 数据库字段保持不变的情况下,改变属性名命名方式,用@Column("")注解将属性名 ...
分类:
数据库 时间:
2019-12-26 17:42:23
阅读次数:
391
获取GridView中RowCommand的当前索引行 前台添加一模版列,里面添加一个LinkButton 前台 (如果在后台代码中用e.CommandArgument取值的话前台代码就必须在按钮中设置CommandArgument的值,值为绑定的数据库字段 后台 在GridView里已经设置了Li ...
分类:
其他好文 时间:
2019-12-25 16:26:59
阅读次数:
95
在使用Mybatis来持久化数据库时,有时候会碰到数据库中表中的字段与java实体类中属性名不一致的情况,在这种情况下Mybatis是不能完成字段的自动映射的。而通常情况下,数据库及实体类是不应该被改的的。所以要在不改变数据库以及实体类的情况下解决这个问题,下面是解决该问题的三种方式: java实体 ...
分类:
数据库 时间:
2019-12-15 10:35:24
阅读次数:
146
对于一些js功能,可以通过nodejs快速搭建测试环境1、这里我们先通过express脚手架快速搭建一个项目,或者init一个空项目2、mkdir script3、这里假设我们的场景是MQTT接收消息并存入数据库(6字段字节数分别为212212)123456789101112131415161718... ...
分类:
Web程序 时间:
2019-12-10 09:11:19
阅读次数:
170
参考: https://mp.baomidou.com/guide/id-generator.html 一般自动生成修改数据库字段方法 1、数据库实体类 对于主键来说@TableId(value = "REFID",type = IdType.ID_WORKER_STR) private Strin ...
分类:
其他好文 时间:
2019-11-28 23:07:36
阅读次数:
572
浅谈Mysql共享锁、排他锁、悲观锁、乐观锁及其使用场景 Mysql共享锁、排他锁、悲观锁、乐观锁及其使用场景 一、相关名词 |--表级锁(锁定整个表) |--页级锁(锁定一页) |--行级锁(锁定一行) |--共享锁(S锁,MyISAM 叫做读锁) |--排他锁(X锁,MyISAM 叫做写锁) | ...
分类:
数据库 时间:
2019-11-22 10:33:09
阅读次数:
100
第一步,找到mongodb安装目录第二步,从命令行进入mongodb安装目录下的bin目录第三步(1),导出数据命令(导出的文件有两种格式:json/csv,此处导出的是json文件,对于导出CSV文件是需要额外指定一个变量 -field ‘对于的字段名称’): mongoexport -h 数据库 ...
分类:
数据库 时间:
2019-11-16 10:32:34
阅读次数:
118