关于csdn博客服务的担心

44岁了,我从没想过在优快云创作2年,会有这么大收获 原来程序员还有这么多出路 阅读详情

用了一下,感觉不错,可是担心:

1.收费

2.人多了以后慢的像乌龟

大家有空参观一下我在博客堂的:)

http://blog.joycode.com/peon/

优快云 博客备份工具 前言 核心 登录模块 备份模块 博文扫描模块 演示 如何使用 效果 总结前言近段时间以来,听群友博友都在谈论着一件事:“优快云博客怎么没有备份功能啊?”。这其实也在一定程度上表征着大家对于文章这种知识性产品的重视度越来越高,也对于数据的安全提高了重视。所以我就尝试着写了这么一个工具。专门用来备份优快云博友的博客。 核心说起来是核心,其实也就那么回事吧。严格来说也就是一对代码,不能称之为核心啦。 阅读详情

相关推荐

YOLO模型使用jupyterlab的方式进行预测/推理(示例)

首先相信很多使用过python的人都或多或少地了解过这个应用。是一个开源Web应用程序,可让用户创建和共享包含实时代码、公式、可视化和叙述文本的文档。用途包括:数据清理和转换、数值模拟、统计建模、等等。而Jupyter Lab则是Jupyter的下一代笔记本界面。是一个基于Web的交互式开发环境,用于Jupyter notebook、代码和数据。非常灵活,可支持数据科学、科学计算和机器学习领域的广泛工作。是可扩展和模块化的,其可编写插件来添加新组件并与现有组件相集成。

ocean00008899的博客 902

我的博客变迁史

据都是从数据库里面拿出来的,不是死的,是活的。WordPress搭

BitHachi 4125

433M遥控器无线解码1527协议

433M遥控器无线解码1527协议,定时器轮询法

weixin_58595117的博客 1万+

关于我自已~

姓名:MuWei年龄:24学历:小学未毕业!             今天终于开通自已的BLOG了,其实早就想开通了,现在网上博客程序一大堆,各大门户网站和专业BLOG网站都有免费博客申请。但为什么要现在才迟迟开通呢?说实话,我怕我坚持不住写BLOG,这才是主要原因。但是后来想了想还是应该开一个,因为我是单身,除了工作和学习之外别的事情很少,每天过着三点一线的生活,看着有的朋友们比我还忙但他们都能

清清海水 811

在 Linux 虚拟机中手动安装 VMware Tools

对于 Linux 虚拟机,您可以从命令行手动安装 VMware Tools。对于 Linux 的较高发行版,请使用集成的 open-vm-tools 版本。 前提条件 有关 open-vm-tools 的操作系统兼容性的详细信息,请参见《VMware 兼容性指南》,网址为VMware Compatibility Guide - System Search。 开启虚拟机。 确认客户机操作系统正在运行。 因为 VMware Tools 安装程序是使用 Perl 编写的,请确认已在客户机操作系统中安..

m0_62526815的博客 1757

TI LP87745-Q1汽车雷达PMIC评估:从硬件设计到性能测试全解析

在汽车电子和高级驾驶辅助系统(ADAS)中,电源管理单元(PMIC)是确保传感器稳定可靠运行的核心。其工作原理在于集成多路高效电源转换器(如Buck、Boost)和精密监控电路,通过数字接口实现灵活配置与实时诊断。这项技术的核心价值在于为毫米波雷达等关键负载提供低噪声、高精度、满足严格时序与功能安全(ASIL)要求的供电方案,从而提升整个感知系统的信噪比与可靠性。其典型应用场景包括自动驾驶域控制器、车载传感器融合模块等。本文以德州仪器(TI)的LP87745-Q1专用PMIC及其评估模块(EVM)为例,深入

weixin_27017211的博客 312

叹息!悼念优快云博客专家雷霄骅

叹息!悼念优快云博客专家雷霄骅

形势所逼,不进则退 2万+

SRS流媒体服务器在Windows下的安装

在之前的流媒体开发中(视频会议),我基本上使用nginx加模块的方式进行学习、测试,正式开发的时候改为服务器端用EasyDarwin,客户端用rtsp-simple-server(这些流媒体服务器的用法见我以前的博文),这样可以充分利用客户端的资源,降低服务器端的压力。在流媒体协议方案,我选择相对较快的rtsp。这个协议优点是支持UDP协议,优化好的环境下可以实现3秒以下的延迟,基本满足甲方要求,缺点就是不支持网页播放。

