- 博客(43)
- 资源 (5)
- 收藏
- 关注
原创 MYSQL单表删除重复的数据方法
先简述遇到的问题:我要删除一张表的数据,先是查询到所有的重复的数据id直接进行删除操作,但是一直执行不完(一直执行就是删除不完)
2023-12-21 14:24:54
944
原创 linux的使用学习(1)
3.然后,系统会要求你输入新的 root 密码。请注意,在输入密码时,终端界面不会显示任何字符,这是为了保护密码的安全性。(输入的密码是看不到的要提前选定好新的密码)请注意,修改 root 密码是一个敏感的操作,请确保你已经记住了新设置的密码,并妥善保管好它。4.系统会要求你再次确认新的 root 密码。(输入的密码是看不到的要提前选定好新的密码)6.现在你可以使用新设置的 root 密码来以 root 用户身份登录到系统了。5.如果一切顺利,系统将显示一个成功的消息,表示 root 密码已成功更改。
2023-10-30 15:13:48
568
原创 MYSQL根据标签查询数据
GROUP_CONCAT([DISTINCT] 要连接的字段 [ORDER BY 排序字段 ASC/DESC] [SEPARATOR '分隔符'])GROUP_CONCAT函数首先根据GROUP BY指定的列进行分组,将同一组的列显示出来,并且用分隔符分隔,由函数参数(字段名)决定要返回的列。GROUP_CONCAT函数用于将GROUP BY产生的同一个分组中的值连接起来,返回一个字符串结果。1.根据用户id查询到该id绑定的标签(可能是多个标签也可能是单个标签)
2023-07-03 14:51:50
738
转载 mysql行列转换
创建数据库、表create database tests;use tests;create table t_score(id int primary key auto_increment,name varchar(20) not null, #名字Subject varchar(10) not null, #科目Fraction double default 0 #分数);添加数据INSERT INTO `t_score`(name,Subject,Fract...
2022-04-24 09:21:12
137
原创 点击下载图片
function downloadIamge(imgsrc, name) {//下载图片地址和图片名 console.log("imgsrc="+imgsrc); let image = new Image(); // 解决跨域 Canvas 污染问题 image.setAttribute("crossOrigin", "anonymous"); image.onload = function() {...
2021-10-25 15:49:49
135
转载 js 根据url 下载图片
downloadIamge(imgsrc, name) {//下载图片地址和图片名 let image = new Image(); // 解决跨域 Canvas 污染问题 image.setAttribute("crossOrigin", "anonymous"); image.onload = function() { let canvas = document.createElement("canvas"); canvas.width = image.width;..
2021-10-18 14:06:25
1313
原创 虚拟机创建mariadb
创建一个虚拟机centos7(流程略过)(注意:虚拟机的网络连接要是桥连) 配置mariadb的基础设置 命令:touch /etc/yum.repos.d/mariadb.repo 然后写入如下内容(内容根据自己的实际情况,也可从这个链接取:https://mariadb.com/kb/en/library/yum/) [mariadb]name = MariaDBbaseurl = http://yum.mariadb.org/10.1/centos7-amd64gpgke..
2021-10-18 14:02:59
402
原创 MYSQL日常
1.SQL中的count()函数内加条件(获取学校和班级的不为空的条数)select date_format(createTime, '%Y-%m-%d %H:00-59'), count(*) counts ,COUNT(school_Name = '' AND NULL) count1,COUNT(class_Name = '' AND NULL) count1 from WXUser WHERE createTime >='2021-07-30' group by date_format(c
2021-08-18 11:11:39
78
原创 STS使用中的经验总结
1.sts安装lombok的方法(亲测有效)https://www.cnblogs.com/syrgdm/p/13509926.2.sts安装svn的方法(亲测有效)
2021-05-07 15:36:03
295
1
原创 mybatis-plus日常学习
1.1mybatis-plus使用in来查询list中的数据(mapper中)@Select("<script>" +"select * from CertificateStudent where CertificateNum in" + "<foreach item='sss' index='index' collection='certificateNums' open='(' separator=',' close=')'>" + "#{
2021-03-03 20:10:21
218
2
原创 mybatis-plus学习
下面的代码是判断Student中是否有重复的学号和电话号 @Override public List<Student> findRedo(Student student) { //先判断数据库学员表中有无重复的班级ID和学号(情况1.学号重复电话号不重复;情况2学号不重复电话号重复) QueryWrapper<Student> qw = new QueryWrapper<Student>(); qw.notIn(student.getId()!=null,
2021-02-24 15:37:36
99
原创 前端学习日志
1.window.location.reload();和window.parent.location.reload();的区分和使用reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet])参数:bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。 true, 则以GET 方式,从服务端取最新的页面,相当于客户端点击 F5(“刷新”) replace方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此
2021-02-06 10:59:11
672
原创 html中target四种选择_blank、_parent、_self、_top
1,target="_self", 它使得目标文档bai载入并显示du在相同zhi的框架或者窗口中作dao为源文档。(此处就是实zhuan现你的每次跳转都在同shu一个窗口的核心点)(在iframe标签中使用是刷新iframe的界面并不会影响iframe之外的内容)2、target="_blank" ,浏览器总在一个新打开、未命名的窗口中载入目标文档3、target="_parent" ,属性作用使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目
2021-01-21 10:22:01
915
原创 excel的函数使用
1.excel中subtotal函数的用法实例:ubtotal函数的语法是:SUBTOTAL(function_num,ref1,ref2, …) Function_num 为 1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)之间的数字,指定使用何种函数在列表中进行分类汇总计算。 下图是对1 到 11(包含隐藏值)或 101 到 111(忽略隐藏值)的情况说明。2.excel中VLOOLUP函数的用法实例:=VLOOKUP(vlookup_value,table_array,c
2020-11-19 17:14:01
331
原创 Linux的学习day_01
1.命令:mkdir、touch 和 find 也分别可以简单概括为“建立新目录”、“更新文件”和“在目录树中查找文件”1.2如何使用 & 号和管道符号(|)在不同场景下的使用方法:在命令的末尾加上一个 & 号,将这个任务放到后台去执行:cp -R original/dir/ backup/dir/ &&1 就是对标准输出的引用Linux系统在Xshell6布置定时任务:https://blog.csdn.net/sberrxdj/article/details
2020-11-16 10:24:55
80
转载 解决mysql只能通过localhost而不能使用本机ip访问的问题(转载)
安装完mysql本地服务后,利用Navicat Premium登录,发现只能通过localhost作为主机登录,而不能使用本机ip登录.经过一番折腾,原来是权限没开,如下: 利用localhost登录mysql; 使用mysql数据库; 打开查询窗口执行以下语句赋予权限: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'; flush privileges; 这里面*.*代表.
2020-11-05 17:34:02
587
转载 Hive对表建立索引
1.首先创建表create table user( id int, name string, address string)ROW FORMAT DELIMITEDFIELDS TERMINATED BY ','STORED AS TEXTFILE;2.创建索引create index user_index on table user(id)as'org.apache.hadoop.hive.ql.index.compact.CompactIndexHan.
2020-11-05 10:15:51
3061
原创 视频地址总结
01,《Java编程学习第一季》:av3555629902,《Java编程学习第二季》:av3731678803,《Java编程学习第三季》:av3731755104,《Java编程学习第四季》:av3830844905,《JDBC编程和MySQL数据库》:av3732571206,《Web前端第一季(HTML)》:av3587525707,《Web前端第三季(JavaScript)》:av3738346408,《Web前端第四季(JQuery)》:av3851336709,《JavaWeb
2020-10-21 15:20:56
169
原创 大数据个人学习之路WZJ
大数据:例子:想知道商城一个月中销售量好的商品 ------ 订单如何存储 订单如何计算天气系统:1.如何获存储大量的数据 如何计算如何存储数据:分布式文件系统(分布式存储)如何计算数据: 分布式计算大数据和Java的关系:1.Hadoop:基于java语言2.Spark :基于Scala语言,Scala语言基于Java语言学习路线1.基础:Java基础:javase(多态 继承 封装…)2.Linux的基本操作(创建文件\目录 vi编辑器…)3.Hadoo
2020-10-19 11:09:53
126
原创 sqoop数据库表导入步骤01
1.查看配置文件位置:cd ynyc-bg/transaction/options-file/2.ll3.返回:cd ~4.开始导入sqoop job \> --create tb_logistics_purchase_import_job \ 命名规则:尽量表名_import_job> -- import \> --options-file /root/ynyc-bg/transaction/option
2020-10-10 11:13:43
1053
1
原创 联想M7650DF加粉和重置/清零的正确方法
加墨粉的步骤:在淘宝搜联想M7650DF墨粉卖墨粉的店家主图上有换粉视频,可直接参考联想M7650DF加粉后重置/清零的正确方法在机器待机状态下,打开前盖,按清除键,面板显示“是否更换硒鼓”,按开始键,面板没有任何显示,直接输入数字“11”,按确认键,关闭前盖,操作完成。...
2020-09-24 15:54:59
13702
原创 myeclipse2013的使用步骤
工具/原料:MyEclipse2013,cracker程序方法/步骤:1.在百度搜索,并下载好MyEclipse2013的cracker程序压缩包后,解压缩开来,双击 cracker.jar 运行激活工具(或双击同目录下的批处理文件 run.bat 来运行 ),如图2.在打开的激活工具界面的Usercode 框中填入用户名(以willy为例),然后在同一行的下拉框中选择好MyEclipse的版本号,点击“SystemID”按钮生产系统ID;SystemID是在下图自己定义的,按步骤...
2020-06-03 17:22:08
557
1
转载 C:\Windows目录下哪些可以删除?
以下这些文件可以删除:1、C:\WINDOWS\Temp\文件夹中的所有e799bee5baa6e997aee7ad94e58685e5aeb931333365636561文件(系统临时文件);2、C:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件);3、C:\WINDOWS\Driver Cache\i386\driver.cab压缩文件(驱动程序的备份文件);4、C:\WINDOWS\SoftwareDistribution\download文件夹中的所有文件
2020-05-15 11:00:38
6386
原创 各应用市场(安卓)的入口整理:
1、 各应用市场(安卓)的入口整理:应用市场上传地址链接百度应用中心http://developer.baidu.com小米http://market.xiaomi.com/dev安智市场http://dev.anzhi.com360http://dev.app.360.cn/app/list华为http://developer.huawei.com/机锋市场...
2020-04-28 10:19:38
14444
原创 配置Android Studio的缓存文件路径(释放C盘,防止被撑爆)
配置Android Studio的缓存文件路径(释放你的C盘)Android Studio默认安装完后会在C:\Users\YourName.xxx 缓存一些数据,有限的C盘很容易爆增。如果你的C盘也像我这样捉襟见肘,或者你是处女座的,那么请看完本文,结果会让你超爽。土豪请绕道。。。Android Studio默认的缓存目录,主要有三个占空间的文件夹,分别是.android 这个文件夹是...
2020-04-08 10:05:17
1372
转载 scanning files to index
关于点击Invalidate Caches/Restart禁止插件后,重新加载–Android Studio1:47:27 Plugin ErrorProblems found loading plugins: Plugin "Google Analytics Uploader" was not loaded: required plugin "Android Support" is ...
2020-04-07 18:32:35
1109
原创 Linux环境配置及命令(分布式的初阶准备)
1.zookeeper的开启关闭开启zookeeper ./zkServer.sh start关闭zookeeper ./zkServer.sh stop查看状态 ./zkServer.sh status2.tomcat的开启关闭开启tomecat ./startup.sh关闭tomecat ./shutdown.sh3.开启关闭防火墙即时生...
2019-04-18 10:30:22
225
2
原创 逆向工程的使用
1.点击 选项 选择 下的 下的选择逆向工程文件夹,部署文件操作如下:修改generatorConfig.xml文件的数据库配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generat...
2019-04-15 21:19:22
277
原创 ssm框架分页详解
分页要先创建分页实体类package com.yun.entity;import java.util.List;public class PageTableForm2<T> { private int currentPage;// 当前页 private int pageSize = 20;// 每页记录数 可以自己定义 private int beginIndex;...
2019-04-08 15:33:34
613
原创 学习日志
**1.**使用ajax接收数据 jsp没发生变化 错误:var写成val 错2:url等前边加了双引号**2.**在xml里sql语句,不能用 < , >,= 之类的符号。一般都是用下面的字符来代替<、>、=,如下所示:...
2019-04-08 10:39:19
115
原创 springmvc+spring+mybatis分页查询实例版本1,ver1.0
无聊做做看看,几乎没有怎么仔细做过这方面的,总是以为很简单,想想就会,实际做起来结合工作经验感觉还是挺有收获的,可以用在自己的项目上第一版本思路:框架使用ssm,这个无所谓,采用分页语句查询指定页面的数据,根据数据记录总数,页面显示记录数计算有多少页,每次提交后计算当前页显示的上标和下标,然后进行分页查询,功能实现了,效果不满意,代码贴上,接口就不贴了,直接上接口的实现类,数据根据sql语句自己...
2019-03-30 11:12:22
179
转载 mybatis中_parameter使用和常用sql
管理mybatis中_parameter使用和常用sql在用自动生成工具生成的mybatis代码中,总是能看到这样的情况,如下:<select id="selectByExample" resultMap="BaseResultMap" parameterType="com.juhehl.kapu.pojo.TbCardExample" > select ...
2019-03-30 09:46:47
447
转载 Ajax工作原理及实例
1、关于ajax的名字 ajax的全称是Asynchronous JavaScript and XML,其中,Asynchronous是异步的意思,它有别于传统web开发中采用的同步的方式。2、关于同步和异步 步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特的传输,它的单位是桢,它传输的时候要求接受方和发送方的时钟是保持一致的。具体来说,异步传输是将比特分...
2019-03-29 11:33:55
76
转载 SpringMVC工作原理以及源码分析(基于spring3.1.0)
SpringMVC工作原理以及源码分析(基于spring3.1.0)springmvc是一个基于spring的web框架.本篇文章对它的工作原理以及源码进行深入分析. 一、springmvc请求处理流程 二、springmvc的工作机制 三、springmvc核心源码分析 四、谈谈sprin...
2019-03-23 17:50:27
99
原创 Spring MVC框架基础配置文件
SpringMVC:web.xml简单配置 <!-- 过滤器 过滤post字符--> <filter> <filter-name>encode</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilte...
2019-03-23 17:37:46
112
转载 Java API —— 网络编程(数据传输)
Java API —— 网络编程1)网络编程概述· 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。· 网络编程就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。2)网络模型· 计算机网络之间以何种规则进行通信,就是网络模型研究问题。...
2019-01-17 10:29:17
1377
jdk-8u221-windows-x64.exe
2020-05-18
分布式的构建
2019-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人