自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

柳鲲鹏

能为阁下带来一点便利、启发,幸甚

  • 博客(78)
  • 资源 (88)
  • 收藏
  • 关注

原创 x11/xwindow GUI窗口代码范例

从别人那里抄的。代码#include <X11/Xlib.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#define DISPLAY_TEXT "Taishan Office"void start_window(){ Display *display; Window window; XEvent event; int scr

2021-12-17 13:57:07 724

原创 JDK GUI对应的c文件

这几天研究一个问题,不得不研究了一点GUI代码。awt直接使用的GTK。gtk2_interface.cgtk3_interface.cswing使用X11。XlibWrapper.c知道了这个,根据需要加跟踪代码即可深入。

2021-12-17 13:31:33 824

原创 全网首发:LINUX给进程内容窗口改名的第二种方法

  上一种方法参考:LINUX给进程改名的代码_柳鲲鹏-CSDN博客  吾在研究过程中看到gtk_init的参数,于是就测试了一下: int nargc = 1; char** nargv = (char**)malloc(sizeof(char**)); nargv[0] = (char*)malloc(32); strcpy(nargv[0], "Taishan Office"); //gtk_init_check(&nargc, &

2021-12-17 11:57:37 464

原创 百度付费会员下载真是神速,每秒百兆

  昨日友商要吾下载一个安装镜像,2G多。吾用百度网盘下载,速度200多K。这个速度其实不错了,可是面对2G的大小有点……要3个小时。这……  于是问头目,他有超级会员。吾这边刚说完,看看虚拟机情况,他说正在往服务器上复制了。吾一愣:这是什么速度?他的说法是:开始下载,去服务器看看哪个目录存放文件,再回来看下载列表已经没有了。  这样看,速度应该是百兆级别?...

2021-12-17 07:56:20 3584 6

原创 LINUX通过apt安装jna

看看有没有$ apt search jnalibjna-java/未知,未知,now 4.5.2-1 all [已安装] Dynamic access of native libraries from Java without JNIlibjna-platform-java/未知,未知,now 4.5.2-1 all [已安装] Dynamic access of native libraries from Java without JNI (platform extension)

2021-12-16 17:15:24 913 2

原创 全网首发:LINUX编译JNA:编译产生libjnidispatch.so

  今天准备再次在loongarch上编译jna,结果首先就遇到libjnidispatch.so。这个在lib/native中有各个平台的jar。能不能自己编译呢?吾找了一下,没有找到怎么编译。这就奇怪了。  

2021-12-16 15:51:35 2042 3

原创 Cause: the class org.apache.tools.ant.taskdefs.optional.junit.JUnitTask was not found

具体错误:BUILD FAILED/home/tsit/jna-5.5.0/build.xml:1253: The following error occurred while executing this line:/home/tsit/jna-5.5.0/contrib/platform/build.xml:224: Problem: failed to create task or type junitCause: the class org.apache.tools.ant.taskde

2021-12-16 14:45:56 644

原创 代码管理学:首次提出代码的平台化思维

平台化思维又称框架式思维。

2021-12-16 08:28:59 484 1

原创 LINUX环境变量environ

代码extern char **environ;int main(int argc,char *argv[]){ for (int i = 0; environ[i]; ++i) { printf("%d=%s\n", i, environ[i]); } }输出......50=OLDPWD=/home/tsit/eclipse-workspace51=_=./test此处最有意思的就是,最后一个值是运行的程度名...

2021-12-15 11:08:40 1368

原创 LINUX给进程内容窗口改名的代码

  LINUX进程名,初步看有两种:ps看到的名 图形进程名?在任务栏上显示和分组用到。前后对比:改名之前的显示改名之后的显示具体代码#include <stdio.h>#include <gtk/gtk.h>#include <stdlib.h>#include <sys/prctl.h>#define WINDOW_WIDTH 500#define WINDOW_HEIGHT 300#define WIN..

2021-12-15 10:48:57 1235

原创 JDK8启动时,参数传递过程

