- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 leQIogPwCB
package com.ysu.gdp.web; import java.io.IOException;import java.util.UUID;import java.util.concurrent.CopyOnWriteArraySet; import javax.annotation.Resource;import javax.websocket.OnClose;import javax.websocket.OnError;import javax.websocket.OnMes.
2022-03-06 09:44:01
183
原创 Socket 的超时重传处理
Socket 常用来做前后端的信息通信,但是 Java 端的 Socket server 只负责发送,并不保证这条消息一定能被客户端接收到(也许有准确送达的方式但是我目前还不知道)。Socket 的这种机制自然有其优势所在,但是有时候我们需要保证发出的消息被准确送达。本文思路:后端启定时器不断发送消息,直到收到前端反馈;对每一条消息用 uuid 标识,避免被前端重复响应。一、Java 端的 Socket serverpackage com.ysu.gdp.web;import java.i
2020-05-08 23:43:18
1585
原创 基于 Leap Motion v2 利用 VS2010 生成支持 Python3.6 的 SDK
LeapMotion 已公布的官方 SDK 中,对于 Python 的兼容仅支持 Python2,而且其后更新的版本中,隐隐有不靠官方维护Python与LeapMotion间的兼容支持,而由开发者社区自行维护的趋势。由于某些原因(版本支持、机器学习等等),我们必须用 Python3调用 LeapMotion,这个时候就需要我们按自己的需要(Python3、Python2、x86、x...
2020-05-04 11:25:56
784
原创 基于 Leap Motion 2.0 利用 VS2019 生成支持 Python3.6 的 SDK
这里写自定义目录标题前言由 Leap Motion2.0 中的文件生成 LeapPython.cppswig 的安装生成 LeapPython.cpp由 LeapPython.cpp 生成 LeapPython.pyd前言Leap Motion 已公布的官方 SDK 中,对于 Python 的兼容仅支持 Python2,而且其后更新的版本中,隐隐有不靠官方维护 Python 与 Leap Mo...
2020-05-04 11:19:32
1634
13
原创 IDL 对象图形法 二维图形类(五):图像对象 IDLgrImage用例解析
一、基础使用pro GrImage;IDL图像对象用例详解 oWindow=IDLgrWindow(DIMENSIONS=[400,300]) oView=IDLgrView() oModel=IDLgrModel() oView.Add,oModel oWindow.SetProperty,GRAPHICS_TREE=oView ;SUBDIRECTORY子目录 ...
2019-11-01 15:19:03
1305
原创 IDL 对象图形法 二维图形类(四):坐标轴对象 IDLgrAxis 用例解析
一、基本使用pro GrAxis;IDL坐标轴对象用例详解 oWindow=IDLgrWindow(DIMENSIONS=[400,200]) oView=IDLgrView(VIEWPLANE_RECT=[-10,-1,400,2]);距左侧边框10个单位,距底部1个单位.视图宽度400,高度2 oModel=IDLgrModel() oView.Add,oModel ...
2019-11-01 14:27:54
1966
原创 IDL 对象图形法 二维图形类(三):文字对象 IDLgrText用例解析
一、基本使用pro GrText oWindow=IDLgrWindow(DIMENSIONS=[400,300]) oView=IDLgrView() oModel=IDLgrModel() oView.Add,oModel oWindow.SetProperty,GRAPHICS_TREE=oView oText=IDLgrText('Hello world!',...
2019-11-01 11:29:45
531
原创 IDL 对象图形法 二维图形类(二):多边形对象 IDLgrPolygon 用例解析
一、IDLgrPolyline 和IDLgrPolygon线对象 IDLgrPolyline和多边形对象 IDLgrPolygon 都可以绘制多边形,不过它俩绘制的多边形有个很明显的区别就是后者绘制的多边形是闭合填充的。pro Grpolygon oWindow=OBJ_NEW('IDLgrWindow',DIMENSIONS=[400,400]) oView=IDLgrV...
2019-11-01 10:48:24
984
原创 IDL 对象图形法 二维图形类(一):线对象 IDLgrPolyline用例解析
一、基础线段构成先画一条最基本的线段:pro Grpolyline oWindow=Obj_new('IDLgrWindow',dimension=[800,600]) ;初始化窗口,800*600大小 oView=IDLgrView() oModel=IDLgrModel() oView.Add,oModel x=[-1,1] ;使用归一化坐标系 y=[1,-...
2019-10-31 21:43:16
1294
原创 IDL 开发工具的代码提示
最近接触到了 IDL 这个语言,不是很热门,所以全网关于它的开发工具不是很多,我个人只找到了官网配套的开发环境( IDL 工作台)。很奇葩的是它的代码提示是用快捷键(默认是 Alt+/ )实现的,而不是像其他开发工具那样自动监测文本编辑、自动触发提示。即使它大小写不敏感,也非常影响开发效率。没有找到理想的解决方案,我自己想了一个折衷的方法:用空格键作快捷键。这样虽然在敲代码时不能写出空格,...
2019-10-30 16:57:30
813
原创 高并发websocket发送的后端限流措施
JAVA 中常用 webSocket进行前后端的通信,比如在适当的时候通知前端进行刷新操作。通常情况下没有问题(消息传递可靠性不做考虑),但是一旦后端突然接收到大量请求,需要向前端发送大量 socket通知其刷新。这种情况下会给前端带去很大的压力,很有可能刷新不过来,造成前端页面卡死。 本文通过对“向同一客户端发送的大量同类socket消息“进行过滤来进行限流操作...
2019-08-21 20:07:37
3820
原创 利用 mysqlbinlog 查看 mysql 日志
这几天遇到个玄学bug,想要通过查看 mysql 日志跟踪问题,学了下如何查看mysql日志,记录一下。本文不介绍日志内容的含义,只介绍查看日志的方法。正文主要用到了mysql自带的工具:mysqlbinlogmysql日志一般长这样子:binlog.000030 ,不过它是二进制的。mysqlbinlog 一般在 mysql/bin 目录下,如果 mysql 是通过宝塔...
2019-08-21 19:23:34
3796
翻译 利用Git进行项目的上传和下载
一直在用码云进行项目协作,之前一直都是在网页中手动进行代码的上传和下载。但是码云网页方式对单次上传文件数量有限制,于是用到了 Git(其实早该用这玩意儿了)。Git 安装包:https://pan.baidu.com/s/12Ry0qqao85Kehj9VmTvfpQ 提取码: 9a29一、向仓库推送文件1、码云上建立项目仓库2、本地建个项目文件夹。3、在本地刚刚建的那个...
2019-04-05 11:35:00
830
原创 利用ShowDoc自动生成数据字典crontab不生效的问题
利用 ShowDoc 自动生成数据字典的基本教程仍参见官方教程:https://www.showdoc.cc/page/312209902620725不生效的原因在这里:这里的执行语句我感觉是写错了的。我将他改为:*/10 * * * * /root.showdoc_db.sh之后再运行就没有问题了。具体的可以去学习一下 crontab。另:注意一下这...
2019-04-05 09:58:10
567
转载 C# show 和 showdialog 的区别;Showdialog时关闭子窗口主窗口闪烁
原文参见:https://www.cnblogs.com/zhlziliaoku/p/6706714.html主窗口重现时需要重绘,所以闪烁。所以简单点,把子窗口隐藏起来再关闭:this.Hide();this.Opacity = 0; this.Visible = false; this.Close(); ...
2019-03-13 16:59:15
2820
原创 xig,Linux恶意攻击脚本进程之一
首先说明一点,当你在搜索"xig"的时候,我可以肯定你的服务器已经被恶意攻击了,原因很简单:绝大部分都是因为服务器连接密码设置过于简单。回去改个密码再删删文件什么的基本就解决了,这种小白挖矿程序一般都只是占用服务器资源挖挖矿什么的,其他危害倒不严重。 由于之前我搜索“xig”的时候没遇到什么有针对性的文章,估计是已经很少有人犯这种错误了,但想想还是把细节写出来,引以为戒吧。 ...
2018-10-20 23:47:43
5380
2
原创 海康 Unable to load library '../lib/HCNetSDK'
导入AlarmJavaDemo进入MyEclipse 先从其他文件那儿拷贝这两个文件过来;.project 改个项目名,其他不动。.classpath文件不动。 //这两个文件是给MyEclipse用的,官方demo不是用MyEclipse开发的我估计。先把loadLibrary的地址改改成如图。 将画线的jar文件build path。他在文件夹...
2018-10-12 08:54:40
7681
翻译 spring-boot-test 测试时出现不能创建 bean 的问题
时间紧,主要用于自用,担心以后忘了。最近使用 spring-boot 写项目,集成了 spring-boot-starter-websocket 和 spring-boot-starter-test;websocket 配置如下正常运行 spring-boot 时 websocket 不报错但是使用单元测试的时候报错Error creating bean with nam...
2018-10-11 19:48:40
2609
翻译 adobe audition不能扫描vst插件的解决参考
安装了Adobe Audition CC2015后,你会发现CC的插件目录下,VST插件栏目是空的。历经两天,多方搜索,最终在后期联盟协会吧找到解决方法。原文链接:http://tieba.baidu.com/p/2964614890。因该作者提供链接已失效,且为了从今天开始用博客代替越来越差的记忆力,在保留原作者版权的情况下翻译如下,主要用以自查,倘能帮到他人,也算额外收获。话不多...
2018-01-06 10:07:22
29692
12
LeapPython.rar
2020-05-04
LeapPython.rar
2020-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人