dgnankai的专栏 2023

博客迁移之从优快云导出markdown格式文章

写在前面 最近沉迷于个人网站开发,买了长期服务器和域名,一直在搞事情。 这篇文章的主要任务是将个人优快云博客导出为Markdown格式保存,便于后续使用Hexo或Jekyll等框架。 主要步骤 Step1 抓包分析 从优快云的写博客页面(https://mp.csdn.net/mdeditor)抓包分析。 因为写博客时使用的Markdown格式,则再重新编辑某一篇文章时,浏览器将从优快云...

子耶 7929

工业产线瑕疵检测:基于 YOLO 的自动化质检系统实战

从工业瑕疵数据集构建到模型训练,从桌面检测界面到产线适用性优化,本文覆盖了一套工业质检系统的完整路线。这个场景的核心评价指标不是最高精度,而是在保证 recall ≥ 0.95 的前提下尽可能压低 false positive——因为漏检的直接成本(客户投诉、质量事故)远高于误报的成本(人工复检)。部署时先设一个偏低的置信度阈值确保覆盖,再通过持续收集人工复检数据来逐步调优。

m0_71589036的博客 67

【测绘程序设计】——潮汐调和分析

最小二乘潮汐调和分析源码、使用示例及数据

C_xxy's blog 2653

从优快云博客到独立博客的蜕变

近日受到优快云博客运营[密斯大白](http://blog.csdn.net/baiyuzhong2012)的邀请,他希望我能以优快云博客专家的身份写一篇探讨优快云博客和独立博客各自优劣的文章,因此就有了今天这篇文章,本文从我作为一名优快云博客专家的角度阐述博客作者们在面临托管博客和独立博客的选择时的种种思考,我将从“从托管博客到独立博客的必然发展”、“我们为什么要写博客”以及“我从优快云到Hexo”和“独

素履独行 | 元培的个人博客 5259

RK3568笔记二:部署手写数字识别模型

部署手写数字识别模型,使用手写数字识别(mnist)数据集训练了一个 LENET 的五层经典网络模型。Lenet是我们的深度学习入门的必学模型,是深度学习领域中的经典卷积神经网络(CNN)架构之一。过程分为:训练,导出ONNX,转化RKNN,测试。

1170

使用Google Docs来发布优快云的博客文章(全程图解)

我比较喜欢使用 Google Docs 来编辑在线文档。直到最近我才有了一台属于自己的计算机,但大部分时间我依然使用实验室的机器,那儿环境各异(有好多种不同的 Windows 和 Linux 发行版本),并不存在一种通用的可编辑格式文档(即便是最简单的文本文档也存在字符编码、换行等问题);另一个原因就是我们的老师也普遍拥有 Google 帐号,我每写完一篇文章就可以直接 Share 给他们,方便我

子清行 6957

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

深度学习工具包 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');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

批量导出优快云中的个人博客

有时候害怕云端平台无端消失,感觉文件在自己手中才最安全,但是又离不开云端平台。【虽杞人忧天,但以防万一】所以有必要探索云端平台的批量备份功能。简书可以一键下载所有文章,其实优快云也是可以批量导出所有文章的。...

NYH951117的博客 756

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

如何在优快云中转载别人的博客

前言 今天看到一篇好的博客,考虑到直接收藏,以后博主删除了文章就不能再查看,所以学习了下如何转载博客。下面是转载步骤,亲测有效。 操作步骤 在你要转载的博客空白处→点击右键→检查 选择“article_content” 如图,依次点击(第一步不需要点击,进去就是选中状态) 点击完复制,博客内容就到了剪贴板上 打开你的优快云,找到“写博客”按钮,打开就是markdown编...

LSLSD的博客 686

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

妈妈再也不用担心我的博客访问量了(一个可以刷博客访问量的小程序java)

前言:相信很多写博客的朋友,会苦恼于博客访问量上不去的问题。博主最近工作比较新手动谢了个小程序,一个可以刷访问量的程序。当然主要是针对csdn博客。有了他 就再也不必担心博客访问量上不去的问题了。注:博客最主要还是要自己做好seo优化,以及提高博客内容质量。本篇文章,仅供学习交流。大家如果有问题,可以留言。 一,废话少说,看图:软件 点击jar 包直接运行:如下:稍后查看博客访问量会有变化哟,博主

一条咸鱼 2万+

如何快速转载别人的优快云博客文章并附带格式与图片

1.问题背景 最近在学习Git过程中想了解git reflog命令的高级用法与命令详解,于是找到了这几篇特别优秀的文章: [1]使用git reflog 命令来查看历史提交记录并使用提交记录恢复已经被删除掉的分支 [2]Git:git-reflog的用法总结 有收藏癖的我,很喜欢能保留他人的格式并收藏文章,这李就有一种方法可以快速转载别人的优快云博客文章并附带格式与图片。 2.实现步骤 (1)打...

快乐李同学的博客 2748

22年我在优快云做到了名利兼收

为什么博主会执着于在优快云中做输出

商务合作欢迎私信我 2万+

优快云博客换新版

才搬过来没多久,就赶上优快云博客换新版了,不知道会不会丢失。。。

phenixfire的专栏 689

将博客搬至优快云

在这个数字化的时代,博客成为了程序员和技术爱好者们分享知识、记录成长的重要平台。随着时间的推移,不同的博客平台各有兴衰,而优快云,作为中国最大的IT技术社区,以其专业性、活跃度和资源丰富度吸引了无数技术人的目光。今天,我决定将我的博客从原平台搬至优快云,这不仅是一次技术上的迁移,更是一场对过去记忆的整理和对未来探索的期许。 起初,我对写博客抱有迟疑,担心它会成为一种负担,消耗宝贵的时间。但当...

张飞洪的博客 367

将优快云博客保存为PDF的解决方案

例如Chrome和Firefox都提供了“打印为PDF”的功能,这就好比是给你的文档穿上了一层坚固的铠甲,既保持了原文档的样式又便于传输。然而,有时候你可能会想把那些重要的知识,比如你在优快云上的博客文章,以一种更稳定、更便携的方式保存下来。万事开头难,但一旦掌握了方法,剩下的就只是熟能生巧的问题了。你可以把这里当作自己的家,无论是工作之余的小憩,还是寻找灵感的驿站,我都希望你能在这里找到属于你的那份快乐和满足。

master_chenchen的博客 847

优快云博客2014年4月24日清理缓存

亲爱的优快云博主们,我们将于今天(2014年4月24日)对优快云博客频道缓存进行清理,如果您登录后发现自己的文章总数、积分、评论数、访问数出现异常,请不要慌张,您的数据并没有丢失,将会在缓存清理完成后(预计在今晚21:00前完成)全部恢复,如到时您依旧发现博客异常,请及时联系: XXXXXXX(客服微博) XXXXXXX(客服QQ)   我们将在第一时间为您解决。再次感谢您的支持和理解

优快云产品官方博客 6623

Python备份优快云博客的完整页面

在优快云论坛发现了一个求助帖,帮忙修改一个备份优快云博客的Python代码,应该是运行不了的代码。因为是很久以前的代码,而且是用python2写的,所以我并没有尝试运行就直接用Python3来进行改写。当然真正引发我兴趣的,是代码用了一个我以前没有见过的 chilkat 库,可以说有海量的功能,但网上对于它的描述比较少,所以我只能看官方文档,配合Google翻译和我蹩脚的英语水平,大致把需要用...

Steven的博客 4577

第600篇博客:手动迁移完个人博客全部1200+篇文章后的总结-读不在三更五鼓,功只怕一曝十寒。

到今天,我原个人独立阿里云博客中的全部约1200+篇技术等文章已经全部完成迁移至优快云。我相信这不是一个小工程,因为它需要耐心和恒心!1200篇文章,基本每篇文章中都有文字和代码相互交织,复制代码和复制文本需要单独处理,虽然整个迁移过程是简单的复杂粘贴操作,但是简单的事情重复做那就不简单!另外,迁移过程中,从开始每天满格发表15篇,到后来一天发表一篇并进行推广,再到优快云改变规则后每天发布两篇一直至今,整个周期超过了半年,所以我要敬自己一杯,这份半年多来持之以恒地坚持!这种有始有终的做事方式!

本博客记录了从2014年以来在工作学习中遇到的技术问题、解决方法以及部分个人人生经历、经验等内容。 2300
上一篇: 给windows media初学者的一点建议
下一篇: 对csdnblog联络功能的疑问
peon
博客等级 码龄25年 5粉丝 10原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值