自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xinyu391的专栏

欣宇, 我的未来什么样?

  • 博客(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

原创 XCB+EGL

【代码】XCB+EGL。

2026-04-02 09:22:21 226

原创 代码之外:为什么手写代码的程序员在AI时代更珍贵

在 AI时代,大模型能写程序代码,程序员感到危机,但实际上能手写代码的程序员更加金贵。

2026-03-13 14:37:43 229

原创 ./gradlew Error: node is null

经搜索,使用下面命令 后,就可以正常编译aar类。

2026-01-06 17:00:14 280

原创 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

原创 Android的Bitmap的 颜色预乘

Android Bitmap 颜色预乘

2025-01-13 14:45:16 361

原创 封装dylib 为Framework 的问题分析

封装dylib为Framework 供App 调用 问题分析

2024-11-29 10:14:34 581

原创 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

原创 Java Maven 项目读取项目版本号

java读取 pom.xml 文件中设置的版本号

2023-09-05 17:45:19 1950

原创 多版本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

原创 golang 静态站点

golang 内置api 两行代码就可以实现一个静态站点。

2023-07-13 15:10:11 241

原创 Android:Canvas: trying to draw too large

java.lang.RuntimeException: Canvas: trying to draw too large bitmap.

2022-09-15 16:05:04 3247

原创 Flutter 动态加载自定义字体

Flutter 动态加载自定义字体

2022-07-22 10:08:21 1652

原创 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

原创 使用高速光学传感器进行扫描笔拼图的方法

使用高速光学传感器进行扫描笔拼图的方法

2021-12-01 18:50:08 3133

原创 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 &lt; 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

struts2权威指南前三章.pdf

struts2权威指南前三章.pdf

2008-01-22

Standard C++ Library Reference

Standard C++ Library Reference

2008-01-22

Hibernate 开发指南.pdf

Hibernate 开发指南.pdf

2008-01-22

struts,Hibernate,Oracle实现的简单的资源共享网

使用Struts2,Hibernate,Oracle实现的简单的资源共享网站。<br>在Eclipse3.3(Europa)下开发完成。<br>DB/reshare.dmp为数据库导出文件<br>Src/为Eclipse工程文件

2008-01-22

hibernate_reference中文/英文.pdf

中文/英文<br>hibernate_reference.pdf<br>hibernate_reference-zh.pdf

2008-01-22

C++操作Visio绘图实例代码

C++操作Visio绘图实例代码

2008-01-22

pop3-rfc文挡

pop3-rfc文挡

2007-08-24

webwork资料

webwork资料webwork资料

2008-01-22

struts2中文教程.chm

struts2中文教程.chm

2008-01-22

MFC Widnows程序设计(第二版)part2

MFC Widnows程序设计(第二版)part2

2007-09-30

MFC Widnows程序设计part1

免费共享<br>part1<br>MFC Widnows程序设计(第二版)包含示例代码

2007-09-30

MFC Widnows程序设计(第二版)part4

MFC Widnows程序设计(第二版)part3

2007-09-30

starting struts2 online.pdf

starting struts2online.pdf

2008-01-22

MFC Widnows程序设计 part 0

MFC Widnows程序设计(0)Code&index

2007-09-30

MFC Widnows程序设计 part 12

MFC Widnows程序设计 part 12

2007-09-30

MFC Widnows程序设计(第二版)part10

MFC Widnows程序设计(第二版)part10

2007-09-30

MFC Widnows程序设计(第二版)part3

MFC Widnows程序设计(第二版)part3

2007-09-30

MFC Widnows程序设计(第二版)part7

MFC Widnows程序设计(第二版)part7

2007-09-30

MFC Widnows程序设计(第二版)part8

MFC Widnows程序设计(第二版)part8

2007-09-30

MFC Widnows程序设计(第二版)part6

MFC Widnows程序设计(第二版)part6

2007-09-30

RK3326 Android软件方案介绍.pdf

RK3326 Android软件方案介绍 一 RK3326 Android SDK 软件开发介绍 二 RK3326 Smart Audio Display方案介绍 三 RK3326 音频开发

2020-06-22

RK3326 Linux软件方案介绍.pdf

RK3326 Linux软件方案介绍 一 RK3326 扫地机方案介绍 二 RK3326 Linux SDK开发介绍

2020-06-22

libGLESv2.dll libEGL.dll

angle 预编译库下载,包含 libGLESv2.dll ,libEGLdll (包含lib文件) angle-x64-2025-12-28.zip 来自:https://github.com/mmozeiko/build-angle/releases 可以流畅访问 github的,可以 自行github 下载

2026-07-20

llvm版本的MingW

llvm版本的MingW 下载 llvm-mingw-20260224 能访问github的,可以直接下载https://github.com/mstorsjo/llvm-mingw/releases 我设置的积分为0, 如果积分不是0,那么csdn搞的 xie,e 注:CSDN将根据促销、节假日活动或市场情况等对资源动态调分,具体积分以最终确定并向用户展示为准,详见《协议说明文档》

2026-07-16

“来源于龙芯中科技术股 份有限公司《龙架构生态白皮书(2024 年)》”

目录 第一章 龙架构自主生态发展现状 ······························································1 1.1 把自主化的优势转化为性价比优势··························································2 1.2 三位一体构建龙芯软件生态 ······································································4 1.3 开放共生 生态共赢 ····················································································6 1.4 育木成林 芯之所向 ····················································································7 1.5 小结 ··············································································································8 第二章 龙芯 CPU 及配套芯片 ·····································································9 2.1 概述 ············································································································10 2.2 核心 IP ··············

2025-04-03

TestKing Oracle10g 1Z0-043 V2.0.pdf

TestKing Oracle10g 1Z0-043 V2.0.pdf

2008-01-22

Oracle Database Application Developers Guide - Fundamentals 10g Release 2 (10.2).pdf

Oracle Database Application Developers Guide - Fundamentals 10g Release 2 (10.2).pdf

2008-01-22

PLSQL Users Guide and Reference.pdf

PLSQL Users Guide and Reference.pdf

2008-01-22

Installation Guide 10g Release 2 (10.2) for Microsoft Windows (32-Bit).pdf

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

SQLPlus Users Guide and Reference Release 10.2.pdf

2008-01-22

RK3326 产品简单介绍.pdf

RK3326 产品简单介绍, ppt RK3326方案特点 PX30行业芯片特点 PX30行业芯片特点

2020-06-22

PDF32000-2008.pdf

PDF ISO 标准定义文档 英文原版

2024-01-09

Oracle Enterprise Manager Concepts 10g Release 3 (10.2.0.3).pdf

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)

Oracle Database 2 Day DBA 10g Release 2 (10.2)

2008-01-22

Oracle Database Concepts 10g Release 2 (10.2).pdf

Oracle Database Concepts 10g Release 2 (10.2).pdf

2008-01-22

Oracle Database Administrators Guide 10g Release 2 (10.2).pdf

Oracle Database Administrators Guide 10g Release 2 (10.2).pdf

2008-01-22

C++ - OpenGL Programming Guide

C++ - OpenGL Programming Guide 第二版 英文版

2008-11-13

C++ --Complete Reference (3rd Ed.).pdf

C++ --Complete Reference (3rd Ed.).pdf

2008-01-22

How Not to Program in C++.pdf

How Not to Program in C++.pdf

2008-01-22

MD5 java实现

MD5 java实现<br>别人写的

2008-01-22

空空如也

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

TA关注的人

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