自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 lightdb23.3支持mysql bool类型转varchar

这与mysql有所不同,mysql的bool类型转换成字符串时,将true转变成’1’,false转变成’0’。值得注意的是,由于当前ltfce插件内包含text_to_int4/8等函数,因此当定义的列使用varchar数据类型且同时用于存放纯数值的字符串与非纯数值的字符串时,查找语句不能使用column_name = 1/0的方式,而应使用column_name = ‘1’/’0’/true/false以查找存储时定义为true或false的那些item。

2023-08-25 16:59:28 240

原创 lightdb23.3支持oracle模式下列名默认转大写

lightdb23.3新增oracle模式下。

2023-08-18 16:21:53 187

原创 lightdb23.3支持mysql特性--列为非空自增序列时插入null转default

需要注意的是,lightdb23.3通过sequence实现自增特性,每次插入的默认值均基于该sequence的最新值,而非基于该列当前最大值,这个结论不难从前文的打印中对比出来。

2023-08-10 20:22:47 178

原创 lightdb客户端ltsql支持sqlplus的spool指令

指令关闭该文件描述符。lightdb23.3版本命令行工具ltsql在交互模式下,亦同样支持oracle的spool指令。指令用于重定向客户端的输出、错误至某个普通文件,并需要配套得使用。oracle命令行工具sqlplus的。

2023-07-31 21:24:32 239

原创 lightdb客户端ltsql支持sqlplus的rename table指令

lightdb23.3版本的ltsql工具在交互模式下,亦提供与sqlplus一致的指令用于重命名表或视图。需要注意的是,lightdb23.3暂不支持该指令的多行形式,即诸如以下等形式。oracle命令行工具sqlplus具有。

2023-07-31 19:56:54 161

原创 lightdb搭建高可用环境------主备节点

lightdb搭建高可用环境

2023-06-14 21:47:49 414

原创 lightdb新增mysql模式下查询列时大小写不敏感、显示列大小写敏感

lightdb支持mysql模式下select语句查询列名时大小写不敏感,输出列名时大小写敏感。

2023-06-07 15:16:32 243

原创 lightdb支持创建表时指定列、表注释

lightdb23.2支持创建表的同时指定列、表的注释

2023-05-19 15:52:43 187 1

原创 postgreSQL入门(下)

至此,简单了解了postgresql的结构以及处理流程,下一步计划阅读书籍与源码以深入理解。

2023-03-24 13:55:19 126

原创 postgreSQL入门(上)

postgreSQL支持centos、麒麟、openEuler等linux发行版,本文选择使用openEuler22.03LTS,内核版本为linux5.10。使用该发行版的原因是本人曾参与过openEuler开发,最近研发的新特性如IO数据预取算法、etmem内存交换技术等可以有效提升数据库相关性能指标。目录内即为编译安装后的输出。

2023-03-24 10:37:53 338

原创 TTS生成wav格式音频添加报头信息

TTS生成wav格式音频添加报头信息由于使用百度语音或是科大讯飞语音TTS合成的音频文件,内部没有写入音频的关键信息,如采样率,码率,通道数,位数等信息。在linux下,使用aplay命令无法播放此类不包含报头信息的音频文件,故需要向其中写入报头信息。可以通过mplayer命令来查看音频文件的关键信息,即使对于不包含报头信息的音频文件,仍然能够根据某些算法推断出其关键信息。mplayer audio_name.wav从中获取音频文件关键信息后,尝试使用过sox命令来向原音频文件中写入报头信息,生成新

2021-12-09 14:10:43 2489

原创 Linux配置启动samba报错解决

Linux配置启动samba报错解决systemctl start smb,提示报错,需要关闭防火墙,通过sudo vi /etc/selinux/config,将SELINUX设置成disabled,再次systemctl start smb成功。windows通过samba连接linux,提示报错,需要关闭防火墙,通过sudo systemctl stop firewalld,之后,再次连接,成功。配置samba登录用户sudo smbpasswd -a usernamesudo smbp

2021-08-25 14:02:00 2359

原创 奇偶排序使用CUDA加速

奇偶排序可以证明奇偶排序是一种使序列逆序数降为0(全局最优)的迭代算法,当连续一轮奇排列和偶排列完成后,交换的元素个数都为0个,则排序已收敛到全局最优。考虑到每次奇或偶排列需要LENGTH/2组比较,且在每次排序中,组之间没有依赖关系,于是在序列长度较大时,使用CUDA对其加速成为可能,将每一组比较对作为一个CUDA线程执行,于是奇排序有如下代码:int curLocation = *tid % *length;if(!(curLocation % 2) && curLocation

2020-09-03 20:20:51 646

原创 Mac下移动硬盘挂载、卸载,以及针对只读权限移动硬盘修改其权限为可读可写

1. Mac下移动硬盘挂载、卸载mount、unmount命令用于挂载、卸载设备,但是本机上使用mount命令未能成功挂载。于是尝试使用diskutil list找到待挂载设备路径,之后使用sudo fsck_hfs -fy /dev/disk2,其中/dev/disk2是本机待挂载的移动硬盘路径,卸载使用sudo umount /dev/disk2s1,成功挂载与卸载。2 将只读权限的移动硬盘修改权限为可读写同样的,首先使用diskutil找到移动硬盘的名称,如本文使用的My Passport,

2020-08-27 23:34:26 4220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除