- 博客(338)
- 资源 (7)
- 收藏
- 关注
原创 vue3: pdf.js 3.4.120 using javascript
本文介绍了如何在Vue.js项目中使用pdfjs-dist库实现PDF查看器功能。通过pdfjsViewer.vue组件,用户可以加载、浏览和缩放PDF文件。组件支持翻页、跳转到第一页或最后一页,以及调整缩放比例。pdfjsViewer.vue组件通过pdfjs-dist库加载PDF文件,并使用Canvas渲染页面。dupdf.vue组件作为父组件,负责文件选择和PDF路径的传递。App.vue则提供了导航功能,允许用户在不同页面之间切换。整体项目结构清晰,功能完善,适合在Vue.js项目中集成PDF查看功
2025-05-12 19:55:01
207
原创 vue3: pdf.js5.2.133 using typescript
本文展示了一个基于Vue 3.0和PDF.js的PDF查看器组件实现。组件通过pdfjs-dist库加载PDF文档,并提供放大、缩小、下载、翻页等功能。PDF的渲染通过Canvas实现,支持动态调整缩放比例,并显示当前页码和总页数。组件还包括加载状态和错误处理的逻辑,确保用户体验流畅。代码通过npm安装pdfjs-dist@5.2.133,并在Vue 3.0环境中使用Composition API进行开发。项目结构清晰,功能模块化,适用于需要在线预览PDF的Web应用场景。
2025-05-09 22:27:35
447
原创 vue3: pdf.js 2.16.105 using typescript
一个基于Vue 3.0和PDF.js的PDF查看器组件实现。组件通过pdfjs-dist库加载PDF文档,并提供放大、缩小、下载、翻页等功能。vue3: pdf.js 2.16.105 using typescript。
2025-05-09 21:04:15
367
原创 javascript: Multi-page PDF in Canvas using PDFJS 5.1
【代码】javascript: Multi-page PDF in Canvas using PDFJS 5.1。
2025-05-08 19:58:08
420
原创 PyCharm 2023升级2024 版本
上有提示, 运行的环境python的版本,用.venv/Script/下的 python.exe。Local\JetBrains和 Local\JetBrains 都删除,再重新安装。并且把C:\Users\用户\AppData 文件夹下的。1.2023虚拟机的文件夹是venv 改为.venv。把老版本卸载之后,需要把环境变量,注册表信息删除。3.打开原主输出的文件如.main.py。2.打开原来的项目文件夹,选择一个项目。
2025-04-28 19:29:31
469
原创 python: DDD+ORM+pyQt6 using MySql
数据处理各层,就用前面文章提到的就可以了。如果是并行或多线程,在此架构上,再加上代码。
2025-03-30 07:29:04
230
原创 python: DDD using postgeSQL and SQL Server
【代码】python: DDD using postgetSQL and SQL Server。
2025-03-06 23:06:58
214
原创 python: 并发编程 (Concurrent Programming) Simple example
python 操作mysql 并发编程 (Concurrent Programming) Simple example 用mvc 模式
2025-02-22 23:05:26
183
原创 python: SQLAlchemy (ORM) Simple example using mysql in Ubuntu 24.04
用python采用DDD(领域驱动)+MVC 框架,用SQLAlchemy ORM操作SQL Server,考虑主外键关系表,一多对,多对多等关系,用tk.Treeview进行添加,修改,删除,模糊查询分页,添加和修改为弹出子窗口,主子窗口采用MDI。有主菜单下有学校管理,老师管理的父子下列菜单
2025-02-21 00:25:15
328
原创 python: SQLAlchemy (ORM) Simple example using SQLite
【代码】是一个使用 Python 结合 DDD(领域驱动设计)、MVC(Model - View - Controller)框架,借助 SQLAlchemy ORM 操作 SQLite 数据库,并利用 ttk.Treeview 进行学校信息的添加、修改、删除、模糊查询和分页的完整示例。
2025-02-19 22:07:49
575
原创 python: Domain-Driven Design (DDD) Simple example
视图层(View):SchoolView 类使用 ttk.Treeview 显示学校信息,并提供了分页、搜索、添加、修改和删除等操作的界面。应用层(Application):SchoolService 类封装了学校信息的业务逻辑,依赖于 SchoolRepository 完成数据的持久化操作。控制器层(Controller):SchoolController 类负责协调视图层和应用层,处理用户的操作请求并调用相应的服务方法。:用于实现简单的桌面 GUI。:用于存储任务数据。
2025-02-15 10:38:25
331
原创 MVC(Model-View-Controller)framework using Python ,Tkinter and SQLite
是一个基于 Python 的 Tkinter 实现的 MVC 框架示例,操作 SQLite 数据库中的 School 表,使用 ttk.Treeview 控件显示记录,具备数据分页、添加、修改、删除和模糊查询功能,添加和修改操作通过弹出窗口实现,并且采用 MDI(多文档界面)模式。
2025-02-11 20:23:18
464
原创 java: framework from BLL、DAL、IDAL、MODEL、Factory using postgresql 17.0
java: 只需写DAL有点区别,其它和上篇基本一样。
2025-02-10 08:52:44
184
原创 java: framework from BLL、DAL、IDAL、MODEL、Factory using oracle
【代码】java: framework from BLL、DAL、IDAL、MODEL、Factory using oracle。复习一下基础java代码
2025-02-09 18:01:15
347
原创 VMware Workstation Pro安装了Ubuntu 24.04实现与Windows10之间的复制粘贴
【代码】 VMware Workstation Pro安装了Ubuntu 24.04实现与Windows10之间的复制粘贴。
2025-02-05 06:05:26
408
原创 neo4j-community-5.26.0 create new database
2. 在neo4j-community-5.26.1\data\databases和neo4j-community-5.26.1\data\transactions 文件夹下创建自己数据库名称的文件夹。如honglouneo4j。在neo4j-community-5.26.1\conf 文件夹。2.重启动电脑,重启服务器 neo4j.bat console。1.edit neo4j.conf 把。相数据库文件自动生成。
2025-02-01 15:20:02
861
原创 neo4j-community-5.26.0 install in window10
用原始密码:初始账号和密码:neo4j 修改密码。查看java -version 版本。在住处电脑重新配置一下neo4j,2.配置java jdk。jdk 21 官网下载。
2025-01-28 15:11:16
916
原创 java:read weather info from openweathermap.org
【代码】java:read weather info from openweathermap.org。
2025-01-27 17:59:03
333
原创 Qt Designer and Python: Build Your GUI
在Python安装的所在 Scripts 文件夹下找到此文件。如C:\Program Files\Python312\Scripts。用代码执行 pyside6-uic.exe simple.ui -o simple.py。2.pyside6-designer.exe 发送到桌面快捷方式。3. 打开pyside6-designer 设计UI。4.保存为simple.ui 文件,再转成py文件。simply2.py 引用 simply1.py。
2025-01-25 15:24:28
632
原创 python: simple example of working with neo4j
【代码】python: simple example of working with neo4j。
2025-01-22 20:20:12
681
原创 https 的Secure Sockets Layer (SSL)/Transport Layer Security (TLS)证书过期
通过上述步骤和代码,你可以检查证书是否过期,更新证书,并确保服务器的 HTTPS 连接安全可靠。通过遵循这些解决方法和预防措施,您可以有效地解决HTTPS证书过期导致的连接问题,并保护您的网站和用户免受潜在的安全威胁。定期监控证书有效期:使用自动化工具定期监控SSL/TLS证书的有效期,并在证书即将过期时发送提醒。使用受信任的证书颁发机构:选择受信任的证书颁发机构,并确保购买的证书符合您的安全需求。收到证书颁发机构颁发的证书后,将证书文件和可能的中间证书文件部署到服务器上。
2025-01-22 09:01:40
894
原创 python: generate model and DAL using Oracle
【代码】python: generate model using Oracle。
2025-01-02 20:33:20
370
原创 Oracle sql developer and Toad for Oracle set start DBMS output
Oracle sql developerToad for Oracle
2024-12-31 20:20:56
440
原创 string split function in postgreSQL 17.01 or SQL Server2019 or mySQL 9.0 or Oracle 21c
【代码】string split function in postgreSQL 17.01 or SQL Server2019 or mySQL 9.0 or Oracle 21c。
2024-12-29 11:01:47
241
原创 python: Oracle Stored Procedure query table
Oracle查询存储过程需要游标,脚本代码写法有点区别,程序也有区别。postgreSQL查询存储过程是函数,程序代码区别只是名称一致就可以了。Sql server和MySQL程序代码调用差不多,脚本代码格式不一样而已。命名规范和架构规范,找其规律,自写生成器,可以减少自己的工作量,个人初步想法。
2024-12-26 22:27:17
356
原创 CSharp: Oracle Stored Procedure query table
【代码】CSharp: Oracle Stored Procedure query table。
2024-12-25 20:31:04
475
原创 CSharp: Connecting to Oracle 11g Database in C#
【代码】CSharp: Connecting to Oracle 11g Database in C#
2024-12-22 11:24:53
372
原创 Connecting to Oracle 11g Database in Python
【代码】Connecting to Oracle 11g Database in Python。
2024-12-21 22:33:34
394
原创 python: Multi Document Interface (MDI) using PyQt6
【代码】python: Multi Document Interface (MDI) using PyQt6。
2024-12-08 19:28:47
122
原创 python: Multi Document Interface (MDI) Application using Pmw
【代码】python: Multi Document Interface (MDI) Application。
2024-12-06 20:13:02
183
SQL Prompt 8.2.5 支持sql server 2017以下版本,Visual Server 2017最后更新版本
2018-04-15
面向模式的软件架构(5卷)中英文
2017-06-19
SQL Prompt 7.5.1 支持sql server 2016和Visual Studio 2017
2017-04-24
SQL Prompt 7.1破解文件及说明
2017-03-30
MySql5.0以上代码生成器Csharp版
2016-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人