编程开发
本专栏主要是一些正向编程开发的基础学习知识
青小俊
今天爱上代码了吗?
展开
-
【C语言期末实训】学生学籍管理系统
目录:一,设计要求1,总体要求:2,具体功能:二,设计框架三,程序代码1,声明函数和头文件2,声明结构体3,声明全局变量4,主体启动函数5,主菜单函数6,创建学生档案函数7,编辑学生档案函数8,查询学生档案函数9,输出籍贯与专业函数10,查询学籍变化函数11...原创 2019-01-18 21:40:00 · 1782 阅读 · 0 评论 -
【我要学python】MethodType和isinstance和Type函数
一.首先来看isinstance:a=6isinstance(a,int) #返回Tureisinstance(a,str) #返回Falseisinstance (a,(str,int,list)) # 是元组中的一个返回 True二.接下来看Type函数:type(666) == int #返回 Turety...原创 2018-12-28 20:08:00 · 104 阅读 · 0 评论 -
【我要学python】open函数的简单用法
open函数1,使用方法:open('文件路径', '模式',编码方式)。2,最好使用with open as: 省去每一次都需要close()的环节3,模式介绍:①w 可写(如果存在,会覆盖原来的内容!如果该文件不存在,创建新文件)② w+ 读写 (如果该文件不存在,创建新文件)③r 只读(文件必须存在)④r+ 读写(指针将会放在文件的开头)⑤a 追加...原创 2018-12-20 19:13:00 · 110 阅读 · 0 评论 -
【我要学python】面对对象编程之继承和多态
class animal(object): def run(): print('animal is running...')class dog(animal): def run(self): print('dog is running...') def eat(self): print('Eating meat')class...原创 2018-12-10 17:56:00 · 81 阅读 · 0 评论 -
【我要学python】爬虫准备之了解基本的html标签
HTML 标题<h1>This is a heading</h1>HTML 段落<p>This is a paragraph.</p>HTML 链接<a href="http://www.cnblogs.com>This is a link</a>HTML 图像<img src="w...原创 2018-12-09 23:29:00 · 77 阅读 · 0 评论 -
【我要学python】愣头青之小数点精度控制
写在最前面:今天遇到了棘手的问题,看了两遍才看懂,本文属于转载+修改,原出处是Herbert's Blog基础浮点数是用机器上浮点数的本机双精度(64 bit)表示的。提供大约17位的精度和范围从-308到308的指数。和C语言里面的double类型相同。Python不支持32bit的单精度浮点数。如果程序需要精确控制区间和数字精度,可以考虑使用numpy扩展库。Pyt...原创 2018-12-04 00:17:00 · 74 阅读 · 0 评论 -
【我要学python】愣头青之初安装就打了一记耳光
pycharm安装好后创建项目出现interpreter field is empty,导致pycharm无法使用。这是因为python没有安装好,重新自定义安装一次即可下载地址:https://www.python.org/downloads/视频教程:https://pan.baidu.com/s/16xmB2PqhckexqVQwGM5PZA...原创 2018-12-02 16:56:00 · 80 阅读 · 0 评论 -
阿里云在家实践ECS训练营打卡
1.课程介绍介绍VuePress由两部分组成 : 一个以Vue驱动的主题系统的简约静态网站生成工具, 和一个为编写技术文档而优化的默认主题. 他是为了支持Vue子项目的文档需求而创建的.由VuePress生成的每个页面, 都具有相应的预渲染静态HTML, 它们能提供出色的加载性能, 并且对SEO友好. 然而, 页面加载之后, Vue就会将这些静态内容, 接管为完整的单页面应用程序(SPA). 当用户在浏览站点时, 可以按需加载其他页面.运行原理(how it works)VuePress网站实际上原创 2020-08-06 22:25:20 · 396 阅读 · 0 评论 -
PHP——foreach
一、foreach在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标、取下标(一)只取值,不取下标<?php foreach (数组 as 值){//执行的任务}?>(二)同时取下标和值<?phpforeach (数组 as 下标 => 值){ //执行的任务}?>例子:<?php$stude...原创 2020-01-12 21:42:00 · 123 阅读 · 0 评论 -
php变量中两种特殊类型
第一种————资源资源(resource):资源是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。<?php //首先采用“fopen”函数打开文件,得到返回值的就是资源类型。$f...原创 2020-01-11 19:34:00 · 126 阅读 · 0 评论 -
YoungLotuses Team - Introduction to Web Development and Software Installation
一、写在最前本文记录安装或配置或介绍以下软件或环境或应用的过程:VScode,Xampp,navicat,PHP,html,CSS,SQL,JavaScript。作者使用的环境:浏览器:Google Chrome 系统:Windows 10 x64二、Vscode安装和汉化(1)Vscode官方介绍:Free.Built on open source. Runs everyw...原创 2019-12-04 21:28:00 · 247 阅读 · 0 评论 -
if(a)是什么意思
if(a)等价于 if(a!=0)if(!a)等价于 if(a==0)原创 2019-09-23 21:49:00 · 6506 阅读 · 1 评论 -
嵩天老师python网课爬虫实例1的问题和解决方法
一,AttributeError: 'NoneType' object has no attribute 'children', 网页'tbody'没有子类很明显,报错的意思是说tbody下面没有children,说明我们在gethtmltext的时候可能出现了问题,可以用print(r.status.code)测试,发现并不是200,print(r.raise_for_status...原创 2019-05-18 10:50:00 · 357 阅读 · 0 评论 -
C语言进阶——结构体,联合,枚举
----------------------------------------------------------我是一条划分线----------------------------------------------------------————声明结构的形式————*第一种struct point{ int x; int y; int z;};struct...原创 2019-05-15 15:59:00 · 80 阅读 · 0 评论 -
C语言进阶——全局变量
全局变量·定义在函数外面的变量是全局变量·全局变量具有全局的生存期和作用域 ·它们与任何函数都无关 ·在任何函数内部都可以使用它们全局变量初始化·没有做初始化的全局变量会得到0值 ·指针会得到NULL值·只能用编译时刻已知的值来初始化全局变量·它们的初始化发生在main函数之前被隐藏的全局变量·如果函数内部存在与全局变量...原创 2019-05-06 19:17:00 · 162 阅读 · 0 评论 -
C语言进阶——编译预处理指令
编译预处理指令• #开头的是编译预处理指令• 它们不是C语⾔的成分,但是C语⾔程序离不开它们 • #define⽤来定义⼀个宏#define• #define <名字> <值>• 注意没有结尾的分号,因为不是C的语句• 名字必须是⼀个单词,值可以是各种东⻄• 在C语⾔的编译器开始编译之前,编译预处理程序(cpp)会把程序中的名字替换成值...原创 2019-05-08 20:48:00 · 155 阅读 · 0 评论 -
三目运算符、sizeof()、<< 与&
细节细节细节,细节决定成败,记不熟的玩意就是知识点的漏洞。总结一下这次考试我没有掌握好的知识点。1,sizeof() sizeof() 获得保证能容纳实现所建立的最大对象的字节大小附:sizeof是一个运算符strlen() 返回字符串的长度附:strlen 是一个函数,它用来计算指定字符串 str 的长度(不能计算其他数据类型),但不包括结束字符(即 null 字符)...原创 2019-04-20 12:12:00 · 162 阅读 · 0 评论 -
【我要学python】面向对象系统学习
第一节:初识类的定义和调用 c1.py#类 = 面向对象#类 最基本作用:封装#类中不仅可以定义变量 还可以定义函数等等,例:1 class student( ):2 name = ' '3 age = 04 5 def print_file():6 pass#类的实例化1 s = st...原创 2019-03-26 16:53:00 · 143 阅读 · 0 评论 -
【我要学python】函数的系统学习
我的短期目标:python+CTF reverse 一起加油!#1,函数介绍1,功能性 函数目的2,隐藏性 (封装) (避免写重复代码)例:1 #round为保留小数的函数2 3 a = 3.14154 result = round(a,2)5 printf(result)6 7 #输出:3.14查看代码...原创 2019-03-24 16:32:00 · 92 阅读 · 0 评论 -
阿里云轻量级学生机搭建FTP最新教程
碰了几次壁,我整理一下分析自己在阿里云上成功安装FTP的教程。1、使用root用户进入云服务器。2、rpm -qa|grep vsftpd 查看是否安装了ftp,一般阿里云服务器你以前没安装过,应该是没有安装过。 (没有装过不会有任何显示)3、若是已经安装过的话使用:rpm -e vsftpd 进行卸载。 (没有装过会有显示not found)4、然后安装 vsftpd : yu...原创 2019-03-10 15:17:00 · 102 阅读 · 0 评论 -
github提供在线加速下载的7个网站
在线加速github下载:http://toolwa.com/github/https://d.serctl.com/https://gh.api.99988866.xyz/https://g.ioiox.com/http://gitd.cc/https://gh.sky-and-poem.fun/https://github.zhlh6.cn/原创 2020-09-03 20:34:08 · 18013 阅读 · 0 评论 -
如何创建(初始化)一个Git仓库?
我们创建一个本地 Git 仓库,首先需要设置个人的 Git 信息,包括 username 和 email,另外需要对本地 Git 仓库进行初始化操作以及增加一些项目文件,步骤为:设置 Git 信息;完成本地 Git 仓库的初始化操作;设置关联到远程仓库;创建 README.md 文件并进行 commit,还可以push到远程仓库。原创 2020-02-08 13:34:40 · 426 阅读 · 0 评论 -
Git实战教程-基本用法(上)——入门上手笔记
Git是一个版本控制的软件,可以在本地设置仓库,gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub,本文介绍了Git的基本用法,个人学会这些用法对于平时的开发需求基本上已经满足了。原创 2020-02-07 15:47:25 · 182 阅读 · 0 评论 -
一个简单利用Ajax展示基本步骤的例子
ajax是通过XMLHttpRequest对象在客户端和服务器端进行数据交换,整理了下简单的ajax基本操作步骤:1,创建XMLHttpRequest对象2,向服务器发请求,要用到两个方法open(method,url,async)和send()3,服务器响应,通过responseText方法可以拿到服务器返回的文本数据4,异步处理,在xmlHttp对象的一个事件上注册监听器:onreadystatechange,onreadystatechange属性存储一个当readyState发生改变时自动被原创 2020-05-26 21:54:20 · 242 阅读 · 0 评论 -
PHP之Session原理、Include原理、命名空间、类的加载
文章目录一、Session原理二、Include原理三、命名空间(1)、命名空间基础(2)、命名空间子空间★(3)、命名空间的访问★(4)、命名空间的引入(5)、全局空间四、类的加载(1)、手动加载(2)、自动加载autoload★(3)、手动加载spl_autoload_register为什么起“又忘了”这个标题,今天在开团队周讨论会的时候,一些PHP基础知识原理又记不牢了,想到小学老师经常重复的一句话:好记性不如烂笔头,那就写吧!一、Session原理HTTP协议是无状态的,协议对于事务处理没有记原创 2020-08-09 22:25:23 · 324 阅读 · 0 评论 -
PHP之对Yii框架的学习
文章目录一、运行原理初探1、Basic模板2、Yii请求到相应的生命周期(1)入口脚本(2)应用主体应用主体的配置应用主体的属性(3)控制器(4)视图什么是布局如何创建布局如何变换布局(5)模型Contact流程是怎样的?模型是什么?ContactForm是什么类(6)表单HTML帮助类$model的load方法如何实现数据赋值模型类的总结表单的总结3、关键概念一、运行原理初探1、Basic模板Basic应用模板文件目录及其作用:MVC:controllers 控制器类models 模型类v原创 2020-07-26 23:12:33 · 188 阅读 · 0 评论 -
PHP数组的定义、数值数组、关联数组、多维数组
数组的定义数组能够在单个变量中存储多个值。创建空数组:$arr = array();//表示创建一个空数组,并把创建的空数组赋值给变量$arr数值数组自动分配 ID 键(ID 键总是从 0 开始):$cars=array("Volvo","BMW","Toyota");人工分配 ID 键:$cars[1]="BMW";$cars[2]="Toyota";#关联数组...原创 2020-01-15 22:01:00 · 398 阅读 · 0 评论 -
PHP的常量是什么?作用?
一、什么是常量常量可以理解为值不变的量(如圆周率)或者是常量值被定义后,在脚本的其他任何地方都不可以被改变。PHP中的常量分为自定义常量和系统常量,自定义常量是根据我们开发的需要,而定义的常量,它通过使用PHP中的函数define()定义注:difine(PI,3.14,$case_sensitive = true);设定为true表示不敏感<?php$p = "PII";...原创 2020-01-11 20:36:00 · 636 阅读 · 0 评论 -
PHP小项目之学生信息管理
文章目录一、学习目标二、运行效果三、知识点一、学习目标了解PHP语法基础使用规则,如PHP标记、标识符、变量、常量等熟悉PHP中的数据类型及分类7运算符及优先级的运用熟悉掌握选择结构语句、循环结构语句以及标签语法的应用熟悉掌握函数、数组及包含语句在开发中定义及使用二、运行效果三、知识点...原创 2020-07-13 17:31:28 · 636 阅读 · 0 评论 -
面对对象模式下,PHP使用mysqli进行query的返回值的解释和一些扩展方法
PHP使用mysql查询返回的结果,具体含义如下:current_field:获取当前结果中指向的字段偏移位置,是一个整数field_count :从查询的结果中获取列的个数,说白了就是有多少个属性值lengths:返回一个数组,保存在结果集中获取当前行的每一个列的长度num_rows:返回结果集中包含记录的行数,即总的条数type :即类型,一般没用扩展:mysqli_result 类中成员方法close() :释放内存并关闭结果集data_seek() :明确改变当前结果记录顺序转载 2020-05-20 21:27:37 · 434 阅读 · 0 评论 -
PHP中的全局变量、静态变量与可变变量
PHP中三种重要的变量的使用办法和适用场景都是必须要掌握的内容,本文以实例介绍了三种变量的不同和用法。原创 2020-02-09 21:42:37 · 381 阅读 · 0 评论 -
PHP中的整型整数溢出
对于PHP中的整型整数溢出情况为如果给定的一个数超出了 integer 的范围,将会被解释为 float,同样如果执行的运算结果超出了 integer 范围,也会返回 float,对于32位的操作系统,最大的整型是2147483647。原创 2020-02-09 20:20:40 · 2021 阅读 · 0 评论 -
Java中向上转型和向下转型的问题
目录一、向上转型1、向上转型中的方法调用2、向上转型的作用二、向下转型。1、向下转型中的方法调用2、向下转型的作用三、当转型遇到重写和同名数据四、多态存在的三个必要条件一、向上转型通俗地讲即是将子类对象转为父类对象。此处父类对象可以是接口。1、向上转型中的方法调用实例public class Animal { public void eat(){ System.out....转载 2020-05-03 14:27:01 · 256 阅读 · 0 评论 -
加深理解JAVA多线程的一个Frame绘画例子
在传统程序中,我们应该考虑在哪一瞬间应该画圆,哪一瞬间应该画矩形类似的任务等等,在多线程中,这些独立的线程,执行着各种独立的任务,绘画着不同的图形,并且在一定意义上,它们在同时运行的。import java.awt.*;import java.applet.*;import java.awt.event.*;import javax.swing.*;public class Thr...原创 2020-05-01 23:10:51 · 355 阅读 · 0 评论 -
两张图片弄清java中重写override和重载overload的区别
重载:参数个数不同,顺序不同,类型不同,更广,更大的权限重写:参数列表严格保持一致,权限不能改变。转载 2020-04-03 11:57:36 · 147 阅读 · 0 评论 -
JAVA中构造方法、构造代码块、静态初始化、执行顺序
初始化块(构造代码块):直接在类中定义且没有加static关键字的代码块,在每个对象生成时都会被执行一次,可以初始化类的实例变量,格式{},静态初始化块:使用static定义,当类装载到系统时执行一次,静态初始化块主要用于初始化静态变量和静态方法,格式static{}原创 2020-03-31 21:28:11 · 131 阅读 · 0 评论 -
Java 程序设计 Week4 互评作业 (类、接口、抽象类、override、常量)
编写一个小的程序,其中定义一些接口、类、抽象类,定义它们的成员(字段及方法), 要求使用使用setter/getter, static, final, abstract,@Override等语法要素,并写一个main函数来使用它们。这些类、接口可以是围绕以下选题之一飞翔世界:来一次飞翔接力(即多个可飞翔的对象依次调用);动物世界:来一次吃西瓜大赛;图书馆:模拟一天的借阅过程;学校:模拟选课过程;等等,要求写个简要说明。原创 2020-03-15 14:09:40 · 1860 阅读 · 2 评论 -
JAVA中Frame简单的窗口应用——Java程序设计学习笔记
Java课程设计学习笔记,除了一个简单的Frame框架,还有关于javadoc和jar打包的一些内容。原创 2020-02-23 23:32:15 · 1428 阅读 · 0 评论 -
快速入门Vue第四天:Vue综合应用、总结
文章目录一、vue综合应用一、vue综合应用要求如图:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=e原创 2020-07-04 23:05:55 · 223 阅读 · 0 评论 -
快速入门Vue第四天:Vue网络应用 axios
网络应用之前我们学习了vue本地应用,通过vue提供的指令对本地的数据执行操作,但是现在很少有纯本地的应用,或多或少都会进行网络的交互,所以我们来学习vue网络应用,结合网络数据开发。一、axios常见的网络请求库,功能单一就是发送请求,容量小,ajax的精封装,可方便地和vue结合。(1)、axios的基本使用首先导包:<script src="https://unpkg.com/axios/dist/axios.min.js"></script>axios.get原创 2020-07-04 18:09:51 · 238 阅读 · 0 评论