自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 MySQL查询条件带in的排序

这样,你就可以使用LambdaQueryWrapper来实现类似于"select * from table where id IN (3,9,6) order by field(id,3,9,6)"的查询操作了。在编写java代码的时候,一开始用的是LambdaQueryWrapper对象来构造sql语句。在修改一处代码bug的时候,碰到查询出来的记录没有按照in条件里面的顺序进行排序,而是按照默认的主键进行排序。再有一点需要注意的是,field函数里面的id是不可以用单引号的,它表示的是字段名。

2023-12-08 17:37:49 552

原创 MySQL的双主互备

这里两台服务器可以分别创建各自的用户比如:第一台slave1,第二台slave2,因为下面赋权限时,如果是给所有数据库赋权限,则该用户也会被同步,则第一台创建好后在第二台服务在创建相同用户时,会报错。

2023-12-07 18:20:06 1171

原创 天地图api功能失灵

如果您尝试了以上方法仍然无法解决问题,请联系天地图API的支持团队,他们将帮助您进一步解决问题。写邮件给他们,等了一天才给回复,回复就一个意思,我测试了下,没有问题啊。数据格式错误:天地图API需要特定的数据格式和参数,如果您的请求中包含格式或参数错误,可能会导致API功能失灵。API密钥无效:如果您的API密钥无效或被限制,可能会导致API功能失灵。请尝试使用不同的网络或浏览器,并确保您的网络允许访问天地图API。仔细一看,原来是api返回的经纬度以前是用空格分开的,现在改成了英文逗号分隔。

2023-12-04 11:57:54 662

原创 ChatGPT能做什么

需要注意的是,在进行心理咨询前,请确保您的设备有稳定的网络连接,选择一个安静、私密的环境,以便更好地展开咨询过程。总的来说,使用ChatGPT进行语言翻译需要一定的技术知识和工作量,但它是一种快速、准确且可扩展的方法,可以满足许多自然语言处理应用程序的要求。一天,他们在海边散步时,发现了一艘被遗弃的船只。艾米和汤姆最终设法营救了凯文,但他们也发现了一个更大的阴谋:犯罪团伙正在计划一次巨大的抢劫,而他们的计划可能涉及更大的势力。但是,当他们试图将金子带回岸上时,遇到了不幸的事故,他们的小船翻了,金子也散了。

2023-11-15 15:30:13 514 1

原创 如何做windows服务器迁移

mysql也有了,然后把安装后的mysql中的zentao表备份下,拿先前备份的库还原一下。postgresql中的空间数据则需要小心点,首先是需要安装postgis,然后是备份过来要看下里面的空间字段是否有值,就是里面的geom字段,是否有一长串字符串。或者根据清单、交接文档等得知那些是重要的,有用的,需要迁移出来的。闲话休提,直接上干货。上周,笔者公司的阿里云服务器到期了,需要将windows服务器上的程序和代码迁移到本地的服务器上。最后,需要验证迁移的成果,是否与原来的程序相同,数据上是否有遗漏等。

2023-10-23 18:24:39 84

原创 el-table的跨页选取

其他页面如果要使用当前页面中的数据,可以将该页面作为其他页面的组件,将数组传值到父页面。这时候,笔者关闭选择组件的页面,旋即又打开重新选择,发现上一次的勾选还在,事实上笔者是希望它们能在重新打开后消失不见。然而在实际表格数据选取中,由于表格数据通常是带有分页的,在选取了当前页后,如果还要去选择其他页面中的数据,就需要将选中的数据推到绑定的数组中。选择事件和全选事件中,判断是否是取消选择的依据是全选的参数长度为0,选择的2个参数中,rows中不包含row。事件,将选中的行赋给绑定的数组。

2023-10-19 11:02:12 721 1

原创 vue中el-tree的懒加载

load方法会在展开一个父节点时触发,它的参数包含了父节点的数据和一个回调函数。为了改为懒加载的方式,后台数据加载也分成了3步,先加载一级分类,再加载目录,最后加载文件。我这里的树,采用了load方法和node-click2个方法,要达到的效果就是点击一下,才展开下一级的节点,这样懒懒的加载,避免一次加载数据量过多而影响体验。懒加载是指在Vue组件渲染的过程中,只加载当前可见的部分数据,而不是一次性加载整个数据。后台的数据格式也是完整的树的加载。这里有三级节点,分别是一级分类节点,目录节点,文件节点。

2023-10-12 15:34:56 3573

原创 kettle数据同步