简单的说,流程如下:java.cJLI_LaunchSetJavaCommandLineProp()这里会产生-Dsun.java.command。其实并无用处。jni.cpp此时参数已完备JNI_CreateJavaVM()thread.cppcreate_vm()arguments.cppparse()parse_vm_init_argsparse_each_vm_init_arg(比如把参数加到系统属性中:add_property)...

2021-12-14 15:01:54 433

原创 Note that ‘/home/w/.local/share‘ is not in the search pathset by the XDG_DATA_HOME and XDG_DATA_DIRS

具体错误Note that '/home/wuxi/.local/share' is not in the search pathset by the XDG_DATA_HOME and XDG_DATA_DIRSenvironment variables, so applications may notbe able to find it until you set them. Thedirectories currently searched are:- /root/.local/sha

2021-12-14 08:18:00 1553 2

原创 空间曲率(曲速)引擎的数学原理及示意图

  这个不是民科啊,看看这么复杂的公式就明白了。Metric中文应该是度规,广义相对论的东西。这名词看着简单,一旦展开极其复杂。

2021-12-13 09:52:24 3069

原创 六石管理学:行政人员也要学会使用SVN保存文档

  吾向多个公司的行政人员提出要求,文档要保存到SVN。

2021-12-13 08:28:00 547 3

原创 刚接触新工作的程序员:直接运行include

  这位网友是编译C出错了,根据错误找到吾博文。应该是第一次接触C语言。对话:图内容:

2021-12-12 09:11:49 3786

原创 刚接触新工作的程序员:不会打开终端窗口

  当然这只是一个笑话。大家谁都是从不熟悉变成熟悉的。对于刚刚接触的人来说,确实是着急又无奈。

2021-12-10 08:36:20 344 1

原创 安卓IPCamera-ONVIF JAVA代码开源啦

  这一段代码吾亦是从网上找到的,也确实能用。近来几个网友问吾,吾回去把代码找了出来,开源到github。需要的朋友可自行下载:Quantum6-Android-IPCamera-ONVIF-main.zip-编解码文档类资源-CSDN下载GitHub - quantum6/Quantum6-Android-IPCamera-ONVIF  因为很久没有搞了,所以也没有提供范例。以后有机会再说。当然,如果确实有问题,可以联系吾看看。...

2021-12-10 08:22:44 2166

原创 柳氏管理学:感恩是双向的,强调单方面都是别有用心

  感恩这个事,大家应该都很熟悉。在某些场合强调感恩,让人非常讨厌。这是为什么呢?柳氏管理学首次提出:感恩是双向的,强调单方面都是别有用心。  比如说员工感恩公司提供了工作机会,公司也要感恩员工辛苦工作,为老板赚钱了。而后者,就是柳氏管理学首次提出,现在所有的管理学都不蚯。  如果公司没有赚钱,老板在公司获得的地位、在外面的身份,都是因为背后有员工。没有员工,这些都不存在。  比如说有人经常吹嘘成就巨大,暗示大家要感恩。大家听着也很别扭,很讨厌。按照柳氏管理学,马上就看出问题了:这个事情,错在这些

2021-12-09 08:13:58 607 10

原创 全网首发:sqlite-jdbc在UOS上弹窗提示的解决办法

sqlite-jdbc在UOS上弹窗提示的解决办法

2021-12-08 09:22:26 2750 4

原创 Unable to locate package autoreconf

sudo apt install -y dh-autoreconf

2021-12-08 08:08:25 932

原创 configure: error: udev support requested but libudev header not installed

checking libudev.h usability... nochecking libudev.h presence... nochecking for libudev.h... noconfigure: error: udev support requested but libudev header not installed# is needed?# sudo apt install -y udevsudo apt install -y libudev-dev

2021-12-07 21:35:41 3295 2

原创 /usr/bin/xsltproc: not found

configure.ac:164: error: possibly undefined macro: AC_DEFINE If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation.autoreconf: /usr/bin/autoconf failed with exit status: 1./make.sh: 14: ./mak...

2021-12-07 21:22:07 2081

