搬家,PAIP的进展

如何在不插电源合盖的情况下,让mac book pro连接显示器键盘持续使用 阅读详情

在Blog上提搬这个字的话,相当数量的人们会以为是要换一个BSP(Blog Service Provider) 了。。
不会啊,优快云的Blog挺好的,区区身为一介Programmer,还是和行内人在一起踏实一些。

区区这两天是真的搬家了,从03搬到02,主要变化是从家具全齐变成家徒四壁————大大一个房子就只有一张床立在中间,不禁回忆起刚到羊城时的光景了。

不过也好,简单的空间能让人更加静心地阅读。
最近在读的是 Peter Norvig的 PAIP。这本书三年前就很想买来看了,可直到5月才拿到手(amazon寄书出现失误,手中这本PAIP好像是书店为表示歉意而重新寄出的国际加急件,真是不枉区区写信狂催他们~~)。也正是因为这本书的阅读计划,区区把uDown的开发工作压后了。

已经读了1/6了。书中的Grammer Generator、GPS、ELIZA都是很耐看的project。要是在三年前,区区一定会惊为天人,然而现在读起来,觉得理解和思考都很自然————说明区区过去三年没有在发呆呀。

过两天就算是区区毕业一周年了,
编程依然是美妙的旅程,而Lisp所带来的闪光思想,可以让人一路不寂寞。
AI驱动的iOS逆向工程自动化:14阶段工作流与Ghidra集成实践 逆向工程是软件安全分析的核心技术,通过反汇编、调试等手段解析程序内部逻辑与数据流。其原理在于将编译后的二进制代码还原为可理解的逻辑结构,从而发现潜在漏洞或理解软件行为。在移动安全领域,iOS逆向工程具有重要技术价值,能够用于安全审计、漏洞挖掘与恶意软件分析。传统iOS逆向依赖ipsw、class-dump、Frida等工具链组合,存在学习曲线陡峭与流程碎片化问题。本文介绍的ios-reverse-skills项目创新性地将14阶段逆向工程方法论封装为AI可调用的标准化脚本集,通过Ghidra脚本实现Swif 阅读详情

相关推荐

.NET+Vue企业级RBAC权限平台:开箱即用的生产就绪方案

RBAC(基于角色的访问控制)是企业系统安全治理的基础模型,其核心在于将用户、角色与权限解耦,通过动态能力组合实现细粒度管控。在真实工程中,RBAC需突破静态角色限制,支持时间维度授权、前后端双重鉴权、行级数据范围控制等关键能力。本文聚焦于一套已落地金融、政务、制造等多行业的生产级实现——基于.NET Minimal API与Vue 3的前后端分离架构,提供菜单/按钮/接口/数据四层权限控制,内置滑动过期JWT、Redis权限缓存、动态路由加载与权限指令等开箱即用能力,显著降低权限配置与审计成本。

weixin_33326218的博客 275

用GCC输出带C源代码注释的汇编列表文件

 我们都知道gcc的-S开关可以用来生成汇编代码,但有时候,单有汇编文件是不够的,我们希望的是将C语言程序的源代码和汇编语言文本交错在一起查看,这是LISTING功能,在gcc中并没有专门的FAQ说明,区区在网上查了很多资料才知道怎么实现,所以特此记下。 gcc -c -g -Wa,-adlhn ee.c >  ee.anno.s 由此生成的ee.anno.

Joyer的日志 8980

CentOS8静默安装Oracle11.2.0.1

背景 新安装oracle,用静默安装方式就不需要安装图形界面了,省时省力。 前期准备工作与图形化安装一样,如创建用户|用户组、环境变量、内核参数、创建目录等. 可参考图形化安装,链接:https://blog.youkuaiyun.com/heroicpoem/article/details/104229369 环境 平台 版本 操作系统 centOS 8 Oracle 11gR2 1.响应文件 响应文件的内容就是图形化安装时手工设置的选项内容。 解压后,database/response/db

heroicpoem的专栏 4518

关于emacs和键盘

大约四年前淘汰自己的神舟学生本后,我就很讨厌使用笔记本了。因为那别扭的小键盘实在没有码字的快感。 我算是一个emacs中毒已深的用户,所以对键盘这个外设有自己的特别要求。 当使用笔记本时,除了外接键盘外,只能使用Caps代替Ctrl才能减少自己的旦腾次数。 重度使用emacs约有五年了,我一直希望像jwz一样把自己的手指用残,同时实现经济自足,开个酒吧之类的。 后来发现jwz是少数

Joyer的日志 8756

【NTN 卫星通信】使用地面网络和卫星网络接入的终端应用场景

卫星接入有广覆盖的特点, 可以改善地面接入网覆盖或无线条件差的地区(例如多径干扰)的服务可用性。对于高速移动中需要实时业务的终端,如IMS语音/视频会议,可以通过地面接入和卫星接入同时实现与5G系统的双连接,在地面接入网不可用的情况下获得连续可靠的业务。

weixin_43603524的博客 2558

给STM32F4装上耳朵:用麦克风模块和Keil MDK实现你的第一个语音指令(附完整代码)

