
编程
文章平均质量分 64
Truda.
活在未来,然后造出现在还没有的部分。
展开
-
C语言实现单链表查找中间值
C语言实现单链表查找中间值主要功能实现代码主要功能创建单链表查看链表查看链表长度查找单链表中间节点的值实现代码#include <stdio.h>#include <stdlib.h>#include <time.h>#define ERROR 0#define OK 1typedef struct Node{ int ...原创 2019-11-05 16:25:22 · 2108 阅读 · 0 评论 -
零基础带你学 Python GUI,自带支持库 tkinter 实战!
零基础带你学 Python GUI,自带支持库 tkinter 实战!在大多数时候,我们都在黑黢黢的控制台里执行 Python 脚本。这看起来很酷很 GEEK。但对于部分场景下的用户来说,这样就不大美观和人性化了:我们需要交互更方便的图形化产品,也就是 GUI (图形用户界面,Graphical User Interface)。Python 有很多可实现 GUI 的库,在之前的文章中有过一个...原创 2018-09-23 17:06:56 · 697 阅读 · 0 评论 -
认输了!这些Bug让我目瞪口呆!
调试、修改bug是每个程序员最头疼的事,在发现bug时,首先要在自己代码中找问题,然后可能在测试一万次之后,把问题归咎于编译器,在所有的问题都不解决之后,再考虑硬件问题,这样的过程,大概是程序员生涯最痛苦的事了。 那么亲们,你们见过或者遇到过最经典的BUG有哪些?笔者在此搜集了一些经典的bug出现场景,你中了几条?欢迎留言!一、我的产品说明一更新,应该被封为Bug之王了...原创 2018-09-15 00:33:56 · 1560 阅读 · 1 评论 -
Python的GUI界面编程Tkinter全解
python的GUI界面编程,常用的几个python库包含如下:Tkinter:Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。wxPython:...转载 2018-10-23 08:52:32 · 4870 阅读 · 0 评论 -
CLion安装、汉化、激活、配置详解
CLion是一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力,提高开发人员的工作效率。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的开发效率。【CLion介绍-百度百科】...原创 2020-07-15 15:32:40 · 142873 阅读 · 24 评论 -
程序员必备的网站推荐
程序员必备的网站推荐注:我收集的网站很有限,可能有很多网站没有列出,希望大家可以通过评论告知我,我会尽快添加。一、开源代码托管平台1. GitHub(https://github.com)gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。 gitHub于2008年4月10日正式上线,除了git代码仓库托管...原创 2018-11-01 17:30:44 · 60009 阅读 · 18 评论 -
编程语言学习方法总结
编程语言学习方法总结在学习编程语言的过程中,我走了许多弯路,也踩了许多坑。以下是我在学习了几门编程语言后总结出的一些学习方法:一、规划在学习一门编程语言时,需要先规划好学习时间。对于总体的学习时间,以及每天的学习时间和每天学习的内容,都要有明确的规划。并且每天都要认真执行自己的规划,不要找任何不合理的借口逃避。 二、笔记在学习编程时,记笔记相当重要。记笔记不...原创 2018-11-14 21:37:57 · 14162 阅读 · 6 评论 -
C语言代码规范(编程规范)
C语言代码规范(编程规范)什么叫规范?在C语言中不遵守编译器的规定,编译器在编译时就会报错,这个规定叫作规则。但是有一种规定,它是一种人为的、约定成俗的,即使不按照那种规定也不会出错,这种规定就叫作规范。虽然我们不按照规范也不会出错,但是那样代码写得就会很乱。大家刚开始学习C语言的时候,第一步不是说要把程序写正确,而是要写规范。因为如果你养成一种非常不好的写代码的习惯,代码就会写得乱七八糟,...原创 2018-11-24 20:45:49 · 4166 阅读 · 1 评论 -
Python的24个小技巧
python中相对不常见却很实用的小窍门空谈不如来码代码吧:交换变量值"""pythonic way of value swapping"""a, b = 5, 10print(a, b)a, b = b, aprint(a, b)给列表元素创建新的分隔符a = ["Python", "is", "awesome"]print(" "原创 2018-12-07 21:52:48 · 621 阅读 · 0 评论 -
Sublime Text3快捷键大全
Sublime Text3最全快捷键大全 选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 Ctrl+Shift+L 先选中多行,再按下快捷...原创 2018-12-17 20:27:12 · 425 阅读 · 0 评论 -
Python之HTTP servers模块详解
21.22. http.server - Http servers源码:Lib/http/server.py这个模块定义了用以实现HTTP servers(Web servers)的类。HTTPServer是一个socketserver.TCPServer的子类。这个类创建HTTP socket并监听,将请求分发给handler。创建并运行一个server的代码是下面这样的:de...原创 2018-08-23 14:18:15 · 8309 阅读 · 0 评论 -
世界上最难的5种编程语言
世界上最难的5种编程语言每个程序员都熟悉许多编程语言。许多编程语言都是高级的,它们的语法是人类可读的。然而,也有一些低级语言,对于一个人来说,读起来很困难,但是可以理解。然而,您是否遇到过一种既不可读又不可理解的编程语言?有一些编程语言被称为“深奥编程语言”或“esolang”。这些语言被设计用来测试计算机编程语言设计的边界。这些类型的语言不考虑可用性,目的是去除和替换常规...转载 2018-07-19 13:34:55 · 57745 阅读 · 26 评论 -
安卓完美使用python
安卓完美使用python开发所需linux环境搭建软件Linux DeployJuiceSSH两个比较好用的代码编辑器QuickEdit(推荐使用这个)DroidEdit下载地址: [https://pan.baidu.com/s/1Tx9_8m2Y9ynAFuegUcFyTQ][1].密码: 8jex方法在Linux De...原创 2018-07-14 16:00:41 · 12696 阅读 · 1 评论 -
Python之re(正则表达式)模块详解
一、正则表达式模式模式字符串使用特殊的语法来表示一个正则表达式:字母和数字表示他们自身。一个正则表达式模式中的字母和数字匹配同样的字符串。多数字母和数字前加一个反斜杠时会拥有不同的含义。标点符号只有被转义时才匹配自身,否则它们表示特殊的含义。反斜杠本身需要使用反斜杠转义。由于正则表达式通常都包含反斜杠,所以你最好使用原始字符串来表示它们。模式元素(如 r...转载 2018-07-26 12:20:37 · 679 阅读 · 0 评论 -
超快速的python代理IP提取程序
从国外的代理IP网站提取代理IP, 100%可用!!!py代码:# -*- coding:utf-8 -*-import requestsimport reimport execjsti = """请选择提取的数量: 0.30个代理IP1.50个代理IP2.100个代理IP3.200个代理IP4.300个代理IP5.500个代理IP请输入你要提取数量的编号...原创 2018-07-29 22:06:02 · 1537 阅读 · 1 评论 -
PyCharm 常用快捷键和设置
pycharm常用快捷键1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档F1 外部文档Shift + F1 外部文档,进入w...转载 2018-08-12 15:40:46 · 660 阅读 · 0 评论 -
优快云博文情感倾向分析-Python
使用Python写的优快云博文情感倾向分析程序: 下载地址:立即下载原创 2018-08-17 16:11:13 · 1462 阅读 · 4 评论