自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lee353086的专栏

工作学习笔记

  • 博客(429)
  • 资源 (30)
  • 论坛 (1)
  • 收藏
  • 关注

原创 从sampleMNIST看什么是TensorRT

在想什么是TensorRT,就这样做个总结,写下自己的理解。

2021-11-15 15:43:49 2055

原创 Nvidia Jetson Nano 2G入门

如何学习Nvidia Jetson Nano 2G的指引。

2021-11-11 15:21:35 488

原创 初一数学题:求当x为何值时y=|x-5|+|x-6|+...+|x-2020|的值最小,并求最小值y。

这是一道初一数学题,这里给出求解过程。

2021-11-02 14:18:32 30

原创 3dsMax2022插件开发-对齐样条线中顶点的插件(英)

I don't know why 3dsmax2022 hasn't implemented align vertex in the spline even now, so I made it by myself.

2021-10-31 18:07:33 52

原创 3dsMax2022插件开发-Utility型空插件代码结构分析

这里分析由3dsmax Wizard建立的Utility类型插件,空项目,它的结构,空项目指的是没有在向导自动生成的代码基础上添加一条有效代码。本文假设你已经在Win10上成功搭建3dsmax2022插件开发环境。具体如何搭建3dsmax2022插件开发环境,参考我的上一篇文章。

2021-10-23 17:19:48 22

原创 3dsMax2022插件开发环境的搭建

介绍如何搭建3dsMax2022插件的C++开发环境。

2021-10-18 15:10:31 59

原创 求位于两个圆x^2+(y-1)^2=1和x^2+(y-2)^2=4之间均匀薄板的形心

这是计算机应用专业教材,《高等数学(工本)》2006版,第139页习题第四题的解题过程,由于baidu不到解题过程,我把解题过程贴出来,给有需要的同学参考。

2021-08-15 10:35:18 61

原创 Arduino学习总结

Arduino是最常用的单片机之一,作为一个多年的程序员,但是没有实践过模电、数电操作的IT人来说,还是值得花两天学习下的。我把这几天断断续续的学习成果,在这里做下总结。

2021-04-16 19:41:59 1445

原创 CPP14共享指针对象作为类属性要避免该类的析构无法被激活

前一段时间,有一次使用CPP共享指针掉进了调用者和被调用者,互相等待对方被释放的loop陷阱,现记录下来,防止类似错误再次发生。条件:假设有两个class, A和B,B是A的组成部分。 A把自己作为共享指针传给B,供B使用。情况:A的调用者,把A对象的引用全部释放后,A对象的引用计数还剩下1,这个“1”就是B还存放着A的共享指针。结果:A对象的析构永远无法被执行,即A对象无法被释放。原因:A对象使用B对象,同时也被B对象使用,它们互相等待对方的共享指针使用计数跌到0,但是这个

2021-03-08 11:53:09 81 1

原创 RTSP-Over-TCP推流笔记

RTSP是流媒体在不同空间上进行交换的一种方式,这里通过RTSP-Over-TCP一次推流过程的观察,学习RTSP-Over-TCP协议

2021-02-03 20:09:26 235 1

原创 搭建RTSP数据流观察环境

介绍如何在Win10下搭建RTSP数据流环境,并观察RTSP数据流。

2021-01-31 10:29:48 147 1

原创 集合A和集合B的并运算图示

集合A和集合B的并运算图示

2021-01-27 14:55:27 2897

原创 有用的“歪门邪道”-设计模式

作为十几年的程序员, 由于经常听到工厂模式,反射调用,依赖倒转原则,那是什么鬼。我想我也要与时俱进,是吧!手头刚好有《大话设计模式》的pdf, 花了几个小时看了下, 厉害了!

2021-01-26 15:15:15 99

转载 Introduction to Calculus and Analysis - Sequences

Numerous cases occur in mathematics in which a quantity α depends on a positive integer n. Such a function associates a value with every natural n. The functionα(n) associates a value with every natural number n. The functionα(n) is called a sequence, sp..

2021-01-25 19:48:11 108

转载 std::bad_weak_ptr exception when using shared_from_this

The following code causes a std::bad_weak_ptr exception when the ctor for MyCommand executes but not the function MyCommand::execute.

2021-01-24 10:52:17 44

原创 CPP11中std::forward的唯一作用是把lvalue转为原来的rvalue

网上对std::forward的功能过度解释, 就一句话 "因为有名字就是lvalue, 为了让这个lvalue类型变回rvalue, 只能使用std::forward.".

2021-01-19 12:38:46 54

原创 SQL2Code概要设计

