自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bloxed_shangyc的博客

Life is limited, but knowledge is boundless

  • 博客(151)
  • 资源 (2)
  • 收藏
  • 关注

原创 centos-home 磁盘空间转移至centos-root下

由于在安装centos系统的时候,如果在安装时没有分配磁盘空间,选择的是默认分配的,在安装完成后,可以发现大容量磁盘往往分配在了home下面。如果要把home下面的磁盘空间分配到root磁盘下面。可以进行如下操作。

2022-12-02 10:13:54 713 1

原创 window10安装debian与docker部署服务自动发布bash脚本

window10安装debian与docker部署服务自动发布bash脚本

2022-09-01 14:16:06 631

原创 开发者Linux常用指令

linux下数据库操作,文件操作,ip等常用指令

2022-08-22 10:08:45 430

原创 python库对库数据同步脚本--适用于定时任务

/代码为主要实现的逻辑,具体根据实际业务需求,当前是查询中台当前时间往前两个小时最新一条数据;数据采集平台采集到设备端数据、脚本通过数据中台定时同步到业务系统(库同步到库)使用 系统crond定时执行 crondtab -e进入编辑模式。1、基础通用连接脚本 base.py。1、业务同步脚本tasks.py。......

2022-08-17 14:54:18 932

原创 docker常用命令解析

docker 映射,启动

2022-08-17 12:38:44 854

原创 flutter //通讯录按照字母分类 List 根据指定属性去重

flutter 数组去重,通讯录分类,拨打电话

2022-08-12 10:17:32 721

原创 flutter 高德地图渲染行走轨迹

安装地图插件permission_handler: ^5.0.1+1amap_map_fluttify: ^0.30.1flutter_screenutil: 4.0.2+3flutter_easyloading: ^2.2.2渲染关键代码 // 添加线段 //lines 结构 [LatLng(26.642386, 106.65195799999998), LatLng(26.641542, 106.65062999999998), LatLng(26.641402, 106.6.

2022-04-28 11:20:07 1389 3

原创 flutter flutter_screenutil视频播放

安装插件包使用import 'dart:async';import 'package:flutter/material.dart';import 'package:flutter_easyloading/flutter_easyloading.dart';import 'package:video_player/video_player.dart';import 'package:flutter_screenutil/flutter_screenutil.dart';class Vi.

2022-04-28 10:23:49 1469

原创 flutter使用shared_preferences本地存储基础信息