本文详细介绍了如何使用STM32F4开发板和麦克风模块实现简单的语音指令识别系统。通过Keil MDK开发环境配置、ADC音频采样、语音活动检测和模板匹配算法,开发者可以快速构建响应'开灯'、'关灯'等基础指令的语音交互方案。文章包含完整代码实现和调试技巧,特别适合STM32初学者入门语音识别领域。

weixin_29171087的博客 434

今天和emacs的ido-mode较劲了

 emacs无疑是最强大的编辑器,最近她又升级到23.2了,内置了强大的cedet。没有不升级一下的道理。 升级后主要是把.emacs中关于cedet加载的配置关掉即可。但是我日常使用的ido-mode居然出现了问题。 因为在做symbian手机应用开发,所以随大流把所有工程放到了C:/Symbian/Source目录当中,并且用emacs修改,用abld编译。fine,一

Joyer的日志 7147

我看MFC的过去、现在和未来

首先说句题外话,虽然我现在的“主业”是Qt,但自己扪心自问,对MFC的熟悉程度要超过Qt。正是由于有了对MFC的熟悉,才能在使用Qt时,比较清醒的认清两者的优劣之处,在此暂且不提。 这个话题也可以说是由来已久,众说纷纭,今时我也谈谈自己的感悟。 一、对MFC的总体看法 首先看看云风在其《游戏之旅-我的编程感悟》一书中对MFC的看法: “我所见到的程序员中,很多把C+

qter_wd007的专栏 6115

使用virtualbox的端口映射功能

虚拟机软件中,区区最喜欢的是Sun VirtualBox,因为: 1.简单 2.开源 3.小巧 以前一直使用bridge方式,ubuntu虚拟机和host机分别有一个IP。。 在新班级的个人电脑强制只能有一个IP,这使得NAT方式成为必然。。 以前一直没实现NAT方式的Host-Guest互联。今天搜索网络资料后搞定了:使用port mapping(或称port forwarding)。 要实现port forwarding最好把VirtualBox升级

Joyer的日志 6774

MediaPipe+Unity动作捕捉实战:如何用普通摄像头驱动3D人物模型(附避坑指南)

本文详细介绍了如何利用MediaPipe和Unity实现低成本动作捕捉,仅需普通摄像头即可驱动3D人物模型。通过MediaPipe的3D坐标预测能力,结合Unity的骨骼映射优化,解决单目摄像头下的三维重建难题,并提供实战避坑指南和性能优化技巧,帮助开发者快速实现专业级的人物模型驱动效果。

weixin_29047545的博客 356

【土壤普查实战】Python+ArcGIS随机森林模型一键生成土壤类型栅格图

本文详细介绍了如何利用Python和ArcGIS结合随机森林模型实现土壤类型栅格图的自动化生成,大幅提升土壤普查效率。通过环境准备、数据预处理、模型构建与调优等关键步骤,帮助用户掌握从样本点生成到最终栅格图输出的完整流程,适用于大面积区域或样本点较多的土壤分类任务。

weixin_29229989的博客 218

Make VLC player support polarized 3D.让VLC播放器支持偏振3D效果。

Make VLC player support polarized 3D.

Joyer的日志 6347

Deepseek 10分钟化身理性荐股神器:触碰程序员不敢想的天花板

在这个消息疯狂、波动频繁的市场,“理性”两字显得弥足珍贵。通过Deepseek+AkShare+Aktools+Dify四位一体的方案,能帮我们降低信息搜集成本,并在短期投资领域搭建出一套“可解释、低门槛、易定制”的量化荐股流程。不要再盲目听小道消息或依赖情绪驱动,不妨给自己一个机会,让数据说话。而要注意的是,“理性荐股”并非万能,它只是工具,最终的收益还得依赖投资者自身对风险和机遇的权衡。祝大家都能在这股市里收获理性的底气,寻得更精准的入场时机。

qqxdh的博客 3751

再一次,写一个最简单的.emacs

