- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 程序员如何在内卷环境中脱引而出?
程序员本来是一个需要高学历,高技能的工作但是随着“科技发展”,慢慢的自称自己为“码农”、“搬砖者”,而且一边喊着“35岁危机”,一边996的干活。身体慢慢的发胖(过劳肥),头发渐渐稀少,并且在不断内卷中。下面通过一个故事,一起感受下,程序员从什么时候开始卷起来的。从前有个函数-涵涵type add(type a, type b);它爸希望它返回a+b。有一天涵涵被诊断出先天过敏性疾病,给它吃666和35,它居然拉肚子了(回答了250)。printf(add(666,35))250于
2021-12-14 15:47:19
5866
6
原创 前端可不止页面美化这么简单,用户体验爽不爽还得靠它
前端为什么要学习js你既然学习了前端,你就会发现前端的确只是完成了页面的展示效果,给文字和图片加上特效。按照这个思路来说,后端只是把数据按要求关联起来,在数据库里面增删改查。然后接收一下前端的请求,再返回。贸然给一件事物定了特性,轻视它,那么任何东西都不过如此。在2009年之前,前端就是简单的这些特效,页面看着就是一套PPT模板。这种方式持续了很长时间。因为以前的B端数据量不大,页面都是整体刷新。随着智能手机的普及,可以看到用户越来越喜欢B端,我们将很多复杂的C端功能搬到B端上,产生大量用
2021-11-20 19:19:14
1442
6
原创 程序员这条路,选择深耕技术,还是全面学习比较好?
前言在开发技术和应用市场完全成熟的今天,有人希望深耕技术-打造出自己的一片天地,也有人想广泛学习-在程序员市场中游刃有余。面试造火箭、工作拧螺丝!这句话实际上有点讽刺和调侃的意思,描述的意思是说:面试过程的问题非常非常难,就像造火箭一样。实际,入职之后才发现自己干的不过是最基本的 crud(增删改查) 的工作,就像工地上拧螺丝的人一样。找过工作的小伙伴都会有过这样的感受:就单纯一个大厂校招,你就会感觉面试的时候你什么都得会。重视基础的大厂(如字节),会在计算机网络、操作系统、算法上面问到你怀疑人
2021-11-07 16:03:51
40815
26
原创 web2.0结束,12306和电商的完善
国庆小假期过完了,虽然没赶上抢票的紧迫。还是来扒一扒10年来12306的改版升级史2018年新版12306上线要论网站的访问量,12306绝对是名列前茅,而且没有专业的营销手段,让我们不得不服。也正因为如此,12306上线之初,没有赢得预期的好评,而是得到了一片吐槽,由于铁路部门低估了网站的访问量,没有做好完善的网站性能方案,导致12306网站频频超过负载能力,经常遭高峰期买不到票,甚至挤不进去,让我们不敢相信这是花了3亿元打造出来的售票网站。体验到了12306买票的艰辛,自然有人开始问了,为什么
2021-10-10 15:28:04
647
3
原创 ❤️算法离我们并不远❤️为什么你排位总是输,原因在这
前言文章摘抄至《算法之美》,附带了Python模拟。不久前,我去观看草地网球锦标赛,一位十分沮丧的运动员引起了我对球赛目前采用的名次确定方法的注意。这位运动员在比赛中早早落败,因此彻底失去了获得奖牌的机会。令他感到屈辱的是,获得第二名的是他知道的一名远不如自己的运动员。普通观众可能会把这种“哀叹”归咎于失败的痛苦,但道奇森并不是一个同情心泛滥的人,他是牛津大学数学系讲师,因此,在听到运动员的抱怨之后,他决定对体育赛事展开深入调查。道奇森不仅仅是一个数学家(其实他几乎不记得自己是从事数学研究的)
2021-09-29 19:16:13
2946
12
原创 ❤️Python面向对象保姆式教学❤️,新手速成精英之路!
前言最近,我在群里答疑的时候,经常碰到,小伙伴,再变量,缩进,参数,方面使用错误,导致程序运行不来。今天,打算自己写一篇。Python 变量作用域,和生命周期。彻底弄懂变量该怎么使用。知识点变量的使用,有作用域区别,也有生命周期的区别。1.变量作用域局部变量python能够影响变量作用域的代码段是def、class、lamda。def scopeTest(): localValur = 6 print(localValur)scopeTest()# print(lo
2021-09-27 20:25:04
1863
18
原创 ❤️ 程序员【代码管理】工具介绍❤️,热门语言更新这么快,你绕不过这一关的!
上次讲了2个游戏源码前端实战之js推箱子游戏(有界面、附源码、赞关藏)Python实战:五子棋小游戏,切身感受一下前端和桌面应用的区别,选择自己喜欢的本来今天准备写一篇面向对象文章,但是想一想,讲面向对象之前还是先给大家介绍几款实用的工具,更加快速的理解,掌握知识点。1.UML统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序
2021-09-25 16:10:43
12562
25
原创 Python实战:五子棋小游戏,切身感受一下前端和桌面应用的区别,选择自己喜欢的
前端实战之js推箱子游戏(有界面、附源码、赞关藏)早些时间讲解了一个推箱子的游戏,今天再来更新一个,五子棋游戏先看效果五子棋是全国智力运动会竞技项目之一,是一种两人对弈的纯策略型棋类游戏。原谅我不厚道的输了,gif上传限制5M以内,和AI耗下去,时间一长,文件大小就被限制了。源码部分我们先从最简单的游戏规则,棋盘布局,一步步讲解,最后讲解人机博弈部分。游戏规则双方分别使用黑白两色的棋子,下在棋盘直线与横线的交叉点上,先形成五子连线者获胜。from collections import
2021-09-23 18:16:48
910
14
原创 经典习题之哥德巴赫猜想,告别低效判断,开启高效循环。附带质数优化算法
哥德巴赫猜想中写到,一个充分大的偶数(大于等于4),它可以分解为两个素数(质数)的和第一步:先定义一个判断质数的函数质数:是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。我们可以让他从2开始一直除到自身-1为止,如果可以被整除,那就是非质数补充:小知识点,因为给一个数开方之后 √m*(√m+1)>m 所以除到它的开方数为止就行了。Python中n**0.5两个*号表示幂函数,0.5是开方。def isPrimeNumber(n): k=int(n**0.5
2021-09-17 18:27:32
1317
14
原创 一篇文章告诉你,为什么正则是最强文本处理工具,附Python演示
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。Python作为一门数据处理语言,经常使用正则匹配段落,比如爬虫爬取数据时。正则表达式是Python内置的模块,不需要额外安装。今天来给大家分享一份比较全面的Python正则表达式宝典,学会之后,你将掌握正则表达式的各种应用场景。一、re模块re (Regular Expression简写),这
2021-09-15 14:46:33
1916
26
原创 前端实战之js推箱子游戏(有界面、附源码、赞关藏)
效果展示代码+图片<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>JS推箱子游戏源代码 - 站长素材</title><style> *{ margin: 0; padding: 0; } body{ background-size: 100%; background-position: left;
2021-09-10 14:47:33
3498
6
原创 快速上手之前端基本功·HTML+CSS+JS,基础牢固,新技术才能得心应手
爬虫系列:实操续:HTML基本结构,以及数据来源,网页获取上次写了一篇爬虫HTML的文章,很多小伙伴和我说,看完文章还是不太懂。我想了想,只讲了数据在哪获取,不讲数据怎么产生的,是有点不好理解。今天就来,带大家一起把整个前端知识进行一次梳理。前端基础知识HTML基础·HTML:超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。1.HTML基本标签/结构<html> <body>
2021-09-08 19:54:29
586
5
原创 Python爬虫理论之cookie验证,不回顾下历史,套路都不知道怎么来的!
cookie在发明之初,为了帮助服务器同步网页上的用户信息,同时保存用户操作,以此减轻服务器压力。没有cookie之前,人们还停留在像电视一样只能对网页进行点播,网站分辨不出是谁在通信。题外话:第一代密码,属于通用性的密钥有了cookie后,你就那个网页做交互了,这时才有了网站账号。由正在浏览的网站创建的cookie被称为第一方cookie。这个东西很重要,你要是不信邪,把这种第一方cookie给禁止了,那么,恭喜你,回到了广播时代。Python requests库默认是打开了cookie
2021-09-06 17:37:01
743
9
原创 编程能力从什么时候开始突飞猛进?小白到大神的必经之路
第一阶段: 学会看错误提示了,开始百度知道错误位置在哪了知道错误类型是什么了第二阶段:慢慢梳理业务逻辑,开始Google下图是为了把chome浏览器托管给selenium时遇到的问题,搜索图我就先不贴了看完各地大佬们的文章,很Nice,但它们仅是你技术知识体系的精华补充。尝试了解–系统组件,和接口了第三阶段: 东拼西凑满足不了,开始系统性的读书了突然发现:以前收藏的零零散散文章,在书上,几个篇章的内容,把来龙去脉讲的清清楚楚第四阶段:接触到国内外大社的经典书后几经周折,逐渐开始,用
2021-09-02 18:40:11
1691
19
原创 实操续:爬虫定位经常报错?试试这个小工具,快速检查XPath,简单明了!
接着爬虫系列,继续讲解XPath定位老司机,带你用30行代码爬取高清美女写真,附安装包+源码实操续:爬虫基础知识,浏览器最基本的配置方法实操续:HTML基本结构,以及数据来源,网页获取今天继续讲解XPath定位一、XPath直观验证工具 selenium IDE效果展示以百度为例,获取所有 div带id属性 的元素,被选中的在HTML背影色加深,在网页中有虚线边框selenium IDE安装1 .下载火狐55以内版本安装包(最新版本已经不支持了),安装完成,迅速设置禁止自动更新版本2
2021-08-31 15:11:33
718
2
原创 实操续:HTML基本结构,以及数据来源,网页获取
接着上篇,继续讲解HTML结构老司机,带你用30行代码爬取高清美女写真,附安装包+源码实操续:爬虫基础知识,浏览器最基本的配置方法今天继续讲解HTML结构爬虫网页内容获取def down_image( page ): print(f'页面{page},开始') t1 = time.time() # page页面跳转 url = f'https://www.36992.com/girls/list-{page}.html' resp = requests.
2021-08-24 18:38:59
865
3
原创 实操续:爬虫基础知识,浏览器最基本的配置方法
接着上篇,继续讲解http协议老司机,带你用30行代码爬取高清美女写真,附安装包+源码这里只讲解爬虫用得到部分;浏览器的解析F12打开,点击Network,F5刷新,就可以看到HTTP客服端协议url解析http://www.demo.com:8080/list/index.php?boardID=5&ID=24618&page=1#name1.协议部分该URL的协议部分为“http:”,常见的有http:,和https:,其他的还有ftp,utp2域名部分该U
2021-08-17 10:55:42
1093
11
原创 爬虫入门,带你用30行代码爬取高清美女写真,附安装包+源码
1、准备工作首先需要一个相亲网站的账号,我这里选取的是“我主良缘”。注册登陆就可以了:1 高清壁纸:https://www.36992.com/girls/list-1.html2 Python环境Python3.9新特性:字典“并集”运算符类型提示的改善装饰器语法更加灵活classmethod 支持包装其他描述器新增模块、函数、方法Python官网下载:https://www.python.org/3 PyCharm编译器优点:1 )每个文件都有其输出窗口2 )可以终止进程(只
2021-08-10 13:41:28
3803
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人