- 博客(26)
- 收藏
- 关注
原创 阿里oss巨坑,Invalid according to Policy: Policy expired,接入一个oss用了近5小时调试官方demo,突然不信阿里了……
以往一直觉得大厂牛逼,多用大厂的产品没错,今天想好好学学阿里oss,感觉十分失望吧,起码官方文档让我十分失望……大概晚上八点开始走一遍服务端签名后直传功能 找了好久终于找到文档对应位置通过流程图,可以很快了解到大致流程,就是服务端启个接口,用密钥生成验证信息给前端,前端携带验证信息上传数据,预计10分钟跑通demo。结果花了近五小时,现在虽然问题解决但超级无语且内心超级不爽。不爽的原因包括但不止下面这些:我下载的是python demo 但是前端显示如下,这不影响使用也没在意...
2021-07-16 01:38:04
2701
4
原创 LabelImg 标注 yolo 数据 环境配置和预制标签 predefined_classes.txt 的使用 详解
LabelImg下载https://github.com/tzutalin/labelImg解压后得到 环境配置安装anaconda(安装教程很多不赘述),安装完成后执行下面命令安装依赖pip install pyqt=5pip install lxml预设分类 predefined_classes.txt (data/predefined_classes.txt)修改成自己需要标注的标签,每行一类开始标注在labelimg 根目录按住shift点击...
2021-05-26 11:25:07
9905
5
原创 compser 创建自定义包 并在测试项目安装本地包 autoload 自动加载 thinkphp6为例
新建包和目录结构项目结构(thinkphp6)包的结构如下:composer.json 主要内容结构如下{ "name": "iz/tools", "description": "iztools", "authors": [ { "name": "iz", "email": "1345943633@qq.com" } ], "require": { "php": "^7.0" }, "autoload":
2021-02-14 20:51:48
454
原创 thinkphp6 分布式 api环境集成 token验证 + redis + mysql + redis
thinkphp6分布式 api环境集成 token验证 + redis + mysql + redis基础环境搭建下载安装 phpstudy 链接 :https://www.xp.cn安装redis安装php redis 支持安装thinkPhp6官网地址http://www.thinkphp.cn/ 文档https://www.kancloud.cn/manual/thinkphp6_0/1037481 根据文档完成Composer 和 thinkp...
2021-02-09 23:03:34
1317
3
原创 vue Avoid mutating a prop directly since the value will be overwritten whenever the parent component
在使用vue 时报错:Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop’s value. Prop being mutated: “XXX”报错原因是父组件通过props 传参给子组件,子组件又通过emit的方式更新父组件
2020-10-30 09:24:54
558
原创 vue 总结
vuemvvm计算属性关键字:computed特点:对计算结果有缓存,当依赖发生变化时才会从新计算,一般用于执行耗时比较短无需回调的操作。可以设置set、get方法方法关键字:methods在模板内调用 @click=“方法名” 或 {{方法名()}}可用于执行网络请求等耗时操作监听器关键字:watch用于监听Vue 实例上的数据变动,当数据变动时会执行绑定方法默认不做深度监听,可通过传入deep:true来设置深度监听...
2020-09-21 10:53:16
118
原创 mongondb + php7.4( thinkphp6) 的实现 使用 ISODate
业务需求选择相对冷门php+mongondb坑居多,web没有解决方案,只好读源码……今天遇到php查询mongondb需要用 ISODate 方法,网上的说法都是 用MongoDate 类然而报错没有MongoDate类……一脸懵逼,最后读tp6源码发现用的是UTCDatetime 类做映射大概如下:new UTCDatetime(strtotime('1970-01-01T0...
2020-04-28 21:06:53
656
原创 centos7升级openssh所有账户远程登录都出现Access denied
centos7升级openssh到8.1(编译升级)所有用户远程登录都出现Access denied解决方案:关闭SELinux:修改/etc/selinux/config文件中设置SELINUX=disabled然后重启服务器。...
2020-04-15 17:13:27
2204
1
原创 thinkphp6 mongondb aggregate group实现分组查询
thinkphp6 + mongondb 坑居多文档还不全只能读源码+猜想+测试终于探索出分组查询的实现方式话不多说代码如下(其中$db应该是think\db\connector\Mongo 实例) $db=\think\facade\Db::connect('mongo'); $command = [ 'aggregate' => '表名...
2020-04-13 13:27:05
2354
原创 centos7 phpstudy mongondb扩展
利用phpstudy部署thinkphp+mongondb项目安装phpstudy 参考https://www.xp.cn/phpstudy-linux/install.html yum install -y wget && wget -O install.sh https://download.xp.cn/install.sh && sh instal...
2020-04-12 15:52:28
173
原创 h5+echarts大屏数据展示经验总结
布局,一般情况下大屏都是恰好铺满整个屏幕,当我们f11切换全屏时候经常会导致空出一节或者有部分内容超出屏幕,导致观赏效果不佳。这时候我们只需要用100vh设置一个总容器再利用flex布局填充总容器就可以确保任何情况都是铺满全屏。 大屏资源实例:https://gitee.com/lvyeyou/DaShuJuZhiDaPingZhanShi该项目总结了很多大屏样式,可以模仿设计出适合自己的方案。...
2020-01-20 15:23:05
4042
原创 goland 或者 idea 项目可以正常运行但是 代码从 import 就开始报红
方法一、把项目放到gopath/src下方法二、即把项目的gopath设为项目目录
2019-09-29 15:44:36
9022
原创 go get 太慢解决办法(goproxy 国内代理),详细版
用过go的同学都知道go get …… 是一个漫长的过程,既然python 有pip国内镜像,node 也有国内镜像,那go是否有类似的镜像呢?确实有go mod +goproxy 可参考http://mirrors.aliyun.com/goproxy/,具体怎实现呢?在环境变量中加入GOPROXY值为https://mirrors.aliyun.com/goproxy/ 新建一个文件夹...
2019-09-29 10:15:27
41143
3
原创 vue + element 树形表 懒加载 增加和删除时 刷新节点
element 树形表在懒加载模式下官方没有提供实时局部刷新节点的方法,在网上看了好多博客也没有比较好的办法我能想到最直接的办法就是读源码了,在差不多三小时的源码浏览后终于在tree.js中找到懒加载关键的一个方法:loadData(row, key, treeNode) { const { load } = this.table; const { lazyTreeNo...
2019-09-27 17:28:06
10476
10
转载 Android 透明状态栏
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // 透明状态栏 Window window = this.getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLU...
2019-03-26 16:01:53
172
原创 Android VideoView 无法播放此视频
最近尝试Android 做个播放器,用到总提示 无法播放此视频,网上找了很多方法都没用,后来一想是不是没有网络权限?写了个webview测试,果然无法连接网络,于是manifest添加网络权限:<uses-permission android:name="android.permission.INTERNET"></uses-permission>果然可以正常访问了...
2019-03-26 14:25:46
8613
1
原创 tensorflow常用函数
#加载模型tf.saved_model.loader.load(sess, ["serve"], "./model/modelbase")#获取某个节点sess.graph.get_tensor_by_name('my_input:0')
2019-03-17 00:48:19
153
原创 tensorflow 模型可视化
先用tf.summary.FileWriter生成tensorboard 文件with tf.Session(graph=tf.Graph()) as sess: sess.run(tf.global_variables_initializer()) tf.saved_model.loader.load(sess, ["serve"], "./data/model/merge...
2019-03-17 00:45:15
1696
原创 c# 获取屏幕物理宽高
调用:var w = new Getrelsize().Getsize();此方法主要用于应对系统屏幕缩放using System;using System.Collections.Generic;using System.Drawing;using System.Linq;using System.Runtime.InteropServices;using System.Text;u...
2018-03-16 18:38:06
1300
原创 c# 跨线程修改控件
this.button.Dispatcher.Invoke(new Action(() => { button.Visibility = Visibility.Visible; }));
2018-03-15 11:45:20
446
原创 c#全局热键
private void load(object sender, RoutedEventArgs e) { //System.Windows.MessageBox.Show("L:l");. IntPtr Handle = new WindowInteropHelper(this).Handle; //注册热键...
2018-03-14 00:11:27
1386
转载 c#全局钩子拦截键盘输入
// 安装钩子 [DllImport("user32.dll")] public static extern int SetWindowsHookEx(int idHook, HookProc lpfn, IntPtr hInstance, int threadId); // 卸载钩子 [DllImport("use...
2018-03-14 00:01:48
1967
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人