新装一个特殊的linux开发机器,使用的是ubuntu。默认还是用emacs开发,这两天尝试做尽可能少的定制,最终的.emacs是我觉得非加不可的一些设置。 ;;;must key (global-set-key (kbd "M-h") (lambda () (interactive) (find-file "~/.emacs"))) (global-set-key (kbd "M-S...

Joyer的日志 5672

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

解压chm后由hhc生成html索引页面

解压chm大家都知道很简单。很多时候用hh来看chm是很痛苦的(比如没有增量查找功能),但是只用hh或者7z解压的chm,根本就没有目录(运气好的话,一些电子书会有目录页),而当我们用hh查看时,.hhc才是真正的目录。。今天实在觉得不能忍受,于是打开perl写了个将.hhc简单转成.htm的脚本程序,代码最终很简单,但区区花了不少时间去尝试XML::Simple(原以为更简单)。

Joyer的日志 4655

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

百鸡百元问题?天啊

简单编程的乐趣,不喜欢写程序的人不会明白,这个百元百鸡,你也来写写吧。

Joyer的日志 4557

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

程序员减肥

大约在4个月前,忽然觉得自己很想减肥。 是的,那种内心的声音。当时也不算胖,172cm/74kg左右。 现在是172cm/60kg。 4个月减脂30斤——————只靠急走、哑铃、起坐运动、饮食控制。(去TMD减肥药、去TMD减肥手术) 回过头来看,我完成了很多人做梦都在想的减肥目标,并觉得一点儿也不神奇。 所以的经验归结起来就只有: 毅力、坚持、榜样。

Joyer的日志 4510

发布一个emacs扩展:Hexview巨文件16进制查看模式

title: 发布一个emacs扩展:Hexview巨型文件16进制查看模式Emacs(http://www.gnu.org/software/emacs/)是个神奇的工具,她能让使用者的编辑效率永无止境地提升。今天区区的一个Weekend Project再次印证emacs强大而灵活的扩展能力————只用不到两个小时的时间编写的一个扩展,赋予了emacs方便查看巨型文件

Joyer的日志 4166

OpenSource世界里的Delphi,Lazarus!!

http://www.lazarus.freepascal.org/Pascal/Delphi的Fans都去看看吧,好东东啊~Lazarus比Kylix更能引吸人们的注意。无奈地看到Borland发布出售IDE产品线的消息。这差不多是宣布了B&M这二十多年的竞争的最终结束。。呵呵,不过,这并不是说Microsoft就最终胜出了,Borland退出的一个重大原因,是因为开源IDE的飞速发展~看看Ec

Joyer的日志 3979

公有领域一AES加解密算法C语言实现,和一个小的改进

从Google Code上看到的项目,http://code.google.com/p/byte-oriented-aes/downloads/list只有一个文件,实在是简单亲切又可爱的东西。。。 文件aestable.c中的ExpandKey 函数用以展开太短的keyDecrypt       函数用以进行单次key长的解密Encrypt       函数用以进行单

Joyer的日志 3526

支持自动TOC超文本目录生成的chm转换器(perl脚本)

早些时候为自已使用方便编写了一个将chm解压结果文件压中的hhc文件转换成目录式html的脚本。如果大家需要这个功能,可以从这里找到。两个脚本程序都是使用perl语言编写,所以你需要一个比较IN的perl发行版(区区推荐是ActivePerl)。 用google很容易就能找到windows系统内置的chm解压方式:HH.EXE -decompile [解压至路径] [被

Joyer的日志 3272

C Array Dumper(一个将任意文件转成C语言数组文本的东西)

因工作和个人爱好需要,最近要写一些内存受限系统上的程序(或者说嵌入式),将一个将任意文件转成C语言数组文本是频繁遇到的一个功能请求。网上有很多现成的工具:比如,http://d.download.youkuaiyun.com/down/635265/pajoke (我花了一个积分试了一下,GUI版的不错。)http://www.pudn.com/downloads82/sourcecode/oth

Joyer的日志 3161

Lisp函数定义与括号语法解析

在 Lisp 编程中,函数定义的核心机制是通过 (Define Function)特殊形式实现的。所谓的“命令行函数”通常指在 REPL(读取 - 求值 - 输出循环)环境中直接定义并立即调用的顶层函数。括号内的代码遵循 S-表达式(S-expression) 结构,其中外层括号界定作用域,内部元素按“操作符 + 操作数”的顺序排列 。Lisp 使用 来命名并定义一个函数块。其标准模板如下: 组成部分 说明 示例内容 defun 定义函数的

m0_66048236的博客 178

AutoLISP轻松移动多段线顶点

在 CAD 二次开发中,和是操作多段线顶点最常用且高效的两种语言。针对“选中顶点并水平向右移动 1 毫米”的需求,因其内置于 AutoCAD、无需环境配置且直接支持实体数据修改(DXF 码操作),是首选方案;则适合需要复杂逻辑或外部库支持的场景。核心操作逻辑均为:获取多段线对象 $\rightarrow$ 拾取点定位最近顶点索引 $\rightarrow$ 读取该顶点坐标 $\rightarrow$ X 坐标增加 1.0 $\rightarrow$ 写回新坐标。

m0_66048236的博客 216

多段线整体弯曲LISP实现

以下方案采用:假设固定点为圆心参考的一端,移动点为另一端,所有中间点根据其在原线段上的长度比例,映射到连接起点和新终点的圆弧上。

m0_66048236的博客 131

Lisp函数定义四法详解

定义类型语法结构特征作用域/可见性典型应用场景标准全局函数(defun 函数名 (参数列表) 表达式...)全局可见,可在任何位置调用通用工具库、数学计算逻辑带局部变量函数(defun 函数名 (参数 / 局部变量) 表达式...)全局可见,但局部变量仅在函数内有效复杂逻辑处理,避免污染全局符号表命令函数(defun c:命令名 ( / 局部变量) 表达式...)注册为 AutoCAD 命令行指令用户交互操作、绘图插件入口匿名函数 (Lambda)'(lambda (参数) 表达式...)

m0_66048236的博客 171
上一篇: 逆反
下一篇: 常见及不常见的骗子骗术大全——及防骗要领
JoyerHuang_悦
博客等级 码龄23年 101粉丝 111原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值