由于信息系统的构建, 主要由SQL驱动,但是处理机制都是一样的,不如通过语法、语义的概念进行抽象,具体需求只要修改具体的语义就可以了,提高了开发效率。至于接口的存取权限控制,可以通过AOP方式弥补。这里的语法指的是事务处理过程。

2021-01-17 18:41:35 48

原创 jQuery学习笔记

jQuery Study NoteskagulaJanuary 15, 2021Selector$("#myid")$("div#myid")$(".myClassName")$("#mainTable tbody") //tbody is a html tag under the mainTable.Add$("#warning_parameter_setting").append("<span class=\"selected\"></span&

2021-01-15 18:10:28 55 1

原创 如何修改Adobe Illustrator CC 2020的用户界面语言为英文

安装好AI后发现界面是中文的,先关闭程序。找到源安装目录的\products\ILST\AdobeIllustrator23-en_US.zip文件,把压缩包中的AdobeIllustrator23-en_US.zip\7\StagingArea_en_USLanguagePack_x64\Application 路径中的文件夹和文件, 覆盖应用程序安装路径中对应的文件夹和文件,再启动AI修改成英文操作界面成功。

2020-12-20 17:21:37 3566

原创 Android Java学习笔记二 第一个Android App

介绍Android java的开发, 这里假设你已经知道如何使用Android Studio运行你的android程序。这里通过在第一个页面中加入text, 然后跳转到新的页面这样一个例子,建立android开发所需要的一个基础概念。

2020-12-08 11:16:37 157

原创 柯西-施瓦茨不等式学习笔记

柯西-施瓦茨不等式的证明, 直角三角形中的应用.

2020-12-04 13:51:24 352

原创 Windows下让C++程序捕获任何异常

以前的一个windows C++项目被内存异常困扰, 过了十多年后, 抱着试试看的心情google了下, 发现Visual Studio已经提供了Enable SEH的办法, 做了个小测试, 发现可以用!早期catch SE(structured Exception) 会出现同步问题即SE是操作系统catch到而不是你进程catch到, 没进一步测试, 希望不会再有同步问题.

2020-12-03 10:35:51 396

原创 随机变量函数的概率分布

本文的内容"已知随机变量X及其概率密度, 随机变量Y=g(X), 如何求Y的概率密度."

2020-11-28 17:45:42 378

原创 随机变量的概率分布学习笔记

本文的主要内容是概率分布的入门复习, 聚焦几个重要的基础分布律, 探索下它们的应用.

2020-11-26 14:45:36 235

原创 Adobe Illustrator学习笔记一 – 绘制K33图

基于Adobe Illustrator 2019, 通过绘制图论中的K33图来入门Adobe Illustrator软件.

2020-11-14 19:26:24 981

原创 Android Java学习笔记一 如何运行调试第一个Android Java程序

这里我们不会写一行代码, 而是利用向导选择一个应用模板建立一个最简单的App, 记录下如何在模拟器和小米机器上编译 运行 我们第一个Android App.读者对象为很长一段时间没接触Android开发的资深程序员, 所以有些细节不会详细描述. 主要内容为二个部分 [1]建立第一个App, 在模拟器上的运行和调试. [2]在小米9 SE上的运行和调试, 以及部署.

2020-11-05 12:52:33 286

原创 JavaScript调用C/CPP的一种形式-Http/Https服务-webcc20200813开源项目介绍

作者: kagula最后更新日期: 2020-11-04前言 一个软件可以是由构件和连接件组成, 连接件负责连接构件, 查看图一 C++连接件分为很多种, 这里要解决的是C++实现的构件如何向其它语言实现的构件提供服务, 这里提供了Http/https连接件解决方案. 图一 种类繁多的连接件...

2020-11-04 12:15:23 160

原创 软件质量属性知识概要

质量属性知识概要作者 kagula初版日期 2020-5-31最后更新日期概要 本文是对全国计算机技术与软件专业技术资格(水平)考试系统架构师考试指定用书中的软件质量属性及质量属性实现策略的整理与摘要.正文质量属性 软件质量是软件架构的重要关注点, 下图列出了软件常见质量属性, 容易混淆的属性用红色标记了出来.性能是指系统的响应能力,即要经过多久时间才能对某个事件做出响应, 或则在某段时间内系统所能处理事件的个数.可用性系统能够正常...

2020-10-22 10:32:52 257 2

原创 VS2019下C++源代码中存储的中文字符串常量是UTF-8字符编码类型, 但是一运行程序变GBK编码的问题!

