1.思想
我思故我在,做有思想的人,莫做浮躁之人 。
2. 软件构思
把“等着别人做出来用”变为“做出来让别人用” 。
3. 行为
错误的行为源于瞬间错误的抉择。勿以恶小而为之。
4. 自责
不要重复做刚刚还在自责的事情,那是相当愚蠢的。
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
100+累计阅读
139平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄18年
1.思想
我思故我在,做有思想的人,莫做浮躁之人 。
2. 软件构思
把“等着别人做出来用”变为“做出来让别人用” 。
3. 行为
错误的行为源于瞬间错误的抉择。勿以恶小而为之。
4. 自责
不要重复做刚刚还在自责的事情,那是相当愚蠢的。
life■voice■idea
当前文章被以下社区和专栏收录:
Isaac Sim 车辆动力学:从参数调优到户外仿真的挑战与实战
本文深入探讨了Isaac Sim在车辆动力学仿真中的应用,从参数调优到户外场景模拟的实战经验。详细解析了悬架系统、轮胎物理模型等核心参数的设置技巧,并分享了应对户外仿真挑战的实用方案。通过Vehicle Wizard高级使用和传感器配置,帮助开发者高效完成车辆仿真与算法开发。
【学术】集百家之长,有一家之言
又到了一年一度的和其他博士交流的时间。通过对话,我总结了几点收获。 以下都是以讲述者的视角来记录。 两个关键词:identity、insight。 identity指你在学术领域的成体系的、有标识度的研究成果。insight指对问题本质的理解和打破现有认知的角度。 (1) identity不能太大。 比如,具体到数学统计学中的张量研究,而不能说identity是机器学习,或者数据挖掘。这太宽泛了!也太累了! Z.ZH的identity就是机器学习。他基本上在机器学习领域的各个领域都立了碑。但是他很
地质工程师必备:Dips软件从数据导入到主结构面分析的完整流程解析
本文详细解析了地质工程师使用Dips软件进行主结构面分析的完整流程。从数据准备与导入、结构面分组与扇形区划分,到主结构面计算与工程解读,系统阐述了如何将野外节理数据转化为控制岩体稳定性的关键信息。重点介绍了利用等值线图识别优势组、计算统计主值及其置信椭圆,并强调了地质判断与工程应用结合的重要性。
SEO培训一家之言 素老胡huxingyu
首先要严肃的声明一下,我(素老胡)写此篇《SEO培训一家之言》不针对任何人或已存在的培训,同时也希望各位朋友和读者不要随便断章取义的引用我的内容否定他人,避免不必要的误会。 引发我想写关于SEO培训的原因主要是因为今天和一个正在做SEO培训的朋友电话交流了一下,不但双方有很多共鸣同时也引发了我很多思考。所以我觉得很有必要客观真实的整理下我的想法,一来可以供给准备要开展SEO培训的朋友一些好的启示
学习Ultralytics (下载)
Ultralytics由创立,最初是为了简化目标检测模型的开发和应用,专注于构建高效、易用、性能卓越的深度学习框架。其主要产品之一是 YOLO 系列模型,尤其是最新的YOLOv5和YOLOv8,因其在精度、速度和可扩展性方面的出色表现而广受欢迎。
RK3568平台(音频篇)麦克风PDM接口录音
PDM = Pulse Density Modulation是一种用数字信号表示模拟信号的调制方法。PDM则使用远高于PCM采样率的时钟采样调制模拟分量,只有1位输出,要么为0,要么为1。因此通过PDM方式表示的数字音频也被称为Oversampled 1-bit Audio。相比PDM一连串的0和1,PCM的量化结果更为直观简单。以PDM方式作为模数转换的接收端,需要用到抽取滤波器(Decimation Filter),将密密麻麻的0和1代表的密度分量转换为幅值分量,而PCM方式得到的已经是幅值分量了。
一家之言:de_nuke全面分析
一家之言:de_nuke全面分析2005年01月20日 12:12:39 作者:senius_xuan @ E赛论坛DEMO讨论区 来源:Esai.cn一家之言:de_nuke全面分析 一家之言:de_nuke全面分析文/senius_xuan @ E赛论坛DEMO讨论区
《Java开发及前端最全面试题-Offer直通车》目录
Java开发是需求最广,工资高的细分领域,同时也是会的人最多,有的公司招1个Java开发,要面试几十甚至上百面试者,同时要求很高,要求通晓技术栈很多及很深深度。如果你正准备面试,想要脱颖而出,那么《Java开发及前端最全面试题-Offer直通车》是你的不二选择。本书汇集了多篇超过1万字的精华内容,无论是Java基础、数据库、SpringBoot和SpringCloud等必问的,还是前端、k8s等容器和虚拟化和大数据各类技术面试,本书都为你提供了最全面的试题和参考答案。
三层开发我的一家之言
近期不断的三层实践我对DCOM、SOAP等等都产生了“敬而远之”的想法。DCOM和WINDOWS权限的集成使得部署起来仍然不是很完美:Borland的midas的实现俺琢磨起来还比较困难,它要在客户端注册的:);Server要在客户端运行一次以注册接口什么的东西让人不爽;都在域中的电脑,居然也有部分无法正常使用程序实在是搞不懂该怎么处理了。小结:DCOM实现的多层开发要么客户机服务器在同一个域
fastlio2原理详解
其核心是利用IMU的高频数据(通常100-500Hz)进行状态预测(前向传播),同时利用激光雷达扫描(通常10-100Hz)作为观测来校正状态。转换了卡尔曼增益的计算公式,将对大维度观测矩阵的求逆(点云数量级)转换为对小维度状态矩阵的求逆,从而极大提升了计算效率。:利用预测出的连续IMU状态,将一帧内每个激光点根据其时间戳反向插值,统一校正到扫描结束时刻,输出无畸变的点云。收敛后,用最终的状态将本帧点云。,根据其精确的时间戳,利用前后两个IMU位姿进行插值,计算出该点采集时刻的精确位姿,再将其全部。
ANSYS WORKBENCH——参数化建模以及参数优化(结果导出为Excel)
目录 1、打开软件workbench 2、找到static structure,双击打开 3、选择材料 4、参数化建模 注:印记面的创建 5、模型属性设置 注:设置优化目标 6、回主界面,选择direct optimization模块 1、打开软件workbench 2、找到static structure,双击打开 3、选择材料 4、参数化建模 至此参数化建模就已经完成啦 注:印记面的创建 印记面一般是一个虚拟的区域,参与实际的网格划分,但是只是由于载.
sem一家之言_白杨SEO:推荐六本好书给你!包含SEO、SEM、推广、运营等
前言:这是白杨SEO第77篇原创。本篇不讲SEO、推广或运营,最近买了几本书看,推荐一下大家,感兴趣考虑是否选购。其实很多书都有电子版,但白杨SEO本身更喜欢纸质版,你呢?第一本 《SEO实战密码》第三版归属:SEO作者:ZAC (昝辉)推荐理由:这是SEO新人入门必看书籍,系统了解学习SEO入门。白杨SEO 2011年入门看的电子书(第一版),后面又买了实体书(第二版),后面把这本书奖励给我的一...
Qt6.10 | Qt Bluetooth 蓝牙
本文介绍了QtBluetooth模块的功能和使用方法,包括蓝牙API概述、构建配置(CMake/qmake)、权限管理、平台支持(Linux/macOS特殊处理)、日志设置及许可信息。重点说明Linux平台的后端选择机制,以及macOS上的依赖限制。最后提及蓝牙聊天示例,展示RFCOMM协议通信的实现。全文提供了蓝牙开发的技术要点和注意事项。
国产猫粮排行榜哪款最值得买?618买猫粮前必看攻略
其次,希喂猫粮针对我国城市家养猫研发的配方,对小猫的泌尿、消化、皮肤、毛发、呼吸、生长全方位友好,有效降低生病率。希喂采用Bak3三阶渐进式烘焙(65℃-85℃-95℃),通过低温梯度蒸发水分减少营养流失,配合4小时慢焙,锁住营养,最后95℃短时灭菌增香,实测营养保存率提升50.16%,鲜味保留完整。初食率高达95.21%,尤其适合挑食猫。选对猫粮不仅关乎猫咪寿命(优质粮可使平均寿命延长2-3年),更直接影响铲屎官的生活质量——科学配比的猫粮能减少80%的医疗支出,避免90%因软便、掉毛带来的清洁困扰。
深度学习工具包 DeepLearningToolbox
深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[](https://bitdeli.com/free "Bitdeli Badge")
visio安装包
Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。
sem一家之言pdf_推荐六本好书给你!包含SEO、SEM、推广、运营等
第一本《SEO实战密码》版本:第三版归属:SEO作者:ZAC (昝辉)推荐理由:这是SEO新人入门必看书籍,系统了解学习SEO入门。白杨SEO 2011年入门看的电子书(第一版),后面又买了实体书(第二版),后面把这本书奖励给我的一个前下属了。目前已更新致第三版,三版大致相同,只是最新增删了一部分,更加与时俱进。较《SEO艺术》(zac翻译的,白杨也看过,前前前公司奖励的)简单一些。如...
android 蓝牙通讯demo
android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。
看微软IE7.0更新的一家之言(转)
看微软IE7.0更新的一家之言(转) 面对新一轮的浏览器大战,微软终于坐不住了!近日,有消息称“由于担心安全方面的隐患使得用户放弃IE,微软已经加强了恢复用户信心的工作,其具体举措是启动关于Internet Explorer的...
lwip-2.0.3
lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。
helloworld
现在出发 本博观点属一家之言, 共同学习共同成长。
我个人的Java学习经验(一家之言)
声明:本文只是我的个人经验之谈,或者连经验之谈都算不上,因为我觉得自己还是个新手,没有什么经验可谈,就算是我分享一下自己从开始学习Java到现在的一些心路历程吧,各位看官暂且看吧,欢迎交流。第一部分算是我与Java之间的故事,第二部分是我的个人学习经验和体会,不喜欢看故事的,直接看第二部分,谢谢! 第一部分: 作为一个学习Java的非计算机专业的学生,我觉得学习Java是...
2025猫粮哪个牌子的好值得买?十大放心猫粮国产测评对比
因此,希喂猫粮的初食率高达95.21%,尤其适合挑食的猫咪。该猫粮针对我国城市家养猫研发,对小猫的泌尿、消化、皮肤、毛发、呼吸、生长等方面都有益处,有助于降低猫咪的生病率。粗蛋白、脂肪、粗纤维等关键指标应符合标准,如幼猫粗蛋白≥35%,成猫≥30%,脂肪建议在15%-20%之间,粗纤维≤10%,牛磺酸≥0.2%,钙磷比在1:1至1.2:1之间,镁含量≤0.1%以预防泌尿疾病。联系了各品牌方,获取了其猫粮的加工工艺信息,并对代工厂进行了查询和实地考察,以验证其宣传的加工工艺是否真实存在。
一家之言 | 简谈商标的四大特性
商标的本质是区别产品或服务的来源,其起源也是源于区别商品或服务来源的不同,商标最早起源于符号,从符号的角度可以说商标是一种符号标记,但不是所有的符号标记都能作为商标使用,更不是所有的符号标记都能申请商标注册保护,例如简单的一两个阿拉伯数字,简单的一两个英文字母,简单的几何图形等就不能申请商标注册,但如果对其加以设计创意、赋予其特有的形状又可以作为商标申请注册,例如LV箱包,L&D陶瓷,这是为什么呢?从这两个条款看均体现了商标保护的区域性原则,古代的征战,兵马未动粮草先行,如今的商战,产品未动商标先行。
sem一家之言pdf_白杨SEO:推荐六本好书给你!包含SEO、SEM、推广、运营等
前言:这是白杨SEO第77篇原创。本篇不讲SEO、推广或运营,最近买了几本书看,推荐一下大家,感兴趣考虑是否选购。其实很多书都有电子版,但白杨SEO本身更喜欢纸质版,你呢?第一本《SEO实战密码》版本:第三版归属:SEO作者:ZAC (昝辉)推荐理由:这是SEO新人入门必看书籍,系统了解学习SEO入门。白杨SEO 2011年入门看的电子书(第一版),后面又买了实体书(第二版),后面把这...
安猪瀚的一家之言:多读书,多看报,少吃零食,多睡觉
想来这是我博客发的第二篇非技术文章了,6年前开博的时候就给自己立下一条规矩,只谈技术,不谈风月。 一来觉得写那些心情随想、人生感悟什么的,未免有些老气横秋的感觉,二来是觉得写这种文章的人未免总有一些居高临下,假借教诲的感觉,因为文字这种东西,读者在读的时候只能看到文字,无法和作者当庭battle,就算实在看不下去,在留言区battle,作者也可以大可以置之不理,一副我tm经历的比你多,你凭什么质...
全价猫粮哪款比较好?2025全网最新猫粮品牌排行榜单
因此,希喂猫粮的初食率高达95.21%,尤其适合挑食的猫咪。粗蛋白、脂肪、粗纤维等关键指标应符合标准,如幼猫粗蛋白≥35%,成猫≥30%,脂肪建议在15%-20%之间,粗纤维≤10%,牛磺酸≥0.2%,钙磷比在1:1至1.2:1之间,镁含量≤0.1%以预防泌尿疾病。接下来,我会从专业角度详细讲解挑选猫粮的关键要点,并带来热门猫粮品牌的实测对比,帮大家避开选购陷阱,找到适合自家毛孩子的好猫粮。选对优质猫粮,不仅能为猫咪提供均衡的营养,助力它们茁壮成长,还能让铲屎官们省心省力,避免频繁换粮带来的挑食问题。
一家之言:中国IT人员创业存在的问题
一家之言:中国IT人员创业存在的问题 来自:希赛网无论是哪个行业,创业首先要面临的问题便是资金,IT业也是一样。目前我国注册有限责任公司的注册资金就需要30万元。这对于年轻的IT从业人员来说已经不是一笔小数目了,而如果不是有家庭的经济支持的话这笔钱就只能靠自己来挣。乐观的估计,按每年6万元的速度存钱,也需要5年时
一家之言—通信专业IT男的弊端
我是实打实的通信专业,从本科上到了研究生。毕业以后从事的是IT行业,恰好现在有一个与通信相关的项目,我便借着刚入行,自己啥都不会的现状,吐槽一下专业的一些弊端: 首先吐槽的是我们对于《通信原理》的学习,诚然,学习通信原理需要很强的数学功底,尤其是当你需要分析一个通信系统的性能的时候,但是在你分析它之前,拜托你先能搭建起来通信系统吧?可现实是,不管是通信原理的课本,还是通信方面的论文,都在强调为什
一家之言:真正发挥平民开发者的创造力,光有低代码还不够
随着低代码概念日趋火热,与之相关的“平民开发者”(Citizen Developer,也称公民开发者)也受到了更多人的关注。然而,在大多数语境中,平民开发者会与技术基础差划上等号,甚至以此来推演低代码和无代码在企业中的发展路线和应用前景。事实真的如此吗? 平民开发者的定义 平民开发者的概念最早被业界广泛接纳,是源于国际知名咨询公司Gartner的研究报告。翻阅Gartner官网提供的词汇表,我们可以发现其定义如下:A citizen developer is an employee who creates
5195
1174
146
2392
2135

被折叠的 条评论
为什么被折叠?



