- 博客(1068)
- 资源 (107)
- 收藏
- 关注
原创 Windows服务器安装Linux的专业级操作指南
通过严谨的镜像选择与媒介准备,可降低80%以上的安装故障率。对于关键业务系统,建议先在测试环境进行验证性安装(dry-run)。# 安装时执行 timedatectl set-local-rtc 0 --adjust-system-clock。# 校验写入完整性 certutil -hashfile .\ubuntu.iso SHA256。确保禁用Secure Boot(除Ubuntu/RHEL等签过名的系统)确认固件模式:mokutil --sb-state。
2025-03-26 12:10:49
304
原创 SpringBoot常用注解(分类版)
@SpringBootApplication@Configuration@ComponentScan@Import@PropertySource@Autowired@Qualifier@Component@Service@Repository@Controller@RestController@Scope@Bean@Value@ConfigurationProperties@Profile@Lazy@Primary@RequestMapping@GetMapping@PostMapping@PutMappi
2025-03-24 10:21:43
299
原创 MySQL命令大全
这里是把操作数据库的所有权限给了mikechen,并且设置密码是password。返回 左表(users)所有数据,即使右表(orders)中没有匹配数据。返回 右表(orders)所有数据,即使左表(users)中没有匹配数据。注:u与root可以不用加空格,其它也一样。
2025-03-24 10:20:43
121
原创 全自动生成接口不用再写Controller、Service、Dao、Mapper、XML、VO
magic-api 是一个基于 Java 的接口快速开发框架,编写接口将通过 magic-api 提供的 UI 界面完成,自动映射为 HTTP 接口,无需定义 Controller、Service、Dao、Mapper、XML、VO 等 Java 对象即可完成常见的 HTTP API 接口开发。支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等支持jdbc规范的数据库。支持自定义工具类、自定义模块包、自定义类型扩展、自定义方言、自定义列名转换等自定义操作。
2025-03-11 09:46:46
157
原创 大数据治理、架构、智能平台、决策平台方案
数据湖是经过治理和整合的数据最佳存放环节•数据湖架构,实现数据治理与大数据应用开发的脱藕,可以支持应用的百花齐放•数据湖确保数据是用户的数据,不是应用开发商的数据•多个不同特色的应用开发,可以分别从数据湖获得各自需要的数据,大大加快应用开发的速度大数据整体架构。
2025-03-11 09:35:07
297
原创 大模型本地部署Ollama+OpenWebUI
Ollama是一个强大且易于使用的本地大模型推理框架,它专注于简化和优化大型语言模型(LLMs)在本地环境中的部署、管理和推理工作流。可以将Ollama理解为一个大模型推理框架的后端服务。
2025-02-19 13:24:07
340
原创 sqlserver计算每年多少周,返回202501周
-直接计算需要设置SET DATEFIRST 1;-- 获取输入日期所在周的最后一天。-- 设置一周的第一天为星期一。-- 获取指定日期是周几。
2025-01-11 16:49:46
261
原创 【超全备份脚本】涵盖Oracle、MySQL、PG等主流数据库
以下是一个用于定时备份 PostgreSQL 数据库的示例脚本。这个脚本将使用 pg_dump 工具来创建数据库备份,然后将备份文件保存到指定的目录中,并可选择保留最近一段时间内的备份文件。pg_rman是一个开源的PostgreSQL备份软件,pg_rman跑的不是流复制协议,而是文件拷贝,所以pg_rman必须和数据库Server安装在一起.Xtrabackup是一个开源的MySQL数据库备份工具,由Percona公司开发和维护。
2024-11-04 09:28:56
408
原创 【Excel表格】100个常用函数
40. AVERAGEIFS:多条件平均值函数。91. INDEX-MATCH:索引匹配函数。99. IF-ISNUMBER:数字判断函数。100. IF-ISERROR:错误判断函数。32. NETWORKDAYS:工作日函数。38. AVERAGEIF:条件平均值函数。41. COUNTIFS:多条件计数函数。98. IF-ISTEXT:文本判断函数。61. ISNUMBER:数字判断函数。80. RADIANS:角度转弧度函数。81. DEGREES:弧度转角度函数。
2024-11-04 09:20:47
775
原创 个人笔记-Nginx学习
安装地址:我选择的是windows安装,下载成功后解压并安装,可以看到以下文件:注意:安装目录不要有中文,否则会报错。建议用cmd打开,直接双击nginx.exe会出现一闪而过的画面。
2024-11-04 09:20:00
586
原创 C# 实现人脸识别功能-分享开源包
ViewFaceCore 是一个开源的、人脸识别 SDK,支持 .NET/.NET Core/.NET Framework 平台。
2024-11-04 09:18:49
705
原创 C#连接达梦数据库
/// 获得数据库链接 /// </summary> /// <returns></returns> public DmConnection GetConn() { string strconn = "server=localhost;//关闭数据库链接 } /// <summary> /// 删除数据 ///
2024-10-23 09:19:55
483
原创 达梦数据库错误编码信息
8262 恢复与还原备份集(DB_MAGIC=%d, NAME=%s, MAGIC=%d, DDL_CLONE=%d, START_LSN=%lld, END_LSN=%lld)不匹配。-529 超出全局分组空间,请调整HAGR_BUF_GLOBAL_SIZE、HAGR_BUF_SIZE、HAGR_BLK_SIZE。-544 超出全局排序空间,请调整SORT_BUF_GLOBAL_SIZE、SORT_BUF_SIZE、SORT_BLK_SIZE。
2024-10-23 09:04:59
1049
原创 信息时代,智慧数字化为主
数字化是信息时代的基础,信息化构建了数字世界的神经系统,智能化赋予了系统自主思考与决策的能力,数智化开启了数据驱动的智能决策新时代,而智慧化则实现了人机环境的深度融合与共生。通过智慧化技术的应用,人类社会将实现更加高效、智能和可持续的发展。在这场变革中,数字化、信息化、智能化、数智化与智慧化等概念层出不穷,它们不仅代表着技术进步的不同阶段,更引领着社会、经济、文化等各个领域的深刻转型。数智化,作为数字化与智能化的结合体,强调利用大数据和数据分析技术,从海量数据中提取有价值的信息和洞察,以支持决策和创新。
2024-10-09 16:17:52
2335
1
原创 SpringBoot中Jackson实现自定义序列化和反序列化总结
当需要对特定的类或属性进行自定义的序列化和反序列化控制时,可编写自定义的序列化器(Serializer)和反序列化器(Deserializer)。通过实现 JsonSerializer 和 JsonDeserializer 接口,可以完全控制序列化和反序列化过程中的行为,包括如何读取属性、生成 JSON 或者解析 JSON 等。@Override@Overridetry {// 省略构造和getter/setter方法// 序列化。
2024-09-23 14:02:15
2848
原创 实时数仓的几点技术
1.0 版本的实时数仓主要是对流量数据做实时 ETL,并不计算实时指标,也未建立起实时数仓体系,实时场景比较单一,对实时数据流的处理主要是为了提升数据平台的服务能力。实时数据的处理向上依赖数据的收集,向下关系到数据的查询和可视化,下图是实时数仓 1.0 版本的整体数据架构图。对各业务指标汇总,我们可以实时统计首页、搜索、视频、想法等业务的卡片曝光数、卡片点击数、CTR 等,对全局指标汇总我们主要以实时会话为主,实时统计一个会话内的 PV 数、卡片曝光数、点击数、浏览深度、会话时长等指标。
2024-09-23 13:59:22
1336
原创 try catch 应该在 for 循环里面/外面
为啥, 因为 异常try catch 其实一早编译完就标记了 如果从哪儿(from)出现异常,会直接去到(to)的那行代码去。如果说代码没出错的话, try catch 在 for 里面 和 外面 ,都是几乎没区别的。: 当前函数程序代码编译涉及到的异常;:表示 try-catch 的开始地址;:表示 try-catch 的结束地址;:表示异常的处理起始位;
2024-09-23 09:45:33
337
原创 IDEA 20 个技巧
IDEA 作为Java开发工具的后起之秀,几乎以碾压之势把其他对手甩在了身后,主要原因还是归功于:好用;虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇总了常用的一下小技巧查看代码历史版本调整idea的虚拟内存:idea设置成eclipse的快捷键设置提示词忽略大小写关闭代码检查设置文档注释模板显示方法分隔符设置多行tab快速匹配方法的大括号位置代码结尾补全模糊搜索方法预览某个类的代码查看方法在哪里被调用代码模板(代码快捷键)
2024-09-23 09:39:49
1049
原创 14 个SpringBoot 优化点
其实优化这个事情说简单也简单,说复杂也可以很复杂,但是我觉得最重要的就是要有一个良好的编码习惯,代码"屎山”并非一朝一夕形成的,往往是经过了日积月累;因此,培养一个好的习惯,可以让我们的代码变的更加优雅、易维护,系统变的更加健壮;像我们这种工作年限少的程序员,我觉得要多学习自己认知之外的知识,不能每天crud,有机会就多用用有点难度的知识,没有机会(项目较传统),可以自己下班多些相关demo练习。在写业务代码的时候,经常会根据不同的结果返回不同的信息,尽量减少返回,会显得代码比较乱。
2024-09-18 10:01:11
1025
原创 redis数据一致性
在当今高度数字化的世界中,应用程序需要处理海量数据并提供快速响应。为了应对这一挑战,使用Redis作为缓存来减少对数据库的直接访问已经成为一种广泛采用的策略。这种方法不仅能够显著提升应用性能,还能有效降低数据库负载。然而,当我们将PostgreSQL作为主数据库,Redis作为缓存层时,一个关键问题随之而来:如何确保这两个系统之间的数据保持一致?本文将深入探讨PostgreSQL和Redis之间的数据同步策略,旨在帮助开发者和架构师构建既高效又可靠的数据架构。分析导致数据不一致的根本原因。
2024-09-03 09:26:27
1544
原创 线程池Java并发编程
大家可能会问,为什么要用线程池?直接用new Thread()来创建线程不是也可以吗?是的,直接创建线程也可以解决并发问题,但如果任务数量很大,每次创建新线程会消耗系统资源,而且线程的创建和销毁是相对昂贵的操作。频繁地创建和销毁线程会降低系统性能。而线程池可以解决这些问题,通过复用线程资源减少开销,还能对线程进行统一管理,控制并发数量。线程池的工作原理其实并不复杂,它主要通过以下几个核心组件来实现:线程池接收到任务后,会将任务存放在任务队列中,空闲的工作线程会从任务队列中获取任务并执行,如果当前线程数量不足
2024-08-26 16:58:08
458
原创 oracle性能优化的16个小技巧
首先,扫描第一个表(FROM子句中最后的那个表)并对记录进行派序,然后扫描第二个表(FROM子句中最后第二个表),最后将所有从第二个表中检索出的记录与第一个表中合适记录进行合并。如果你使用的是CBO (COST BASED OPTIMIZER),优化器会检查SQL语句中的每个表的物理大小,索引的状态,然后选用花费最低的执行路径。当SQL语句的执行路径可以使用分布在多个表上的多个索引时,ORACLE会同时使用多个索引并在运行时对它们的记录进行合并,检索出仅对全部索引有效的记录。(1)下面的例子中,‘!
2024-07-30 09:20:39
851
原创 Oracle中UNION和GROUP BY连用 导致的结果不正确
在分析客户环境的一条SQL时,发现了无法做谓词推入的现象。造成视图中的大表访问比较低效。故此对案例做了进一步分析及测试。以确定问题原因。UNION ALLSQL文本中包含通过UNION ALL合并的两个group by视图。视图与外部表通过AGENT_ID关联。对应的执行计划如下:其中主要的耗时见标红部分。视图中访问了大量的中间结果,最后聚合后与外部表关联。为此创建关联条件列索引。这里奇怪的是,外部T_MAIN只有一行记录。
2024-07-26 17:53:02
674
原创 SQL基础学习笔记
SQL基础学习笔记一、建库建表1、检查数据库名是否存在如果需要创建数据库,可能会出现数据库名字重名的现象,我们可以使用如下代码查询数据库名是否存在,存在则删除此数据库。 --删除数据库 if exists(select * from sys.databases where name = 'DBTEST') drop database DBTEST 此代码检查数据库中是否存在"DBTEST"数据库,如果存在则删除
2024-07-17 09:43:59
484
原创 总结最全面认识 Nginx
同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。通常不允许不同源间的读操作。如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。http://store.company.com/dir2/other.html 同源https://store.company.com/secure.html 不同源,协议不同http://store.company.com:81/dir/etc.html 不同源,端口不同。
2024-07-15 13:31:36
884
原创 SpringBoot实现一个简单的SSO单点登录
Spring Boot开发一个平台,提供一套标准的接入规则第三方系统按照这个规则接入之后从平台进入第三方系统的时候实现免登陆进入,这种情况常见的解决方案有就是单点登录(SSO)操作,可以通过OAuth 2.0协议实现。配置完成之后,接下来就是需要第三方系统进行接入了,然后可以保证第三方系统可以通过这个认证服务器来验证JWT的令牌操作如下所示。在我们搭建的SSO平台应用中,当用户需要访问第三方应用程序的时候,在平台中需要获取到一个OAuth 2.0令牌,然后在请求中携带这个令牌开始请求,如下所示。
2024-06-20 12:38:06
1386
原创 PostgerSQL中提供常用数据处理函数
当然在实际开发过程中,可能会遇到比上述内容更加复杂的数据处理操作,我们需要根据实际的需求来确定使用什么样的处理函数来对数据进行使用。例如可以对数据做一些格式化的处理操作等等。
2024-05-17 13:32:48
553
1
原创 Java线程池实战应用
但与响应速度优先的场景区别在于,这类场景任务量巨大,并不需要瞬时的完成,而是关注如何使用有限的资源,尽可能在单位时间内处理更多的任务,也就是吞吐量优先的问题。(3)并发高、业务执行时间长,解决这种类型任务的关键不在于线程池而在于整体架构的设计,看看这些业务里面某些数据是否能做缓存是第一步,增加服务器是第二步,至于线程池的设置,设置参考(2)。另一种拒绝策略,是通过启动线程池的线程来处理丢弃的任务,但是问题是即便是线程池空闲,它也不会执行丢弃的任务,而是等待调用线程池的主线程来执行任务,直到任务结束。
2024-05-17 13:28:42
933
原创 Linux文件权限详解
Linux文件权限是系统管理的重要组成部分,理解并正确应用这些权限对于确保系统的安全性和数据的完整性至关重要。通过掌握文件权限的基础知识、管理工具和最佳实践,您可以更有效地保护您的Linux系统。本文将深入探讨Linux文件权限的各个方面,包括权限的表示、设置、修改以及如何通过命令行管理权限。例如,对于仅需要读取的文件,应移除写和执行权限。它可以让你为单个用户或组设置特定的权限,而不仅仅是文件的所有者、组和其他用户。umask命令用于设置默认权限掩码,它决定了新创建的文件和目录的默认权限。
2024-05-17 13:27:13
3049
原创 智慧医院必备10个信息化系统:EMR、HIS、CIS、LIS、PACS、PEIS
智慧医院的构建是实现“健康中国”战略的关键步骤。过去的十年,中国的智慧医院建设以“数字化、网络化、信息化”为主导,成功地打破了传统医疗服务的限制,大大提升了医疗服务的效率和质量。要实现智慧医院的高效运作,需要建立一系列先进的信息系统。下面将详细介绍这些关键的信息系统及其在智慧医院中的作用。是记录病人诊疗全过程的信息系统,它能够实现病历信息的数字化存储、查询和统计分析。
2024-05-10 13:23:46
21479
原创 医院信息系统集成的四种模式
这要求医院在选择集成方案时,不仅要考虑当前的需求和承受能力,还要考虑系统的可扩展性和未来的技术发展趋势。通过综合运用不同的集成模式和技术,医院可以构建一个高效、稳定、安全的信息化环境,提升医疗服务质量,优化资源配置,提高医院的管理水平和竞争力。未来,医院信息系统集成将更加注重与国家医疗信息标准的兼容,以及对新兴技术如大数据、人工智能的适应能力,以实现医疗服务的智能化和精准化。然而,随着系统数量的增加,这种模式会导致接口数量呈指数增长,系统间的耦合度增高,维护和扩展难度加大。
2024-05-10 13:20:52
417
原创 达梦数据库执行计划查看
CSCN操作符是 CLUSTER INDEX SCAN 的缩写,通过聚集索引扫描全表,全表扫描 I/O 开销较大,如果没有选择谓词,或者没有索引可以利用,则一般只能做全表扫描。达梦中执行计划涉及到的一些主要操作符有如下表格,因执行计划操作都是英文缩写,为更好的理解操作符操作缩写含义,专门对其缩写前的英文描述进行整理。如果没有索引,随机读很致命,每次循环只能读一块, 不能读多块。SLCT操作符,用于查询条件的过滤,如果代价比较高,要考虑是否在查询条件相关列添加索引,及是分析是否有合适的索引。
2024-05-07 15:21:43
3081
1
原创 达梦获取数据库对象、获取对象的DDL定义语句(达梦)
语法:SELECT dbms_metadata.get_ddl('对象类型','对象名称') FROM DUAL对象类型见:类型(OBJECT_TYPE)达梦-- 获取DDL语句(根据不同类型)-- 获取DDL-物化视图日志-- 获取DDL-物化视图-- 获取DDL-视图。
2024-05-06 10:15:18
1943
Kettle 是Kettle E.T.T.L. Envirnonment只取首字母的缩写,这意味着它被设计用来帮助你实现你的
2024-11-16
db2 odbc 64 驱动
2023-11-24
HCNA网络技术实验指南及时间
2023-10-25
ODBC驱动 手动按安装sybase
2022-11-25
Axure元库件及控件.rar
2021-08-09
自定义元件库-AXURERP 8
2021-06-28
Woll2WollInfoPower
2021-01-14
商业版程序 PACS DICOM 源码
2020-12-30
CEF4Delphi
2020-09-25
odbc Sybase-oledb与MySql_connect
2020-09-25
监控指标(数据库巡检指标、监控指标)
2020-07-07
瑞美检验报告系统 微生物检验报告单机版(完整版本-测试)
2020-02-28
python web app demo2
2019-11-27
企业系统(ERP_DELPHI)
2019-11-15
数据结构和算法必知必会的 50 个代码实现.zip
2019-07-15
大学计算机.zip
2019-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人