自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (13)
  • 收藏
  • 关注

原创 如何利用大模型LLM辅助,使用Python完成将CSV快速导入MySQL数据库

由于数据格式不太规范,导入的数据csv有瑕疵,无法利用工具正常导入,就考虑自己写点工具来用,但不熟Python,chatGPT由于网络问题总是不太好用,利用了文心一言辅助实现了相关代码,生成的代码都提供了详细注释,效果良好。

2024-03-29 13:50:06 481

原创 Windows Server Nginx 反向代理Spring Boot配置无效 404 未找到

一个Spring Boot的系统,开发完成发布到Windows服务器里,使用nginx作为反向代理,修改刷新配置文件,nginx.conf,总是报错404,这个是。考虑可能是没刷新到,还是要全部退出nginx,重启nginx,测试后一切正常。

2024-01-26 04:56:34 371

原创 Mybatis Plus 多个SQL分布在多个Jar包如何全部加载

系统有多个JAR包,各自配置了不同的SQL XML配置文件,启动项目POM里也已经配置做了依赖,但加载是值时加载到第一个就不动了,后面的XML都没有加载,即便是后面将JAR包直接依赖到后面的POM里,依然不行。

2023-12-18 22:19:43 571

原创 【很另类】Spring-boot/Spring-Clound java.lang.IllegalStateException: java.net.UnknownHostException:

Exception发现及处理过程,99.999%的人应该是碰不到意见建议

2023-11-12 14:48:04 115

原创 Tortoise SVN 察看本地缓存密码

SVN察看本地缓存密码

2023-10-16 13:55:57 2825

原创 SoftEther Azure 实现任意网络穿透访问,远程协作,开发调试利器,免固定IP、免开端口、免网管配置

SoftEther Azure VPN 配置

2023-10-01 20:48:09 448

原创 调试启动缓慢:nacos + dubbo:Dubbo: No valid ip found from environment, try to find valid host from DNS....

Mac Eclpise 开发 Nacos + Dubbo,在调试启动数据服务过程,突然奇慢无比,注册一个服务需要几秒了,以前未曾有过,立刻G一下,找到了解决方案,但参照解决过程不太顺利,理解不透,考虑网友可能也有疑惑,决定细化解释说明一下,少走弯路。

2023-10-01 17:38:52 509

原创 【SQL JOINs】一图读懂SQL INNER/OUTER/LEFT/RIGHT/FULL JOIN

2023-08-02 00:12:13 46

原创 With recursive 语句实现 MySQL 递归查询,树形查询

MYSQL数据库中,时常会用到一种父子结构的表,用于保存分组、分类等,为了表现它们之间的层级关系,分组分类有是又会有多级,使用PID(父ID)和ID(子ID)对的方式是众多方式中的一种。

2023-05-08 18:58:17 1508 1

原创 Oracle表或视图不存在处理

Oracle数据库,新建表,或者从其它数据导入后,查询出现“表或视图不存在”,本文提供了一种自动修复的简单方法,不需要手工重建表

2023-04-29 22:18:07 3699

原创 Oracle Client PL SQL Develper的安装与配置

下载&安装下载安装PLSQL Developer下载解压Oracle InstanceClient配置配置OCI(可以简单理解为Oracle数据库链接驱动程序)使用PL/SQL Developer登陆Oracle或着通过Google搜索 PL/SQL Developer进入官网,安装配置过程可能会遇到各种问题,注意几个问题:1、操作系统版本(Win7还是win10机以上)与位数(x64/x32),各个软件的版本与位数要匹配货兼容。

2023-04-27 23:29:01 2341

原创 WebBrower控制LayUI 实现表格数据全选

某网站用到了LayUI数据表格,想将此网站集成到Webbrowser里面,需要控制列表里的数据全选。理论上很简单,但队LayUI及其内嵌的Jquery不是太熟悉,只好请教度娘,查询了好一轮,找到几个介绍的挺好的,但不是很适合,改造下,还是基本可用,下面拿layUI官网来演示...............