Author: kagulalast update date: 2020-8-30Environment: Visual Studio 2019 Community Version 16.7.2content 在VS2019以前的VS C++编译器, 源代码中的中文字符串常量是什么字符编码, 编译运行后也是什么字符编码. 但是VS2019不一样, 中文的"测"字, 源代码中的中文字符串常量, 编码类型是UTF-8, 但是一运行程序, UTF-8编码的字符串常量内容"E6 B...

2020-08-30 21:57:48 1362 1

原创 VS2019-std::regex功能测试

#include <iostream>#include <string>#include <regex>using namespace std;/*标题:VS2019-std::regex功能测试最后更新日期:2020-8-28作者: kagula环境:VS2019 Community version 16.7.1注意下面两个方法的区别:regex_match匹配整个源, regex_search匹配源的一部份。待改进的地方:[1]下次有机.

2020-08-28 14:59:16 279

原创 代数结构笔记 - 半群,群,环与域

代数结构笔记 - 半群,群,环与域初版日期: 2020-6-27最后更新日期: 2020-6-7更新次数:概要 介绍命题之间的关系正文 首先要明白二元运算符在集合上有幺元, 零元的定义, 它们都是代数常量. 二元运算符在集合上可以有封闭性, 结合律, 交换律, 幂等律, 吸收律, 消去律等特性群与环有限群的阶数指的是集合G中元素的个数, 记为|G|有限群的阶数同元素的阶数不是同一个概念, 元素的阶数指的是其值等于二...

2020-06-27 14:17:42 796

原创 KagulaFCGI介绍

KagulaFCGI库介绍Date: 2020-5-21Author: Kagula正文 KagulaFCGI是为方便开发FCGI程序写的连接件, 采用Apache2.0共享协议, 可以在Windows10和CentOS7下运行, 下图清楚的标明了它的位置架构有两部份组成, 构件和连接件, 连接件用来连接不同的构件, 这里的连接件KagulaFCGI其实是一个c++实现的库.FCGI进程在收到服务请求后, 会处理请求, 处理完毕后返回结果, 从这个角度看是同步的, 你必须控...

2020-05-12 09:32:46 152

原创 VC2017下开发ATL程序注意事项

VC2017下开发ATL程序注意事项kagula2019-4-29阅读对象 早期做过ATL 项目开发的C++程序员.环境 Windows10 Pro, Visual studio 2017/Visual studio 2019, IE11, C++ ATL x86项目. 正文 VC2017相对于VC2013对ATL开发不是很方便, ...

2019-04-29 12:00:37 2020 2

原创 VS2017下__cplusplus宏为199711L的问题

