对自己狠一点,开始写作吧

【光剑书架上的书】书评推荐《改变,从写作开始》刘祥 文章标题 【光剑书架上的书】《改变,从写作开始》刘祥 书评推荐语 在信息爆炸的时代,写作不仅是一种表达思想的方式,更是一种提升自我认知、锻炼思维能力和促进知识传递的重要途径。《改变,从写作开始》一书,正是为我们打开写作之门的钥匙。本书由资深教育学者刘祥所著,以深入浅出的方式,针对教育领域中的写作困惑和需求,系统梳理了教育写作的实用技巧和策略 阅读详情

我时常会有这样的感觉: 自己心里觉得对一个技术点已经掌握了, 但是当我试图给别人讲述的时候,发现并不能轻松自如、深入浅出地讲出来。

这就说明了一个问题: 自认为掌握了,其实并没有真正地掌握, 大脑只是对这个技术建立了一个整体的概念,在一些细节处做了想当然的假设,等到你用语言再来表达的时候发现,哦, 原来这个假设并不完全成立,是有问题的。

在学习吸收率金字塔中, “转教别人(Teach others)”属于主动学习, 效率是最高的。 但是在工作和生活当中, 你是很少有机会去给别人讲授的。

0?wx_fmt=jpeg

0?wx_fmt=gif

那怎么办? 总不能拉着你正忙着的同事说: 哥们, 来, 我刚学了CQRS,我给你讲讲吧。

也许你的同事很有礼貌, 耐着性子听你磕磕碰碰地讲完了,然后不知所云, 前几次还行,次数多了,就对你敬而远之。

既然没法给别人讲,那就退而求其次吧, 把自己的理解写出来。


当然不是泛泛地记流水账,或者把几个孤立的点罗列在那里, 而是要把思路理清楚, 尤其是要写出为什么要有这个技术?这个技术解决了什么问题,然后才是这个技术是怎么使用的。 

当你逼着自己去回答这些问题的时候,很快就会发现,自己的理解还不够,还需要查找更多的资料。

在你通过google找资料的时候, 你会发现,哎呀,网上的这些文章怎么这么差劲,重复的内容这么多, 大部分都是复制、粘贴。大部分都是在讲述怎么使用, 对于“为什么” 从来都是只字不提,或者犹抱琵琶半遮面 , 羞羞答答的不说出来。

这个整理资料和思考的过程是很珍贵的, 这样才能把信息变成你自身的知识。

如果实在搞不定,就带着问题去论坛提问,去QQ群发言,找大牛请教, 总是可以解决的。

举个例子,你接触到了一个新的知识点: Java 动态代理。

你也看了书或视频中的代码,知道了这个技术是怎么使用的,接下来想要写篇文章, 首先要努力阐明的问题就是“为什么要用Java 动态代理”?   这玩意儿到底要干嘛? 我已经知道了它能够对一个类进行增强, 还是在运行时做的增强, 但是增强一个类有什么用处?

我完全可以新写一个类对原有的类做增强啊? 为什么要在运行时做呢?

如果你顺着这个思路挖掘下去,会在通道的尽头找到一个宝贝: AOP。

具体到技术层面,还有一个问题, 就是为什么Java 动态代理只能对interface进行操作?  不能对class进行操作?    这个问题如果也深挖下去, 你会发现另外一个宝贝: 动态字节码的生成。

继续深挖就能看到ASM, CGLib这样的东西, 看到他们怎么在内存中操作class文件的字节码, 字节码的格式是什么样子的? 只好去看看Java虚拟机了。

到了最后,你也许会体会到, 奥, 原来Java是一门静态语言,  在运行时不能对现有的方法逻辑进行修改,不能新添加方法, 所以得用别的手段,如ASM, 动态代理等创建一个新类来做点“额外的”事情。

赶紧写一篇文章吧,把挖掘的结果记录下来,别人只是学会了什么Java 动态代理,这只是冰山的一角,  而你则看到了整个冰山。

0?wx_fmt=png

有人可能要问了: 我也可以按照这个思路去学习,为什么要写下来呢?  原因很简单,不写出来,很容易放弃深度思考。你会觉得,哎呀我已经知道怎么回事了 -- 其实一些关键的细节被大脑给忽略了。


