自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猫影

假舆马者,非利足也,而致千里;假舟楫者,非能水也,而绝江河

  • 博客(84)
  • 资源 (15)
  • 收藏
  • 关注

原创 js 主动发送键盘事件

sendTabEvent() { // 执行tab键盘事件 let e = new Event("keydown"); e["key"] = "Tab"; this.mFocus.$el.dispatchEvent(e); }

2021-09-26 17:50:51 1950

转载 ubunt 20.04 开机运行脚本

1.执行 ls /lib/systemd/system 你可以看到有很多启动脚本,其中就有我们需要的 rc-local.service2.打开脚本内容# This file is part of systemd.## systemd is free software; you can redistribute it and/or modify it# under the terms of the GNU Lesser General Public License as published b

2021-08-01 18:22:34 286

原创 iPad播放网页视频(h5 video)失败的处理方法(Django网站)

在Android/Windows平台下,静态资源+h5可以毫无压力的播放视频,例如下面的代码<video id="media" style="width: 100%; height:290px;" src="/static/video/video.mp4" autoplay="autoplay" controls></video>但是到了iPhone/iPad下,使用单纯的js+html等静态页面,是行不通的,需要增加一些头部信息。无奈执行,搭建了个Django环境处理,写法

2021-04-12 16:27:23 2743

原创 Git 之 SourceTree+BCompare 入门

安装SourceTree安装时,可能会进行网络检测,无网络时,启动和安装时,会比较慢如何克隆一个仓库如何添加个本地仓库?最简单的代码提交步骤:贮藏->拉取->应用贮藏-> 解决冲突->提交贮藏:缓存本地修改的代码此时,左侧会多出历史贮藏条目:拉取:从服务器上获取最新代码应用贮藏:应用本地缓存,如果和获取的代码有冲突,会有冲突提示,借助BCompare等第三方工具来解决冲突提交:解决好后,可进行提交配置Beyond Co.

2021-04-08 10:29:32 1100

原创 电脑上微信如何同时开启多个

wechat.bat@echo offecho 启动 微信1start "" "C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"echo 启动 微信2start "" "C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"…

2021-03-31 17:40:41 125

原创 node-sass 离线安装

网上很多方法,貌似收效甚微…宿主机无网络,在npm install 的时候,会出现从github下载包的情况,例如node-sass。解决方法:在资源管理器中输入"%appdata%,进入npm-cache查看本机的node版本,找到对应的node-sass包,放到node-sass/x.xx.x下如果,不确定应该下哪个包,可以找个有网络的机子,安装npm install -g node-sass,然后把这个包拷贝进去就行了。注意,需要nodejs版本必须一致才行。如果您有更好的方法或

2021-03-02 10:12:05 2408

原创 Vue+Typescript 反射机制(事件注册)

TypeScript 没有类似C语言那样的#define功能,在Vue中实现反射机制进行事件扩展,需要在另一个文件进行import ‘xxx’; 这样的话,这样的话,会破坏系统架构。如何让二次开发只关注事件本身,让工程自动参与编译,让用户只用写自己的事件就行了呢?需要解决的问题:如何不使用import ‘xxx’,来激活已注册的事件?// ievent_handler.ts 文件export abstract class IEventHandler{ constructor(); abstract

2021-01-22 15:59:14 911 1

转载 JavaScript 值传递和引用传递

先来看两个个来自于 《JavaScript 高级程序设计》P70-P71 的两个例子。1.1. 基本类型参数传递function addTen(num) { num += 10; return num;}var count = 20;var result = addTen(count);alert(count); // 20, 没有变化alert(result); // 30书上解释说,JavaScript 参数传递都是按值传参。所以传递给 addTen 函数的值是 20 这个

2020-12-28 11:20:59 574

原创 no crontab for root - using an empty one 888

解决方法:使用root用户登陆系统: su - root输入命令:select-editor输入数字:3 (选择vi编辑器 回车)重新输入crontab -e就可以进行编辑定时任务了

2020-11-09 09:28:07 1375

原创 emscripten 使用本地文件来搭建环境

每次进行webassembly 工具链之 Emscripten 环境搭建,都要经历个漫长的过程。。。因为下载的包,地址为storage.googleapis.com/webassembly/…这就是罪魁祸首,主要是速度不稳定最气人的是,没有断点续传. 如何解决呢?提供个比较笨的方法:./emsdk install latest 执行这个命令的时候,看命令输出的下载地址是什么,用迅雷来下,这样会快把下载好的包,放到emsdk/zips下面,确保安装脚本能找到(注意,名称要和脚本要搜索的目标文

2020-08-19 16:13:24 511

转载 html Keycode 键码表

2020-08-07 09:52:14 646

原创 html 悬浮控件

悬浮控件示例: <input type="text" value="" style="border:1px solid groove;position:absolute;left:100px;top:100px;opacity:.5"/>…………很短,很有用…

2020-07-30 10:27:05 677

转载 Emscripten 编译器(emcc) 命令总结

2020-07-30 10:23:54 657

原创 makefile 执行 shell 命令

编译过程,经常遇到makefile中包含 cp/mkdir/cd等shell 命令,如何写进去呢?很简单:###... CP_JS := $(shell cp ./src/glue/library.js ../../lib/bin/library.js) all: ${OUTPUT} @echo $(CP_JS)###...这样就可以了。

2020-07-27 18:16:09 4456

原创 emsdk 多版本共存及使用

版本列表emsdk list安装/使用# 安装最新版./emsdk install latest#安装指定版本,1.39.17 默认安装的是 upstream./emsdk install 1.39.17#安装指定版本fastcomp./emsdk install 1.39.17-fastcomp#使用指定版本./emsdk activate 1.39.17./emsdk activate 1.38.45 ...emcc --show-ports可选第三方库,直接安

2020-07-06 16:11:21 2306 1

转载 emcc 命令帮助手册

Emscripten Compiler Frontend (emcc)The Emscripten Compiler Frontend (“emcc”) is used to call theEmscripten compiler from the command line. It is effectively a drop-inreplacement for a standard compiler like gcc or clang.Command line syntaxemcc [optio

2020-07-06 09:34:45 1407

原创 libiconv 使用 emcc 编译

将目标工程编译为字节码,方便在c++移植时使用。需要注意的:不同版本的emscripten编译的字节码文件是不同的,不能通用。同一版本的可以通用编译指令:emconfigure ./configure --perfix=/home/libiconv/emmake make很简单,等待结束即可。问题1:n file included from error.c:27:./stdio.h:1011:66: error: token is not a valid binary operator

2020-06-30 10:07:05 445

原创 qt扩展属性框qtpropertybrowser 中添加按钮

simpleQtPropertyBrowser提供了丰富的示例来展示该扩展是如何使用的。示例simple展示如下:其中包括int、bool、string等普通数据类型,file文件类型,group族类型等。如果要重绘某种类型的控件如何办呢?特殊需求比如在group中来增加两个按钮,实现组内成员的增减,效果如下:点击“+”,组内增加指定类型的成员,点击“-”,组内删除选中的成员。问题需要解决以下问题:把按钮加进去给多组“+”/"-"按钮绑定信号槽改变group组的显示风格,例如:按

2020-06-29 15:57:54 4190 4

原创 ubuntu 20.04 svn 可视化客户端

apt install kdesvn

2020-06-29 14:28:40 1789

原创 快速配置emscripten环境

如果你使用docker,下面的就不用看了emsdk 下载过程有时候是非常漫长的,有时候可能会反复重装。其实只要保留一份完整的emsdk包,其他人可以直接拷贝过去使用。以 emsdk 1.38.45 为例cd emsdk/node/12.9.1_64bit/binrm npm npxln -s ../lib/node_modules/npm/bin/npm-cli.js npmln -s ../lib/node_modules/npm/bin/npx-cli.js npxcd /usr/bi.

2020-05-12 17:36:20 597

原创 Web Assembly C++ (2) : QT Web Assembly

本篇主要是对qt-webassembly环境配置Qt for WebAssembly是一个平台插件,可让您构建Qt应用程序,并将其集成到您的网页中。它不需要任何客户端安装,并减少了服务器端资源的使用环境ubuntu 18.04.04qt 和 emsdk 版本对应Qt 5.12: 1.38.16Qt 5.13: 1.38.27 (multithreading: 1.38.30...

2020-04-09 15:58:19 1212

原创 Web Assembly C++ (1) : helloworld

环境部署确保python版本至少是2.7以上的(ubuntu 18默认的是python3,理论上可以,我测试的也可以)Emscripten SDK - emsdk# Get the emsdk repogit clone https://github.com/emscripten-core/emsdk.git# Enter that directorycd emsdk# Down...

2020-04-08 17:26:09 449

原创 ubuntu - error: ‘sprintf_s’ was not declared in this scope

error: ‘sprintf_s’ was not declared in this scopeStandard function snprintf should have a similar semantics.snprintf 来替代吧

2020-04-06 12:43:56 4800

原创 minIO 对象存储搭建

windows下几个小命令,启动一个minIO对象存储服务./minio.exe server data # 启动服务实用mc.exe进行管理,也可以登录9000端口来进行管理mc.exe config host add myminio http://192.168.10.228:9000 9ADVA11O8WWFH8GGDGI1 +r+JTF+2RbFi4rm0jc6tZS7D+s0Qa...

2020-03-09 14:46:16 480

原创 docker mysql 并远程

安装docker pull mysql准备配置文件注意,这里要准备一下配置文件,以便将来实用[mysqld]# 表名不区分大小写lower_case_table_names=1#server-id=1datadir=/var/lib/mysql#socket=/var/lib/mysql/mysqlx.sock#symbolic-links=0# sql_mode=NO_EN...

2020-03-09 14:25:28 111

原创 Dockerfile 踩坑记

Dockerfile 看起来很简单嘛,但是自己实际操作的时候,还是有几个地方需要注意的Dockerfile内容:#FROM ubuntu:18.04 #测试的乌班图FROM python:3.6-stretch # 直接使用python3.6MAINTAINER longruanyun "longruanyun@qq.com"#RUN apt-get update #RUN apt-g...

2020-02-20 16:20:01 2245

原创 Hadoop Demo

HDEMOHadoop worldcount日志格式内容如下所示:101.200.88.27 - - [15/May/2018:19:31:05 +0800] "GET / HTTP/1.1" 200 4219 "-" "-"筛选提取IP,使用aks命令:awk '{print $1}' access.log > ips.txt上传至hdfs上:hadoop fs -mkd...

2019-10-17 16:58:23 573

原创 superset 官网部署

superset 官方部署文档地址:http://superset.apache.org/installation.htmlDockergit clone https://github.com/apache/incubator-superset/cd incubator-superset/contrib/docker# prefix with SUPERSET_LOAD_EXAMPLES=...

2019-10-17 16:36:39 921

原创 ClouderaManager 6.3.0 问题记录

安装中途,终止安装,再次执行后,主机不能被选中错误原因:DNS反解析,域名没有配置dns解决办法:去掉/usr/bin/hostmv /usr/host host.bak然后再次添加主机------------------后续更新-----------------------------------...

2019-09-16 10:49:52 254

原创 Cloudera Manager 6.3.0离线部署

基础知识Cloudera Manager(简称CM)是Cloudera公司开发的一款大数据集群安装部署利器,这款利器具有集群自动化安装、中心化管理、集群监控、报警等功能,使得安装集群从几天的时间缩短在几小时以内,运维人员从数十人降低到几人以内,极大的提高集群管理的效率。CM 有免费版和企业版,免费版也可用于商用 而且基本够用了。安装后,基本面如下:技术选型尝试过ambari HDP 及自己...

2019-09-16 10:45:49 1375 4

原创 Cloudera Manager(CDH) VS Ambari(HDP)

CDH (Cloudera’s Distribution, including Apache Hadoop),是Hadoop众多分支中的一种,由Cloudera维护,基于稳定版本的Apache Hadoop构建,并集成了很多补丁,可直接用于生产环境。Cloudera Manager则是为了便于在集群中进行Hadoop等大数据处理相关的服务安装和监控管理的组件,对集群中主机、Hadoop、Hive...

2019-09-10 17:57:42 2030

原创 ambari 2.7.4.0安装(4):集群部署

访问地址:192.168.10.111:8080,即可看到安装向导这里说明几个容易错的地方Setp2: Target HostsSetp3:Confirm HostsThe following hosts have Transparent Huge Pages (THP) enabled. THP should be disabled to avoid potential Hadoo...

2019-09-05 12:47:58 660

原创 ambari 2.7.4.0安装(3):节点部署

节点设置192.168.10.111 master.bigdata.com192.168.10.88 s1.bigdata.com192.168.10.53 s2.bigdata.com注意:必须采用类似aaa.bbb.ccc这种格式修改每个节点的hostname,以master为例vi /etc/hostnamemaster.bigdata.comntp设置apt-get ...

2019-09-05 11:31:44 692

原创 ambari 2.7.4.0安装(2):离线资源制作

web服务的安装您可以选择使用nginx或者apach2进行部署webapt install apache2离线资源的设置上传离线包上传完成后,进行解压,链接等操作tar -zxvf ambari-2.7.4.0-ubuntu16.tar.gztar -zxvf tar -zxvf HDP-3.1.4.0-ubuntu16-deb.tar.gztar -zxvf HDP-...

2019-09-05 09:46:50 860 13

原创 ambari 2.7.4.0安装(1):离线包准备

官网地址当前最新版的安装包为2.7.4.0下载地址及相关地址网址如下:https://docs.cloudera.com/HDPDocuments/Ambari/Ambari-2.7.4.0/index.html - clouder文档地址https://docs.cloudera.com/HDPDocuments/HDP3/HDP-3.1.4/installation.html - 组件...

2019-09-05 09:22:15 1565

原创 Django上传大文件413

更多精彩内容:http://www.codeye.top http://blog.codeye.top更改上传文件大小限制上传大文件,出现413错误(Payload too large).Django 官方文档显示如下:Django官方文档默认上传文件大小是2.5M,小于时,放在内存中。大于时放在磁盘里。通过修改settings.py可以满足文件上传大小:FILE_UPLOAD_MA...

2019-07-12 10:58:56 3348 2

原创 如何给下载文件添加下载次数

博主地址: http://www.codeye.top博客地址:http://blog.codeye.top想统计一下附件中发布的下载链接被点击多少次,如何实现呢?使用的是Django步骤如下:*. 数据库模型中添加hit字段:class FileContainer(models.Model): files = models.FileField('文件',upload_to='...

2019-07-12 10:28:12 1945

原创 [Docker入门-2] Docker Containers 的创建和使用

DockerfileDockerfile 定义了容器内部环境,虚拟了网络、存储等资源,该环境与系统的其他部分隔离。外部访问服务资源时,Dockerfile会说明需要“复制”到哪些文件哪些环境创建Dockerfilevi Dockerfile文件内容如下:# Use an official Python runtime as a parent imageFROM python:2....

2019-06-11 18:02:30 4098

原创 [Docker入门-1] Docker CE for Ubuntu hello-world

环境Ubuntu Server 16.04(LTS) amd64卸载旧版本sudo apt-get remove docker docker-engine docker.io containerd runcIt’s OK if apt-get reports that none of these packages are installed.存储驱动默认就行安装Docker CE...

2019-06-11 16:06:03 493

原创 cef3+duilb 多次弹窗问题

问题描述:使用cef3+duilib ,浏览器启动后,正常加载页面。等待几秒钟后,又会弹出一个空白页窗口。解决方法:经过调试发现,问题出现在cef初始化。具体代码如下:void CWebClient::CreateBrowser(HWND hParentWnd, const RECT& rect){ CEF_REQUIRE_UI_THREAD(); CefMainArg...

2019-05-05 18:23:00 998 1

mysql-connector-java-5.1.40.zip

mysql-connector-java-5.1.40.zip 数据库连接工具.

2019-09-06

Docker 官网视频.zip

http://www.codeye.top/filecontainer/ Docker短视频,简洁精炼。 内容如下: 2.Containers 3. Services 4.Swarms 5.Stacks

2019-06-28

docker入门手册.pdf

http://www.codeye.top/filecontainer/ docker入门手册,中文版。从官网翻译而来。一点点看看吧,挺好的

2019-06-06

virtio-win 家族合集

virtio-win 是个压缩文件,解压后的文件如下所示: virtio-win-0.1.102.iso virtio-win-0.1.065.iso virtio-win-0.1.074.iso virtio-win-0.1.081.iso virtio-win-0.1.100.iso 根据需要选择合适的驱动进行虚拟化系统

2019-04-30

virtio-win-0.1.164-window10虚拟化驱动virtio最新版

virtio-win-0.1.164.zip 解压缩后是个镜像文件,驱动列表: 2k3 2k8 2k8r2 2k12 2k12R2 2k16 2k19 w7 w8 w8.1 w10 xp

2019-04-30

大屏分屏助手

大屏分屏助手,好用。对于宽屏而言,挺实用的,我一直在用

2019-03-27

lsrunase 指定用户运行程序

lsrunase 指定用户运行程序.通常的runas需要换行输入密码,这个软件可以解决这个问题,而且密码是加密的。

2019-03-27

guacamole-jdbc-and-mysql-connector

包含两个文件guacamole-auth-jdbc-0.9.14.tar.gz和mysql-connector-java-5.1.46.tar.gz 为当前最新的

2018-06-28

Eclipse-go环境

压缩包里有三个exe,gocode.exe,godef.exe,guru.exe,请看清在下载

2017-12-07

amaeui-touch-demo-html

直接浏览器 打开,离线模版,根据需要下载吧。。。。。。。

2017-11-09

openstack 自动化部署脚本示例

controller节点自动化部署

2017-07-20

ubuntu16.04 搭建本地源脚本

本地源自动化脚本

2017-07-14

SimpleAmqpClient-vs2010

c++封装的rabbitmq,已经采用vs2010编译通过,SimpleAmqpClient

2016-06-25

rabbitmq-c-0.8.0-vs2010

rabbitmq-c-0.8.0 使用vs2010编译,工程已经修改,源码未动.若有问题请留言说明~

2016-06-25

空空如也

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

TA关注的人

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