博客园商业化之路-商业模式:帮助开发者用代码改变口袋
二十年来,由于一直没有找到商业模式,园子不是长大的,是亏大的,漫漫二十年只有3年左右是挣钱的,其他时间都是亏;这二十年,园子不是发展起来的,是挣扎起来的,经历了好几次起死回生。 在熬过三年危机后,现在到了不找到商业模式就活不下的穷困潦倒地步,之前在商业化上碌碌无为现在到了无路可退。 去年我们尝试了付 ...
大厂一线研发揭秘:怎么样才算全面了解了业务?
刚做开发时,觉得自己要好好学习技术,对业务不上心,公司让我做什么就用自认为极其优雅的编码方式解决,但对为什么要做这个事,做了对业务有什么影响,做完了有没有达到业务目标,并没有很关心。后续观察了身边的一些同学,整体上业务与技术链接比较好的同学职场上更容易脱颖而出,也促使我最近一直在思考到底什么是业务,... ...
我一个测试仔,做了20多天开发的感受......
感觉好事要来到 一个月前,领导说有一项特别重要的任务要交给我,可能会有些难度,并问我是否愿意尝试。 我当时听完超开心,真的就有那种隔着屏幕,都能感受到领导对这个任务的重视和想拿下的决心,再有就是对我的信任。 所以,我跟领导说,虽然,我对前端语言的掌握不是很熟练,但是,我会努力去学,请放心! 会担心完 ...
Mac 上fiddler与charles 抓包https 小程序请求 内容
为什么选择charles,charles 抓包http乱码与SSL证书处理 需要注意事项,电脑上与手机上需要做的事情一步步讲解。 ...
数字孪生云渲染整体架构设计
大家好,本文在我开发的多个项目的基础上,提出了应用于数字孪生的云渲染整体架构设计,分析了其中的关键点,感谢大家~ ...
Linux_aarch64_head.S到main.c的环境建立
PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 无 前言 最开始,我仅仅是对linux比较感兴趣,觉得其很神奇的,能够做到很多事情。后面了解到其源码也是开源的,于是抱着学习的态度,简要的看了看相关的代码,在那个时候 ...
next.js app目录 i18n国际化简单实现
最近在用next写一个多语言的项目,找了好久没找到简单实现的教程,实践起来感觉都比较复杂,最后终于是在官方文档找到了,结合网上找到的代码demo,终于实现了,在这里简单总结一下。 此教程适用于比较简单的项目实现,如果你是刚入门next,并且不想用太复杂的方式去实现一个多语言项目,那么这个教程就挺适合 ...
FFmpeg开发笔记(十六)Linux交叉编译Android的OpenSSL库
《FFmpeg开发实战:从零基础到短视频上线》一书的例程主要测试本地的音视频文件,当然为了安全起见,很多网络视频都采用了https地址。FFmpeg若要访问https视频,就必须集成第三方的openssl库,但编译FFmpeg时却默认关闭了openssl。为了让App能够播放采用https的在线视 ...
深度解读《深度探索C++对象模型》之数据成员的存取效率分析(二)
C++对象在经过类的封装后,存取对象中的数据成员的效率是否相比C语言的结构体访问效率要低下?本篇将从C++类的不同定义形式来一一分析C++对象的数据成员的访问在编译器中是如何实现的,以及它们的存取效率如何? ...
从源码入手详解ReentrantLock,一个比synchronized更强大的可重入锁
写在开头 随手一翻,发现对于Java中并发多线程的学习已经发布了十几篇博客了,多线程 是Java基础中的重中之重!因此,可能还需要十几篇博客才能大致的讲完这部分的知识点,初学者对于这部分内容一定要多花心思,不可马虎!今天我们继续来学习一个重要知识点:ReentrantLock ReentrantLo ...
.Net与AI的强强联合:AntSK知识库项目中Rerank模型的技术突破与实战应用
随着人工智能技术的飞速发展,.Net技术与AI的结合已经成为了一个新的技术热点。今天,我要和大家分享一个令人兴奋的开源项目——AntSK,这是一个基于.net平台构建的开源离线AI知识库项目。在这个项目中,我们最近加入了一项强大的Rerank(重排)模型,进一步增强了我们的AI知识库的查询能力。如果 ...
对于小程序canvas在某些情况下touchmove 不能连续触发导致的签名不连续替代方案(企微)
1.问题 微信开放社区链接 不正常版本 正常版本 尝试过新版canvas,在企业微信中签名依然是依然断触,有问题的手机是iphoe15,系统版本以及企微版本微信版本均与签名正常的手机一致,但是那个手机就是无法正常签字,在微信中无论新旧canvas均能正常签字 后期发现由于网络问题,获取到的微信lib ...
兰顿蚂蚁:从无序到有序的伟大征程
1. 问题 在一个1000*1000格子的棋盘上,有一只蚂蚁(ant),蚂蚁的爬行规则是:(1)如果蚂蚁所在的棋盘是白色的,则蚂蚁将所在格子设置为黑色,并向右边爬行一个格子。(2)如果蚂蚁所在的棋盘是黑色的,则蚂蚁将所在格子设置为白色,并向左边爬行一个格子。问:请显示蚂蚁爬行10000次后,棋盘的样 ...
通用数据湖仓一体架构正当时
这篇博文中提出的建议并不新鲜。事实上许多组织已经投入了数年时间和昂贵的数据工程团队的工作,以慢慢构建这种架构的某个版本。我知道这一点,因为我以前在Uber和LinkedIn做过这样的工程师。我还与数百个组织合作,在开源社区中构建它并朝着类似的目标迈进。 早在 2011 年 LinkedIn 上,我们 ...
Java面试题:请谈谈对ThreadLocal的理解?
ThreadLocal是一种特殊的变量存储机制,它提供了一种方式,可以在每个线程中保存数据,而不会受到其他线程的影响。这种机制在多线程编程中非常有用,因为它允许每个线程拥有自己的数据副本,从而避免了数据竞争和线程之间的干扰,以空间换时间。 在Java中,ThreadLocal的实现主要涉及到三个类:... ...
本地部署Llama3-8B/70B 并进行逻辑推理测试
美国当地时间4月18日,Meta开源了Llama3大模型,目前开源版本为8B和70B。Llama 3模型相比Llama 2具有重大飞跃,并在8B和70B参数尺度上建立了LLM模型的新技术。由于预训练和后训练的改进,Llama3模型是目前在8B和70B参数尺度上存在的最好的模型。训练后程序的改进大大降 ...
【ESP32 IDF】用RMT控制 WS2812 彩色灯带
在上一篇中,老周用 .NET Nano Framework 给大伙伴们演示了 WS2812 灯带的控制,包括用 SPI 和 红外RMT 的方式。利用 RMT 是一个很机灵的方案,不过,可能很多大伙伴对 ESP32 的 RMT 不是很熟悉。除了乐鑫自己的文档,没几个人写过相关的水文,可见这里头空白的水 ...
kubernetes CNI(Container Network Inferface)
为什么需要 CNI 在 kubernetes 中,pod 的网络是使用 network namespace 隔离的,但是我们有时又需要互相访问网络,这就需要一个网络插件来实现 pod 之间的网络通信。CNI 就是为了解决这个问题而诞生的。CNI 是 container network interfa ...
Ubuntu22.04版本安装对应版本ROS教程 (小白2024年)
Ubuntu22.04安装ROS整合教程,curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 65 ms: 连接被拒绝,处理方式。 ...