原创 LINUX下载编译sqlite-jdbc的jar包

  关于不同平台的so编译,请参考:LINUX下载编译sqlite-jdbc(支持mips64el/loongarch64的jar包下载)_柳鲲鹏-CSDN博客安装mavensudo apt install -y openjdk-8-jdksudo apt install -y curlsudo apt install -y maven编译要按照编译so的动作mvn package编译结果在target目录下tsit@uos-vm:~/sqlite-jdbc-3.36

2021-12-07 13:50:05 664

原创 20211207

领导说不做OFFICE。吾急了:你做别的有什么前途?OFFICE也好要钱啊。在一纸上,说只有一个顶级水平(我)。做视频?我站在一个假山石头上?头顶天花板了。想起倪光南?在某个软件中能给他发消息。钥匙掉水里了?很容易捡上来。...

2021-12-07 01:48:30 382

原创 20211207

不知道哪里来的,抱着两只大灰鹅,两只小灰鹅,在一个纸箱中,用自行车推着,走上坡时进入机动车道罚款20。去家里?找水源?有点远?

2021-12-07 01:37:04 197

原创 柳氏管理学:自己不会,就要勤做笔记

  某同事告诉吾打印又出了问题。吾就让他按照操作手册上打印出错的套路检查一下。他说操作手册上没有,自己也不知道,吾就让他问头目。结果头目问吾时,一副完全忘记的样子。吾就震惊了。  象吾这样的,某种意义上(比如公司范围内),可以称得上无所不知了。尽管如此,吾依然有问题就写博客。为什么呢?每个人都觉得自己聪明,实际上是不是的,比如说记忆力就很有限,可以说是转头就忘。所以呢,就要勤做笔记。现在有博客了,搜索起来更方便。  结果呢?吾告诉他打印问题检查办法,他是一个字也没听进去,甚至是完全没有印象。大哥你对

2021-12-06 08:28:20 407

原创 给JDK设置tmp目录的办法

java启动时加个参数:java -Djava.io.tmpdir=/home/tsit/.Taishan/Office ...注意这里的/home/tsit是用户目录,需要从系统取一下。

2021-12-04 10:26:42 675 3

原创 uos的安全检测:sqlite-jdbc访问/tmp目录的提示

  错误如图:查看tmp目录,确实有这个文件。tmp不是都要可以写吗?原因问了一下UOS人员,说是安全问题。最好自己想办法。解决办法研究了一下sqlite-jdbc代码,只要修改java.io.tmp系统设置即可。所以解决办法就是在java启动时加个参数:java -Djava.io.tmpdir=/home/tsit/.Taishan/Office ...注意这里的/home/tsit是用户目录,需要从系统取一下。...

2021-12-03 15:22:39 731 2

原创 char*转为LPCWSTR

具体代码: char name[256] = {0}; //function(name); WCHAR wszClassName[256]; memset(wszClassName,0,sizeof(wszClassName)); MultiByteToWideChar(CP_ACP,0,name,strlen(name)+1,wszClassName, sizeof(wszClassName)/sizeof(wszClassName[0])); MessageBo

2021-12-03 10:20:42 2406

原创 VC通过函数名调用DLL的标准范例

