- 博客(39)
- 收藏
- 关注
原创 go语言中的进制转换
比如说我需要16进制转换成2进制可以先把16进制转换成10进制 value16,err := strconv.ParseUint(string, 16, 32)然后把10进制转换成2进制 value2, err := DecConvertToX(int(value), 2)func DecConvertToX(n, num int) (string, error) {if n < 0 {return strconv.Itoa(n), errors.New("只支持...
2020-09-04 12:45:08
1249
原创 IDEA常用快捷键
ctrl + shift +o 以及alt + inster 实现自动生成 get set 以及构造方法ctrl+d 删除一行ctrl+shift+f代码格式化ctrl+shift +y 转换大小写ctrl + f 查找(当前文件)ctrl+h 全局查找tab 以及 shift+tab整体代码向后 向前移动alt + / 提示操作alt + shift + r 重...
2019-02-27 15:48:14
185
原创 IDEA 操作
IDEA中的Libraries是什么意思? Libraries是我们的库,很多jar包都会放在这个Libraries里面 当引入相应的jar包之后 JAVA文件目录介绍: bin目录是一些执行和配置相关包 help目录帮助文档手册 jre64目录是jre运行支持 lib目录是运行用到的jar包 licenese目录是许可...
2019-02-27 11:19:04
893
原创 关于日期的转换
APP_THROW_AI_T between to_char(to_date(:begin_time,'yyyy-mm-dd hh24:mi:ss'),'yyyymmddhh24miss') and to_char(to_date(:end_time,'yyyy-mm-dd hh24:mi:ss'),'yyyymmddhh24miss')
2019-02-12 16:50:49
233
原创 C#中获取一个输入框对象
TextBox TB_NAME = (TextBox)cbBasePanel_Main.getControlByName(tb.Name);
2019-02-12 10:34:21
941
原创 Debug和Release的区别
Debug:主要用于调试,所以增加了很多调试信息,导致文件很大Release:就是经过优化的版本,去除了调试信息,导致文件较小,同时执行速度要快于Debug,用于发布...
2019-01-10 09:17:50
1400
原创 C#中是否输入的是double类型的值
/// <summary> /// 是否输入的是double类型的值 /// </summary> /// <param name="sender"></param> /// <param name="e"></param>
2018-11-26 15:29:53
1430
原创 RISE UP —计算机组成原理(一)
第一个问题:什么是计算机? 现在特指电子计算机,即能够高速运转的电子设备,目的是用于数据的计算,是对用户的输入进行加工,根据用户的需求和要求进行加工,最后输出一个结果。第二个问题:从上面所述的这个简单的定义来说,猜测一下有哪些组成? 1.应该有能够对数据进行加工的部件。 2...
2018-10-13 19:43:52
650
原创 C语言-size_t数据类型演示
#include <stdio.h>#include <string.h>int main(){ char s[100] = "yes,sir"; size_t len = strlen(); system("pause"); return 0; //问:size_f是一种什么类型呢?unsigned int //之所...
2018-08-31 15:45:54
2001
原创 C语言-关于多文件编译
#include <stdio.h>//<>表示的是系统目录下#include "a.h"//表示的是当前程序目录下的#include "abc/b.h"// abc/b.h文件里面定义了一个#define MAX 300int main(){ int i = MAX; printf("%d\n",i);//300 system("pause...
2018-08-31 14:34:58
1608
原创 C语言-函数
#include <stdio.h>#include <stdlib.h>#include <string.h>/*函数*//*这是自己定义的库函数*/int mystrlen(char str[])/*str叫形参*/{ int len = 0; while (str[len++]); len--; return le...
2018-08-31 14:02:11
261
原创 C语言-将字符串转化为整数(在不使用库函数的前提下)
#include <stdio.h>#include <stdlib.h>int main(){ //问如何在不使用C语言库函数的情况下,将字符串转换为整数? //分析: //第一步,要知道这个字符串有多长 //第二步,将字符串每个字符读取出来你,转化为整数后*10的长度-1次方 //第三步,将每个位计算的和加起来,就是转化后的结果 c...
2018-08-31 10:15:35
3784
原创 C语言-字符串操作库函数{strcpy(),sprintf(),sscanf(),strcmp(),strstr(),strtok(),atoi(),atof(),atol()}
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>//要使用字符串操作库函数,必需要加入<string.h>头文件int main(){ //下面是关于strcpy(str1,str2)函数的介绍 //...
2018-08-31 09:40:12
751
原创 C语言-字符串操作库函数(strlen(),strcat(),strncat(),strcmp(),strncmp())
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>//要使用字符串操作库函数,必需要加入<string.h>头文件int main(){ //关于strlen()函数的介绍 char s[100] = ...
2018-08-30 16:35:05
379
原创 C语言-puts讲解与(fputs)
#include<stdio.h>#include<stdlib.h>int main(){ char ok[100] = "just a game"; puts(ok); //注意puts()函数只能输出字符串,其他类型的不能输出 //另外:puts()函数会在输出之后打印"\n",并且是不管你有没有"\...
2018-08-30 15:03:18
1622
原创 C语言-fgets()的演示
#include<stdio.h>#include<stdlib.h>int main(){ char s[100] = {0}; fgets(s,100,stdin);//第一个是数组,第二个是数组的大小,单位是:字节,第三参数代表:标准输入的意思 //也就是说第二个参数告诉了,这个缓存区有多大,超过这个大小就不进行处理了...
2018-08-30 14:54:34
1826
1
原创 C语言-利用gets()函数在控制台进行基本运算
#include <stdio.h>#include <stdlib.h>int main(){ char a[100] = {0}; char b[100] = {0}; gets(a);// gets(b); int a1 = atoi(a);//该函数可以将数字型...
2018-08-30 14:27:23
1424
原创 C语言中gets()函数与scanf()函数
#include<stdio.h>int main(){ char s[100] = { 0 }; gets(s);//对于get(s)来说,只有回车键才是结束的标识,空格不是输入结果标识,所以用gets这个函数就可以实现输入带空格的字 //符串 //但是get(s)和scanf一样存在内存溢出的缺陷...
2018-08-30 14:15:04
8407
原创 C语言中的"scanf"的介绍
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>int main(){ char s[100] = { 0 }; scanf("%s",s);//"%"的作用就是输入一个字符串,scanf是以回车键作为输入完成的标示,但回车键本身并不会作为字符串的一部分 //如果scanf参数中的数组的长度小于用户在键...
2018-08-30 14:14:48
3712
原创 C语言中scanf()函数有关基本运算的演示
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include<stdlib.h>int main(){ int a = 0; int b = 0; scanf("%d", &a);//这里是转义a scanf("%d", &b); printf...
2018-08-30 14:10:45
806
原创 C语言中的随机数(RAND 与 SRAND 之间的关系)
#include <stdio.h>#include <stdlib.h>#include <time.h>//字符串数组的时候用//随机数产生函数rand与srand//rand()这个函数绑定的是一个整数//随机数产生器,但是rand这个函数有一个缺陷,那就是尽管rand()产生是随机数,但是这些随机数是固定的(也就是说每次的随机数都是一样的)...
2018-08-30 09:44:23
697
原创 编码
UTF-8 是三个字节表示一个汉字如果将一个字符串当做char处理,那么标准的ASCII一定是一个正数,汉字的的第一个字节一定是负数所以第一个字符为负数,那么它一定不是标准的ASCII码 GBK 是两个字节表示一个汉字 ...
2018-08-28 19:09:08
155
翻译 C#中的 out 与 ref 的区别
不同点: ref :必须是要在函数体外初始化,强调的是传入外面的值,然后在函数体里面进行修改,然后再传出去。 1、ref传进去的参数必须在调用前初始化,out不必,即: 1 2 3 4 5 int i; SomeMeth...
2018-08-17 15:22:31
144
原创 使用Github(目的,基本概念)
学习GitHub的主要目的:借助github托管项目代 基本概念: Github:主页 账号创建城后或点击网址导航栏github图标可以进入github主页,该页左侧主要显示用户动态以及关 注用户或关注仓库的动态,右侧显示所有的git库。 ...
2018-08-16 13:54:46
392
转载 关于C#中怎么锁住一段代码——Mutex
C#中Mutex是互斥锁,位于System.Threading 命名空间中。顾名思义,它是一个互斥的对象,同一时间只有一个线程可以拥有它,该类还可用于进程间同步的同步基元。如果当前有一个线程拥有它,在没有释放之前,其它线程是没有权利拥有它的。我们可以把Mutex看作洗手间,上厕所的人看作线程;上厕所的人先进洗手间,拥有使用权,上完厕所之后出来,把洗手间释放,其他人才可以使用。线程使用M...
2018-08-06 16:39:27
1626
转载 在orcle中如何按照字符串中的数字排序?
利用oracle函数及正则表达式进行排序order by to_number(regexp_substr(字段名,'[0-9]*[0-9]',1))
2018-08-03 15:05:28
354
原创 指针终结者(2)-C语言版
#include<stdio.h>#include<stdlib.h>int main(void){ int a = 12; int *d =&a;//指针d指向变量a int *b =&a; int **c;//指向指针的指针,两个**号 c = &b; //*d就是a *d = 10 - *d;//10-1...
2018-07-27 19:45:48
170
原创 指针终结者(1)- C语言版
#include<stdio.h>#include<stdlib.h>int main(void){//我的电脑内存是8个G所以,就是有80个G的字节//变量a,b,b,这些变量都是保存在哪里? 在内存里//内存中的每一个字节都有地址,也就是说80亿个字节就有80亿个地址//而地址是从零开始编号的,即:第一个字节就是0//即 地址就是这样编号的:0,1,2,...
2018-07-27 16:16:58
224
原创 C语言--一堆数组的定义和初始化
数组: 1.定义数组: #include <stdio.h> int main() { //这个只表示有十个元素,并不代表有array[10],因为它的下标是从0开始的 int array[10];//定义了...
2018-05-22 09:33:46
24797
原创 平行四边形(由*号输出平行四边形的图案)(坐标法)
#include <stdio.h>int main(void){ int i; int j; for(i=1;i<=5;i++) { printf("\n"); printf("\n"); for(j=1;j<=5;j++) { if(i==1&&j==3) { ...
2018-05-21 20:30:32
5834
原创 C语言——goto语句
条件运算符:? (?号在C语言里面是一个运算符) 一个求绝对值的例子 int i = -8; int x= (i<0) ? a:b;i如果条件为true,那么等于第一个值,否则等于第二个值e.g. 求a、b之间的最大值赋值给c? int c = (a>b)? a :...
2018-05-21 17:02:28
2449
原创 C语言--逻辑运算与if语句
关系运算符: 在C语言中0代表false,非0代表真 1.< 小于 2.<=小于等于 3.>大于 4.>大于等于 5.==等于 6.!=不等于 ...
2018-05-21 16:32:23
10912
原创 C--运算符
'/' : 除 '%':余 i++先计算表达式的值,然后再++ ++i是先++,再计算表达式的值 E.G. : int a = 1; int a = i++ + ++...
2018-05-21 14:09:46
259
原创 C#--getchar函数
getchar函数:得到用户键盘输入的字符 E.G. #include <stdio.h> #define STR "hello" #define ABC 100...
2018-05-21 11:04:47
1546
原创 C语言--printf与scanf
拓展:计算机输出的是它的补码字符串格式化输出和输入 字符串是内存中一段连续的char空间,以\0结尾 首先对于CPU来讲:所有的计算工作都是在寄存器里面完成的,不能直接对内存的数进行运算的,它只能把内存里 面的数拿到寄存器里面算完,在退回去内存,它不能直接在内存里面算的 - :左对齐 ...
2018-05-21 10:27:49
3661
原创 C语言--类型限定
const const是代表一个不能改变的值的volatile 代表变量是一个可能被CPU指令之外的地方改变的e.g. #include <stdio.h> int main() { int i = 10; i = i+20...
2018-05-18 16:34:19
299
原创 C语言--浮点型
浮点float,double,long double类型: 1.浮点常量,变量: Float在32位系统下是4个字节,double在32位系统下是8个字节 小数的效率很低,要避免使用,除非明确的要计算一个小数。e.g. #include <stdio.h> int main() ...
2018-05-18 14:39:21
1122
原创 C#——类的实例化
类:类是模子,确定对象将会拥有的特征(属性)和特征和行为(方法)类的实例化:(通过类来产生对象,就叫做类的实例化,即一个实例就是一个对象) 1.类的实例化,用关键字new 语法: 类 实例名 = new 类(); 2.类的成员的访问: 实例名.属性 实例名.方法名();...
2018-05-04 14:26:02
21538
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人