- 博客(80)
- 资源 (38)
- 收藏
- 关注
原创 旧版Docker无法运行新版本ubuntu
fedora:35在一台arm64机器上 构造ubuntu24.04镜像时,(无论默认源,还是国内源)apt一直出错起初错误是 apt update 时最后报错:发现是“ /etc/apt/apt.conf.d/docker-clean” 触发了 上面的rm命令,但奇怪的这个命令怎么会出错?后来删除了 /etc/apt/apt.conf.d/docker-clean后,apt就没再报错。
2026-07-13 16:08:52
224
原创 旧版Ubuntu Docker镜像 apt 失败
究其原因是arm64v8/Ubuntu22.04是个精简镜像,没有ca证书, 需要安装ca-certificates, 但apt 不能用,死锁了。在配置arm64v8/Ubuntu22.04镜像时,apt 失败,切换到国内源同样报错。修改 /etc/apt/sources.list。但上面方法都是直接取消安全验证,所以是不安全的。所有apt update 增加参数。apt install增加参数。1. 导入缺失的 GPG 公钥。2. 手动下载并添加公钥。3. 修复密钥文件的权限。
2026-07-13 12:12:56
240
原创 Ubuntu下wine 企业微信无法输入中文
Exec=env WINEPREFIX="/home/user/.wine" XMODIFIERS="@im=fcitx" /opt/wine-devel/bin/wine C:\\\\users\\\\Public\\\\Desktop\\\\企业微信.lnk。Uuntu 中安装了fcitx 中州韵输入法。Wine 11.11 版本。Ubuntu下wine 企业微信无法输入中文。在桌面快捷方式,文本编辑器打开,修改。安装好企业微信后,无法输入中文。
2026-06-25 11:39:59
306
原创 AI 编程浪潮下,企业开源代码应用将迎来拐点
而今,AI 编程工具能够理解代码逻辑并进行等价重构,生成功能相似但实现路径不同的新代码。当“AI 重写”的成本低于“协议合规”时,企业自然会选择绕过开源依赖。研究表明,开源代码因公开性,被攻击者发现和利用漏洞的难度比闭源代码低 5 到 10 倍。AI 大幅降低了攻击者发现开源代码漏洞的门槛,使得依赖开源组件的企业面临前所未有的供应链安全挑战。综上,AI 编程在提升效率的同时,也在动摇开源模式的商业基础与安全假设。企业将逐步转向“AI 辅助自研”为主导的开发范式,开源代码的直接应用比例大概率会下降。
2026-04-17 10:53:34
230
原创 Ubuntu下Gimp(3.0) 汉化
看到 /usr/share/locale-langpack/zh_CN/LC_MESSAGES/ 里面的gimp语言包都是 gimp20开头的,难道是这个原因?/LC_MESSAGES/ 里面的gimp20开头的文件全拷贝到 /usr/share/locale-langpack/于是, 这样操作,建立目录 /usr/share/locale-langpack/然后把 /usr/share/locale-langpack/Gimp的设置中设置语言为中文也不起作用。照着操作也不起作用。
2025-11-26 15:15:21
271
原创 UOF 的xml 竟然用中文作为 节点名称
据说制定标准的除了官方机构(标准化所,中科院,)就是wps,永中,红旗 这些国内office开发商。方向(\xe6\x96\xb9\xe5\x90\x91):direction。段落(\xe6\xae\xb5\xe8\x90\xbd):paragraph。当然英文也可以用是简写的,比如MSWord 中,用 w:p w:r 等简写。页眉(\xe9\xa1\xb5\xe7\x9c\x89):header。早知道UOF(标文通),中国的word 文档标准,用xml实现的。起初感觉用中文会增大文件体积。
2025-02-28 10:13:20
364
原创 iOS Framework代码中加载图片资源
在Framework中,加载UIImage(named:"icon.png")时,老是失败,后来搜索发现,在Framework中,无法直接根据名字获得,需要通过framework的bundle来加载。
2025-02-26 17:18:24
543
原创 Compose Multiplatform 组件获取touch/pointer事件
类似于Android组件的`onToucheEvent(event)` ,Compose 组件 通过`pointerInput()`的`awaitPointerEvent()`来获得原始输入。val evt = awaitPointerEvent() // 等待获取pointer事件。// 第一个(多个时为多指触摸)if(evt.type == PointerEventType.Press){ // 类型。val pos = pt.position // 位置。
2024-10-17 17:58:34
311
原创 Jetty Client IllegalArgumentException: Buffering capacity 2097152 exceeded
后分析发现,再接收较大数据时,超出内部buffer,进而产生异常,解决方法,使用InputStreamResponseListener 来读取数据。使用Jetty Http Client 接收较大数据时发生异常。
2023-10-23 12:11:55
529
原创 多版本python共存 pip指向问题。
环境中安装了多个python3(3.6,3.8) ,ubuntu18.04 默认会安装3.6,项目需要3.8,apt install python3.8后,3.6,3.8共存,但pip默认应该是指向 3.6的。可以在 .local/lib/python3.8/下查看来验证。然会pip install 安装的库就是3.8的了。此时pip应该就是指向 3.8的了。如何为3.8 使用pip安装库呢?首先安装 指向3.8的pip库。
2023-08-30 10:23:18
769
1
原创 Java maven project XPathFctory
Java 中 XPathFactory 只有抽象定义,没有具体实现,需要添加实现类,经过百度,google,几十个文章,最后添加 xalan 解决了问题。java Maven project, 更新了一个java库,项目无法编译了,
2023-07-25 16:34:49
671
原创 Ubuntu 更改内核启动顺序
解决方法,回退到上个内核,好在ubuntu不会删除上个版本的内核,只是在grub中把老版本的内核引导项目放到 了子菜单中。ubuntu服务器系统中用run包安装了某卡的驱动,后来又安装了docker,重启后,驱动失效。如上图,我们需要5.4.0的内核,submenu是第2项,5.4内核是 submenu的第3项。修改/etc/default/grub里面的GRUB_DEFAULT选项。经分析 安装docker时,又把新的linux内核安装上了。然会重新安装驱动,失败,确认是因为驱动只支持特定版本的内核!
2023-07-14 15:00:39
4650
原创 Android:Canvas: trying to draw too large
java.lang.RuntimeException: Canvas: trying to draw too large bitmap.
2022-09-15 16:05:04
3247
原创 ubuntu20.04 升级失败
Failed to connect to https://changelogs.ubuntu.com/meta-release. Check your Internet connection or proxy settings
2022-02-10 11:31:26
3516
原创 C++数组部分初始化
int a[100]={1};上面代码数组,第一个元素是1,其他所有都是0。数组部分初始化:当后面{}内的元素数量小于数组大小时,就会进行部分初始化,未覆盖到的用默认值(整形默认值为0)。
2022-02-08 11:04:49
1173
原创 计算机软件 大shen
计算机软件界的大神Linus Benedict Torvalds Linux 内核,git约翰·卡马克John Carmack3D游戏引擎之父 雷神系列游戏法布里斯·贝拉 FabriceBellard 创作了FFmpeg、QEMU
2021-12-28 16:04:32
2139
原创 linux 命令行 wifi连接
1. wpa_supplicant 工具修改 /etc/wpa_supplicant.conf 文件填入ssid和密码# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf启用 该wfifi, 其中 wlan0换成无线网卡名称,一般就是 wlan0可以通过ifconfig查看如果 无法自动获取IP,可以使用如下命令#dhcpcd wlan02 扫描方式开启wifiip link set wlan0 up扫描wif.
2021-07-02 15:17:13
1321
原创 UART串口上传文件
这里写自定义目录标题UART串口上传文件lrzUART串口上传文件一个软件开发者,碰到硬件很多不懂的,一起开发板有网口,可以直接ssh进去,scp拷贝文件,今天一个开发板上只有一个串口,用ch340 USB2TTL接口可以在电脑上 连进shell.但往开发板上长传文件, 不知道咋么搞,网络搜索一番,搜了好久终于找到了解决方法 lrz.lrzlrz命令时一个专门串口传输文件的工具.但需要支持lrz的串口程序,之前使用的putty不支持.现在使用secureCRT.串口连接上去 shell后
2021-03-29 14:40:31
1435
1
原创 访问 stackoverflow速度慢解决方法
每次访问stackoverflow.com,都满的要死chrome F12查看罪魁祸首是 gfwhttps://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js 这个请求一直pending。解决方法,既然googleapis.com无法访问,就换成个能访问的。百度发现(https://zhidao.baidu.com/questio...
2020-08-20 14:56:07
12937
11
原创 动态库隐藏函数表
gcc/g++编译动态库时,默认所有函数都是导出的,就是在便好的so文件中,能够看到函数表:$readelf -s libxxx.soSymbol table '.dynsym' contains 1188 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: 000000000
2020-08-12 10:38:23
817
原创 VSCode dotnet3.1 ubuntu
### ubuntu 手动安装dotnet 3.1 到/opt/dotnet+ 创建项目>>$ mkdir hello_world>>$ cd hello_world>>$ dotnet new console+ 运行项目>>$ dotnet run+ 构建项目>>$ dotnet build ...
2020-03-18 11:46:01
415
原创 C2280 尝试引用已删的函数
项目中某个类,一直报这个错误, struct ModelQueue { int time_delay; std::mutex mutex; // ... }; std::vector<ModelQueue> model_queues;百思不得起解,百度之,发现了奥秘。《std::mut...
2020-03-06 13:38:02
3359
1
原创 dog 高斯差分边缘检测
Applies two Gaussian blurs to the drawable, and subtracts the results. This is robust and widely used method for detecting edges.cv::Mat input;// source imagecv::Mat edge;// output imagecv:...
2019-12-24 19:10:50
604
原创 四边形凹凸性判断.
如何判断四边形是否凹凸.肉眼观察,有好多方法,如判断是否为凸四边形:1.两边内夹角都是<1802.不相邻的两点连线,交点在四边形内.3.但要用代码实现,就比较复杂搜到的这个文章,但实测下来不正确(https://blog.csdn.net/coding_dreaming/article/details/50709640)后来想到用面积来判断.四边形面积,...
2019-06-17 19:34:23
5257
1
原创 boost regex库编译
boost regex库编译参考:https://www.cnblogs.com/darkknightzh/p/5797940.htmldd$./bootstrap.sh --with-libraries=regex$./b2交叉编译 arm64 linux参考https://www.cnblogs.com/findumars/p/7461244.html首先执行...
2019-06-03 20:19:37
985
原创 ubuntu系统下使用 docker 创建编译环境
ubuntu系统下使用 docker 创建编译环境参考https://www.runoob.com/docker/docker-image-usage.html安装dockerapt install docker将当前用户加入docker组sudo usermod -aG docker user_name拉取 ubuntu16.04镜像docker pull ...
2019-05-15 16:32:13
975
原创 [C/C++]daemon进程,进程保活
在编写服务程序时,需要在进程意外终止(crash)时,自动重启。daemon进程int main(int argc, char* argv[]){ do{ pid_t pid = fork(); if(pid<0){ // error return 0; } if(pid>0{//parent进程,处于这个死循环中 i...
2019-04-28 19:52:58
986
原创 韩语 zip 文件 解压
zip 文件 是韩国客户发来的,里面文件名是韩语字符,直接解压乱码。需要指定字符集 -O CP949unzip -O CP949 ~/tmp/BCG.zip如果是中文字符的话,换成CP936
2019-03-27 10:16:32
1310
原创 C/C++程序链接动态库时,指定相对路径
C/C++程序链接动态库时,指定相对路径在makefile的链接参数中增加如下设置:-Wl,-rpath,'$$ORIGIN/lib'如使用cmake,可设置该变量:SET (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,-rpath,'$ORIGIN/lib/'" )参考这里:https://blo...
2019-03-25 20:12:45
2631
原创 合并两个静态库;静态库编译成动态库
使用ar命令合并两个静态库ar.mac内容CREATE libcombine.a ADDLIB libone.a ADDLIB libtwo.a SAVEEND执行如下命令$ ar -M < ar.mac或者使用 如下脚本$ printf \"create libcombine.a\\naddlib libone.a\\naddlib libtow.a\...
2019-03-18 15:33:11
2592
原创 四边形填充
四边形填充算,除了比较笨的洪流法外,就是扫描线法了基本算法是:(1) 求交,计算扫描线与多边形的交点(2) 交点排序,对第2步得到的交点按照x值从小到大进行排序;(3) 颜色填充,对排序后的交点两两组成一个水平线段,以画线段的方式进行颜色填充;(4) 是否完成多边形扫描?如果是就结束算法,如果不是就改变扫描线,然后转第1步继续处理...
2019-03-12 17:59:47
766
struts,Hibernate,Oracle实现的简单的资源共享网
2008-01-22
hibernate_reference中文/英文.pdf
2008-01-22
RK3326 Android软件方案介绍.pdf
2020-06-22
libGLESv2.dll libEGL.dll
2026-07-20
llvm版本的MingW
2026-07-16
“来源于龙芯中科技术股 份有限公司《龙架构生态白皮书(2024 年)》”
2025-04-03
Oracle Database Application Developers Guide - Fundamentals 10g Release 2 (10.2).pdf
2008-01-22
Installation Guide 10g Release 2 (10.2) for Microsoft Windows (32-Bit).pdf
2008-01-22
SQLPlus Users Guide and Reference Release 10.2.pdf
2008-01-22
Oracle Enterprise Manager Concepts 10g Release 3 (10.2.0.3).pdf
2008-01-22
Oracle Database 2 Day DBA 10g Release 2 (10.2)
2008-01-22
Oracle Database Concepts 10g Release 2 (10.2).pdf
2008-01-22
Oracle Database Administrators Guide 10g Release 2 (10.2).pdf
2008-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