5.1 数据库的访问哲学 DAO是数据访问对象(data access object)的缩写。 5.1.1 了解Spring的数据访问异常体系 可能抛出的SQLException常见问题: 应用程序无法连接数据库; 要执行的查询有语法错误 查询中所使用的表和列不存在 视图插入或更新数据违反了数据库完 ...
分类:
数据库 时间:
2017-03-28 23:28:57
阅读次数:
195
最近公司网站需要在后台定时请求和更新数据,但PHP毕竟是一种后端语言,不能自动运行,所以整理了几个方法。 1、在前端定时请求页面。 2、使用批处理。 3、使用windows计划任务。 第一种方案必须要打开浏览器,如果关闭了浏览器,可能就会出问题,而且浏览器一直处于打开状态,有点浪费资源。 第二种方案 ...
分类:
系统相关 时间:
2017-03-28 16:45:33
阅读次数:
257
4-1:数据的插入(INSERT语句的使用方法) 1、使用INSERT语句可能向表中插入数据(行),原则上INSERT语句每次执行一行数据的插入。 2、列名和值用逗号,分别括在()内,这种形式称为清单。 3、对表中所有的列进行INSERT操作时可以省略表名后的列清单。 4、插入NULL时需要在VAL ...
分类:
其他好文 时间:
2017-03-26 00:47:33
阅读次数:
137
【数据操作】 SELECT --从数据库表中检索数据行和列 INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 【数据定义】 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER ...
分类:
数据库 时间:
2017-03-23 14:22:51
阅读次数:
324
环境准备 采用MatrikonOPC做模拟服务器,注册 OPCDAAuto.dll组件 引用 Interop.OPCAutomation.dll组件。开始开发。 1.、new OPCServer()--Connect() 2、映射组注册组内标签,监听 组的DataChange事件更新数据。 遇到的问 ...
分类:
其他好文 时间:
2017-03-21 15:52:15
阅读次数:
166
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。注意:我们讨论隔离级别的场景,主要是在多个事务并发的情况下,因此,接下来的讲解都 ...
分类:
其他好文 时间:
2017-03-20 16:20:19
阅读次数:
260
搜索命令: locate 可以根据文件名快速查找 使用updatedb立即更新数据库。 路径配置过滤(/etc/updatedb.conf) whereis -b 可执行文件名 which 可执行文件名 可以看到别名 find 范围 匹配条件 find / -name a.txt 精确匹配a.txt ...
分类:
系统相关 时间:
2017-03-17 23:26:29
阅读次数:
219
Storm为分布式实时计算提供了一组通用原语,可被用于“流处理”之中,实时处理消息并更新数据库。这是管理队列及工作者集群的另一种方式。
Storm也可被用于“连续计算”(continuous
computation),对数据流做连续查询,在计算时就将结果以流的形式输出给用户。它还可被用于“..
分类:
Web程序 时间:
2017-03-04 14:30:59
阅读次数:
208
原因: 出现这种问题多半是因为你插入或者更新数据库时,datetime字段值为空默认插入0001年01月01日造成datetime类型溢出。 传给数据库表的时间类型值是null值。这里的null指的是程序代码中的null,多数出现这种情况的场景是:在程序里面定义了一个时间类型的变量,没有给赋值,就传 ...
分类:
数据库 时间:
2017-03-04 11:00:03
阅读次数:
278
现在大型的电子商务系统,在数据库层面大都采用读写分离技术,就是一个Master数据库,多个Slave数据库。Master库负责数据更新和实时数据查询,Slave库当然负责非实时数据查询。因为在实际的应用中,数据库都是读多写少(读取数据的频率高,更新数据的频率相对较少),而读取数据通常耗时比较长,占用 ...
分类:
数据库 时间:
2017-02-28 17:33:01
阅读次数:
269