DLLextern "C" __declspec(dllexport) void GetDefaultPrinterName(char* name);extern "C" __declspec(dllexport) void GetDefaultPrinterName(char* name){ //}调用代码#include <iostream>#include<windows.h>#include<string>using namesp

2021-12-03 09:40:01 1309

原创 VC++对话框里新添加的控件运行时不显示

  真是莫名其妙。解决办法也很简单:清理。 重新生成。再运行就有了。

2021-12-03 09:16:24 555

原创 VC如何打开代码对应的界面编辑窗口

类视图,界面类,右键,转到对话框:

2021-12-03 09:13:03 1060

原创 使用VC做一个简单的UI界面对话框

  吾知道汝不喜欢,吾亦不喜欢。有时还是需要的。新建应用步骤1步骤2,下一步步骤3步骤4,下一步步骤5,完成运行把当前应用设置为启动项目菜单:调试,开始执行。...

2021-12-03 08:58:28 800

原创 VC通过函数索引调用DLL范例

DLL具体代码略。需要在def中定义:EXPORTSGetDefaultPrinterName @1调用新建一个WIN32控制台,加一个CPP。内容如下:#include <iostream>#include<windows.h>#include<string>using namespace std;#define PRINT_DLL_NAME L"Printer.dll"#define FUNCTION_INDEX 1

2021-12-02 17:25:16 473

原创 DLL调用异常:The value of ESP was not properly

  就是调用DLL的时候出错了。例如:解决办法声明时加入WINAPI。具体来说:typedef void(WINAPI *TestFunction)(char*);

2021-12-02 17:21:14 736

原创 解决办法一:GetProcAddress函数返回值总为NULL

  一直为NULL吾亦莫名其妙。网上说加入extern "C"的办法并没有解决。具体的解决办法是:增加defEXPORTSgetDefaultPrinter @1调用#define FUNCTION_INDEX 1#define FUNCTION_NAME(i) (LPCSTR)MAKEINTRESOURCE(i)TestFunction function = (TestFunction)GetProcAddress(hDLL, FUNCTION_NAME(FUNCTION_IN

2021-12-02 17:16:30 1336

原创 so运行出错:只包含了头文件,未同时编译cpp

  同事报怨插件出错。吾就奇怪了,怎么又错了。经过验证,确实。查错的结论也很奇怪:new一个对象出错。  类当然引用其他类,于是进行了清理。还是出错。  新建一个测试类,正常。  测试类改一改,又出错。  最后发现,只有构造函数在头文件中实现才不出错。  到了这里就有点明白了,检查构建脚本,包含了头文件,没有对应的CPP。加上之后解决。...

2021-12-02 09:32:29 709

原创 background引起错误:Error inflating class

具体错误: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.serenegiant.usbcameratest/com.serenegiant.usbcameratest.MainActivity}: android.view.InflateException: Binary XML file line #32 in com.serenegiant.usbcameratest:layout/a

2021-12-01 19:52:43 668

补丁包:无法启动此程序,因为计算机中丢失D3DCOMPILER-47.dll 尝试重新安装该程序以解

WINDOWS7/WIN7提示错误:无法启动此程序,因为计算机中丢失D3DCOMPILER_47.dll。尝试重新安装该程序以解决此问题。 下载安装后即解决。

2022-11-13

Java3D/Jogl/Gluegen需要的各平台库WINDOWS/ARM64/MIPS64EL/LOONGARCH64

JAVA3D 1.6.2,Jogamp 2.3.2,各平台编译结果。具体测试源码:

2022-11-11

英文字体图像的结构/baseline

英文字体图像的结构,ascent line/ascender line/cap line/mean line/baseline/descender line/descent line。简单情形可看: https://blog.csdn.net/quantum7/article/details/127615203

2022-10-31

Android-USB-OTG-Camera可用的APK

也可以自行下载编译。 https://github.com/quantum6/Android-USB-OTG-Camera

2022-10-24

FontForge-2022-03-08-Windows.exe

可以打开字体文件,进行察看编辑

2022-09-28

提示缺少D3Dcompiler_47.dll,win7-kb4019990补丁

网上说那种直接复制DLL,并没有用

2022-09-21

.Net Framework 4.6.2 3in1

具体使用办法,参考博文: https://blog.csdn.net/quantum7/article/details/99942830 https://blog.csdn.net/quantum7/article/details/125104058

2022-06-02

vs_Community-2017.zip

vs_Community-2017,参考以下博文: https://blog.csdn.net/quantum7/article/details/105408999

2022-06-02

vs_Community-2019.zip

可以进行离线下载。参考: https://blog.csdn.net/quantum7/article/details/105408999

2022-06-02

V4L2抓取USB摄像头YUV视频数据代码/v4l2.tar

也可以自行下载。具体参考: https://quantum6.blog.csdn.net/article/details/122527708

2022-01-16

sourceforge-YUVplayer.zip

https://sourceforge.net/projects/raw-yuvplayer/files/latest/download

2022-01-04

hkwsYUVPlayer.zip

海康威视YUV播放器。使用时注意设置视频格式和分辨率。

2022-01-04

