自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 同学,学Python真的不能这样学

最近不断有小伙伴问我问题,一般小伙伴的问题我会的都尽量一一解答,今天早上又有一个忠实粉丝给我留言,他的大概意思是这样的:"各种复制粘贴,想通过具体的例子上手更快一点,结果出现各种问题,也不知道怎么解决,甚至怀疑自己是不是很笨了,都要疯了",说实话类似这样的留言已经不是一个小伙伴跟我抱怨过了,于是我有感而发,对于这些忠实粉我一定要给他们写这篇文章,Python真的不能这么学今天的这篇文章随心而发,只想说说心里的话1.Python语言值得学,不要放弃我相信给我留言的小伙伴一定是热爱Python的,不然不

2020-05-30 13:51:21 483

原创 新手该如何学习Python?分享一下我的学习路线

经常有读者问我学习Python有什么学习路线或者有什么书籍、资料推荐吗?归根接地就是如何高效的 去学习Python。所以我按照我的想法写了一篇只针对入门&进阶的建议,仅供参考。学习路线千千万,只有适合你的才是最好的。刚开始一定是从基础开始,下面我梳理了一些基础部分的知识点。。环境变量的安装与配置Python的变量:数字、字符串、字典、列表、元组流程控制:程序执行顺序、顺序执行、选择执行、循环执行函数:函数定义、函数调用、函数嵌套、递归函数文件操作:文件的打开、读写、关闭面向对象:类对象

2020-05-28 18:27:55 1636

原创 为什么要学python ,人工智能时代的选择

当前AI人才极度紧缺,据《中国ICT人才生态白皮书》研究分析,到2018年底,我国人工智能人才缺口将突破100万,到2020年,这一数字将攀升到226万。在过去的几年中,Python已经成为现代软件开发,基础设施管理领域的一个热门话题,特别是在数据科学和人工智能领域。就拿人工智能热潮下的网红语言Python来说,很多高薪行业都纷纷在招聘JD中,给出了“熟悉Python优先”这样的招聘条件。因为,Python在人工智能、数据分析等领域,表现突出,像自动抓取和分析数据,自动下载资料,提取关键词这样的功能都是

2020-05-28 18:23:41 345

原创 python学习之 实现QQ自动发送消息

