首页
学习
活动
专区
工具
TVP
发布

看了很多技术,为啥仍然写不出项目?

自己明明看了很多,感觉不到自己的进步,很有挫败感。计算机科学是一门实践的科学,你发现你看了《现代操作系统》,《CSAPP》,《算法》,《计算机网络》等,基础知识依然没有理解透。...,谁他妈说入门啊 )。...轮子哥准备了一套面向组合子的编程: https://www.zhihu.com/question/39972591 卧槽,我写的就是一堆,,一坨emmmm,一坨屎。...很多东西需要时间去堆积,急不得。 编程语言 比如你开始学习c语言,怎么学呢?用c语言把所有数据结构全部实现一遍是最好的方式。...方法论 经典的要反复去读,反复去理解和领会,因为你没达到那个高度,看到的东西是不一样的,看到同一个东西联想起的东西是不一样的。

93630

买了很多看了很多教程,仍然看不懂开源代码......

还有的同学会写一些开源项目的源码解析类文章。...我当时写这套教程有两个初衷: 网上很多关于 gdb 的教程都是零散的,不成体系; GDB 用来教学的调试的都是各种玩具型程序,看完之后很多读者还是不知道如何利用 GDB 调试大型 C/C++ 项目。...虽然阅读源码的最终目的是功利性的,但是阅读源码的心态建议是功利性的,喜欢做一件事本身的过程,比把这件事做好的目标更快乐。...举个例子,很多做 Windows C++ 客户端开发的同学,应该会在网络的各个地方看到很多人抨击 MFC 的,然后一堆建议不要学习 MFC 的。...最后,阅读源码不是做给别人看的,如果你之前从未意识到阅读各种大大小小的开源项目的源码的重要性,从现在开始,循序渐进,少买点在线课程,少囤点,多读些开源代码吧。

83521
您找到你想要的搜索结果了吗?
是的
没有找到

| 用啥selenium!JS逆向香吗?