我们已经进入了一个碎片化的时代, 我们的大脑已经养成了碎片化的习惯,一天不看碎片化的信息就觉得不舒服, 这样下去会慢慢地丧失深度思考的能力。

写作会逼着你去思考,梳理知识体系,防止自己被碎片给填满。


其实很多人都知道写作是一件很好的事情, 就是犯懒,执行不下去。 还是行动起来吧! 逼自己一把,对自己狠一点 !  有自制力的人, 能够坚持的人才更有可能成功!

ps : 写出了好文章, 欢迎向老刘投稿啊。

你看到的只是冰山一角, 更多精彩文章,请移步《码农翻身2016文章精华》或者《码农翻身2017上半年文章精华》

有心得想和大家分享? 欢迎投稿 ! 我的联系方式:微信:liuxinlehan  QQ: 3340792577


码农翻身

用故事讲述技术

0.jpeg

iOS反编译-hook微信之艾特所有人 all。 阅读详情

相关推荐

全面讲解电子齿轮比与脉冲数计算

什么是编码器分辨率。

viixin的博客 1万+

对自己狠一点,开始写作,以及如何开始写作

早上来到公司看了码农翻身公众号,有关于写作的,发现有写年头已经没有系统化的对知识进行梳理并记录了,所以仔细阅读了老刘的两篇文章,把一些学习点记录下来,以备徐徐图之。 时常会有这样的感觉,自己心里觉得对一个技术已经掌握了,但是当我试图给别人讲述的时候,发现并不能轻松自如,深入浅出地讲出来。 这就说明了一个问题:自认为掌握了,其实并没有真正掌握,大脑...

nxcjh321的专栏 299

Remosaic 算法

在 4in1 传感器中,相邻的 4 个同色像素(如 4 个红色、绿色或蓝色像素)合并为 1 个“超级像素”,以提升低光环境下的感光能力。例如,在 RGGB 排列中,每个 2x2 的 Quad 单元需要恢复为 4 个独立的 R、Gr、Gb、B 像素1。:传感器通过硬件级 Remosaic 直接输出 4800 万像素的原始数据,每个像素独立记录颜色信息,解析力更高2。:传感器仅输出 1200 万像素数据,再通过软件算法插值放大到 4800 万像素,实际解析力无本质提升2。的原始数据转换为传统。

Damon_X的博客 3729

独孤思维:赚钱,就是对自己狠一点

因为你们没看到那种坚持十年以上,每天输出5k甚至1w字的博主。再说了,是ji也足够对自己狠,不然怎么愿意躺着赚钱。独孤每天雷打不动,不吃晚饭去爬楼,空腹11点睡觉。凡是想躺着赚钱的,要么是ji,要么就是在梦里。把写作,把副业,当做终身职业来看待。独孤刚开始不理解,现在逐渐理解了。逼迫自己每天去写,做输入和输出。心不狠的人,怎么可能做到坚持。拿起电脑,拿起手机就开始写。觉得独孤的状态,太能坚持。还写不完,晚上下班继续写。想要赚钱,就对自己狠一点。写不完,中午午休接着写。哪有什么工作忙,没时间。

weixin_52531702的博客 274

打包可以在Hadoop 3.3.1和Hive 3.1.2上使用的Tez 0.10.1 minimal

编译打包可以在Hadoop 3.3.1和Hive 3.1.2上使用的Tez 0.10.1

qq_42013533的博客 2618

宝塔面板一键部署Z-Blog博客 - 内网穿透实现公网访问

Ubuntu系统作为Linux系统的一个重要分支,既有Linux系统的轻量化、高扩展性和长时间稳定运行,也拥有Windows一样的友好图形界面,因此可以作为熟悉服务器系统的良好选择。对于笔者来说,ubuntu系统最大的用处,就是可以让家里老旧的电脑重焕生机,让本已退居二线的电脑与cpolar内网穿透软件搭配,成为私人服务器,搭建自己喜欢的各种网站。今天,笔者就为大家介绍,如何使用cpolar内网穿透+Z-blog搭建私人博客网站。

m0_74808907的博客 3147

如果你想开始写作

当开始的热情,超越了绝对理性,行为,便产生了!

胡拉图说 1957

【ELF2学习板】基于OpenMP与RK3588多核架构优化FFTW的并行计算效率