2022-08-02 17:43:33 518

原创 Win11 中 WSL/Ubuntu中安装docker

从头介绍Window10/Win11 WSL中直接安装docker,而不用再伺候娇气Docker Desktop,动不动就发脾气不干活了。-- generate JSON from REF Cursorfunction ref_cursor_to_json (p_ref_cursor in sys_refcursor,p_max_rows in number := null,......

2022-08-01 10:28:34 2138 2

原创 Java条码解码zxing

Java 使用zxing实现条码、二维码的定位扫码识读,通用方法,封包后嵌入到实用工具中。

2022-06-15 11:35:14 1299

原创 固态移动硬盘“函数不正确”

固态移动硬盘“函数不正确”的正确解决方式

2022-06-06 10:41:22 25761 12

原创 C 语言中的布尔类型Bool(False/ Not False)

C 语言中的 Bool 值算是一个比较神奇的存在,近期学习了一下,逻辑运算关系中是比较好理解的,有时可能是简单表达式或运算结果作为判断时,有时会晕一下,记住一个原则和这几个值基本问题不大了:一个原则:C语言中只有False,没有True解析说明:Bool值,要么是False,要么是 非False(!False),非False也就是True,因为True有很多,但False只有几个几个False值:以下这几个就是False数字0:int iFalse = 0; 字符'\0':char cFa

2022-03-24 16:21:14 5032

原创 MySQL ID 自定义函数全自动生成 newid

1、本文适用MySQL8.0以上,其它版本未测试,开发人员无测试环境,建议使用DOCKER,一行命令即实现安装测试.注意:以下命令创建的MYSQL数据库端口:3306 账号:root 密码:xxxx@PasswOrdD8midocker run --name mysql -p 3306:3306 -v /light/mysql/conf:/etc/mysql/conf.d -v /light/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=x

2021-10-17 11:53:37 6984 1

原创 SQL Server 中删除前备份数据的“正确”姿势

目录1、先看完整代码2、代码解析A.创建数据备份表,涉及几个关键字段:B.取得要删除的记录数据,放到一个JSON传里C.将JSON数据写入到A中的表里D.删除原表中的数据,并返回结果E. DEMO 调用截图3、后续:当出现“误删”需要恢复数据是怎么办?总结再使用数据库处理数据时,有时为了防止出现系统逻辑错误或操作人员的误操作,有时需要再删除数据时将数据备份,备份的操作有很多种方法,如:1、记录打上删除标志,但不真实删除,2、或者将数据备份到其他表再删除。每种方法各有.

2021-08-29 11:09:45 1107

原创 使用JSON实现SQL Server少量数据传递(导入导出)

在开发业务系统时,对于使用SQL Server作为业务数据库时,要将数据从发库数据配置完成后需要同步到生产库时,使用SQL Server自带的工具不是那么流畅,本文介绍一种使用SQL Server对于JSON数据的支持实现少量数据的传递,一般适用于配置类数据。

2021-08-15 22:45:21 799

原创 Rust快速学习入门(第一节)

目录0.背景1. Hello World2. 安装3. 实战(猜数游戏)4. 基本概念4.1 变量的可变与不可变(mutable/imutable)4.2常量与变量4.3Shadow(影子变量)4.4Rust数据类型4.5函数简介4.5 控制逻辑(if-else、loop/while/for)0.背景据说Rust要引入到Linux源码中,和C一起来做Linux的源码开发,所以凑个热闹,一起看了一下,本文件作为入门了解,不作为专业介绍,详细专业介绍请....

2021-04-24 12:02:30 1161

原创 Javascript Distructuring (JS解构) 应用实践-强烈推荐JS用户了解

说明:本文仅作为语法功能介绍,抛砖引玉之用,更多具体用法请参照本文末链接,或使用搜索引擎查看其它用法。0.如何不使用第三个变量实现两个变量的值互换?传统方式:let a = 1;let b = 2;console.log('a =', a, ' b =', b)// 结果: a = 1 b = 2// 如果要互换 a b的值需要引入第三个变量 let c = a;let a = b;let b = c;console.log('a =', a, ' b =', b)

2021-04-23 16:22:43 115

原创 Dart Socket 编程,通过使用JSON方式,解决业务粘包的问题的实践

一、背景Socket编程主用于数据交换,而粘包的问题,其实本身不是问题,TCP已经对于传输的封包进行了很好的处理,业务粘包,只是业务处理上的问题,网络上很多处理方法,最常见的有以下几种:定义业务传输头,在头里面描述了开始标识符,再加数据长度,如0xAA +数据长度,发送和接收端都通过固定格式进行读取处理 明确传输协议,如采用XML段或JSON格式进行传输,在接收完成后再进行业务处理 ...

2018-11-03 20:17:48 7617 5

原创 软件开发与驾驶

软件开发与驾驶 很多同学在努力学习各种软件开发技术,如Java、C/C++,甚至连小学生都已经开Python课了。但通过学习完了就真的能做项目了么,不一定,很多时候学习完了,就如同你领到了驾驶证,你只是具备了最基本的资格,实际驾驶过程中,你会发现,新司机要单独开车,还远远不足:不会变道、不敢超车 进不了停车场 倒不进库 开不出去 路口紧张 换台车不知怎么办 雨刮不会用...

2018-10-12 18:11:02 127

原创 进程与线程的关系

进程与线程的描述网上有很多,但理解并不是那么好理解,比如: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含 1—n 个线程。 线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。  你看懂了么,如果没有请继续... 看图说话:一个餐馆有很多服务员,每个服务员可能同时服...

2018-10-12 17:38:54 139

转载 牛顿的一生:当智商高到一定程度,情商就不重要了

原文:https://mp.weixin.qq.com/s/k3sylak9S8ud0e4qixEZpg牛顿老师在科学圈里曾经很有权势,被女王封了爵位成了贵族,人称牛爵爷,官至皇家造币局局长兼皇家学会会长。如果阿尔伯特没有辞了以色列总统的话和他有一拼。说他有权势并不仅是官大,主要是贡献大。如果17世纪就有诺贝尔奖的话,牛顿老师至少能连续垄断4届物理学奖(分光计;力...

2018-10-12 17:20:49 2659

转载 难以理解的软件工程师:几千行代码能搞定为什么要写几万行?

原文:https://mp.weixin.qq.com/s/3ndEO5as9web92rV25CupQ 难以理解的软件工程师:几千行代码能搞定为什么要写几万行? 导读:“所以程序高手原本就不多,而一直继续在写程序的程序高手就更是稀有了。”本文是一位从业多年的软件工程师分享的经验和看法,他提到的一些现象,槽点颇多,应该是从业人员都会遇到的,不知你是否能有共鸣。 01 ...

2018-10-12 17:10:22 240

原创 Oracle 11g JSON库小于1的小数输出出错BUG 修复《JSON_UTIL_PKG》

Oracle 11g JSON库小于1的小数输出出错BUG 修复《JSON_UTIL_PKG》Oracle 11 中JSON数据的处理,采用的主要是第三方的JSON处理来实现,其中一个库JSON_UTIL_PKG,提供了两个函数:-- generate JSON from REF Cursorfunction ref_cursor_to_json (p_ref_cursor in sys_refc

2016-04-05 15:16:39 1584

转载 java学习之基础篇 参数传递[转]

java学习之基础篇(1)参数传递2008年06月30日 星期一 下午 09:50(一)在讲参数传递之前,让我们来看看java中堆与栈的含义Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配,包括函数中的参数,局部变量等。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存

2008-09-25 11:16:00 396

转载 JAVA方法参数传递技巧[转]

序 在写了一堆叫做“JAVA” “ 方法”的代码后,调试时,发现数据竟然和自己想的不同,只好查询了一下JAVA的参数传递方式,在经过一段时间摆渡,结果还是没太搞清楚,最后发现了这么一篇介绍,加上之前自己的查询的资料,算是比较明白了。以下这篇文章并未说得非常清楚,还是有些内容未说,比如对象为空时,有需要再另外查询吧,以下是全文: 正文 JAVA方法参数传递技巧!! 

2008-09-25 10:23:00 690

原创 http://www.learnspringframework.blogspot.com/

http://www.learnspringframework.blogspot.com/

2008-09-22 21:24:00 448

转载 What is IoC

 Wow, what is this IoC after all……..This is dramatization conversation between 3 people about IoC.Layman - Srikanth, what does IoC mean to me.Srikanth - Imagine “You are very lazy man, But you still

2008-09-22 21:18:00 583

项目管理2018指南第六版

项目管理2018指南第六版,中英版,双版本,英文带ACP,带目录

2018-03-14

Modern Java Recipes Simple Solutions to Difficult Problems in Java 8 and 9

Modern Java Recipes Simple Solutions to Difficult Problems in Java 8 and 9

2017-11-22

Scripting in Java Languages, Frameworks, and Patterns

Java is an excellent object-oriented programming language. It has provided many benefits to software developers, including a good object-oriented approach, implicit memory management, and dynamic linking, among others. These language characteristics are one of the main reasons for Java’s popularity and wide acceptance. But Java is much more than a programming language; it’s a whole development platform. This means that it comes with a runtime environment (JRE), which provides the virtual machine, and the standardized application programming interfaces (APIs) that help developers accomplish most of their desired tasks. The main advantages of this integrated runtime environment are its true platform independence and simplification of software development. On the other hand, scripting languages have played an important role in the information technology infrastructure for many years. They have been used for all kinds of tasks, ranging from job automation to prototyping and implementation of complex software projects. Therefore, we can conclude that the Java development platform can also benefit from scripting concepts and languages. Java developers can use scripting languages in areas proven to be most suitable for this technology. This synergy of the Java platform and scripting languages, as we will see, adds an extra quality to the overall software development process. In this book, I describe the concepts behind scripting languages, summarize solutions available to Java developers, and explore use cases and design patterns for applying scripting languages in Java applications.

2017-11-22

DELPHI XE10 KEYGEN C++ Buidler RAD 注册 机

DELPHI XE10 KEYGEN C++ Buidler RAD XE10 Seatle 亲测有效,学习目的

2015-11-20

七周七数据库-英文版-PDF

七周七数据库英文版,中文版的翻译是OK的,但有很多词显然意译的不知所云了,当你看不懂时,你又不知道它在说什么,那么原汁原味的需求是必要以,别人嚼过的总是少了点东西!

2015-11-09

七周七语言英文版

七周七语言英文版,中文版的翻译是OK的,但有很多词显然意译的不知所云了,当你看不懂时,你又不知道它在说什么,那么原汁原味的需求是必要以,别人嚼过的总是少了点东西!

2015-11-09

七周七并发模型-原版-英文版

七周七并发模型英文版,中文版的翻译是OK的,但有很多词显然意译的不知所云了,当你看不懂时,你又不知道它在说什么,那么原汁原味的需求是必要以,别人嚼过的总是少了点东西!

2015-11-09

Head first EJB 英文版 - 2

Head first EJB 英文版 非扫描版,非常清晰。电子版的并不适合学习,只能用来做购岽前的参考。 来源于ITPUB

2010-12-31

Head first EJB 英文版

Head first EJB 英文版 非扫描版,非常清晰。电子版的并不适合学习,只能用来做购岽前的参考。 来源于ITPUB

2010-12-31

Radmin 3.4 Keymaker

网络资料,供个人测试用,安装好服务器端后,运行此程序即可,运行时建议打开防病毒软件,虽然原始的要求是关闭,但我个人建议打开。

2010-04-27

WinRAR.3.93.x86.Regged.exe

WinRAR.3.93.x86.Regged.exe English 版本,已内置CRACK

2010-04-27

Silverlight.2.Bible.2008.pdf

Silverlight.2.Bible.2008.pdf

2009-08-09

空空如也

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

TA关注的人

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