jna-4.5.2,此版本不需要libjnidispatch.so

jna 5.10.0需要libjnidispatch.so,如果是新平台可能就用不了。这个时候可以使用老版本,如4.5.2

2021-12-24

支持loongarch64的jna-5.10.0.zip

jan5需要编译本地代码,这就给编译带来了困难。所以吾将已编译好的loongarch64开放出来。

2021-12-24

Quantum6-Android-IPCamera-ONVIF-main.zip

JAVA版本的IPCamera ONVIF代码。可以在安卓上使用。

2021-12-10

commons-lang3-3.12.0.zip

java包。 import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.commons.lang3.builder.HashCodeBuilder;

2021-11-15

Windows-File-SignatureTool.zip

WINDOWS签名使用的相关文件。具体参考: https://quantum6.blog.csdn.net/article/details/121078445 可以指定为sha512

2021-11-01

Windows-File-SignatureTool.zip

WINDOWS签名使用的相关文件。打开其中的Readme.txt,按照步骤操作。具体参考: https://quantum6.blog.csdn.net/article/details/121078445 可以指定为sha512

2021-11-01

VS2015安装所需报错时需要的证书.

具体参考: https://quantum6.blog.csdn.net/article/details/119779610

2021-08-18

java 生成 eps.zip

最近在GEF中用到将Figure保存为图片的技术,原本保存为jpg格式,用户看了说失真,要求生成eps。

2021-08-13

QT sqldriver/MySQL驱动qsqlmysql.dll MinGW版编译工程目录(含编译脚本)

终于可以顺利编译了。 其中有脚本build-mingw.bat,可以直接运行

2024-09-18

QT sqldriver/MySQL驱动qsqlmysql.dll MSVC版编译工程目录(含编译脚本)

编译起来十分麻烦。 具体参考: https://blog.csdn.net/quantum7/article/details/142298654

2024-09-16

QT使用VLC播放RTSP流的完整代码工程

QT使用VLC播放RTSP流,下载了就能用。

2024-09-09

Clion-2023.1.4长期使用版

有时候必须使用,就凑合使用一段时间吧。

2024-06-28

vsftpd-3.0.5及编译脚本(交叉编译)

vsftpd-3.0.5及编译脚本(交叉编译)

2024-06-18

EasyGBS 2.7.0 windows

用于测试视频GB28181

2024-06-13

网络测试工具sokit-1.3

比如测试某个机器,是否已经监听端口。

2024-06-06

串口工具SSCOM V5.13.1

串口无处不在。

2024-06-06

相机云台-PELCOD协议介绍

相机云台转动时的协议。

2024-03-18

开发板USB转串口CH340/341驱动

WIN10/WIN11并不需要,WIN7需要。

2024-03-01

烧录工具ToolPlatform-1.0.11-win32-x86-64.zip

如果自己的出错了,可以下载这个使用。

2024-03-01

Virtual Serial Port Driver 6.9(VSPD)

很多机器上没有串口,结果又需要串口,可以用这个模拟

2024-02-28

vsftpd-3.0.2源码

修改了Makefile

2024-02-26

RK3399ProD开发板的固件烧录教程.pdf

RK3399ProD开发板的固件烧录教程。按照内容逐步操作即可。

2024-01-22

Toshiba eStudio Printer Driver 2303am-2803am-Series

Toshiba eStudio Printer Driver 2303am-2803am-Series

2023-12-19

jockson-2.15.3.jar

也可以自行下载

2023-10-19

安卓UiAutomator/UiDevice/Instrumentation官方测试范例

到现在为止,搜索的时候发现没有可用的范例,无处下手。那么先参考官方的范例吧。如何使用,参考其中的说明文件。

2023-10-12

STM32延迟(休眠)函数delay/sleep

博文: https://mp.csdn.net/mp_blog/creation/success/131497719

2023-07-02

stm32f4xx.h

也许有人需要。

2023-06-30

IRST(Intel Rapid Storage Technology) V19.1.0.1001-PV

安装WINDOWS 10的时候,可能需要。

2023-02-02

空空如也

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

TA关注的人

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