- 博客(11)
- 收藏
- 关注
原创 PostgreSQL【应用 02】扩展SQL之C语言函数(编写、编译、载入)实例分享
C 函数在某些情况下可以提供比 SQL 函数更高的执行效率,因为它们可以直接访问底层系统资源并进行更高级的优化。通过使用 C 函数,我们可以在函数内部实现复杂的算法和逻辑,利用 C 语言的功能和库来提高执行效率。通过使用 PostgreSQL 的 C 函数接口,我们可以编写用 C 语言实现的函数,并将其集成到数据库中。这些函数可以在 SQL 查询中像其他内置函数一样被调用,从而扩展 PostgreSQL 的功能。这段代码的功能很简单:将输入的整数参数加一并作为函数的返回值。
2025-01-18 11:46:59
261
原创 PMD【 Java 代码检查工具】入门使用教程(超详细)
用于生成错误到代码内容的链接3.14.0pmd.html3、pmd 命令行的方式pmd -d 源代码路径 -f xml(结果输出格式) -r 结果保存所在目录及名称 -R rulesets/java/unusedcode.xml4、Java API的方式 *
2025-01-18 11:42:49
1044
原创 一份详细罗列Java所有知识点的笔记:Spring+微服务+Netty+RPC
它可以实现快速失败,如果它在一段时间内侦测到许多类似的错误,会强迫其以后的多个调用快速失败,不再访问远程服务器,从而防止应用程序不断地尝试执行可能会失败的操作,使得应用程序继续执行而不用等待修正错误,或者浪费 CPU时间去等到长时间的超时产生。当原生线程初始化完毕,就会调用 Java 线程的 run() 方法。每一种平台的解释器是不同的,但是实现的虚拟机是相同的,这也就是 Java 为什么能够跨平台的原因了 ,当一个程序从开始运行,这时虚拟机就开始实例化了,多个程序启动就会存在多个虚拟机实例。
2025-01-14 23:00:11
648
原创 一份关于windows server服务器的安全漏洞处理建议(来自绿盟安全评估)_允许traceroute探测漏洞
提问:为什么要做安全漏洞修补?据市场研究公司Gartner研究报告称“实施漏洞管理的企业会避免近90%的攻击”。可以看出,及时的漏洞修补可以在一定程度上防止病毒、攻击者的威胁。
2025-01-14 22:56:31
924
原创 openstack在dashboard用iso制作qcow2的镜像【制作linux为例】、linux重封装
说明这是在dashboard上制作一个qcow2的镜像也可以直接去官网直接下载qcow2的镜像,一般只有几百兆。这用iso制作呢是为了集成某些软件,然后用这个模版来制作成qcow2镜像,也就是说自定义一个qcow2镜像。制作流程1、上传iso镜像到dashboard2、创建源为刚上传的ISO的volume进入dashboard,选择卷来源选择 镜像,选择刚上传的镜像,类型磁盘大小根据情况定3、创建一个空的volume,后续做系统盘4、创建一个实例,boot from 步骤2所创建的volume。
2025-01-12 05:11:37
550
原创 openGauss数据库源码解析系列文章——备份恢复机制:openGauss增量备份技术(上)_opengauss 备份命令
如果指定instance_name而不指定任何附加选项,gs_probackup将验证此备份实例的所有可用备份。(9) 显示备份目录的内容。(4) 在备份路径backup-path内初始化一个新的备份实例,并生成pg_probackup.conf配置文件,该文件保存了指定数据目录pgdata-path的gs_probackup设置。(6) 将指定的连接、压缩、日志等相关设置添加到pg_probackup.conf配置文件中,或修改已设置的值,不要手动编辑pg_probackup.conf配置文件。
2025-01-12 05:07:56
823
原创 openFeign夺命连环9问,这谁受得了?
========新建一个模块openFeign-consumer9006作为消费者服务,步骤如下。1、添加依赖除了Nacos的注册中心的依赖,还要添加openFeign的依赖,如下:2、添加注解@EnableFeignClients开启openFeign功能老套路了,在Spring boot 主启动类上添加一个注解@EnableFeignClients,开启openFeign功能,如下:3、新建openFeign接口。
2025-01-12 05:04:14
727
原创 android设计模式—单例设计模式
要点构造函数不对外开放,必须为Private(就是不能用New的形式生成对象)通过一个静态方法或者枚举返回单例对象确保单例类的对象有且只有一个,尤其是在多线程环境下确保单例类对象在反序列化时不会重新创建对象饿汉单例模式//构造函数私有化//公有的静态函数,对外暴露获取单例对象的接口饿汉单例模式采用的是静态变量 + fianl关键字的方式来确保单例模式,应用启动的时候就生成单例对象,效率不高懒汉模式//构造函数私有化//公有的静态函数,对外暴露获取单例对象的接口。
2025-01-10 13:43:44
474
原创 android设计模式pdf,妈妈再也不用担心我的面试,快来收藏!
今年的金九银十来得比以往要晚一些,但每到“金九银十”的季节,总人很多人去寻找名叫“面经”一样的东西,其实就是一个个具体的题目,然后临阵磨枪,去“背”答案,如果一直是这样的话,我相信你的能力不会有任何提高,即使工作三年五年也达不到高级工程师的水平,事实证明这类“程序员”占大多数。而且我认为一个“面经”真正有价值的内容是面试前你是如何学习的,面试中面对不会的题目你是如何回答的,以及面试后的你的感受和总结,而不是冷冰冰的罗列题目。
2025-01-10 13:40:03
324
原创 Android设备实时音视频传输有效方案
那么回到文章的重点,我们需要在播放视频的时候,把视频的音频流实时的截取出来。另一个就是接收端,不停的接收发送出来的socket数据,这个socket数据就是实时的pcm流,接收方,在实时播放pcm流,就能实现音频的实时同步了。前面分析了一通,我们的方案也比较明朗了,就是在framework层的AudioTrack.cpp文件中,通过socket,把音频流实时的发送出来。(我这里是用的Android设备调试,如果是linux系统,思路是同样的)//我们添加的代码:把音频流实时的发送出去。3、接收到pcm流;
2025-01-10 13:36:21
826
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人