本文详细介绍了如何在ELF2学习板上利用OpenMP与RK3588多核架构优化FFTW的并行计算效率。通过编译支持OpenMP的FFTW库、合理设置线程绑定与调度策略,以及内存访问优化等技巧,显著提升了FFT计算的性能。实测数据显示,多核并行优化可使4096点FFT计算速度提升一倍以上,特别适合信号处理、图像分析等高性能计算场景。

weixin_30352645的博客 608

【实战】硅基物语.AI写作高手:从零开始用ChatGPT学会写作

近年来,随着人工智能技术的迅速发展,聊天机器人成为了一个备受瞩目的领域。其中,ChatGPT凭借其强大的自然语言处理能力,成为了许多人的首选。ChatGPT是一种预训练语言模型,它能够理解人类语言,并生成具有逻辑性和连贯性的文本。本篇文章将介绍如何从零开始使用ChatGPT学习写作。从零开始使用ChatGPT学习写作是一个富有挑战性和实用性的过程。通过了解ChatGPT的原理和特点,选择合适的模型和训练数据,制定合理的计划和流程以及不断实践和优化,你将能够提高自己的写作水平并取得更好的成果。

程序边界 6549

【YOLO11改进 - C3k2融合】C3k2融合DWRSeg二次创新C3k2_DWR:扩张式残差分割网络,提高特征提取效率和多尺度信息获取能力,助力小目标检测

【YOLO11改进 - C3k2融合】C3k2DWRSeg二次创新C3k2_DWR:扩张式残差分割网络,提高特征提取效率和多尺度信息获取能力,助力小目标检测

专注于图像领域,主要研究内容包括计算机视觉和深度学习,特别是在图像分类、目标检测和图像生成等方面有深入的研究和实践经验。 1056

Autosar PNC网络管理配置-UserData的使用

之前配置的网络管理报文中的data都由ComM管理,后面客户新增了需求,最后两个byte需要发送,本文记录一下相关配置的修改能配置生成的,尽量不手码,毕竟手写一堆bug~

赞的博客 1907

《硅基物语.AI写作高手:从零开始用ChatGPT学会写作》&《从零开始读懂相对论》

《硅基物语.AI写作高手:从零开始用ChatGPT学会写作》&《从零开始读懂相对论》

努力让自己发光,对的人才能迎着光而来 4万+

有限元之有限元空间的构造

主要介绍有限元的空间构造方法。

欢迎各位大佬光临“寒舍”!请多多指点,共同进步! 762

关于写作的一点小思考

关于写作的一点小思考

随机的未知——用已知去面对未知 443

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

一点论文写作心得

论文对于硕士,尤其博士,是必须的一种技能,也是一道难关。所谓大道无形,小道可走。下面给出一些博士期间的写作心得,希望能有所裨益。论文可以有三个境界:毕业、科研、贡献。 现在只说第一个,为了毕业。 这里的论文,可以指EI论文、SCI/E论文。 我把论文分成三个阶段:读、写、改。 一、读 即:读哪些论文(对象),读论文的目的是什么(目标),怎么读(方法) 1.读什么论文。 读...

Look Forward To 1780

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

好书分享:《写作提高一点点》

好书分享:《写作提高一点点》(epub,mobi,pdf,azw3)电子书 [一本你现在就可以立即使用的写作指南] 下载地址:https://haobook.org/post/10001794.html

老高的专栏 792

深度学习工具包 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")

认真分享如何开始写作的5条建议

最近跟朋友吃饭时朋友问我,你最近每天都在坚持写作吗?那你每天都在写什么?真的有这么多东西可以写吗?我也想写,但不知道写什么。坚持写作了一段时间了, 今天我来认真地给大家分享如何开始写作的...

yipiankongbai的专栏 377

技术菜鸟如何开始写作?我写了一段时间,感觉没有一点阅读量,怎么办?

前几天有个网友问我:“技术菜鸟如何开始写作,我写了一段时间,感觉没有一点阅读量。”我“狡猾”地反问道:“你为什么要获取阅读量?”其实我心里很明白,阅读量是个好东西啊,有很...

码农翻身 342

分享:如何开始自媒体写作,开始变现?