笔者曾经做过一个项目,将一些数据从Oracle数据库中同步更新到PostgreSQL中,每天晚上凌晨1点开始同步,至凌晨5点前结束。在此期间,Oracle数据库中的数据又发生了变化,真的不好处理。因此,笔者认为,在进行数据同步的时候,工具只是其中一方面,还需要考虑其他的环境问题。事实上,如果系统数据设计完善完全可以才用增量更新的方式,更安全保险进行数据同步,那样就不会发生上述问题。数据库之间的同步:使用Kettle中的数据库连接组件,可以连接多个不同的数据库,并通过数据抽取、转换和加载步骤实现数据同步。

2023-10-10 16:49:41 1038 3

原创 Ubuntu部署janus

参考:Ubuntu中安装部署Janus搭建Janus的HTTPS环境Ubuntu安装janus基本步骤大差不差,安装上面3篇博文进行就可以了。笔者的Ubuntu的版本是22.10。在实际安装过程中,部分软件的版本需要仔细推敲下,如果这个版本编译不过,最后是换个版本试试。

2023-10-09 17:50:44 125 1

原创 OpenSIPS部署

Ubuntu环境下安装部署mysql5.7&开启远程访问连接&修改数据存放位置&卸载mysql_mysql5.7允许远程访问_爱敲代码的boy的博客-CSDN博客。我的步骤是先装mysql,参照其他博主的步骤进行安装,过程也有失败但折腾一会儿就安装好了,下面是我找到的一篇安装博文,给大家提供一个参考。因为一开始部署的时候,我装的是opensips3.x版本,结果一路下来没有部署成功。不同的是,我选择的版本是2.4.11,mysql版本是5.7.31,Ubuntu的版本是22.10。

2023-10-09 14:10:35 434 1

原创 ESL调用freeSWITCH

使用的是8021这个端口,在freeSWITCH配置文件autoload_configs/event_socket.conf.xml里面是这样设置的。通过使用ESL,您可以通过程序控制FreeSWITCH,例如拨打电话、播放音频文件、监视来电等。在上述示例中,我们首先使用ESL连接到FreeSWITCH,然后订阅呼入通道应答和挂断事件。接下来,我们使用API命令。安装ESL库:您需要在您的应用程序中安装适当的ESL库,并将其链接到您的应用程序中。然后,在你的idea项目中,可以参照范例,引入以下jar包。

2023-10-08 17:11:30 994 1

原创 freeSWITCH源码Windows编译

编译FreeSwitchCoreLib的时候会出现找不到openssl目录下面的很多头文件和lib文件,这是因为没有提前下载好源码包含的库。编译成功后,有conf和sounds这两个文件夹里面文件有点不一样,索性直接从安装好的freeSWITCH里面把配置和声音文件原原本本拷贝过来替换掉就没毛病了。打开Visual Studio 2015,选择“打开项目或解决方案”,然后选择freeSWITCH源码的目录。然后再把项目编译起来,正常情况会出现一些保错,不要紧,只要对应的库有就能解决。

2023-10-07 10:43:45 382

原创 PA系统设计中的关键点

但是在本系统中,由于播音用到的SIP音源柱没有通话功能,因此不能被监听到目前正在播放什么声音,只能监听给它发送命令的客户端麦克风或IP电话正在说些什么。在项目测试中,笔者经常发现设备由于自身的驱动出现无法预知错误,常常会罢工,无法通过freeSWITCH控制继续播放声音,需要通过设备冷启动才能恢复正常,这在实际项目中是不可取的。总之,PA系统设计需要综合考虑以上方面的因素,保证系统具有良好的声音效果,同时满足用户的需求和安全保障。声音传输:包括音频信号的传输方式、传输线路的布置方式、传输距离的考虑等。

2023-09-26 15:14:16 78

原创 freeSWITCH构建PA系统

最主要是是页面状态的维持。因此WebRTC虽然也实现了SIP协议的内容,但是和SIP设备之间的通话就没有看上去的那么简单了。在使用的时候,千万不要忘记它其中的插件for SIP,它就是解决问题的正解。在这样的状况下,进行的不仅是电话到电话之间的通信。在实际的应用中,需要用户不仅仅通过电话,也许是网页账户登录进来,X-Lite,LinPhone等软件模拟拨号,去呼叫地铁,轨道交通系统,发布一些有用的通知,作出车辆到站信息提醒等。把所有的这些环境建立后,我们就能建立多端之间的通话,就实现了想要的PA核心部分。

2023-09-25 14:52:40 72 1

SharpMapV2源码

开源sharpmapv2版本,基于C#的开源GIS源码。

2015-03-09

灵宇断面专画沟渠纵断面

cad的二次开发软件,专门画路沟渠的纵断面单体图,方便快捷,大大节省工作量。

2010-03-02

空空如也

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

TA关注的人

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