业务逻辑1、打开需要发送消息的窗口2、锁定该窗口3、将需要发送的内容放到QQ窗口4、模拟按键发送enter键发送消息(QQ发送消息有二种方式Enter/Ctrl+Enter,本次案例使用Enter)环境win10 + python3.7.1从业务上看,程序需要对window的窗口进行操作,应此需要安装pywin32来访问win32APIpywin32下载地址锁定QQ窗口锁定窗口使用win32gui库中的FindWindow函数定义:HWND FindWindow(LPCTSTR Ip

2020-05-28 18:14:11 3728

转载 2020年,这才是你需要的C语言、C++学习路线!

小伙伴们,大家好。关于C语言和C++的学习路线终于梳理完了。当然我也只能从我曾经近3年的通信公司后台开发经历和目之所及的世界,跟大家聊聊这个话题。这块的东西很多很杂,不过梳理和总结之后,回过头来看,其实学习思路、学习路线应该还是比较清晰的。由于个人认知有限,不足的地方也欢迎大家评论里补充。先聊几个有趣的问题这几个问题都是私信里常被问到的,也是我当时学习过程中的一些疑惑。问:为啥我学完了C语言或者C++,却还是啥东西也做不出来?答:编程语言学完了就能做出东西那也真是天才...

2020-05-09 10:05:09 979

原创 BAT命令-手动自动启动和禁用服务

net start 服务名启动 net start 服务名net start 服务名停止 net stop 服务名用sc可打开被禁用的服务,语法是:【Start=号后面有空格】sc config 服务名 start= demand //手动sc config 服务名 start= auto //自动sc config 服务名 start= disabled //禁用sc start 服...

2020-02-11 14:48:27 1202

原创 Ubuntu Server 图形化界面的安装

Ubuntu Server 安装桌面环境0.换国内源(可以跳过这个步骤)修改source.list文件:sudo gedit /etc/apt/sources.list把下面的任意一个复制到source.list中去,并覆盖原来的文件内容。清华的# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420...

2020-02-05 15:29:01 500

原创 python类与对象练习,实现一个数字时钟

from time import sleepclass Clock(object): """数字时钟""" def __init__(self, hour=0, minute=0, second=0): """初始化方法 :param hour: 时 :param minute: 分 :param secon...

2020-01-06 14:08:57 629

原创 python中yield总结

总结:1.通常的for…in…循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件。它可以是mylist = [1, 2, 3],也可以是mylist = [x*x for x in range(3)]。 它的缺陷是所有数据都在内存中,如果有海量数据的话将会非常耗内存。2.生成器是可以迭代的,但只可以读取它一次。因为用的时候才生成。比如 mygenerator ...

2019-12-28 10:56:01 344

原创 SSH命令总结

一、ssh命令登录类型密码登录: 服务器发送公钥给客户端,客户端使用公钥加密后回传给服务器,服务器解密验证密码。公钥登录: 服务器发送一个随机字符串给客户端,客户端用私钥加密,服务器用公钥解密(rsa作为签名使用)ssh命令相关参数-A 密钥转发 这个参数在使用跳板机等场景非常有用,如果发现始终连不上需要检查下这个-i 指定密钥文件-p 端口号-C:请求压缩所有数据;-f 后台运...

2019-12-25 15:40:08 2846

原创 python实现输入三条边长,如果能构成三角形就计算周长和面积

python基础代码练习# 输入三条边长,如果能构成三角形就计算周长和面积。a = float(input('a = '))b = float(input('b = '))c = float(input('c = '))if a + b > c and a + c > b and b + c > a: print("周长: %f" % (a + b + c))...

2019-12-22 11:45:23 33284

原创 python3的os模块

OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作。可以查看OS模块的帮助文档:import os:#导入os模块help(os) :查看os模块帮助文档,里面详细的模块相关函数和使用方法import os,sysprint(sys.path)#获取python的环境变量,以list形式返回#输出:[‘E:\study\Autom...

2019-12-17 21:22:48 252

原创 python学习之模块初识

先来了解python标准库里的sys和os模块,更多用法可查阅python说明文档。# #sys模块import sys# print(sys.path) #是一个字符串列表,其中每个字符串都是一个目录名,在使用 import 语句导入模块时,解释器就会从这些目录中查找指定的模块。# print(sys.argv) #获取运行 Python 程序的命令行参数。其中 sys.argv[0...

2019-12-17 21:12:51 221

原创 python学习 day01

age_of_oldboy = 65for i in range(3):guess_age = int(input(“guess age:”))if guess_age == age_of_oldboy:print(“yes,you are right.”)breakelif guess_age > age_of_oldboy:print(“smaller than it.”...

2019-12-16 21:07:35 392

转载 2018最新最全百度网盘限速解决方法

  1. 百度网盘下载助手脚本 — 2018-10-23更新【最长久稳定】 最早是网友“有一份田”制作的脚本百度下载助手,可以显示直链,绕过大文件云盘下载,还可以调用迅雷或者IDM来加速下载。   使用方法: 1,浏览器安装拓展 Violentmonkey 或者 Tampermonkey 2,安装脚本:https://greasyfork.org/zh-CN/scripts/...

2018-10-30 20:08:20 11901 1

转载 两天前,Google成功“造人”令人胆寒!AI发展如此迅猛

01猝不及防!这次,Google“造人”了!昨晚,谷歌召开一年一度的Google I/O大会。谷歌CEO劈柴直接祭出了这次大会的王牌AI,这个智能过人的Al让人看完不禁倒吸一口凉气……相比Apple Siri和Microsoft  Cortana只能机械式对话的语音互动,Google Assistant完全颠覆了人们的认知!Google Assistant不仅能听的懂人话,而且,Ta可以无障碍和人...

2018-05-10 21:44:27 536

转载 送给c语言初学者,用c语言,制作一个心形图案

今天我们来一个好玩的,用c语言,制作一个心形图案。送给c语言初学者#include <stdio.h>int main() {for (float y = 1.5f; y > -1.5f; y -= 0.1f) {for (float x = -1.5f; x < 1.5f; x += 0.05f) {float a = x * x + y * y - 1;putchar(...

2018-05-09 22:12:22 37347 10

原创 学习C/C++急不得,得,“慢慢来”

C/C++学习都需要一个比较系统的过程,很多人C++的基础语法都没学完就直接开始学习Linux,这一步登天的想法着实有点可笑了,凡是都需要一个循序渐进的过程,C/C++学习更是如此,大致分为以下几个阶段:一,语言我可以告诉你C语言有两大主题你要好好学,一个是内存管理,一个是指针!这个世界上90%以上的C/C ++ 出的严重性错误全是和这两个有关。不要看谭浩强的那本书,那本是本烂书。推荐这本书给你《...

2018-05-09 22:02:43 1278

转载 推荐一些适合新手练手的C/C++项目

最好的编程语言是什么?一千个程序员或许会有一千零一种答案:Python在人工智能时代的风头正盛、Java依旧是市场上的香饽饽、当然还有PHP;JavaScript、C#、Ruby以及Objective-C……每一种编程语言,都有由其打造的顶级应用成果呈现。根据TIOBE 刚刚发布了 5 月编程语言排行榜,排名前三的依旧有C/C++。而且都出现了不同幅度的增长,C语言增长幅度最高达到7%,C++增长...

2018-05-09 20:27:08 38235 3

转载 “21天教你学会C++”,不要太在意~

下面是一个《Teach Yourself  C++ in 21 Days》的流程图,请各位程序员同仁认真领会。如果有必要,你可以查看这个图书以作参照:http://www.china-pub.com/27043看完上面这个图片,我在想,我学习C++有6年了,好像C++也没有学得特别懂,看到STL和泛型,还是很头大。不过,我应该去考虑研究量子物理和生物化学,这样,我才能重返08年杀掉还在大学的我,然...

2018-05-09 13:21:45 2363

转载 C++委员会决定在C++20中弃用原始指针

C ++ 标准发展迅速。可能开发人员都没有赶上 C ++ 11/14 标准,C ++ 17 就发布了。现在又是时候准备 C ++ 20 了。几周前,C ++ 委员会在佛罗里达州杰克逊维尔举行了一次官方 ISO 会议(2018 年 3 月 12 日至 17 日),他们在这个新规范上做足准备。会议上,除了讨论模块,概念,范围等最大事情之外,C ++ 委员会还讨论出了一个令人瞩目的特性:弃用原始指针!该...

2018-05-09 13:18:17 11924 2

转载 实战开发:新手小白如何用C++制作经典网游DNF

十年前,那时候的网吧还不叫网咖,那时候没有王者荣耀也没有英雄联盟,那时候梦幻西游刚推出珍宝阁系统,那时候巫妖王的灵魂还封闭在冰封王座。寻仙、穿越火线、征途、天龙八部……同时在线人数超百万的游戏纷纷涌现,那个中国网游群芳斗艳的年代,地下城与勇士无疑是最耀眼的那个。DNF当年有多火?那年小编还在读初中,跟同学去网吧,一排排全是在玩DNF,当时有人爆了一把双龙魔影光剑,整个网吧都炸了,一个地主家的傻儿子...

2018-05-05 22:57:56 2927

转载 学习游戏服务器开发必看,C++游戏服务器开发常用工具介绍

C++游戏服务器开发常用工具介绍在软件开发过程中需要使用的工具类型实属众多,从需求建模到软件测试,从代码编译到工程管理,这些工具都对项目有着不可替代的作用。庄子有云,“吾生也有涯,而知也无涯,以有涯随无涯,殆已”。代入到项目开发中就是说,如果对知识点无差别的全面攻击,不仅会导致所学甚泛却无一深入的尴尬,也会占用太多的有效时间从而影响项目进度。作为一个C++游戏服务器开发者来说,我们时刻肩负着线上游...

2018-05-05 22:55:38 6258

转载 C++游戏引擎开发

前言最近我用 C++ 写了一个游戏引擎,并用该引擎开发了一个名为 Hop Out 的小型手游。先来看看实际运行效果: (译者注 这里本来有个小视频,放到附件里了,感兴趣的朋友请下载观看,文件不到4MB。) Hop Out 是一款类似复古街机游戏,但拥有 3D 卡通外观的游戏。闯关方式为改变所有垫子的颜色,这一点和 Q*Bert 游戏很相似。 Hop Out 仍在开发当中,不过游戏引擎部分基本完工了...

2018-05-05 22:52:44 4926 1

转载 阿里再开源!基于JAVA的模块化开发框架JarsLink

阿里妹导读:JarsLink是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(JAR包)、卸载模块和模块间调用的API,它能够帮助你进行模块化开发,也能帮助你的系统在运行时动态添加新功能,减少编译、打包和部署带来的发布耗时,同时它也是阿里巴巴的开源项目之一,目前在蚂蚁金服微贷事业群各团队广泛使用。开源地址:https://github.com/alibaba/jarslink需求背景...

2018-04-21 20:43:40 271

转载 史上最全面的C语言的学习路线及方法

UNIX下C语言的学习路线。工具篇“公欲善其事,必先利其器”。编程是一门实践性很强的工作,在你以后的学习或工作中,你将常常会与以下工具打交道, 下面列出学习C语言编程常常用到的软件和工具。(一)操作系统在UNIX或Linux系统中学习C很方便,所以在开始您的学习旅程前请先选择一个UNIX或Linux操作系统。目前可供个人免费使用的UNIX或Linux系统有FreeBSD、RedHat Linux、...

2018-04-18 20:40:44 22800 4

转载 2018年的java变成了什么样

在过去的 2017 年中,Java 世界中发生了许多前所未有的变化,其部分原因在于 Java 9 的推出,尽管它推后了近一年的时间。然而,随着时间的推移人们可能会发现,推出 Java 9 版本的意义,远没有随该新版本一并推出的 Java 版本发布周期变更为每六个月一次的意义更为重大。Java 版本发布周期的变更,意味着在 2018 年将会推出两个 Java 新版本,而非一个。2018 年将推出的第...

2018-04-18 18:17:23 1531

转载 Java工程师的职业规划,想做java程序员的不妨看看

- 1 -初级程序员:做一些静态的界面;程序员:做一些增删改查的小模块;中级程序员:做逻辑较复杂的模块;高级程序员:做核心模块;项目经理:系统的整体架构;部门经理:多项目的管理;总裁:多部门以及企业的发展规划。- 2 -如果刚毕业,就多花几年积累经验,不可能靠一门绝技吃遍天下,不要指望java 赚钱多还是c++ or .NET 赚钱多。太早。 积累经验为主。积累设计,架构,测试,交流,管理,情商等...

2018-04-18 17:49:34 1871

原创 各种编程语言让人眼花缭乱,2018 年哪一门编程语言是你的菜?

过去几 年,编程语言领域发生了巨大的变化,一方面,Java、Kotlin 等语言在企业和移动开发方面吸引了很多开发者的关注;另一方面,对 Web 开发至关重要的 JavaScript 生态系统也在不断扩大;TypeScript 、C ++ 等编程语言的特性都迎来了较大的更新。接下来,我们就与大家共同回顾一下 2017 年编程语言所发生的大事件并剖析其未来的发展趋势。Java 的曲折之路千呼万唤始出...

2018-04-18 17:38:21 777

转载 从入门到住院 Unity3D游戏全攻略

                                                        Unity现在已经用的很广泛啦,可是却一直没有什么美术向的教程。程序用方面的内容在各个论坛都有讨论,但是美术似乎很弱势啊。明明美术也很需要掌握引擎方面的内容嘛!山谷里的野百合还有春天呢 我们美术也要出教程!这次选了本菜鸡比较不那么菜的细分领域? unity 3D美术模块来讲美术小伙伴们肯...

2018-04-17 18:28:53 856 1

转载 Unity3D 2017版的软件安装教程

软件介绍:Unity3D是一款跨平台游戏开发工具。作为一款跨平台的游戏开发工具,Unity3D从一开始就被设计成易于使用的产品,用户可以通过软件轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容。安装步骤:1、选中软件压缩包,鼠标右击选择解压到“unity2017”。2、双击打开解压文件夹中UnityDownload。3、点击Next。4、勾选I accept,然后点击Next。5、...

2018-04-17 18:23:35 4676 1

转载 c/c++学习路线,学完之后8K的工资没问题

c语言入门 程序设计-算法-运算符-顺序 分支 循环结构。C语言精通 数组-函数字串符-指针-构造类型-预处理-存储管理-文件操作-数据结构。c++入门 面对对象编程-类和对象-运算符重载-派生于继承,异常处理技术-C++语言 11标准-数据结构-(双向链表-双向队列-树-图)。c++精通stl标准模板库(容器-迭代器-算法)正则表达式-boost标准模板库-socket网络编程-大型企业项目实战...

2018-04-15 19:55:29 540

转载 C语言经典面试题,C语言面试宝典,学习者必备

1 预处理问题1:什么是预编译?何时需要预编译?答:预编译又称预处理,是整个编译过程最先做的工作,即程序执行前的一些预处理工作。主要处理#开头的指令。如拷贝#include包含的文件代码、替换#define定义的宏、条件编译#if等。.何时需要预编译:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译...

2018-04-15 19:48:38 798

转载 程序员也有学历之痛

学历成了当今社会一个衡量一个人能力的标准,未来只会越来越深入,有人说别老拿学历说事。确实,学历不代表能力,但是学历代表了一种持续毅力的代名词。今天就和 Tamic 我一起聊聊学历的话题。作为 Top 50 大学的人,很多时候会感觉到人生很顺,因为学历会给他带来了一定的起点高度,让自己以后的工作中锦上添花。下面的某公司老板就很看重学历。我确实没有好学历,也经受了学历的痛,但我从不埋怨,2008 年我...

2018-04-15 18:33:17 2513 3

转载 如何从零开始学习c语言,你真的造吗

计算机行业发展非常快,大学里的教育基本都跟不上实际的社会需求。如果你所在的学校还在指定大家使用谭浩强的教材,或使用VC6.0来教大家上机实验,那你不妨看看本文,这里有一些建议可以帮助你不会脱离社会太远。在学习上遇到不懂的问题的时候可以加C/C++学习 487790381群在开始之前,我们先来做一个小测试。一、小测试,你准备好学习C语言了吗?你是否听说过二进制数,他们是如何进行运算的?(基本的数的进...

2018-03-06 21:02:41 23083 5

转载 你知道如何从零开始学c++游戏编程吗

在软件开发中,游戏开发这个方向看起来目标很明确,但其实是个领域很广的方向,入门的时候如果得不到指点一二,很容易误入歧途,相反,如果走这条路之前能得到前人的一些指路,是可以事半功倍的。平台与编程语言选择首先,游戏开发的平台就有很多类型:个人主机平台:Windows、Linux、Mac OC;移动平台:iOS、Android、Windows Phone、BlackBerryOS、Symbian;专业主...

2018-03-06 20:57:03 45778 4

转载 面向所有初学者的一篇教程

隔行如隔山,初学编程往往不知道从何入手,非常迷茫,以下几个问题是我经常被问到的,总结出来分享给读者。1) 多久能学会编程?这是一个没有答案的问题。每个人投入的时间、学习效率和基础都不一样。如果你每天都拿出大把的时间来学习,那么两三个月就可以学会C/C++,不到半年时间就可以编写出一些软件。但是有一点可以肯定,几个月从小白成长为大神是绝对不可能的。要想出类拔萃,没有几年功夫是不行的。学习编程不是看几...

2018-03-04 21:11:10 272

转载 从零开始学java要注意什么,帮你成为优秀的java程序员

Java程序员有许多应遵循的守则或最佳实践方式。本文概述了每个开发者最应该遵循的10条守则或戒律,如果不遵循它们,将会导致灾难性后果。1. 为代码添加注释(Add comments to your code).– 每个人都知道这一点,但不是每个人都会这么做。你有多少次“忘记”添加注释了?确实,注释不会为你的程序增加任何函数功能。但是,有多少次,看到2周前写的代码,你都记不起它是干什么的?你很幸运,...

2018-02-27 22:41:30 208

转载 c++会成为你的最爱的语言吗

一些背景第一个我真正喜爱的编程语言是 C。我花了不少时间才找到它:当我还是一个孩子,我就开始在珍贵的ZX Spectrum上使用 Z80 汇编。那些日子是你能够真正掌握你的电脑的时候,你不需要苹果,谷歌,微软或者其他任何人的允许就能写一个程序。我在漂亮的128K ZX Spectrum +2上学习了在超出 CPU 寻址空间时对内存块分页。直到我进入大学,我才拥有一台 IBM PC 机 。我玩遍了电...

2018-02-27 16:08:05 223

转载 为什么要学好c语言,c语言到底多重要,你造吗

一、前言对于理工 科学生来说,这个答案可能很简单,因为这是一门必修课。而对于程序员来说选择一门编程语言,在某种程度上,对职业生涯的发展会产生重大的影响,所以必须慎 之又慎。那么,为什么要选择一门诞生了将近半个世纪的语言?本文不是老生常谈的废话,如:”C 语言是编程的基础”、”学好 C 语言,走遍天下都不怕”等等,本文力争详尽而又有理的回答这个问题,旨在成为最好的为什么要学习和使用 C 的文章。二、...

2018-02-27 16:04:54 20315 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除