- 博客(41)
- 资源 (10)
- 收藏
- 关注
原创 gltf-pipeline压缩gltf与加载教程
gltf-pipeline的git地址:https://gitcode.net/mirrors/analyticalgraphicsinc/gltf-pipeline1.全局安装:npm install -g gltf-pipeline2.打开cmd,路径切换到需要压缩的gltf文件所在的目录,例如有一文件model.gltf需要压缩:执行:gltf-pipeline -i model.gltf -j -d即可输出压缩后的文件model-processed.gltf.3.若想
2022-03-23 16:02:13
5487
2
原创 threejs中监听单击事件(左键和右键)
直接监听click事件效果不好,鼠标按下时不执行,抬起时才执行。于是找到了下面的方法:当鼠标滑动或拖动时,也就是鼠标按下和抬起之间经过的像素大于1时,是不执行单击事件的,判断鼠标滑动的距离小于1个像素点时才执行单击事件:代码如下://添加单击事件 addClickEventDiy() { var that = this; var EventUtil = { // 添加绑定事件 addHandle: function(element
2022-03-22 17:27:16
2260
原创 vue实现可拖拽div
参考:vue实现可拖拽divHTML<div class="drag-box" v-drag id="drag" v-if="isShowDrag"> <Button type="primary" @click.stop="isShowDrag = false">关闭</Button></div>CSS.drag-box { position:absolute; top: 100px; left:100px; width:1
2021-10-20 11:20:22
5783
1
原创 Vue中css自定义实现div层,并在右上角有个叉叉,模仿dialog
效果图:HTML部分:<div class="tankuangClass"v-show="true"style="width:400px;height:300px;top:20%;left:60%;"> <div class="bigtitle"> <span class="lefttitle">门禁控制</span> <span class="closeicon" > <i cl
2021-10-09 13:57:32
1941
原创 Class文件 反编译成 Java文件
准备 首先得先安装了JDK,并且配置了环境变量。 然后去jdk目录下的bin文件夹中查看是否存在jad.exe。 没有的话请先下载一个jad.exe,放到上述文件夹中。 (下载地址可参考:https://varaneckas.com/jad/) 以windows为例,下载第一个,解压后得到jad.exe,将jad.exe拷贝到jdk的bin目录下生成 将class文件也拷贝到jdk的bin目录下,并在此目录下打开cmd, 输...
2021-07-15 14:15:07
354
原创 threejs单击选中模型高亮显示/选中模型发光
目录效果图(颜色和呼吸灯时间可调节):1.本例子是在vue中实现,引入依赖文件:2.data中定义全局变量3.必须在render()方法中执行composer.render()4.调用方法outlineObj(selectedObjects),参数为选中的模型所组成的数组[ ].效果图(颜色和呼吸灯时间可调节):1.本例子是在vue中实现,引入依赖文件:import * as THREE from 'three'import { EffectComposer } f.
2021-03-04 13:59:16
20039
69
原创 echarts各种案例,echarts实例地址
链接地址:传送门https://www.makeapie.com/explore.html#sort=rank~timeframe=all~author=all
2020-12-10 18:06:09
4342
10
原创 vue实现树形下拉框 可多选 封装组件及应用
效果图:封装组件:TreeSelect.vue<!-- /** * 下拉选择树形组件,下拉框展示树形结构,提供选择某节点功能,方便其他模块调用 * @date 2020-12-09 * 调用示例: * <tree-select :height="400" // 下拉框中树形高度 * :width="200" // 下拉框中树形宽度 * :data="data" //
2020-12-09 16:26:18
6081
12
原创 js禁止右键点击
document.addEventListener('contextmenu', function(e) { e.preventDefault(); })或者<body οncοntextmenu="return false"></body>
2020-12-09 13:46:59
360
原创 css3 实现文字闪烁效果的三种方式
1.通过改变透明度来实现文字的渐变闪烁,效果图:<!DOCTYPE html><html><head></head><title>文字闪烁</title><body><div class="blink">星星之火可以燎原</div></body><style>.myclass{ letter-spacing:5px;/*字间距*/
2020-11-09 11:16:44
17367
原创 支付宝手机网站支付接入及支付后回调方法的实现java版
手机网站支付整个流程如下,从图1到图4。一般手机上的浏览器都可以吊起支付宝收银台(图3),为保险起见,可自行引导用户使用支付宝浏览器(将图1网址生成二维码,让用户用支付宝扫一扫)。判断是否为支付宝浏览器的方法:https://blog.youkuaiyun.com/qq_15023917/article/details/108636685图1图2都为jsp页面,自己简单写写即可,也可借鉴官网给出的demo中的pay.jsp中的代码(demo地址:https://opendocs.alipay.com/open/
2020-11-03 16:29:36
3748
2
原创 支付宝手机网站支付详细流程步骤
手机网站支付开发流程步骤一:正式环境需满足的条件:看着截图上的条件很苛刻,其实没有那么严格,只要是公司账号,有营业执照即可,支付宝账号名称和你们公司那个名一样就可以了(一般申请支付宝账号时,两个名字肯定是一样的)。第4条说网站必须通过ICP备案,其实不需要,签约时选择网站还未上线即可,会让你上传三张截图,自己P三张都可以,审核很松。1.创建应用,登录支付宝开放平台https://open.alipay.com/platform/developerIndex.htm,创建个网页和移动.
2020-11-02 17:00:49
11372
3
原创 video标签播放m3u8格式视频流完整代码
只需替换播放地址即可播放,完整代码如下:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="https://cdn.jsdelivr.net/npm/hls.js@latest"></script><!-- hls.js必须引入,
2020-10-23 14:28:31
7242
2
原创 java中将秒转化为几小时几分钟几秒的方法
如输入3788秒,返回:1小时3分钟8秒如输入3500秒,返回:58分钟20秒如输入30秒,返回:30秒public static String secondsToTime(int seconds){ int h=seconds/3600; //小时 int m=(seconds%3600)/60; //分钟 int s=(seconds%3600)%60; //秒 if(h>0){ return h+"小时"+m+"分钟"+s+"秒"; } if(m&
2020-10-16 09:36:18
6170
原创 java如何判断是微信扫描支付还是支付宝扫描支付
下面几种写法可供参考:1.@RequestMapping("/pay")public String pay(HttpServletRequest request, HttpServletResponse response){ String userAgent = request.getHeader("user-agent"); if (userAgent != null && userAgent.contains("MicroMessenger")){
2020-09-17 10:10:35
4132
1
原创 CSS3实现鼠标移动到图片上图片缓慢变大(有过渡效果,放大的过程是有动画过渡的,这个过渡的时间和放大比例可以自定义)
效果图:CSS3的transform:scale()可以实现按比例放大或者缩小功能。CSS3的transition允许CSS的属性值在一定的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title&g
2020-09-08 16:21:26
536
原创 原生 JavaScript 实现扫雷
1.效果图:大小和雷的数量可以自定义修改;2.直接复制代码到html,可直接在浏览器运行;<html><head><title>扫雷</title><style>#bar { text-align: center; margin-bottom: 20px; } .bar { height: 25px; width: 150px; line
2020-07-22 10:41:23
291
原创 vue中切换页面清除定时器
1.data中定义全局变量: intervalFlag: "",2.mounted中创建定时器:5分钟执行一次loadTable方法 this.intervalFlag = setInterval(() => { this.loadTable(); }, 1000 * 5 * 60);3.destroyed中清除定时器: destroyed () { //清空定时任务 if (this.intervalFlag) { clea
2020-07-14 14:29:01
1712
1
原创 js+css实现鼠标点击时出现小心心
1.先看效果图:2.代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"><html xmlns="htt
2020-07-03 14:39:38
1552
原创 火狐浏览器怎么导入html收藏夹
1.依次点击以下命令:最下方管理所有书签;选择“从HTML文件导入书签”;2、火狐默认把导入的书签放在“书签菜单”里,你要点开它才能看得到。“书签菜单”在浏览器最上排看不到,要拖到书签工具栏里才会显示出来。或者直接将“书签菜单”拖到浏览器的书签栏。...
2020-06-30 14:49:05
1319
原创 纯css写提示框 ‘数据正在加载请稍后”
效果预览:代码实现:function add(){$("<div class=\"datagrid-mask\"></div>").css({ display: "block", width: "100%", height: $(document).height() }).appendTo("body");$("<div class=\"datag...
2020-04-17 17:22:12
673
1
原创 js导出数据到txt文件
js中添加方法:saveFile () { var data = '保存的数据,可从页面获取,可从后端获取,可以是json字符串'; var name = 'cdk.txt';//文件名 this.exportRaw(data, name); },exportRaw (data, name) { var urlObject = w...
2020-04-02 15:34:45
5949
2
原创 实现element-ui中dialog的拖拽
原文地址https://blog.youkuaiyun.com/sinat_21902709/article/details/86545444前言:原文中还有放大缩小的功能,有兴趣的可以去看一下1、utils文件夹下创建dialog.js文件import Vue from 'vue'// v-dialogDrag: 弹窗拖拽Vue.directive('dialogDrag', { ...
2020-03-30 16:44:32
1348
原创 echarts实现甘特图(项目进度/任务进度)
1.先看效果图:2.代码部分我只贴出来option部分,其余的都是一样的;也可参考官网地址:https://www.echartsjs.com/examples/zh/index.html#chart-type-barhttps://www.echartsjs.com/zh/option.html#title3.var option = { bac...
2020-03-19 14:04:32
16572
10
原创 css+js实现三维空间图片旋转,炫酷旋转
1.先看效果图:例子中用的为网络图片,可以更换为自己的,由于大小限制,只能短暂录制!具体效果,可自己运行查看!2.代码:<!doctype html><html><head> <meta charset="UTF-8"> <title>用CSS3&JS实现在三维空间里图片3D旋转效果 - Web前...
2020-03-06 14:41:26
3107
1
原创 css实现文字旋转(div/图片旋转)
1.HTML中写:<div class="mydiv div_rotate"></div>2.style中写:.mydiv{ height:100px; width:100px; background-color:red;}.div_rotate { -webkit-transition-property: -webkit-transform...
2020-03-04 17:18:40
2005
原创 css实现文字放上去抖动效果
1.页面中新建div:<div class="shaky"> 抖动文字</div>2.style中写:.shaky { display: inline-block; padding: 0px; font-size: 60px; -webkit-transform-origin: center center; -ms-transf...
2020-03-04 17:05:08
998
原创 css实现文字由小变大再变小效果
1.HTML中用transition标签包裹; <transition name="bounce"> <div>变化字体</div> </transition>2.style的css中写:.bounce-enter-active { animation: bounce-in 3s;//进入时间}.bou...
2020-03-04 16:57:35
5637
原创 vue-baidu-map 去掉点击时 地址详情
对地图的一些基本操作方法在这里一般都可以满足:https://dafrok.github.io/vue-baidu-map/#/zh/map/baidu-map现在想在点击地图时,不让其显示地址详情,就是下面这个弹窗,官方api中并没有介绍:只需增加一个属性即可::mapClick="false",即可去掉;<baidu-map class="mapcla...
2019-12-05 11:11:14
2162
2
原创 Hbuild打包ios上传到app store时报ERROR ITMS-90101: 'This bundle does not support one or more of the devices
Hbuild打包ios时的注意事项:1.图标上传时,要将图标用ps将alpha通道关闭;2.将Android/ios/ipad的启动图都配置上:3. 源码视图中将兼容平台配置为Android,ios,ipad;将devices设置为universal,大约在第120行左右:4.打包时:点击发行,原生app云打包,一定将Android,ios,ipad都勾选上:...
2019-09-11 13:17:01
2673
原创 java与js中实现时间格式化(java实现时间格式与字符串格式相互转换)
一.JAVA中时间格式化:1.时间转字符串格式:Date d = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String dateNowStr = sdf.format(d);System.out.println("格式化后的日期:" + dateNowStr);...
2019-09-04 12:38:42
1518
原创 前端js中实现图片或word/pdf/excel等文件下载后直接打开(移动端也可使用)
第一种方法:Hbuild中实现图片或word等文件下载后直接打开将地址换成自己文件的地址即可首先注册下监听事件:(vue中在mounted中注册即可)document.addEventListener('plusready', function () { //console.log("所有plus api都应在此事件发生后调用,否则会出现plus is undefined");...
2019-09-01 17:06:38
7472
1
原创 html中实现拨打电话发短信功能 js实现拨打电话发短信功能
一.html中实现拨打电话,发短信功能,一个a标签即可实现:1.正确拼接拨打手机字符串:将p.phone换作手机号码对应的变量即可<a :href="'tel:' + p.phone">点击拨打电话</a><a href="tel:17863936666">点击拨打电话</a>3.发短信: <a href="sms...
2019-09-01 16:40:45
1016
原创 vue实现app移动端Android监听物理返回键
只需3步即可监听物理返回键:1.mounted中注册监听方法://监听返回键if (window.history && window.history.pushState) { history.pushState(null, null, document.URL); window.addEventListener('popstate', this.backBu...
2019-09-01 16:21:37
2637
3
倾斜摄影数据转换工具osg2cesiumAPP,内有mfc140u.dll文件
2022-09-09
加载gltf-pipeline压缩后的gltf文件所需的js文件
2022-03-23
支付宝手机网站网站截图案例
2020-11-02
video标签播放m3u8视频流需要的hls.js文件
2020-10-23
Matlab R2017a破解文件license 附带安装教程 软件下载地址
2018-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人