分享自媒体这3年多时间,一再给大家强调,无论是个人还是企业,无论是打工还是创业。一定要重视自媒体,一定要学会运用自媒体。因为自媒体给我们带来的投入产出比是非常高的。 如何开始自媒体写作,开始变现? 做自媒体投入的仅仅是业余时间,带来的回报却是无比丰厚的。除了各个平台给的广告收益补贴外,还可以获得各种各样的收入和附加价值: 虚拟经济价值,自媒体可以卖服务、卖课程。 实体经济价值,自媒体可以卖货、招代理。 各种附加价值,自媒体可以攒资源、名气、打造个人IP等。 这么多的价值,对普通的...

sinat_40390240的博客 182

写作,是如何开始的

写作的好处人人都知道,但是如何写好文章,如何迈出第一步,对我来说是个问题,空有一颗想写作的心,但没有才华与干货,所以每次都浅谈搁置,自我反思觉得有几点原因。肚子里没墨水,心中没底气,脑子里没干货,动手坚持能力又差强人意。其实吧,万事开头难,任何事都不是一蹴而就,一步登天的,都需要一步一个脚印,滴水石穿,聚沙成塔,积累量变产生质变。如果暂时写不出妙笔生花,口若悬河的文章,那就写写随笔,先养成写作的好习

慕白的博客 886

粥左罗教你从零开始学写作笔记系列

学习资源:https://pan.baidu.com/s/1t7IzxW2MDxBXkT5-mMtRsw (关注公众号“AI产品经理人”,回复“粥左罗”获取密码) 目录 一 写作认知:多数人理解错了写作 第01讲:写作能力是人人需要的底层能力 第02讲:写作能力的三个核心是什么? 第03讲:如何迈出写作的第一步? 第04讲:如何坚持,长期写下去? 第05讲:为什么你必须公开写作? 第...

女王の专属领地 2万+

关于写作,别那么在意别人的看法,开始干吧

大家好,我是黄宇风 01、关于写作 有一段时间没写东西了,每天不写点东西,总觉得有一件事情没做,睡觉都不踏实。 做网络,我是从开始写作起步的,因为写作,认识了很多朋友,也有了很多粉丝。 在网络上做项目,离不开软文、文案、销售话术,想做好这些事情,就要从写作开始积累,很多流量和业务模式,都可以从别人的文章里找到,看多了,写多了,慢慢就知道怎么做了。 每天还是应该花点时间,多少写一点东西,因为写作会倒逼你去总结,去思考,当你不知道要写些什么的时候,又会倒逼你去学习。 学习、思考、总结。这是一

黄宇风博客 238

从零开始带你成为消息中间件实战高手_从写作小白到写作高手,你只差这本书的距离...

成功的路上并不拥挤,因为能坚持下来的人并不多,走着走着,我们就走到了普通百姓里,剩下20%的人跑到了金字塔尖。你、我现在也许望着塔尖兴叹,我也想成为那样的人,可怎样能挤进去呢?一个故事,感动一个人!一本好书,改变一群人!一个好人,影响千万人!一位从农村走出的女孩,浙大毕业的理工女弘丹,做着半导体研发的工作,还是2岁宝宝的妈妈,利用业余时间写了三本书,还影响了她的爱人也跟着出书,这还不算,她开办了写...

weixin_39628105的博客 263

村上春树 开始写作_如何克服对写作的恐惧并找到开始的动力

村上春树 开始写作Writing about our work is one of those things that most of us have on our to-do list. But whether it's due to procrastination or fear, we never actually get to it. Here's some more motivation...

1057

决定开始写作

在对的时间,对的地点,我对写作有了信心。

ouinted 143

AI写作论文软件哪个好用一点

当然,在选择AI写作论文软件的过程中,我们还需要保持理性和客观的态度。其实,AI写作论文软件的基本功能都是相似的,它们大多能够根据用户输入的关键词或主题,快速生成相应的论文内容。而AI写作论文软件则能够根据大数据和算法模型,为我们提供丰富的素材和参考,激发我们的创作灵感。虽然每个软件都有其特点和优劣之处,但只要我们根据自己的需求进行合理选择和使用,就能够充分利用这些工具来提高我们的写作效率和质量。一个优秀的AI写作论文软件应该具备先进的算法模型和大量的数据支持,以确保生成的论文内容具有准确性和可靠性。

2401_85597273的博客 387
上一篇: 从读写分离到CQRS,张大胖是如何解决性能问题的?
下一篇: 小白科普:分布式和集群
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值