自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张聪的博客

淡泊明志,宁静致远

  • 博客(146)
  • 收藏
  • 关注

原创 进制转换

文章目录进制进制数进位方法进制转换进制进制是一种计数的方式,数值的表示形式常见的进制有:十进制、二进制、八进制、十六进制进制数进位方法十进制 0、1、2、3、4、5、6、7、8、9 逢十进一二进制 0、1 逢二进一书写形式:需要以0b或者0B开头,比如0b101八进制 0、1、2、3、4、5、6、7 逢八进一书写形式:在前面加个0,比如045十六进制 0、1、2、...

2019-02-27 09:24:39 563

原创 #include 指令

文章目录#include 基本概念#include后面 <> 和 "" 的区别多文件开发创建第二个.c文件代码实现#include 基本概念#include 是C语言的预处理指令之一,所谓预处理,就是在编译之前做的处理,预处理指令一般以#开头#include 指令后面会跟一个文件名,预处理器发现 #include 指令后,就会根据文件名去查找文件,并把这个文件的内容包含到当前文...

2019-02-26 18:04:34 2316

原创 函数

文章目录基本概念main 函数定义格式递归函数例子基本概念函数是一段具备特定功能的程序段,定义函数的目的是将功能进行封装,提高复用性main 函数main 是函数的名称,是系统规定的名称,系统启动程序就会调用名称叫做main的函数main 函数只能由系统调用,不能手动调用#include <stdio.h>// 系统在启动程序的时候,会给main函数传递一些参数// ...

2019-02-26 15:40:14 403

原创 流程控制