由于加密算法的内容有很多,今天我们主要是简单了解一下加密算法有哪些,之前有写过加密算法,感兴趣可以看看往期文章!!!...下面我们以待会要爬取的网易云音乐评论为例,所创建的js文件名为wangyi.js,来演示一下如何实现js逆向。...为了我们的js文件可以在控制台看到调试的结果,我们需要添加以下代码: console.log(start()) 调试js文件 好了,我们已经把代码复制在js文件中了,在调试js文件前,我们先安装node.js...好了创建Scrapy项目后,接下来我们创建一个名为JS的文件夹来存放刚才编写的js文件,项目目录如下所示: 这里我们还创建了一个名为Read_js.py文件,该文件用来读取js文件。...c_js=execjs.compile(r_js) u_js=c_js.call('start') data={ "params":u_js['encText'],

1.5K10

Vue3 解密 (持续更新中) - wuuconixs blog

但是会写了,也只是依样画葫芦,更多的是在Element Plus里复制粘贴,再加点自己的东西,没有系统的学习和了解Vue。...但是查阅文档 应用 API | Vue.js (vuejs.org) 之后,我们可以知道,该函数的返回值,即这里的app,我们应该叫它为 应用实例。 这个实例可以干很多事情。...,app这个应用实例只是一个工具人,它干的事情是,把应用实例对应的根组件绑定到了根组件实例里。 即把App绑定到了#app上。...这里看了文档以后后还明白了一点,我们平常在methods里调用属性,都会写this.wuuconix来使用属性,那这里的this指什么呢?...我以前认为应该是指向组件本身,而看了 Data | Vue.js (vuejs.org) 后我发现它指向的是组件实例。

41930

前端必备javascript书籍测评【含红宝书和绿皮书】

种的实战加深理解,包括单例代理工厂迭代器,发布订阅享元,装饰器等模式,和一些常见的编程原则,是一本不可多得的好书,不过例子还是显得过于分散,其实我觉得设计模式特别适合和前端的组件库一起讲解,通过一个体系化的组件库来讲解各种不同的设计模式...重写一遍,建立完算法知识体系后,再来看这些js算法书查缺补漏一下更好,以后有机会我再做个节目推荐一些学算法的 如果只看这两本js的算法书,质量虽然不错,但是会有一钟学了很多东西,但实际没啥卵用 深入语言细节...》,从结构化,面向对象,函数式,并行和动态五方面来讲解js的本质,我整整看了七月份一整个月,简短的语言无法介绍这本书,我们专门录了一个《前端会客厅》 邀请到作者周爱民老师详细讲解这本书,欢迎去观看 https...略微过时,经典,值得一读 还有犀牛,蝴蝶和这本精通javascript开发,都是略微过时但是值得一读的经典书目,尤其犀牛,这是对我影响最大的js,我当年对js的进阶,就是看了四遍犀牛,阅读体验比红宝书差一些...,红宝书体系化,小黄书进阶语言细节,绿宝书学习javascirpt设计思想,其他的作为横向扩展 最后讲解一下午自己的学习心得,现在vue ,react框架满天飞的时代,很多前端不愿意深入js了,这是很不对的做法

3K10

我是如何从通信转到Java软件开发工程师的?

在我的同龄人里,执行力和毅力能跟我比的,没几个,这点我吹牛逼。...除了会写一些简单的C代码,其他编程技能为零。 2. 研究生的觉悟 考入同济之后,我的专业是电子与通信工程。从研一开始,我很明确我自己想要什么,研究生也是要上课的,基础课、专业课等等。...一开始我在看C++,语法看完了之后,看了一点基于C++的数据结构和算法。...我一开始看了一个星期左右的,然后我把扔在了一边,看不进去啊!我自认为自己的脑袋瓜还算可以,但是我看不进去。这也是初学者的通病,有好多读者也跟我说:武哥,我看了,可是感觉还是不会。...我就很讨厌那些贴吧论坛里一上来就给一些初学者推荐很多经典书籍的人,显得自己很博学很牛逼的样子,其实没啥卵用。 包括Java并发、SSH、SSM框架、组件等等,我全部看的视频。

70130

2021前端学习路径书单—自我成长之路

JS 《JavaScript高级程序设计(第4版)》[1] 第三版:豆瓣评分9.3 第四版:豆瓣评分8.5 现在建议学习第四版,因为第三版很多还是以ES5的语法进行讲解的,目前主流都是 ES6 语法了...《ECMAScript 6 入门电子版》[3] 《ECMAScript 6 入门》[4] 豆瓣评分 8.8 这本书属于工具,建议电子版,翻翻常用的一些 ES6 语法就好了,当年我准备实习的时候就看了常用的一些语法例如...(当然如果对你有帮助还是可以买一下实体,支持一下作者,毕竟电子版可以免费看,写书需要花很多精力。)...编译原理 《编程语言与实践》[26] 买了龙啊虎啊什么的,看了都犯困,而这本书只看了前几章,就能自己实现了一个ll(1)的解释器 common-comment-parser[27] 代码规范 《重构...》[28] 豆瓣评分 9.4 第2版和第1版我都买了,看完确实对写代码有帮助,其中重构前最重要的就是保证破坏原先的代码的逻辑,这就要求我们有足够的测试用例情况下再进行重构。

1.2K20

运维人员如何学习python编程

部分运维遇到的困难是:有的连都不懂;有的是可以看懂,别人写的简单代码也可以看懂,但自己不会写代码解决问题。 笔者认为学习编程不止是学习语法,需要学习算法(计算思维、解决问题的方法、编程思路)。...问题一: 输出下面的样式 1,2,3,4,5,6,7,8,9,10 很多初学者,会写出下面这样的代码, for i in range(1, 11): print str(i) +...不要小看了计数循环,用计数循环和判断语句就可以解决这个问题。...别小看while计数循环,其实它可以用来干很多事。...总结:有有编程思路,是自己能不能动手写代码的关键。掌握一些常用简单算法:穷举法,二分法,递推算法,递归算法,回溯算法等等; 最重要的是解决问题的训练,有思路,能独立解决问题,才能在职场上战无不胜!

78730

我只是看起来很努力吗?

第一次买实体,不知道该买什么,从4月20号开始寻找适合购买的,如何提升自己,工具,励志书等,先后购买了4批,等我都到了,给大家上个图~ 1000左右大概买了30多本书,后续读完,我会写一下读书笔记...很多人得知我买了这么多,包括之前说,我搜集了那么多扫描版的,说我根本不会看....,我会写读书笔记,记录下这个过程....我只知道,我奋斗,我以后过得会很惨,那不是我想要的.旁友,改变你的观念,如果你想努力的话 我买这几本励志书是干嘛的呢,一是为了在看技术闲暇之余,换换心情,放松自己.二是为了汲取正能量,平衡自己的负面情绪...有很多说我不会看完这些的,说过其他的风言风语. 我都会对自己说:你管他们呢?

886120

【结构】前端开发要不要学习算法、数据结构?它有什么用?感觉工作中用不到呀

有人说程序员必看的四本分别是,数据结构、编译原理、操作系统、****(名字我忘了)。...但前端开发工程师必看的是,js红皮高程第三版,犀牛、什么的,面对的工作场景不同,需要学习和掌握的东西也不一样。...否则就是,会写js,但不会干活。 为啥? 因为不能从具体的业务中,抽象出需求的逻辑,更别提把业务逻辑变成用数据表示的结构了。 我是老尚,我没学过数据结构、算法。但我有这种逻辑思维的能力。怎么来的?...他们明明也会写js,也会用vue、react什么的,有人说前端饱合了,其实并不是这样的。 真正的原因是,前端的需求变复杂了,需要前端开发工程师能够从复杂的业务需求中,提炼出逻辑模型。...但很多,怎么说呢,很多培训班出来的同学们,只是学会了写点html,css,js而已。他们搞不定提炼需求这个事儿,所以不能胜任工作,所以没人要他们。原因就这么简单。

1.4K80

掌握这个技术, 给轮播图和文本插上自由之翼

今年第一篇文章, 不会写的太干, 主要以开拓思维和送粉丝福利为主....大致包含如下两部分: 分享一下组件间通信技术如何赋能轮播图和文本, 让产品和设计师实现需求自理 分享并赠送我近一年读过并且比较有价值的3本 当然, 读完如果大家没有一些收获, 我本人负全责.(>*<)...预备知识: 基于数据源驱动的跨组件通信最佳实践(低码篇) 低代码平台组件间通信方案复盘 组件间通信技术如何赋能轮播图和文本 上图画布中有两个组件: 轮播图 和 文本组件....解决方案演示 解决轮播图组件图片和文本的位置相对比较固定, 不够灵活的问题 解决轮播文本样式的局限性 image.png 轮播文案动画效果: 轮播和文案分离的课件式交互: 当然还有很多玩法等待大家开启...再展开想象, 这种方案不止于轮播图, 比如我之前分享的搜索和列表组件, 对于业务层, 应用这一方案可以发挥更大的价值. 2023年虽然忙碌, 但也看了一些, 我把觉得还可以的和大家分享一下:

10610

腾讯 Web 工程师的前端书单

这本书又叫犀牛,号称javascript开发者的圣经,网上对此书评价很多,大概意思都是说这本书是一本JavaScript文档手册,没有完整看过一遍此书的都不能算是一名合格的前端工程师。...《JavaScript DOM编程艺术》 作为初学者如果觉得上面两本书作为入门来说太厚了,也可以看看这本,厚,评价也很高,但是由于本人没看过,就不作过多评价了。...错误很多啊,不过其中的语法+示例的形式,确实很适合初学者。但是错误实在太多了,而且有些语句还不通顺,看着很累啊,只能说写得好代码的人,不一定写得好。...《JavaScript设计模式》 ★★★ 作者似乎很偏爱JQuery的源码,不过这本书tom大叔翻译的很烂,代码也很多没有缩进。。。 推荐。...《高性能JavaScript》 Zakas大神的又一本神,高工推荐的。 最近开始看《You dont know JS》了,看了个开头,感觉也很不错!

25K133

这位同学,学不会JS不是因为你笨

今天有一个同学问我,学习JS半个多月,依然是不会写JS,怎么办?我回答ta说,这多正常啊,如果那么容易就学会,这工作就不这么值钱了。一般会问这类问题的人,我觉得要么是欲望不够大,要么就是痛苦不够深。...而是我,通过讲JS这件事,引导你进入一种“输入”的状态。在这种状态中,我和你共同面对JS这个新事物,我在讲我对它的理解和认识,你使用我的这种方法去同样的理解和认识它,即JS。...在这个过程中,重要的是,你必须主动的去理解和认识JS,用我讲给你的方法。这就意味着,你必须思考,你必须主动去探索JS的方方面面,你必须从我讲给你的方法中,提炼升华出属于你自己的方法。...每一次看了几页就放下的;每一个没有写完的例子;每一次拖延;每一次半途而废,这些东西加在一起,点点滴滴,最后就是二个字“不会”。...现在吸引人的东西很多,美女,帅哥,游戏,电影,有时只是为了想边看书边听歌,结果只是为选择自己喜欢的歌单,就在网上查了好一会;更可能是为了查找某个问题的答案,但旁边的一个什么链接正好是自己感兴趣的,随手点了一下看完又好一会

1.2K91

大厂2个Vue实践总结,效率提升80%!

1 一劳永逸的组件注册 通常在组件使用前,需要引入后再注册,但如果高频组件多了,每次都这样做,不仅新增很多代码,效率还低!我们应该如何优化呢?...我们先在components文件夹(这里面都是些高频组件)添加一个叫global.js的文件,在这个文件里使用require.context 动态将需要的高频组件统统打包进来,然后在main.js文件中引入...global.js的文件。...2 高精度权限控制—自定义指令directive 我们通常给一个元素添加 v-if / v-show 来做权限管理,但如果判断条件繁琐且多个地方需要判断,这种方式的代码不仅优雅而且冗余。...我们都会写组件,但是你知道怎么让组件能够成为高复用性的组件库型组件吗? 我们都会项目打包上线,但是你知道如何编写配置文件能让打包速度最优化吗?

53510

Vue项目如何提高效率?大厂2大实践总结告诉你

本文将介绍大厂Vue项目两大最佳实践: 1 一劳永逸的组件注册 通常在组件使用前,需要引入后再注册,但如果高频组件多了,每次都这样做,不仅新增很多代码,效率还低!我们应该如何优化呢?...我们先在components文件夹(这里面都是些高频组件)添加一个叫global.js的文件,在这个文件里使用require.context 动态将需要的高频组件统统打包进来,然后在main.js文件中引入...2 高精度权限控制—自定义指令directive 我们通常给一个元素添加 v-if / v-show 来做权限管理,但如果判断条件繁琐且多个地方需要判断,这种方式的代码不仅优雅而且冗余。...我们都会写组件,但是你知道怎么让组件能够成为高复用性的组件库型组件吗? 我们都会项目打包上线,但是你知道如何编写配置文件能让打包速度最优化吗?...我们都会写路由,但是你知道如何写才能保证多路由模块解耦,保证更方便增加新的路由模块吗?

50430

一般人到底要不要学Python_Python值得学吗

如何自学 Python 编程语言咋入门,我总是遇见很多人问这个问题,听很多人说在网上买了一本看了一些视频,但是感觉学的不好,而且进度慢,走了很多弯路。...学Python一点都不难,因为Java的难度比他高出很多,我给很多人说过,这个Python的学习步骤,入门大致这样几步: • 找一个你觉得适合自己的新手书籍,因为都是很难看懂的,但是适合自己是可以的。...,兴趣很重要,有一本适合自己的很重要。...很多会看不会写,这都是亲身经历的,没有捷径,很多人只要看,却很少去写,这跟没学是一样的,有的有毅力把的案例都敲了一遍,这是笨的学习方法,但是总比只看不写强。...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

48220

领读《深入浅出NODEJS》—第二章 模块机制

第一是想要学习NODEJS了,第二是觉得之前写了那么多的学习前端的方法、思路、方向,但还是有很多同学们效果不大,虽然你们在看的时候,会表示这个思路好啊,这个方法好啊,这个情况说的对呀。...就比如在以往的文章中,我不止一次的说,可以在在书店里多看书,大量的看前端的,这样就能筛出最适合你自己的,就是少买多看。我这强调的是自主的去学习,去行动。...最近我也看了一些时间管理啊,快速学习之类的文章资料。觉得在一定程度上,快速学习也是可以用在前端学习方面的。现在就让我们一起来尝试一下,以快速学习的方式来阅读吧。...2.1.1 的内容就是说,JS很弱,后来HTML5出来后,JS很多缺陷,什么没模块系统,库少,没接口,没有包管理。。。CommonJS就是为了补这些缺的。...看书学东西就是这样,有时你觉得自己学一个东西系统,例如NodeJS,,所以你买本书来看。

56880

如何避开Vue性能优化之路的荆棘?

1 一劳永逸的组件注册 通常在组件使用前,需要引入后再注册,但如果高频组件多了后,每次都这样做,不仅新增很多代码,效率还低!我们应该如何优化呢?...我们先在components文件夹(这里面都是些高频组件)添加一个叫global.js的文件,在这个文件里使用require.context 动态将需要的高频组件统统打包进来,然后在main.js文件中引入...2 高精度权限控制--自定义指令directive 我们通常给一个元素添加 v-if / v-show 来做权限管理,但如果判断条件繁琐且多个地方需要判断,这种方式的代码不仅优雅而且冗余。...我们都会写组件,但是你知道怎么让组件能够成为高复用性的组件库型组件吗? 我们都会项目打包上线,但是你知道如何编写配置文件能让打包速度最优化吗?...我们都会写路由,但是你知道如何写才能保证多路由模块解耦,保证更方便增加新的路由模块吗? 前端全方面学习需要完整的前端思路实践教学,这边准备了一份前端路径完整图供大家学习: ?

43130
领券