自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 收藏
  • 关注

原创 推荐一款ChatGPT国产IDE插件【TalkX】真的好用!

今天给大家分享一款基于 ChatGPT / GPT 的开发插件:TalkX,它目前可以在 JetBrains(IntelliJ IDEA、PyCharm、GoLang等等)、VS Code、HBuilder 这些开发软件的插件市场下载安装。值得注意的是,它建立了全球加速网络,不需要考虑网络环境。在线通用地址:web.talkx.cn/#/dialogue?官网:https://www.talkx.cn。在搜索框中输入“TalkX”,并搜索。在搜索结果中点击Install。

2024-02-02 17:19:13 330

原创 Pandas 数据结构 – Pandas CSV 文件

CSV(Comma-Separated Values,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。CSV 是一种通用的、相对简单的文件格式,被用户、商业和科学广泛应用。Pandas 可以很方便的处理 CSV 文件,本文以为例,你可以或查看。

2024-02-01 11:02:41 989

原创 SQL基础知识整理--干货!常见的SQL面试题:经典50例!

ps:这些题考察SQL的编写能力,对于这类型的题目,需要你先把4张表之间的关联关系搞清楚了,最好的办法是自己在草稿纸上画出关联图,然后再编写对应的SQL语句就比较容易了。问题:查询与141号或174号员工的manager_id和department_id相同的其他员工的employee_id, manager_id, department_id。/ drop table …/ rename …成绩表是学生的成绩,里面有学号(学生的学号),课程号(学生选修课程的课程号),成绩(学生选修该课程取得的成绩)

2024-01-30 10:25:47 790

原创 面试官考的MySQL 原理(求职面试导航)

MySQL_SQL原理_隔离级别_索引原理_锁机制-树懒学堂shulanxt.com/doc/mysqldoc/mskhg

2024-01-27 15:26:51 187

原创 MySQL 运算符BETWEEN.NOT. BETWEEN.IN.NOT IN

本章节我们主要介绍 MySQL 的运算符及运算符的优先级。

2024-01-27 15:24:39 632 1

原创 MySQL 导入数据

选项功能新数据导入数据表中之前删除数据数据表中的所有信息不管是否遇到错误,mysqlimport将强制继续插入数据mysqlimport跳过或者忽略那些有相同唯一 关键字的行, 导入文件中的数据将被忽略。数据被插入之前锁住表,这样就防止了, 你在更新数据库时,用户的查询和更新受到影响。这个选项与-i选项的作用相反;此选项将替代 表中有相同唯一关键字的记录。指定文本文件中数据的记录时以什么括起的, 很多情况下 数据以双引号括起。默认的情况下数据是没有被字符括起的。

2024-01-27 15:19:16 1185

原创 MySQL 导出数据

MySQL中你可以使用SELECT…INTO OUTFILE语句来简单的导出数据到文本文件上。

2024-01-27 15:15:32 550 1

原创 MySQL SQL 注入

本章节将为大家介绍如何防止SQL注入,并通过脚本来过滤SQL中注入的字符。SQL注入可能是目前互联网上存在的最丰富的编程缺陷。这是未经授权的人可以访问各种关键和私人数据的漏洞。SQL注入不是Web或数据库服务器中的缺陷,而是由于编程实践较差且缺乏经验而导致的。它是从远程位置执行的最致命和最容易的攻击之一。我们永远不要信任用户的输入,我们必须认定用户输入的数据都是不安全的,我们都需要对用户输入的数据进行过滤处理。

2024-01-27 15:13:43 1602 1

原创 MySQL 处理重复数据

有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。

2024-01-27 15:12:17 486

原创 CodeGPT--(Visual )

GitCode - 开发者的代码家园gitcode.com/inscode.csdn.net/@liujiaping/java_1706242128563/edit?openFile=Main.java&editType=litemarketplace.visualstudio.com/items?itemName=CSDN.csdn-codegpt&spm=1018.2226.3001.9836&extra%5Butm_source%5D=vip_chatgpt_common_search_pc_resu

2024-01-26 12:28:12 483

原创 DBeaver-ce工具创建表并设置id自增

DBeaver-ce工具创建表并设置id自增_dbeaver设置主键自增-CSDN博客

2024-01-24 16:12:35 590

原创 FineReport链接本地DBeaver

finereport链接本地DBeaverfanruan.com/finereport/doc-view-101.htmlhelp.fanruan.com/finereport/doc-view-2583.html

2024-01-24 15:29:19 501

原创 MySQL连表操作之一对多

这样看起来就很简洁了,我们将很长的且重复的部分拿出来,然后规定编号,创建学生表的时候,学生对应的partment只需要取学校对应的id便可,这样同时这2张表也就会关联起来。3、当我们创建了外键,则系统变默认会为我们添加,相应的约束,如:表二中的partment数据必须是表一中nid有的;在谁显示所有数据的上来看,他和left join刚好相反,以后面的表为主,显示其所有的数据。表二的partment数据必须是表一中有的,不然,就不让其增加。获取的是全部的信息,如果我们获取指定的信息,可以将其修改。

2024-01-23 13:57:12 1435

原创 Python 第四十三章 MYSQL 补充

left join 左连接(left join左边的表为主表,主表记录必须全部显示,辅表没办法对应上的,就通过null来补全)1.笛卡尔积:将两表所有的数据一一对应,生成一张大表。pymysql python连接mysql的客户端。子查询:(一个查询结果集作为另一个查询的条件)inner join 内连接。right join 右连接。Navicat工具使用。

2024-01-23 10:27:57 428

原创 MySQL-常用数据类型+运算符

回到顶部回到顶部回到顶部回到顶部回到顶部回到顶部

2024-01-23 10:10:16 349

原创 MySQL>基础sql语句

insert into 表名(字段) values('字段值','字段值');insert into stu(id,names) values(2,'李四');3.改:update 表名 set 字段='新值' where 字段='xx';update stu set names='赵五' where id=2;1.增:insert into 表名 values('字段值');2.删:delete from 表名 where 字段='xx';insert into stu values (1,'张三');

2024-01-23 10:05:17 968

原创 MySQL-查询SQL语句

select 字段 from 表名 where 字段 条件 (select 字段 from 表名 where 字段);select 字段 from 左表名 新表名 inner join 右表名 新表名 on 左表名.字段 = 右表名.字段(两个表中字段值一致)select 字段 from 左表名 新表名 inner join 右表名 新表名 on 左表名.字段 = 右表名.字段(两个表中字段值一致)select 字段 from 表名 union select 字段 from 表名;不在范围not in。

2024-01-23 10:01:46 1046

原创 MySQL 中自定义步长

我们知道在 MySQL 中创建表时可以使用use test;

2024-01-22 14:47:47 549

原创 mysql修改数据表自增步长

如果以上方法还不生效,或者重启mysql后,又变回来了。那肯定是在my.cnf里面设置了全局变量。找到 auto_increment_increment 变量设置的地方;VI里面可以用 "/auto_increment_increment" 找到。可以修改系统变量 auto_increment_increment。配置文件修改好后,要重启mysql服务才会生效。其他全局变量也可在此配置文件里面永久设置好。数据表自增将以10为间隔自增。

2024-01-22 14:23:28 531

原创 关于SQL-case when最全面的学习笔记

c_id | 不及格 | 良 | 优秀 | | --- | --- | --- | --- | | 01 | 1 | 0 | 0 | | 02 | 0 | 1 | 0 | | 03 | 1 | 0 | 0 |更加SQL执行顺序,是不应该使用别名的,但是在某些,比如MYSQL中执行时会先扫描select后的字段,所以实际执行是可以实现的。因为自己的库装的是mysql,5.8 所以这样不符合规范的代码是运行不了的,因为要修改配置比较麻烦,我这里就手动写出他的。的时候,就是对于人次计算的,学生是没有去重的。

2024-01-20 16:39:41 1085

原创 MySQL存储过程

3、在mysql客户端工具中编写存储过程非常繁琐,特别是当存储过程复杂时。大多数用于MySQL的GUI工具允许您通过直观的界面创建新的存储过程。之间的部分称为存储过程的主体。在这个存储过程中,我们使用一个简单的SELECT语句来查询。因为我们想将存储过程作为整体传递给服务器,而不是让mysql工具一次解释每个语句。语句之后指定存储过程的名称。来指示存储过程的结束。在这种情况下,分隔符从分号(;,并把括号放在存储过程的名字之后。语句创建一个新的存储过程。,它与存储过程语法无关。)将分隔符更改回分号(

2024-01-19 14:22:40 544

原创 MysSQL错误整理

- INSERT INTO 目标表 (字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 来源表;(这里的话字段必须保持一致)-- INSERT INTO 目标表 (字段1, 字段2, ...) SELECT 字段1, 字段2, ... FROM 来源表。-- WHERE not exists (select * from 目标表。-- where 目标表.比较字段 = 来源表.比较字段);-- 更新空字段数据。

2024-01-19 13:59:17 576

原创 Python操作MySQL

根据类创建对象,对象转换成SQL,执行SQL。使用 Engine/ConnectionPooling/Dialect 进行数据库操作,Engine使用ConnectionPooling连接数据库,然后再通过Dialect执行SQL语句。编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。

2024-01-19 10:44:49 1021

原创 MySQL面向对象回顾3

【代码】MySQL面向对象回顾3。

2024-01-19 09:56:36 360

原创 MySQL-索引补充

数据库表中添加索引后确实会让查询速度起飞,但前提必须是正确的使用索引来查询,如果以错误的方式使用,则即使建立索引也会不奏效。索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。log_queries_not_using_indexes = OFF 为使用索引的搜索是否记录。覆盖索引,select的数据列只用从索引中就能够取得,不必读取数据行,换句话说查询列要被所建的索引覆盖。slow_query_log_file = /usr/slow.log 日志文件。

2024-01-18 10:18:26 1121

原创 Python开发:Python操作MySQL

cnblogs.com/wupeiqi/articles/5713330.html

2024-01-16 14:44:55 432

原创 Fanruan父子格设置

FineReport 设计报表时,选中单元格后,单元格的。父格会有「蓝色箭头」

2024-01-11 16:43:45 665

原创 select 多查询-SQL增删改查补充和limit以及order by

【代码】select 多查询-SQL增删改查补充和limit以及order by。cnblogs.com/wupeiqi/articles/5713315.html

2024-01-09 10:56:14 785

原创 通过使用别名让 SQL 更简短-数据库教程shulanxt.com-帆软软件有限公司

如果在数据过滤中,需要多个过滤条件,则可以定义多个数据集参数,如:SELECT * FROM 订单 where 1=1 ${if(len(area) == 0,””,”and 货主地区 = ‘” + area + “‘”)} ${if(len(province) == 0,””,”and 货主省份 = ‘” + province + “‘”)}其中使用了两次 ${},定义了两个数据集参数 area 和 province,定义过程解释可参考 2.2 节。

2024-01-05 10:01:38 1671

原创 MySQL 临时表

临时表对于需要在某个会话中存储中间结果集或进行复杂查询时非常有用。临时表的作用范围仅限于创建它的会话。其他会话无法直接访问或引用该临时表。在多个会话之间共享数据时,可以考虑使用普通表而不是临时表。请注意,临时表在会话结束时会被自动删除,但也可以使用 DROP TEMPORARY TABLE 明确删除它,这样可以更早地释放资源。

2024-01-02 17:47:17 767

原创 浏览器---善用的一些调试技巧

如果想在浏览器上修改源码并生效的话,需要使用到 overrides(覆盖|替换)功能,如上图先在 Source(源代码/来源) 面板启用 overrides(替换) 功能,然后找到要编辑的源码文件,右键,点击替换内容(Save for override)接下去就可以直接浏览器上修改源码,刷新后会加载这份修改后的代码文件当你发现网络面板有个感汗号警告时,就意味着你启用了本地替换的功能,指定的源码文件不会从网络上加载,而是加载本地临时替换修改过的文件这样就可以达到直接在源码调试的效果

2024-01-02 17:27:42 519

原创 MySQL ORDER BY(排序) 语句-读取的数据进行排序

我们知道从 MySQL 表中使用 SELECT 语句来读取数据。如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。MySQL语句可以按照一个或多个列的值进行升序(ASC)或降序(DESC)排序。

2023-12-27 11:37:19 2125 1

原创 关联数据集

用场景一:对来自不同数据源数据集进行上下合并,相当于 SQL 语句中的 union all。例如:数据集 ds1、ds2 来自不同的数据源,结构相同,使用关联数据集可以将它们上下合并成一张表。mysql中 min。MYSQL中 UNION。

2023-12-26 15:22:49 641

原创 visual studio code B站教程:GPT4

B站教程:bilibili.com/video/BV1TV411A7LJ

2023-12-25 09:47:34 1592

原创 数据库 Case WHEN用法

SQL CASE WHEN实战大全

2023-12-19 11:16:55 695

原创 决策报表--开发者调试-预览初始效果+调整布局实现所见即所得

1)预览:若模板在开发者调试预览下效果正常,那么 PC 端预览的效果一定正常。且因为的缩放逻辑以模板初始效果为基准,所以若在开发者调试下预览效果较好,模板自适应的效果也会比较好。2)当制作模板时遇到比较复杂的样式需求,使用开发者调试预览方式,等,点击后即时生效,

2023-12-12 10:13:22 642

原创 决策报表布局方式(新建一个绝对布局,双击,在拖其它图表,报表块装进去。就不会变形)

只是适合自己调试电脑显示,适用于一个展示区域需要用多个组件叠加组成时使用。模板中的所有组件同时在横向和纵向两个方向上充满浏览器窗口。组件会自动调整显示宽度以适应不同分辨率浏览器的宽度。且在不同屏幕分辨率下,内容都会呈现在一页中。就不会变形,和无法控制图表大小了。在拖其它图表,报表块。

2023-12-12 10:04:12 711

原创 图表标题写公式=$参数+“中文描述“ // 扩展方向//报表模板入门教程1

/看了一下是一个报表块里面的,您图表引用单元格的话,直接写B1,C1,这样看看。" " + B1 + "主要产品问题PPH"

2023-12-08 10:18:47 485

原创 本地源文件-丰富的图表- (‘整体’车型排在最前)

demo/Phone/form/简单自由填报-phone.cpt。demo/parameter/条件查询与图表联动.frm。demo/form/简单自由填报.cpt。

2023-12-03 16:28:03 568

原创 帆软的控件参数-笔记1

然而,这个重置按钮是在最先点击了参数而出现的参数块里的,因此当访问该参数块外的控件时,使用this.option.form.getWidgetByName("")就访问不到了,需要使用_g().getWidgetByName("")先说到控件变量的赋值,使用JavaScript代码实现,如点击重置按钮时,将年份下拉框(控件名称也就是参数名为:年份)设为空。这里的意思是,当“年份”这个变量不为空时,此处返回最外层"“中的内容(最外层双引号)。在这一块定义的参数和body内的参数是相对独立的。

2023-12-01 10:30:21 1403

空空如也

空空如也

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

TA关注的人

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