根据自己项目选择适合的shared_preferences版本建通用的storage.dart文件import 'package:shared_preferences/shared_preferences.dart';class Storage { static Future<void> setString(key, value) async { SharedPreferences sp = await SharedPreferences.getInstance..

2022-04-28 10:14:24 338

原创 flutter-Routers基础介绍

简介: flutter的路由管理与平时PC和app的工作原理一样,思路:知道使用流程和配置流程,进行配置和使用第一步:在pages/routers下有Routers.dart文件,当前文件属于router配置文件,这个几乎是固定写法,如果有新的路由页面,继续添加即可,代码如下import 'package:flutter/material.dart';import 'package:cai_customer/pages/Login/LoginPage.dart';import '../page

2022-04-28 10:02:56 752

原创 app开发本地无需使用连接线,调试app方式

app开发本地无需使用连接线,调试app方式1、pc和手机连接同一局域网,手机打开发者模式 1. adb connect 192.168.110.125 //192.168.110.125为手机的ip 打开wifi连接信息可查看ip 2. adb tcpip 5555 //tcp连接端口 3. adb devices //查看是否建立连接 4. adb -s UJK0220416002366 tcpip 5555 //UJK0220416002366 设备号添加保存 5. adb de

2021-11-06 16:27:27 313

原创 flutter 常备基础知识

flutter 常备基础知识//数组包含某个值listArr.contains(1)溢出添加省略Expanded( flex: 1, child: Text( '$value', maxLines: 2, overflow: TextOverflow.ellipsis, style: TextStyle( color: label == '状态:' ? ColorUtil.fromHex('#ff3300',

2021-11-06 16:20:37 133

原创 ‘ to be a valid and instantiated subtype of ‘NativeType‘. final int totalSize = count * sizeOf(); ^

:/src/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/utf16.dart:16:7: Error: Struct ‘Utf16’ is empty. Empty structs are undefined behavior. class Utf16 extends Struct { ^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/al

2021-11-06 16:11:53 378

原创 Flutter: Unable to load asset Image provider: AssetImage(bundle: null, name: “assets/xx/xx.jpg

Flutter图片加载问题,Flutter: Unable to load asset Image provider: AssetImage(bundle: null, name: “assets/images/xx.jpg”)解决方案:依赖包添加文件目录路径(在pubspec.yaml文件里)flutter: # The following line ensures that the Material Icons font is # included with your applicatio

2021-11-06 15:58:47 2764

原创 Flutter 路由传参配置

Flutter 路由传参配置在项目目录routers有一个Routers.dart文件(代码如下)import 'package:cai_customer/pages/orderDetail/Detail.dart';final Map<String, Object> routes = { '/': (context) => TabContainer.Tab(), '/orderDetail': (context, {arguments}) => OrderDet

2021-11-06 15:43:22 369

原创 浅谈electron构建桌面应用

1、electron是什么electron是有Github开发, 是一个能让你使用 JavaScript, HTML 和 CSS 来创建桌面应用程序的框架。electron的原理是 通过将 Chromium 和 Node.js 组合到同一个 runtime 环境中。这些应用程序可以打包后在 macOS、Windows 和 Linux 上直接运行。2、为什么会用electronwin:c++,c# mac:Objective-C Swift Li:c++;多个平台我们需要多个应用,高开发成本。而

2021-06-24 22:18:42 347 1

原创 React hooks useState set数据失效

2. 执行 addConcatA 数据不会更新,通过执行addConcatB 数据生效 ,QQ技术交流群:707 196 135 (大前端技术交流群),原因:目前不是很确定,找到问题再更新。解决方案:通过解构的方式实现。

2021-01-20 23:00:47 3644

原创 React 插入百度地图获取定位信息

1.安装React 百度地图组件库npm install @uiw/react-baidu-map --save2.基于Ant DesignUI框架【组件代码】import React, { useState, useEffect } from 'react';import { Modal, Button, AutoComplete, Input, Tag, Col, Row,} from 'antd';import { Map, APILoader, useMap,...

2021-01-20 22:30:52 1363

原创 调用百度地图API,获取经纬度,搜索指定位置

不多说,直接上代码注册百度开发者帐号,拿到密钥ak,教程很多,直接搜索"百度地图AK申请流程"就知道怎么做 封装loadBMao.js /** * 动态加载百度地图api函数 * @param {String} ak 百度地图AK,必传 */export default function loadBMap(ak) { return new Promise(function(resolve, reject) { if (typeof window.BMap !== 'u

2020-09-24 15:34:00 2408 1

原创 微信调支付宝支付常见问题

在跳转中间页的时候,有点手机微信,#号后面的内容被截取,导致打开浏览器以后无法跳转支付宝页面实际到这个页面的时候,下面的gotoUrl参数已经没有了 Array.prototype.slice.call(document.querySelectorAll("input[type=hidden]")).forEach(function (ele) { queryParam += '&' + ele.name + "=" + encodeURIComponent(ele.val.

2020-06-04 18:25:24 1319

原创 浅谈微信内置浏览器调用支付宝支付完整教程《2》

话不多少直接上代码1、 支付宝文档底部下载demo,2、demo里有ap.js,pay.htm,post.htm等,pay.htm是支付宝为提供的demo中间页,用框架构造项目的需要自己改造下,在跳转中间页面的时候,需要用ap.js的方法/****创建订单接口,这个接口后台会返回一个form表单的字符串*关注返回后调用goMask方法*/pay_click(){ let param = { params:{ registrationId:this.registra

2020-06-04 18:04:31 3339 1

原创 浅谈微信内置浏览器调用支付宝支付完整教程《1》

项目背景: 二次开发微信公众号,需要接入支付宝支付,调用支付宝app

2020-06-04 17:37:54 4624

原创 listMap 结构根据key值相同,累加或合并其他的属性

listMap 结构根据key值相同,累加或合并其他的属性example:// 原数组[ {key:'name',number:2}, {key:'code',number:3}, {key:'age',number:4}, {key:'name',number:5}]//预期[ {key:'name',number:7}, {key:'code',number:3}, {key:'age',number:4},]逻辑方法listMap 结构根据key合并其他的属性//合

2020-05-31 18:14:35 1712

原创 时间转换成英文显示

ENdateTranslation(date){ var dt = new Date(date); var m=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Spt","Oct","Nov","Dec"); var w=new Array("Mo...

2019-12-27 19:45:07 1210

原创 随笔:ES6 forEach、filter、map、some、every、find、findIndex、reduce

var listMap = [{ id: '1001', width: 50 },{ id: '1002', width: 80 },{ id: '1003', width: 120 },{ id: '1004', width: 40 },{ id: '1005', width: 110 },{ id: '1006', width: 60 }]//改变原始数据width+20[fo...

2019-12-27 19:33:05 272

原创 vuex store状态管理随笔-技巧

store文件目录预览desc:为了项目更好的维护管理,store状态也需要进行模块化管理,shopping、profession代表有两个不同模块,例如管理登录的用户信息,可以新建一个userInfo来管理目录解析 1、state.js 管理状态export default { professional:{ cabinTypes:["Y","...

2019-12-27 18:51:35 183

原创 浅谈 函数防抖(debounce) 和函数节流(throttle)

函数防抖(debounce)创建一个 debounced(防抖动)函数,该函数会从上一次被调用后,延迟wait毫秒后调用func方法。 debounced(防抖动)函数提供一个cancel方法取消延迟的函数调用以及flush方法立即调用。 可以提供一个 options(选项) 对象决定如何调用func方法,options.leading与|或options.trail...

2019-10-24 15:56:43 1087

原创 ES6拓展运算符使用(...)

扩展运算符还可以将字符串转为真正的数组。[...'hello']// [ "h", "e", "l", "l", "o" ]2、可以使用扩展运算符将多个数组进行合并。let arr1 = [1, 2, 3]let arr2 = [4, 5, 6]let arr3 = [7, 8, 9]console.log([...arr1, ...arr2, ...arr3])//[ ...

2019-10-24 15:42:29 220

原创 数组去重方案

方法一:双层循环,外层循环元素,内层循环时比较值如果有相同的值则跳过,不相同则push进数组Array.prototype.distinct = function(){var arr = this, result = [], i, j, len = arr.length;for(i = 0; i < len; i++){ for(j = i + 1;...

2019-10-24 15:24:16 234

原创 浅谈windows环境下eclipse+maven + tomcat maven工程创建

!!!eclipse 下创建maven工程并且启动大致分为以下几步开发环境配置插件 Tomcat Maven Eclipse JDK 版本 8 3.3 mars(汉化) 1.8 环境变量 需要 需要 java与maven环境变量配置如下图maven下载链接:https://pan.baidu.co...

2019-09-04 22:19:14 147

原创 创建空文件名文件

例如:.npmrc1、使用dos命令创建 在需要创建目录打开cmd 窗口 键入命令cd>.npmrc,即可生成.npmrc文件cd>.npmrc2、手动创建随意新建一个 test.txt文本文件打开txt文件,编辑内容,点击另存为,文件类型选所有,删除文件名即可.npmrc文件...

2019-07-12 16:10:18 862

原创 Echart 饼图标签label重写formatter问题

1、在label重写上,2.0与3.0 formatter用法稍有区别,数据层级结构变化2.0{ name:'访问来源', type:'pie', selectedMode: 'single', radius : [0, 70], // for funnel x: '20%', width: '40%', funn...

2019-07-12 15:13:58 7892

原创 CSS:hover前后过渡效果

场景描述页面开发中,使用动画效果,hover时过渡,离开时显得比较生硬,影响体验,使用mouseover,mouserout太过繁琐修复例如:对图片做hover放大处理.image{ transition: all 1s linear; }.image:hover{ cursor: pointer; transition: 0.2s; ...

2019-07-04 11:04:36 6359

转载 CSS强制不换行、超出显示省略号

强制不换行p { white-space:nowrap; }自动换行p { word-wrap:break-word; }强制英文单词断行p { word-break:break-all; }*注意:设置强制将英文单词断行,需要将行内元素设置为块级元素。超出显示省略号p{text-overflow:ellipsis;overflow:hidden;}white-spa...

2019-07-04 10:46:06 1268

原创 浅谈:VUE 插槽 slot

使用场景

2019-07-04 10:32:03 209

原创 Please make sure you have the correct access rights and the repository exists.

git config --global user.name “yourname”git config --global user.email“xxxxxxxxx.com"除.ssh文件夹(直接搜索该文件夹)下的known_hosts(手动删除即可,不需要git)$ ssh-keygen -t rsa -C "[email protected]"(请填你设置的邮箱地址)出现:Generati...

2019-06-16 18:06:54 682

转载 关于fixed元素的【子父div】宽度问题

<div class="wrap"> <div class="header"></div> <div class="main"></div> </div>1、header设置为position:fixed后,如何让其宽度等于父元素wrap的宽度?2、transform是把fixed降级成absolu...

2019-05-23 13:36:58 8759 4

原创 浅谈 : Promise使用解析

example 1w1 =>w3=>w2function w1(){ return new Promise(function (resolve, reject) { setTimeout(()=>{ console.log("w1"); resolve({w1:"w1数据"}) },2000) }); };function w2(data)...

2019-05-07 16:33:56 3840

原创 django学习笔记

pip install Django == 1.6.2 安装Django [python-web框架]python setup.py install配置django环境变量配置模板templates 项目根目录【并非放在项目同名的文件夹】TEMPLATE_DIRS = (os.path.join(BASE_DIR, ‘templates’),)###注册模板路径view.py...

2019-05-07 10:56:14 232

原创 npm Version update command

npm install -g npm to update

2019-03-05 17:20:14 313

上传附件插件包

不使用flash插件上传附件,下载之后,解压,直接放入静态资源加载

2018-08-13

看板布局代码分享

下载压缩包dash.rar,装有node环境,直接启动(npm run dev);无需安装依赖

2018-07-11

空空如也

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

TA关注的人

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