if 条件判断伪代码if (条件表达式1) { 代码块; } else if (条件表达式2) { 代码块; } else { 代码块; }例子int age = 10; if (age == 10) { printf("age == 10\n"); } else if (age == 20) { printf("...

2019-02-26 08:19:55 137

原创 自增自减

int result = 0;result++; // result --> 1++result; // result --> 2result += 1; // result --> 3result--; // result --> 2--result; // result --> 1result -= ...

2019-02-25 15:23:39 647

原创 类型转换

类型转换分为自动类型转换和强制类型转换// 自动类型转换(隐式转换) int number = 10.8; // number 在内存中占4个字节 // 强制类型转换(显示转换) //(需要转换的类型)需要转换的数据 int number = (int)10.8; // 注意:无论是隐式转换还是显示转换,只要将大类型的数据转换成小类型的数据,那么就可能会丢失精度 ...

2019-02-25 14:28:52 127

原创 输入输出 printf/scanf

输入输出 printf/scanf输出函数 printfint main(int argc, const char * argv[]) { // 格式化输出各种类型数据 int intValue = 10; printf("intValue --> %i\n", intValue); // intValue --> 10 flo...

2019-02-25 12:10:02 353

原创 数据及数据类型

数据及数据类型数据分为动态和静态,动态数据存储在内存中,静态数据存储在硬盘中数据类型分为整型、实型(小数)、字符型常量常量包含整型常量、实型常量、字符型常量、字符串常量整型常量就是整常数二进制八进制十进制十六进制实型常量单精度(float)双精度(double)字符型常量普通字符转义字符字符串常量将一个或者多个字符用双引号("")括起...

2019-02-25 10:52:56 290

原创 pycharm 配置使用flake8进行语法检测

pycharm 配置使用flake8进行语法检测安装flake8pip install flake8配置pycharm 支持flake8Program: $PyInterpreterDirectory$/pythonArguments: -m flake8 --max-line-length=130 --exclude venv,migrations $Projec...

2019-02-21 14:25:50 10681

原创 在vmware 中对 centos 系统配置网卡信息

在vmware 中对 centos 系统配置网卡信息启动网卡并查看网卡信息第一种方法,临时生效,重启系统或重启网卡之后网卡是不会自动启动的第二种方法,修改网卡配置文件中onboot=yes,然后执行重启网卡命令...

2019-02-21 09:53:25 230

原创 Java基础语法 - 面向对象 - 类的主方法main方法

Java基础语法 - 面向对象 - 类的主方法main方法主方法是类的入口点,它指定了程序从何处开始,提供对程序流向的控制。Java编译器通过主方法来执行程序。主方法的语法如下:1 /*2 a.主方法是静态的,如果要直接在主方法中调用其它方法,则该方法必须也是静态的。3 b.主方法没有返回值4 c.主方法的形参为数组。其中args[0] ~ args[n...

2018-11-20 08:38:00 503

原创 Java基础语法 - 面向对象 - static 关键字

Java基础语法 - 面向对象 - static 关键字使用static关键字修饰的变量、常量和方法分别被称作静态变量、静态常量和静态方法,也被称作类的静态成员静态变量使用static修饰过的类变量称为静态变量该变量需要使用类名.变量名进行调用,不能使用对象名/this进行调用在类方法中不能定义与静态变量同名的局部变量 1 package mingri.chapte...

2018-11-15 08:57:00 163

原创 Java基础语法 - 面向对象 - this 关键字

Java基础语法 - 面向对象 - this 关键字在Java语言中规定使用this关键字来代表本类对象的引用,this关键字被隐式地用于引用对象的成员变量和方法。this关键字引用的就是本类的一个对象,在局部变量或方法参数覆盖了成员变量时,就要添加this关键字明确引用的是类成员还是局部变量或方法参数。 1 package mingri.chapter_6; 2 3 publ...

2018-11-14 08:43:00 177

原创 Java基础语法 - 面向对象 - 局部变量

Java基础语法 - 面向对象 - 局部变量如果在一个成员方法内定义一个变量,那么这个变量就被称为局部变量。局部变量在方法执行时被创建,在方法执行结束时被销毁。局部变量在使用时必须进行赋值操作或被初始化,否则会出现编译错误 1 package mingri.chapter_6; 2 3 public class BookTest { 4 public Stri...

2018-11-14 08:28:00 166

原创 Java基础 - 面向对象 - 构造方法

Java基础 - 面向对象 - 构造方法在类中除了成员方法之外,还存在一种特殊类型的方法,那就是构造方法。构造方法是一个与类同名的方法,对象的创建就是通过构造方法完成的。每当类实例化一个对象时,类都会自动调用构造方法。构造方法的特点:  构造方法没有返回类型,也不能定义为void  构造方法的名称要与本类的名称相同  构造方法的主要作用是完成对象的初始化工作,它能把定义对象的参...

2018-11-14 08:15:00 176

原创 Java基础 - 面向对象 - 类方法传参

Java基础 - 面向对象 - 类方法传参调用方法时可以给该方法传递一个或多个值,传给方法的值叫实参,在方法内部,接收实参的变量叫做形参,形参的声明语法与变量的声明语法一样。形参只在方法内部有效。Java中方法的参数主要有3种,分别为值参数、引用参数和不定长参数值参数值参数表明实参与形参之间按值传递,当使用值参数的方法被调用时,编译器为形参分别存储单元,然后将对应的实参的值复...

2018-11-11 15:30:00 737

原创 Java基础 - 面向对象 - 类的定义

Java基础 - 面向对象 - 类的定义 1 package mingri.chapter_6; 2 3 import java.util.Scanner; 4 5 public class Person { 6 7 /* 8 * 类变量 9 * 定义方法:10 * 数据类型 变量名称 [ = 值]; // 定义类变...

2018-11-11 10:39:00 173

原创 Java基础 - 可变字符串 StringBuffer

Java基础 - 可变字符串 StringBufferStringBuffer 类是线程安全的可变字符序列,一个类似于String类的字符串缓冲区,两者本质上是一样的,但StringBuffer类的执行效率要比String类快很多。String类创建的字符串对象是不可修改的,StringBuffer类创建的字符串序列是可以修改的,且实体容量会随着存放的字符串增加而自动增加。创建Str...

2018-11-10 19:02:00 334

原创 Java基础 - 字符串 String

Java基础 - 字符串 String字符串就是用字符拼接成的文本值,字符串在存储上类似数组,在java语言中把字符串当做对象进行处理创建字符串 1 package com.mingri.chapter_02; 2 3 public class demo1 { 4 public static void main (String[] args) { 5 6 ...

2018-11-10 15:47:00 192

原创 react-native 中使用redux 优化 Connect 使用装饰器简化代码报错

react-native 中使用redux 优化 Connect 使用装饰器简化代码报错报错信息error: bundling failed: Error: The 'decorators' plugin requires a 'decoratorsBeforeExport' option, whose value must be a boolean. If you are migrat...

2018-11-08 15:40:00 459

原创 Java基础 - 函数与方法

Java基础 - 函数与方法java 是一门面向对象编程,其它语言中的函数也就是java中的方法方法的基本使用方法 1 package com.demo7; 2 3 /* 4 * 函数/方法 5 * 6 * 定义格式: 7 * 修饰符 返回值类型 方法名(参数类型 参数1, 参数类型 参数2...){ 8 * 方法体; 9 * ...

2018-11-07 15:38:00 191

原创 Java基础 - 数组

Java基础 - 数组数组概念及创建方法 1 package com.demo6; 2 3 /* 4 * 数组: 5 * 数组是存储多个变量(元素)的东西(容器) 6 * 数组中多个变量的数据类型要一致 7 * 8 * 定义格式: 9 * A:数据类型[] 数组名; // 推荐10 * B:数据类型 数组名[];11 *12 ...

2018-11-07 08:08:00 220

原创 django-websocket 安装及配置

django-websocket 安装及配置1、安装dwebsocket(venv) C:\code_object\websocketTest>pip install dwebsocket -i https://pypi.douban.com/simple2、当前项目环境python版本1 (venv) C:\code_object\websocketT...

2018-11-06 16:43:00 777

原创 Java基础 - 获取随机数

Java基础 - 获取随机数使用方法 1 package com.demo5; 2 3 import java.util.Random; 4 5 /* 6 * 使用步骤: 7 * A:导包 8 * import java.util.Random; 9 * B:创建对象10 * Random r = ne...

2018-11-06 08:50:00 163

原创 Java基础 - 流程控制语句

Java基础 - 流程控制语句 1 package com.demo4; 2 3 /* 4 * 流程控制语句 5 * 流程控制语句分类: 6 * 顺序结构 7 * 代码从上往下按照顺序执行 8 * 9 * 选择结构 10 * if 11 * ...

2018-11-06 08:41:00 172

原创 Java基础 - 获取键盘输入

Java基础 - 获取键盘输入 1 package com.demo3; 2 import java.util.Scanner; 3 4 /* 5 * 使用 Scanner 获取键盘输入供程序使用 6 * 7 * 使用步骤: 8 * A:导包 9 * import java.util.Scanner;10 * 在一个类中...

2018-11-06 08:01:00 202

原创 Java基础 - 三元运算符

Java基础 - 三元运算符 1 package com.demo2; 2 3 /* 4 * 三元运算符: 5 * 关系表达式 ? 表达式1 : 表达式2 6 * 7 * 执行流程: 8 * A: 计算关系表达式的值,看是true还是false 9 * B: 如果是true,表达式1就是结果10 * 如果是false,...

2018-11-06 07:47:00 171

原创 Java基础 - 运算符

Java基础 - 运算符运算符用于对常量和变量进行操作的符号表达式用运算符连接起来的符号符合java语法的式子。不同的运算符连接的表达式是不同类型的表达式运算符分类:  算术运算符   赋值运算符  关系运算符  逻辑运算符  三元运算符算术运算符   1 public class Main { 2 3 public static...

2018-11-05 19:55:00 116

原创 xenserver 模板导出导入

xenserver 模板导出导入由于业务需求,新增一台xenserver,需要将原先创建好的模板环境导入到新的母机上面,此处记录一下1、导出模板# 获取需要导出的模板uuid[root@localhost ~]# xe template-list| grep -B1 'centos'uuid ( RO) : cd78604c-4e7b-d6b5...

2018-11-05 18:51:00 891

原创 react-native 使用 antd-mobile-rn UI进行开发app

react-native 使用 antd-mobile-rn UI进行开发app1、创建 react-native 项目react-native init app032、安装组件npm install antd-mobile-rn --save3、配置按需加载npm install babel-plugin-import --save-dev// .babelrc...

2018-11-05 12:03:00 1827

原创 Java基础 - 变量转换

Java基础 - 变量转换在java中变量转发分为两种,隐式转换和强制转换隐式转换:  1 byte a = 10;2 int b = 20;3 4 byte c = a + b; // 该方法会报错,转换过程中字节数只能从小变大,不能从大变小5 int d = a + b; // 改方法则正常6 System.out.println(c);强制转换:建议:数...

2018-11-05 08:57:00 328

原创 Java基础 - 变量的定义和使用

Java基础 - 变量的定义和使用变量定义 1 public class Main { 2 3 public static void main(String[] args) { 4 5 // 定义byte类型的变量 6 byte b = 10; 7 System.out.println(b); 8 9 ...

2018-11-05 08:25:00 805

原创 Java基础 - 标识符

Java基础 - 标识符标识符就是用来给包,类,方法变量等起名字的符号组成规则:  A:unicode字符    数字字符,英文大小写字母,汉字(不建议使用汉字)  B:下划线 _  C:美元符 $注意事项:  A:不能以数字开头  B:不能是java中的关键字常见命名规则:  A:基本要求    见名知意  B:常见的命名    a:包(其实就是文件夹,...

2018-11-05 08:23:00 109

原创 Java基础 - 常量与变量

Java基础 - 常量与变量A:常量  内存中的一小块区域,在程序执行过程中,其值不可以发生改变的量称为常量  常量的几种表现形式:    a:字符串常量 "HelloWorld"    b:整数常量 12    c:小数常量 12.23    d:字符常量 'a', '0' // 只有一个字符    e:布尔常量 true, false    f:空常量 nullB:变...

2018-11-05 08:19:00 109

原创 Java基础 - 数据类型

Java基础 - 数据类型Java是一种强类型语言,针对每一种数据都给出了明确的数据类型数据类型分类:  A:基本数据类型  B:引用数据类型(类,接口,数组)基本数据类型(4类8种):整形 byte 占用1个字节 -128~127 short 占用2个字节 -32768~32767 int 占用4个字节 -21474836...

2018-11-05 08:14:00 130

原创 Java基础 - 注释

Java基础 - 注释注释在每种开发语言中都会存在,用于说明代码的意思,方便后期进行维护在java中注释分为单行注释,多行注释 1 public class Main { 2 3 public static void main(String[] args) { 4 5 // 我是单行注释 6 7 /* 8 ...

2018-11-05 08:08:00 128

原创 Java基础 - 输出

Java基础 - 输出输出在各个开发语言中起着至关重要的作用,方便编写代码时进行调试,在java中使用System.out.println 进行输出1 public class Main {2 3 public static void main(String[] args) {4 5 // 使用System.out.println进行输出6 ...

2018-11-05 08:05:00 119

原创 Java语言平台

Java语言平台J2SE(Java 2 Platform Standard Edition) 标准版开发普通桌面和商务应用程序提供的解决方案,该技术体系是下面两者的基础,可以完成一些桌面应用程序的开发J2ME(Java 2 Platform Micro Edition) 小型版开发电子消费产品和嵌入式设备提供的解决方案,逐渐被Andriod替代J2EE(Java 2 Enter...

2018-11-05 07:54:00 368

原创 python 捕获异常详细信息

python 捕获异常详细信息import osimport sysimport tracebackBasePath = os.path.dirname(os.getcwd())sys.path.append(BasePath)from src import mainif __name__ == '__main__': try: main.run()...

2017-05-12 09:12:00 203

原创 Centos 6 安装 python2.7 和 pip

Centos 6 安装 python2.7 和 pip一、安装 python2.7[root@crazy-acong ~]# cd /data/tools/[root@crazy-acong tools]# yum groupinstall "Development tools"[root@crazy-acong tools]# yum install zlib-devel bzip...

2017-04-20 17:04:00 138

空空如也

空空如也

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

TA关注的人

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