自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 图片懒加载,实现在可视区域内再进行渲染加载

【代码】图片懒加载,实现在可视区域内再进行渲染加载。

2023-06-19 10:21:55 265

原创 HBuilder+uni-app+Android Studio生成本地apk

此包名填入申请的离线Key的包名中。生成的APK直接发送到手机即可安装。创建成功之后申请离线打包key。打包成功之后会出现资源文件(

2023-04-04 18:53:52 1125

原创 JS 原生拖拽至任意位置

JS 原生 元素拖拽至任意位置。

2023-03-14 12:30:01 325

原创 数据结构 算法 栈

数据结构

2023-03-14 10:27:10 58

原创 Vue3+TypeScript+pinia

VueUse文档二、Reactive三、To系列四、Computed,Watch,WatchEffectcomputedwatchwatchEffect五、父子组件传值在使用 defineProps、defineEmits、defineExpose、withDefaults 编译器宏ESLint报错 ‘defineEmits’ is not defined.(no-undef)先检查ESlint版本 父组件子组件六、递归组件,动态组件,异步组件递归组件动态组件异步组件

2023-03-03 14:25:22 532

原创 webpack基础

webpack

2023-03-03 12:07:40 52

原创 自动模拟滑块

自动模拟滑块

2023-02-18 17:34:34 308

原创 chrome extensions 谷歌插件 在背景页中使用 eval new Function

在manifest.json 文件中加入该权限即可。

2023-02-17 10:04:09 209

原创 Chrome 谷歌插件开发 监听网页请求和响应数据

chrome extensions 插件 拦截请求并获取响应体。

2023-02-16 14:14:32 7591

原创 IndexDB封装

IndexDB封装

2022-12-16 16:32:59 218

原创 git 命令

git笔记

2022-08-23 11:52:19 104

原创 vue 前端编辑图片并获取base64

1,申请账号 搞定设计2,获取 APP ID 和配置域名白名单 添加域名白名单(注意:本地配置,域名白名单不可用 http://localhost,会配置不成功,建议使用 Network 中的值,可不加端口号 http://***.**.**.***)3,安装 npm i @gaoding/editor-sdk@next4,代码编写<template> <div class="hello"> <div> <button @click

2022-03-12 16:51:31 979

原创 egg+vue+mysql 简单实现 增删查改 功能

一、安装vue与eggvue create web-appnpm init egg --type=simple --registry https://registry.npm.taobao.org生成目录如下server-app存放的是egg框架web-app存放的是vue框架二、插件安装与配置web-appnpm i axiosnpm i vue-routernpm i element-ui npm i lessaxios配置api.js (存放的是前端连接后端的方法)

2022-01-27 16:36:48 3327 3

原创 创建条形码,生成PDF,压缩包下载

需要下载的插件npm install html2canvas --savenpm install jszip --savenpm install file-saver --savenpm install jsbarcode --save npm install jspdf --saveasync downBarCode() { const template = ` <div id="faceId"> <img id="barco

2021-11-30 16:34:45 639

原创 vue上传图片,并获取该图片的base64

<div> <el-button type="primary" size="mini" @click="reupload" > <i class="el-icon-upload el-icon--right"> 上传文件 </i> </el-button></div>// 上传文件reupload() { const input = document.createElement('

2021-10-27 18:25:18 980

原创 js获取今天,昨天,最近7天,最近30天的开始与结束的时间戳

let toData = new Date(new Date().toLocaleDateString()).getTime() //今天 let todayStart = toData //开始时间 let todayEnd = todayStart + 24 * 60 * 60 * 1000 - 1 //结束时间 //昨天 let yesterdayStart = toData - 3600 * 24 * 1000 let yesterdayEnd = (yesterdaySt.

2021-10-20 19:29:15 2220 1

原创 vue 监听全局键盘热键

document.onkeydown = e => { // const key = window.event.keyCode // 避免onkeydown一直监听 if (e.repeat) { return } if (e.code === 'ArrowUp') { this.checkUp() } if (e.code === 'ArrowDown') { .

2021-09-15 17:47:17 457

原创 前端 读取文件加loading失效

项目读取文件功能,读取文件过大造成游览器假死,这时读取功能还是在运行,游览器并不能进行其他操作,考虑加一个loading效果,告诉用户正在读取数据在读取文件之前加loading,读取文件之后关闭loading,发现并没用效果经过排查,将loading打开,不关闭,发现loading会在读取文件之后执行解决方案使用setTimeout将读取文件操作延迟readTxt(f) { const loading = this.$loading({ text: '拼命加载中' }) //全局loadi

2021-09-09 16:23:10 1102

原创 JS数据处理

替换属性名相同的对象的值当新数据为对象时可以直接使用map替换 const data = [{id: 1, value: 1}, {id: 2, value: 2}, {id: 3, value: 3}]; const newData = {id: 3, value: 50} const res = data.map(item => item.id === newData.id ? newData : item); console.log(res) // 0: {id: 1, val

2021-08-28 14:35:06 940 1

原创 git拉取github项目,修改后上传

1. 拉取打开git bash cd至你需要放置项目的文件夹下输入 git clone 你的github项目仓库路径2. 上传修改过后 git add .上传所有修改后的输入 git commit -m "注释"git push

2021-08-18 16:48:58 357

原创 F12 检查 NetWork 没有请求数据返回

将Blocked Requests勾选去掉(阻止了请求)

2021-08-18 16:43:16 2370

原创 vuedraggable Uncaught TypeError: Cannot read property ‘header‘ of undefined 报错

vuedraggable Uncaught TypeError: Cannot read property ‘header’ of undefined 报错解决办法:vue版本使用2.x

2021-08-14 17:47:57 1343

原创 Vue 子传父与父传子

子传父<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script

2021-04-29 20:31:22 165

转载 数据库系统概论除运算

https://blog.csdn.net/u012411414/article/details/41048861?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase

2021-03-20 15:36:03 118

原创 Linux 使用shell脚本备份数据库

创建cmysql.sh 文件输入以下内容#!/bin/bashDBLIST="备份数据库名,随便取" BACKUPDIR=/sdb/data/mysql //备份文件存放路径,如果没有就自动创建 NUMDAYS=30 FINDCMD="find"MYSQLCMD="mysql"MyUSER="root"//数据库用户名MyPASS="123456"//密码 MyHOST="localhost" DUMPCMD="mysqldump -u$MyUSER -h $

2020-10-28 14:37:16 511

原创 linux wget 无法解析主机地址

wget出现错误解决办法先检查是否ping 外网成功,如果在外网连接成功的情况下还是出现无法解析主机地址,则输入以下命令echo 'nameserver 8.8.8.8'>>/etc/resolv.conf 打开该文件vi /etc/reslove.conf 输入ameserver 8.8.8.8nameserver 8.8.4.4保存退出成功啦...

2020-10-26 20:33:23 8141 3

原创 Linux 安装 Mysql

1,创建存放MySQL数据库的文件夹mkdir sdbcd sdbmkdir mysql2,下载数据库linux联网直接下载数据库下载

2020-10-19 20:26:45 223 10

原创 Linux ftp 连接主机服务器

1,加载DVD光盘映像文件下载位置 选择4G下载http://mirrors.163.com/centos/7.8.2003/isos/x86_64/2,重启虚拟机3,下载ftpmount /dev/cdrom /mntcd /mntcd Packages/rpm -ivh ftp-0.17-67.el7.x86_64.rpmumount /mnt4,配置ens33打开dos窗口 输入命令查询ip地址win+R cmd ipconfig/all修改ifcfg-ens3

2020-09-17 09:42:53 891 3

原创 路由wifi密码忘记了怎么办 不用重置路由器也能找回

Netsh wlan show profile name=“wifi名字” key=clear。打开 dos窗口(菜单键+R)关键内容就是您设置的密码。

2019-12-25 18:00:54 861

原创 android 图片手势放大缩小

建立img工具类 MyImgViewpublic class MyImgView extends AppCompatImageView implements View.OnTouchListener, ScaleGestureDetector.OnScaleGestureListener { boolean mBoo = true; Matrix matrix = new Ma...

2019-12-05 11:13:29 1074

原创 字符串类型排序 int类型数据排序

字符串排序在android的点击事件中:第一次点击升序,第二次点击降序mItemFragTest03HeaderType.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (mBoo...

2019-11-21 16:12:24 424

原创 ssm 登录 使用 ajax 进行数据交互 有验证码功能

导入json jar包创建一个class VerifyCode 生成验证码的工具类import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IO...

2019-11-06 15:16:36 442

原创 android menu简单创建

public class MenuActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou...

2019-11-06 11:06:35 106

原创 vue-router路由基础使用

cnd导入vue-router<script src="../js/vue.js"></script><script src="https://cdn.bootcss.com/vue-router/3.1.3/vue-router.js"></script><div id="app"> <a href="#/logi...

2019-11-04 16:22:18 118

原创 SpringBoot-Vue-axios获取后台数据并展示

该项目后台使用SpringBoot框架数据库mysql前端 vue 通过cdn方式导入axios 发送请求Contoller中的方法获取到数据返回到游览器上 @ResponseBody @RequestMapping("/allList") public List<User> allList() { List<User> list = userSe...

2019-11-04 13:17:11 2807 5

原创 SpringBoot 访问static中的静态资源失效

不用加 …/static/js/…<script src="/js/jquery-3.4.1.min.js"></script>

2019-11-02 14:21:35 721 1

原创 SpringBoot 进入到controller方法中跳转html 出现Whitelabel Error Page

先检查是否进入controller的方法中已经成功调用方法而游览器页面出现Whitelabel Error Page是因为没有在pom.xml文件中添加thymeleaf的依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...

2019-11-02 13:26:44 614

原创 android排序Collections.sort

private void sort(int mPos) { switch (mPos) { case 0: Collections.sort(mList, new Comparator<Frag02Bean>() { @Override ...

2019-11-01 15:40:37 270

原创 Android ViewPager 实现滑块效果

layout主页面布局放入Viewpager控件<androidx.viewpager.widget.ViewPager android:id="@+id/address_add_viewPager" android:layout_width="100dp" android:layout_height="100dp"...

2019-11-01 15:02:43 141 1

原创 android 点击切换图片

定义变量放入三个图片 private int imgList[] = new int[]{ R.drawable.img2, R.drawable.img3, R.drawable.img4 }; private int imgId = 0;向左case R.id.address_update_left...

2019-11-01 14:53:36 630

空空如也

空空如也

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

TA关注的人

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