#点滴

编程经验点滴----巧妙解决 Oracle NClob 读写问题

最近一个新项目中,尝试在Oracle数据库中使用NCLOB来保存大的xml字符串。在代码自动生成工具(通过JDBC驱动程序,读数据库表结构,自动生成对应的java代码,包含增加、删除、修改、分页查询、根据主键查找等前台html/js、后台代码java),将NCLOB字段映射到String类型。运行代码,无报错。使用SQ...

编程经验点滴----在 Oracle 数据库中保存空字符串

写程序这么多年,近几天才发现,向Oracle数据库表中,保存空字符串'',结果成了null.由于数据库数值null的比较、判断,与空字符串''存在差异。一不留神,代码中留下了bug,期望保存成空字符串'',结果成了null,SQLwhere条件的结果(a1.dls=a2.dls),与预想的不同(两个null不能用=进行...

编程经验点滴----使用接口表保存可能并发的业务,然后顺序处理

  这篇文章的主要内容,来自与其他人的讨论。  软件系统的开发或设计时,容易遇到有并发的情况。有时候需要刻意去避免,防止数据错误。比如超市卖商品,可能两个柜台同时卖出一款矿泉水,如果软件系统后台需要跟踪每个商品的库存,此时就需要特别考虑。如果两个柜台,同时采取"读当前库存,减一,得到最新库存,保存"的设计,则可能会导致...

编程经验点滴----计算机软件设计的几个基本原则

编程经验点滴----计算机软件设计的几个基本原则:1.软件尽量自动纠错,避免/减少人工干预 2.通过一些设计技巧,避免/减少后续数据库表结构变动。 3.如果有多种办法实现,选择最简单、数据最不易出错的一种办法。 4.用户在界面上录入的数据,要能事后查看、更改。5.监控集中化,最好一个界面看...

PHP 点滴疑惑

在数据库中,字段为NULL,可以使用empty()进行判断<?php$CONFIG['hostname']='localhost';$CONFIG['username']='root';$CONFIG['password']='';$CONFIG['database']='test';$link=mysql_co...
代码星球 ·2021-02-03

关于视频的点滴体会

感谢开源和非开源的各种软电话,让我们能够在测试的时候以极低的成本和极其愉快的心情前进,尤其Jitsi。①关于高清摄像头。所谓支持1080P的高清摄像头只是意味着摄像头硬件的编解码能力符合这个标准。如果想实现1080P的视频通话,接下来就要看软电话的编码能力是否支持1920*1080P了。即:不是装上了高清摄像头,就能进...
代码星球 ·2021-01-22

点滴记录——学习Redis笔记

转载请说明出处:http://blog.csdn.net/cywosp/article/details/39701409Redis默认port6379Redis适用场景   setrange email7sina //从email的第8(从1開始)个字符開始替换成sin...

sql点滴39—解决数据库日志文件过大的问题

随着数据库使用时间增长,日志文件也在不停的增大,这里介绍几种方法减小这个文件的方法。1.直接删除log文件分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离,如下图将日志文件和数据文件复制粘贴到另外一个文件夹中以...

SpringCloud学习点滴——euraka之服务提供者注册

   这里我学习了怎么向服务注册中心注册一个服务提供者这里我用到的是之前搭建的springboot的实例那个服务作为服务提供者,eureka-service作为注册中心1、服务提供者增加eureka依赖和springcloud的依赖<dependency><groupId...