大家好,我是 V 哥。在日常写代码的过程中,通过 AI 工具辅助开发已是当下程序员惯用的方式,V 哥在使用了众多的 AI 工具后,多数情况下,选择通义灵码来辅助开发,尤其是解释代码和生成单元测试功能甚是好用,听 V 哥来详细聊聊。 通义灵码安装 打开你的 IDEA 开发工具,在菜单栏中选择Setti ...
平时用IntelliJ IDEA写代码的时候,你有没有用过这些快捷方式: 输入main,会弹出自动补全完整的main结构: 输入sout,会弹出自动补全完整的System.out语句: 那么问题来了: 还有哪些快捷方式? 如何定义自己想要的? 初识 Live Templates 该功能来自于Inte ...
1.编译错误 在编译初始代码时出现错误 java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field 'com.sun.tools.javac.t ...
rust的控制语句和大部分语言没有什么区别,都是熟悉的for,while,loop,if。 比较不同的是,在绝大部分非常流行的语言中都有的switch,rust是没有的。 诸如c/c++,java,javascript,c#。连PL/SQL都有case when语句。 一、基本的for、while、 ...
首先引入一个概念,什么是Java类加载器? 一句话总结:类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。 官方总结:Java类加载器(英语:Java Classloader)是Java运行时环境(Java Runtime Environment)的一部分,负责动态加 ...
一、关于条件构造器(Wrapper) 1.1 简介 MyBatis-Plus 提供了一套强大的条件构造器(Wrapper),用于构建复杂的数据库查询条件。Wrapper 类允许开发者以链式调用的方式构造查询条件,无需编写繁琐的 SQL 语句,从而提高开发效率并减少 SQL 注入的风险。 1.2 ...
为了构建生成式AI应用,需要完成两个部分: AI大模型服务:有两种方式实现,可以使用大厂的API,也可以自己部署,本文将采用ollama来构建 应用构建:调用AI大模型的能力实现业务逻辑,本文将采用Spring Boot + Spring AI来实现 Ollama安装与使用 进入官网:https:/ ...
什么是HTTP协议? HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒... ...
前言 我们在使用DBeaver的时候,经常是需要查询数据的。也就是我们自己去写sql语句去查询,查询出来的结果一般会展示在下方。但有时候,由于我们的误操作,导致查询出来的结果突然不见了。其实,这是我们不小心给那个结果窗口隐藏了。那么,我们应该如何恢复隐藏的窗口呢? 如何操作 首先,假如我们不小心隐藏 ...
一:指针 1、关于指针的含义 粗略 例如:int a=10; int* p=&a; 这里的*,是说明p是指针变量,int 说明p是指向的对象是int类型的 *p=20, 这里的*是解引用符,意思是通过p中存放的地址,找到p所指向的对象,*p就是p指向的对象 2、关于指针的大小 指针变量的大小取决于地 ...
在开发桌面界面的时候,往往都需要对一些通用的窗体进行一些抽象封装处理,以便统一界面效果,以及继承一些通用的处理过程,减少重复编码。本篇随笔介绍使用wxpython开发跨平台桌面应用,基类对话框窗体的封装处理,介绍基于 wx.lib.sized_controls.SizedDialog 对话框类的基类... ...
前言 本来想着给自己放松一下,刷刷博客,突然被几道面试题难倒!虚拟机为什么使用元空间替换了永久代?似乎有点模糊了,那就大概看一下面试题吧。好记性不如烂键盘 *** 12万字的java面试题整理 *** 虚拟机为什么使用元空间替换了永久代 「什么是元空间?什么是永久代?为什么用元空间代替永久代?」我们 ...
后端研发可以提供一个向kafka发消息的接口,用requests向接口post消息就行: import requests import json import time now = int(time.time()) n = 10 while n > 0: tt = now - n * 60 data ...
2 三角函数 II 学完本章内容后,你应该能够 ● 讨论反三角函数的图形 ● 讨论倒数函数的图形 ● 评估正弦、余弦和正切函数的变换 2.1 引言 本章将继续讨论三角函数,研究上一章中涉及的三个三角函数的倒数和反三角函数。本章还将讨论这些函数的变换。 2.2 三角函数的倒数 正弦、余弦和正切的倒数分 ...
正文 昨天晚上吃饭路上,听到喵喵叫。四处张望了一下,看见一只野猫。天黑,看不清具体什么样子。我冲它喵喵叫,试图走近它。跑掉了。 看来我还是不讨小动物喜欢呢(笑。 一大早去了医院。这次膝盖看了三个医生。 放射科报告结论是脂肪垫水肿,医生又把我片子拿出来看了一眼,给我指了一下位置。 “你这脂肪垫比其他人 ...
1 三角函数 在学习了本章内容之后,你应该能够 说明三角函数比 计算任意给定角的正弦、余弦和正切 讨论象限及其应用 确定特殊角 (0°, 30°, 45°, 60°, 90°)的三角比 使用特殊角的精确正弦值、余弦值和正切值 绘制正弦函数、余弦函数和正切函数的图形 1.1 引言 三角学是数学的一个重 ...
Java 反射(Reflection)是Java 的特征之一,它允许程序在运行时动态地访问和操作类的信息,包括类的属性、方法和构造函数。 ...
Python3新特性 python3.11增加了许多特性,让python更快更加安全,本文从应用层面来讲一下python3.11的这些新特性 特化自适应解析器是什么,如何利用特化写出更高性能的代码 如何在项目中落地type hint写出健壮的代码,有那些注意事项 asyncio的概念及应用场景 Fa ...
前言 python的logging支持用字典或 configparser 格式文件中读取日志记录配置 参考:https://docs.python.org/3/library/logging.config.html 使用conf文件 下面这个logger.conf文件主要三个部分:logger、ha ...
拓展阅读 分词系列专题 jieba-fenci 01 结巴分词原理讲解 segment jieba-fenci 02 结巴分词原理讲解之数据归一化 segment jieba-fenci 03 结巴分词与繁简体转换 segment jieba-fenci 04 结巴分词之词性标注实现思路 speec ...