自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (2)
  • 收藏
  • 关注

原创 qml+QQuickPaintedItem数学公式编辑器的实现

本文介绍用qml+QQuickPaintedItem,利用QPainter绘制的数学公式编辑器,着重于显示以及编辑部分,有兴趣的读者欢迎互动。

2022-10-10 10:42:08 669 1

原创 qml+QQuickPaintedItem笛卡尔坐标和屏幕坐标的转换

专业图形软件必备功能用qml、QQuickPaintedItem、QTransform实现,屏幕坐标和笛卡尔坐标之间自由转换。

2022-07-05 23:28:33 1139 1

原创 meson

查看meson能生成vs, ninja,或者别的后端工程文件,用这个命令:meson setup --help

2021-04-08 23:01:21 211

原创 eigen

Transposition,conjugation转置,共轭

2020-10-11 17:10:08 192

原创 qt,gtk

create

2020-09-03 23:48:07 568

原创 直播

easyRTC,封装的就是WEBRTC的接口,方便用户快速开发和使用.提供了很多种测试场景,如多人,单人,主播,教学. 多人情况下都是P2P,所以这种模式不适合大规模扩展,所以要看自己的需求. 要知道qq视频也是p2p的。kurento :一个前景远大但目前并不适合使用的产品,因为相比上面两个产品,他还不太稳定,坑比较多。Jitsi :开源视频会议里面jitsi算是比较稳定的,家族产...

2020-08-04 11:49:20 130

原创 支付场景

Products里面添加新的产品,可以多种多样。需要描述,id

2020-07-30 20:29:53 200

原创 interview

二叉树:前序,中序,后序,区别是访问根节点的先后,先访问根节点就是前序,最后访问根节点就是后序。嵌套IList<IList<int>> result = new List<IList<int>>();注意第二个是IList而不是List, 第二个是运行时需要实例化的。层序遍历,需要借助队列,返回结果类型不同,中间需要不同的数据结构。求树深度,前序遍历,把深度参数传递进递归函数,然后中间要调用求两个数最大值的函数Math.max(x1, x2);

2020-07-30 16:34:17 67

原创 direct3d

directx 包含显示,声音,输入,网络显示部分包含DirectDraw及Direct3DDirectX11包含在Win7中,Windows10带的是DirectX12但是DirectX12带的运行时兼容DirectX9

2020-07-26 18:08:21 191

原创 record_screen

captura

2020-07-10 18:17:28 570

原创 word.interop

Tables collection是Document, Selection 和Range类的成员

2020-07-06 18:25:48 135

原创 mqtt

每个客户端的clientId是独一无二的

2020-06-22 22:24:36 570

原创 考试软件流程