kagula2019-4-10 TEST_METHOD(CompilerMacro) { using namespace std; { /* VS2017下__cplusplus宏为199711L的问题 发现需要在project属性页下面位置中做设置 [Configuration Properties]->[C/C++]->[...

2019-04-10 15:06:48 4171

原创 访问者模式-二叉树数据结构-求出四则混合运算表达式的值

kagula2019-3-24main.cpp演示如何调用#include <cstdlib>#include <string>#include <iostream>#include "Node.h"#include "Builder.h"#include "ExpBuilder.h"#include "ExpParser.h"...

2019-03-24 11:40:25 503

原创 WPF Visifire 入门-动态曲线图

kagula2019-3-18这里用源代码的形式,示范如何画出一个最简单的动态曲线图。开发环境,Visual studio 2017 Community Update5项目类型: WPF C# .NetFramework 4.6.1本文适用对象: 有两年没有开发C# WPF的程序员,通过这个示例可以快速回忆。下面是运行效果图,不停显示最新生成的十个数据点。让...

2019-03-18 22:35:14 4007 8

原创 PCR的计算

直接贴代码, 这个class用于TS包的PCR计算头文件#ifndef _CPCR_H_#define _CPCR_H_#pragma once/*Title:PCR的计算Author:kagulaDate:2019-3-1Environment: 【1】Visual studio 2017 Community Update5Desc: 用于S PES包中PC...

2019-03-08 09:43:34 3097

原创 在CentOS7上编译VLC4

在CentOS7上编译VLC4Authror: kagulaDate: 2019-2-12环境[1]GCC 6.5[2]QT 5.9.2[3]VLC 4.0.0-dev[4]FFMPEG 3.4.5[5]CentOS7.4-64bits 正文Step1: 如果是在Windows上Git下来, 复制到CentOS上, 需要做些额外的工作./bootstrap提示...

2019-02-13 11:40:24 1251 1

原创 演示live555-liveMedia中BitVector class 比特流类的使用

#include "stdafx.h"#include "CppUnitTest.h"using namespace Microsoft::VisualStudio::CppUnitTestFramework;/*Ttile: 演示live555-liveMedia中BitVector class 比特流类的使用.Author: KagulaDate: 2019-1-16en...

2019-01-16 14:07:46 237

原创 取当前EXE程序所在路径的C++示例代码

直接贴源代码/*Title: 取当前EXE程序所在的路径Date: 2018-12-25Author: kagulaTest Environment:[1]Win10Pro, Visual Studio Community 2017 with update 5.[2]CentOS7, gcc 5.5.*/#ifdef _WIN32#include &lt;Windows....

2018-12-25 15:20:20 257

Unity3D的SpaceShooter教程素材

Unity3D-SPACE SHOOTER教程学习资源 ---------------------------------------------------------------------- SPACE SHOOTER TUTORIAL Expand your knowledge and experience of working with Unity by creating a simple top down arcade style shooter. Using basic assets provided by Unity Technologies, built-in components and writing simple custom code, understand how to work with imported Mesh Models, Audio, Textures and Materials while practicing more complicated Scripting principles.

2015-08-03

FFMPEG4.1 CentOS7 64位运行版

CentOS7 64bits gcc5.5 ffmpeg4.1 支持h264 AAC, 支持mp4推流

2019-03-18

WPF SendKeys

wpf向UIElement发送键盘消息。

2015-10-30

2D ROGUELIKE

完成Roguelike教程所需要的Asset -------------------------------------------------------------- Learn how to make a 2D Roguelike game with this project. Over the course of the project will create procedural tile based levels, implement turn based movement, add a hunger system, audio and mobile touch controls. This video series was filmed in Unity 5, but is compatible with Unity 4.6 as well.

2015-08-03

libjpeg9c的VC2017静态库工程

libjpeg9c是2018年发布的jpeg第三方库。 自己新建了libjpeg9c的VC2017工程,支持Windows 10 SDK,不像网上贴的,一定需要先安装老版本的WinSDK才能编译通过。 由于不允许我上传超过13M的文件,测试工程被去掉了,还不得不去掉了部份东西,需要你有一点动手能力,做下环境配置,才能build通过。

2018-01-17

我的第一个Spring程序

我的第一个Spring程序 Environment: [1]JDK 1.7.x [2]Eclipse-jee-mars-2-win32 [3]Tomcat7 [4]Spring 3.1.0 [5]Maven 3.3.9

2016-04-08

sqlite-netFx451-setup-bundle-x64-2013-1.0.98.0.exe

VS2013上开发SQLite所需要的运行时库和工具. This setup package features the mixed-mode assembly and will install all the necessary runtime components and dependencies for the x64 version of the System.Data.SQLite 1.0.98.0 (3.8.11.1) package. The Visual C++ 2013 Update 2 runtime for x64 is included. The .NET Framework 4.5.1 is required.

2015-11-20

Glue it(Sprite Sheet)

用来制作Sprite Sheet (网格图 )

2012-04-19

网络文件服务器程序HFS

启动这个应用程序,就会建立网络文件服务器。 这样可以很方便的在你的手机中,从PC下载文件。而不用通过E-mail或同步软件等方式。

2011-03-02

Leopard硬盘安装助手v0.3 (提取系统到硬盘使用).EXE

Leopard硬盘安装助手v0.3 (提取系统到硬盘使用).EXE 在WinXP上装Leopard 10.5.7测试通过

2010-09-28

JavaCAPSBasics_Part_II_Examples.pdf

JavaCAPS数据集成的老资料

2013-12-09

ippicv_windows_20151201.zip

这是CMake OpenCV 3.1.0需要下载的zip文件。

2016-01-19

如何打印code93的代码

使用Win32 API,打印Full ASCII Code93条码。

2015-09-29

UniversalTermsrvPatch

Universal Termsrv.dll Patch (远程桌面多用户同时连接数破解通用补丁)可以破解 termsrv.dll, 解除远程桌面多用户同时连接(会话)数限制。 由于 Windows XP/Vista/7 的许可限制,在一台电脑上同一时间只允许一个用户登录(会话)。 如果有第二个用户通过远程桌面服务登录本机,那么在此之前本地已登录的用户、或远程已登录的用户将被踢出。 本补丁的功能就是去除这个限制,允许多人多用户同时并行访问登录XP/Vista/7,拥有一个终端服务器的功能。 通用补丁,适合所有语言的Windows!

2015-07-27

WindowsService服务方式集成框架

============================================ ods的测试环境 VS2008SP1+WinXPwithSP1 ============================================ ods的功能特性 可以很方便的为你的服务端程序,集成WindowsService服务方式的功能 ============================================ ods集成说明 使用前提 [1]ods必须在Win32编译模式下编译 [2]编译模式设置为Unicode方式 ============================================ 如何使用 [1]确保下面文件清单中的文件(共十一个文件)加入到你的工程当中 odsError.h odsError.cpp odsError.code.h odsFileSystem.h odsFileSystem.cpp(可选) odsLog.h odsLog.cpp odsService.cpp odsService.h WinSrvFramework.h WinSrvFramework.cpp [2]添加文件实现void start()函数(运行服务功能) [3]修改WinSrvFramework.cpp文件中的ServiceStop,实现stop服务功能 [4]参考RTXWinSrv.cpp的_tmain函数,使ods同你的应用集成起来 [5]修改WinSrvFramework.h文件,使服务程序名称符合你的要求 ods代码来源于网络其他人写的代码,你可以搜索ods来得到更原始的代码 ============================================

2011-03-14

RTL8139ForLeopard.pkg.zip

For Reaktek RTL8139 driver for Leopard(10.5.7)

2010-09-28

ProE4二次开发入门.docx

通过编写一个C语言程序,实现在ProE4.0中插入一个菜单项,来说明ProE4.0的二次开发。我这里使用的开发环境是Win XP SP3 + Visual Studio 2008 (英文版) SP1 + Pro E 4.0 这里假设你有一定的在Microsoft Visual Studio下C++语言开发经验。本文ProE的安装目录是在“D:\proeWildfire 4.0”,项目文件的位置在“D:\workspace”,你需要根据你的安装位置替换。

2010-12-07

93条码打印c++源代码

93条码打印,c++源代码,解决上次上传的资源,条码打印线条宽度不正确的问题。

2015-10-08

libssh2_2.4.3兼容的openSSL

libssh2_2.4.3兼容的openSSL 在VS2010SP1下编译通过

2014-12-25

Shader X5 Advanced Rendering Techniques

The Geometry Manipulation section of the book focuses on the ability of graphic processor units(GPUs) to process and generate geometry in exciting and interesting ways!

2013-12-09

The IDA Pro Book 2nd

THE IDA PRO BOOK 2ND EDITION The Unofficial Guide to the World’s Most Popular Disassembler

2015-06-08

Programming in LUA Second Edition

Lua编程资料(英文版)

2013-12-09

JMS1.1 规范

This chapter describes the environment of message-based applications and the role JMS plays in this environment.

2013-12-09

Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4

Pro WPF in C# 2010: Windows Presentation Foundation in .NET 4

2011-03-02

Chameleon+Install+RC3.rar

Chameleon+Install+RC3.rar 在WinXP上安装LeopardOS10.5.7上成功

2010-09-28

Introducing Character Animation with Blender Tony Mullen

学Blender的权威资料!相较于几万元的软件(比如3dsmax,Maya),它可是免费的。

2013-12-09

AttansicL2EthernetDriverForLeopard

Atheros L2 ethernet driver for MacOS(Leopard 10.5.7)

2010-09-28

Windows Phone 7开发入门(DOCX文件)

Windows Phone 7程序的开发得使用C#程序语言。存在两种框架(方式)可以开发Windows Phone程序,一种就Silver Light,另外一种是XNA Framework。Silver Light用来开发Internet富客户端程序,XNA Framework者主要用于游戏开发。这里介绍使用Silver Light开发第一个WindowsPhone7应用程序。 阅读本文前建议你有编程基础,并假设你已经从Microsoft App Hub网站上下载Windows Phone7开发工具。 我这里使用的是App Hub网站上下载的Microsoft Visual Studio 2010 Express等开发工具。 本文参考《How to: Create Your First Silverlight Application for Windows Phone》编写,原文位置在“参考资料[3]”。

2010-11-20

Window 服务源代码框架

Window 服务源代码框架,通过这个例子你可以很容易把你的程序,转成,Window Service服务程序

2010-07-13

jBPM工作流入门例程

工作流入门必经的四个简单例子。 vacate主要说明基本使用。 UserModel说明如何同用户模型相结合。 ForkJoin主要说明Fork结点和Join结点的使用。 countersignature主要说明如何持久化和实现较复杂的task node控制, 其中还包括如何monitor你的jBPM。

2010-09-26

为什么在opera浏onWindowAttached函数不会被firebreath回调?

发表于 2015-10-13 最后回复 2015-10-14

空空如也

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

TA关注的人 TA的粉丝

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