点击计时器结束按钮,弹出UploadDialog对话框,框有个函数InstantSaveAsync,字面意思:立即上传{1. PrepareUpload, 返回CommonExam, 该考试里面最重要成员List<CommonStudent> students, 该学生重要成员为:strokesFile, scoreFile, 笔迹文件和得分文件每次上传会创建一个目录,yyyyddMMHHmmss然后遍历每个学生, 对每个学生:a 产生笔迹文件,stroke_guid

2020-06-10 18:33:39 150

原创 redis

redis定时清空

2020-06-01 12:07:51 84

原创 HtmlRenderer

Wpf里面的。HtmlRender.AddFontFamilyHtmlRender.RenderToImage

2020-05-30 22:48:07 1169

原创 并行访问数据库

访问同一行

2020-04-10 15:25:17 277

原创 pdf.js

pdfjsLib.getDocument打开pdf文档pdfDoc.getPage(num).then(function(page) {var viewport = page.getViewport({scale: scale});由每一页的viewport决定canvas的大小page.render(renderContext);page.getTextContent, 抽取pd...

2020-02-27 00:48:31 2190

原创 webpack

用npm和webpack创建一个新项目:npm init -y, 默认接受所有交互式提问, 参考链接:https://webpack.js.org/guides/getting-started/

2020-02-23 16:06:51 78

原创 vue

子向父亲发通知:v-on:msg监听任何儿子发送来的msg消息.javascript 模板字面量 `aweogh ${foo}`不是单引号, 而是backtick, 花括号里面是表达式

2020-02-23 01:38:54 83

原创 mysql

mysql -u root -p

2020-02-13 01:38:04 78

原创 typescript & javascript

引用第三方javascript库的办法:1. 使用浏览器javascript库, 在html文件中添加<script .....js></script>然后在.ts文件中如下:declare var base64: any;重点在于这个any关键字.然后在函数中就可以使用base64的函数了:var encodedStr = base64.encode(...

2020-01-29 19:18:57 428

原创 word处理

ImagePart :word里面的图片:在OpenXML中, 要插入一个word文档中的图片叫做一个Blip对象或一个element。Object->OpenXmlElement->OpenXmlCompositeElement->BlipObject->OpenXmlElement->OpenXmlCompositeElement->Paragr...

2020-01-08 11:03:17 314

原创 css

<<css权威指南>>color: 文本和边框颜色border: 2px solid blue; 二个像素的蓝色边框a:hover {text-decoration: none;} 文字下面没有下划线了p:hover {background-color: gray;} 背景颜色边框三属性:border-widthborder-stylebor...

2019-12-13 20:05:57 147

原创 logstash

把clean_run = false, 改为clean_run = true, 每次从头开始运行把时间cron语句改为:*/1 * * ..... 改为 26 19 * * ....., 19点26分运行

2019-12-03 19:28:00 508

原创 cefsharp

官方使用说明:https://github.com/cefsharp/CefSharp/wiki/General-Usage加载本地的html/css/js文件:https://stackoverflow.com/questions/52338368/loading-local-html-css-js-files-with-cefsharp-v65从.net中调用javascrip...

2019-12-01 17:21:55 519

原创 sse

事件回调每个client可以有多个channels

2019-11-30 18:50:29 240

原创 vue vuetify

先安装vue cliv-bind:idv-bind:hrefv-bind:disabledv-on:clickv-on:focusv-on:[eventName]v-bind快捷键就是冒号v-on快捷键就是@在jhipster中直接生成vue的前端:jhipster --blueprints vuejs --skip-server --db mysql -...

2019-11-21 10:09:09 148

原创 protobuf

是ggle发明的,语言中立的,平台独立的,可扩展的结构化数据的序列化机制,相比xml和json,更小,更快,更简单,由于是二进制格式,不是人类可读的。protobuf支持向后兼容,二个月前定义的.proto,昨天又新添加了field,那二个月之前的程序读昨天定义的.proto文件序列化的数据没有问题,即,老程序会忽略新的field定义。可以支持c++,c#,java, javascript...

2019-11-11 17:06:35 598 1

原创 visualstudio

解决nuget更新失败的问题:negut package manager-> package manager settings, source改为:由https://www.nuget.org/api/v2/改为https://nuget.cnblogs.com/v3/index.json然后在相应的项目打开nuget控制台, 输入:Update-Package ...

2019-11-09 20:48:17 130

原创 animation cc

1. 切换工作区2. shift键加眼睛下面的小圆点,会看清该layer下面的layer3. 插入一个帧,F5键,务必记住,效率4. 插入一个关键帧,F6键,务必记住,效率5 删除一个关键帧,shift + F6键6. 移动关键帧,选中并拖动;但是非关键帧不能拖动7. 旋转一个图形,transform工具,用鼠标拖动也可以8. 移动一个图形,选中并且拖拽即可9. 撤...

2019-06-29 15:49:14 375

原创 synfig

旋转,需要添加一个旋转的图层,还需要点击旋转按钮才行动画每秒24帧关键帧动画,移动的,一个圆从左到右,添加关键帧,包括改动时间间隔,jmp添加“层”绘制b样条,自由形状用wacom笔来绘制自由曲线,编辑--》输入设备设置绘制圆形,方形等图形也可以用到B样条变形,从圆形到正方形...

2019-06-24 15:11:27 391

原创 python

从控制台执行一个py文件exec(open("d:\\temp\\sample01.py").read())

2019-06-22 20:01:46 1041

原创 manim

参考官网:https://github.com/3b1b/manim还有一个重要网站(需要才能打开:https://www.reddit.com/r/3Blue1Brown/comments/b1porr/how_to_run_manim_on_windowsguide/)首先下载32位python 3.7.3安装。下载win32静态连接的ffmpeg包,三个exe,复制到c盘根目录,...

2019-06-18 21:55:29 3155 7

原创 oracle

密码过期解决方案:https://www.cnblogs.com/soar-gh/p/5949158.htmlsqlplus sys/Oracle_1@orcl as sysdba;2、查看用户密码的有效期设置(一般默认的配置文件是DEFAULT)  SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_na...

2019-01-22 11:50:57 340

原创 shell脚本

美元符号跟方括号表示表达式$[expression]用$?来查看最后一条命令的退出状态码0表示成功1表示给某个命令提供了无效参数126表示没有权限127表示命令不对退出状态码可以自定义if-then语句,if后面的命令如果退出码是0成功,then后面的语句才会执行。用在if-then中的test命令有个等价方法,就是方括号[]if [ condition ]...

2018-11-12 20:23:24 114

原创 eureka

架构:服务注册到Eureka然后每隔30秒发送心跳来renew租约,如果90秒内未能收到renew消息,该服务就会被移除。以秒为单位表示多久客户端必须发送心跳到eureka服务器,如果超过lease-expiration-duration-in-seconds时间没有发送,服务器就会把这个实例移除。lease-renewal-interval-in-seconds表示等待...

2018-11-12 09:48:43 88

原创 java

finalize, 释放非new创建的内存,比如第三方的资源。在垃圾回收之前调用。一个程序如果消耗内存很小,在运行过程中可能垃圾回收永远都不会运行,这可以提高效率,程序退出时所有的内存都会被回收。static initializer, 在访问类的静态成员时就会调用。如果一个函数接受可变参数列表如printArray(Object... args),调用时可以写成:printArra...

2018-10-12 23:17:57 97

原创 oauth2

http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html阮一峰的文章参考一下什么叫grant type?俗称授权类型。就是一个应用程序获取访问令牌的方式(access token), 总共有以下几种:Authorization Code  -- 授权码,比如第三方应用先要取得用户的授权,然后才能获取access token,会涉及重定向...

2018-10-04 17:57:49 109

原创 kubernetes

Docker for Windows两个配置:Insecure registries:registry.mirrors.aliyuncs.comRegistry mirrors:https://kuk5vfp1.mirror.aliyuncs.com集群客户端命令行工具:kubectl,它使用Kubernetes API和集群交互。kubectl version查看...

2018-09-27 10:30:40 108

原创 cloud foundry

Blobstore, 存储大的二进制文件。Diego Cell,应用实例都运行在Diego Cell VMs,每个运行中的实例叫做Garden containers, Services, Service Brokers, 应用有时会用到第三方的服务,比如数据库,service通过Broker来提供。Messaging,消息服务通过Consul和BBS提供功能。...

2018-09-26 19:39:32 113

JiaoEasySetupV0.0.0.12.exe

这是一款Windows的初中数学软件,无论你是老师,有本科学历的学生,都可以用本软件搭配钉钉或者腾讯会议线上授课,可以组卷,而且我们提供手写板,有兴趣可以来电咨询。

2020-06-21

java servlet 3.1规范中文翻译

java企业开发,技术众多,框架多如牛毛,而且每年都有增长趋势,但是万变不离其宗,servlet是众多技术的根本。

2018-07-19

空空如也

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

TA关注的人

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