- 博客(61)
- 资源 (2)
- 收藏
- 关注
原创 【Python学习】格式化控制符
在占位符中还可以有格式化控制符,对字符串的格式进行更加精准的控制。格式化控制符位于占位符索引或占位符名字的后面,之间用冒号分隔,语法:{参数序号:格式控制符}或{参数名:格式控制符}。
2022-05-29 00:41:55
1268
原创 【Python学习】遍历字典
【Python学习】遍历字典字典 字典(dict)是可迭代的、通过键(key)来访问元素的可变的容器类型的数据。字典由两部分视图构成:键视图和值视图。键视图不能包含重复的元素,值视图能。在键视图中,键和值是成对出现的。...
2022-05-29 00:20:08
944
原创 【Python学习】计算水仙花数(for循环)
水仙花数是一个三位数,三位数各位的立方之和等于三位数本身。计算出的水仙花数有4个:153、370、371和407。
2022-05-28 21:01:39
5843
原创 MySQL8-root用户-提示“1227 - Access denied”解决办法
MySQL8-root用户-提示“1227 - Access denied”解决办法问题:在使用MySQL时提示1227 - Access denied; you need (at least one of) the SYSTEM_USER privilege(s) for this operation缘由:原因是MySQL8版本中新增了一个system_user帐户类型,但是由于root用户没有SYSTEM_USER权限,所以出现问题,把权限加入后即可解决解决办法:对没有权限的用户授
2020-06-21 23:48:01
20278
3
原创 PLSQL连接oracle——查询条件中含中文,无结果
1、SELECT * FROM v$nls_parameters ; 查看NLS_CHARACTERSET 的值是多少查找客户机器的注册表,查找NLS_LANG的值,改成AL32UTF8共需要修改3处,重启PL/SQL即可2、添加环境变量 NLS_LANG 设置成AMERICAN_AMERICA.UTF83、设置ORACLE的语言,添加环境变量NLS_LANG,值为AMERICAN_AMERIC
2017-07-12 17:25:40
1831
原创 我的2016——培训、工作,回首大学
我是一名计算机专业的本科生,2016年7月到12月期间,参加专业技能培训学习。在此期间接触一些其他高校的学生,我和他们接触期间,结合实际情况,有以下感想: 1、在大学期间,要努力学习课程知识,打牢基础。 也许,你会觉得大学安排的有些课程枯燥无味或很难懂,再或者你觉得这个科目没用,不愿意学,但是当我在培训学习期间,感觉自己基础不扎实·······换句话说,大学所学的东西也许工作真的用不到,但是你用
2017-01-05 14:04:27
3590
3
原创 MySql学习:自定义函数之带参函数
delimiter //-- 如果数据库 test 里的存在函数 formatDate,就删除这个函数DROP FUNCTION IF EXISTS test.formatDate;-- 创建一个函数CREATE FUNCTION test.formatDate(nowTime datetime)-- 定义返回值类型和长度RETURNS VARCHAR(255)BEGIN
2016-12-23 15:08:32
23084
2
原创 MySql学习:自定义函数之无参函数
-- 定义函数delimiter //-- 先删除函数,如果存在DROP FUNCTION IF EXISTS hello;CREATE FUNCTION hello() RETURNS VARCHAR(255)BEGIN RETURN 'Hello , 我是MySql的自定义无参函数--hello';END //delimiter;/*说明:使用DELIMIT
2016-12-23 12:04:10
3872
原创 Linux-C基础知识学习:C语言作业-输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。(待完善)
Linux-C基础知识学习 C语言作业:输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。/*输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。*/#include <stdio.h>float average(float score[],int n){ float sum=0; int i; for(i=0;i<n;i++){
2016-09-16 22:01:57
6323
原创 Linux-C基础知识学习:C语言作业-从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。
Linux-C基础知识学习 C语言作业:从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。/*从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。*/#include <stdio.h>main(){char input[100];int count[4]={0},i;printf("请输入一行字符(以?结束):");g
2016-09-16 20:53:48
6164
原创 Linux-C基础知识学习:C语言作业-将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印。
Linux基础知识学习 C语言作业:将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印。#include <stdio.h>float average(float f[],int n){ int i; float ave,sum=0; for(i=0;i<n;i++){ sum += f[
2016-09-16 17:56:12
6550
原创 Linux-C基础知识学习:C语言作业-输入两个数,将两个数交换,按升序输出。
Linux基础知识学习 C语言作业:输入两个数,利用函数、指针,排序后,按升序输出。#include <stdio.h>void swap(int *x,int *y){//利用指针,直接根据内存地址,对内存空间进行操作!int temp;temp = *x;*x = *y;*y = temp;}main(){int a,b;printf("输入两个数:");scanf("%d
2016-09-16 17:12:04
3833
原创 C语言学习:结构体(笔记)
1、结构体类型的定义和变量的定义结构体是一种构造数据类型 (构造数据类型:数组类型、结构体类型(struct)、共用体类型(union))用途:把不同类型的数据组合成一个整体,类似Java中的类,但不同的是,C语言的构造体中木有函数(即Java中的方法)———自定义数据类型 1.1 定义一个结构体类型的一般形式struct [结构体名]//struct是关键字,不能省略;结构体名为合法标识
2016-09-16 01:41:23
27646
3
原创 C语言学习:指针(笔记)
1、C程序设计中使用指针的好处: 使程序简洁、紧凑、高效;有效地表示复杂的数据结构;动态分配内存;得到多于一个的函数返回值。2、内存中每个字节都有自己唯一的编号————内存地址;在程序中声明一个变量,如int i;在程序被编译或者函数被调用时,为这个变量分配相应的内存单元,即分配多少个字节的长度的内存单元。变量就是对程序中数据存储空间的抽象。换句话说———内存相当于高楼大厦,每
2016-09-15 22:41:54
2262
原创 Linux-C基础知识学习:C语言作业-输入10个整数,找出其中最大值和最小值
Linux基础知识学习 C语言作业:输入10个整数,找出其中最大值和最小值//读10个整数存入数组,找出其中最大值和最小值#include <stdio.h>main(){printf("输入10个整数,找出其中最大值和最小值···\n");int a[10]={0};int max,min,i;for(i=0;i<=9;i++){printf("请输入第%d个整数:",(i+1))
2016-09-12 15:04:47
12992
原创 Linux-C基础知识学习:C语言作业-输入m、n,并把m~n之间的不能被3整除的数输出
Linux基础知识学习 C语言作业:输入m、n,并把m~n之间的不能被3整除的数输出//输入m、n,并把m~n之间的不能被3整除的数输出#include <stdio.h>main(){int i,count=0;int m,n;printf("找出m到n之间的能被3整除的数···\n");while(1){printf("请依次输入m、n的值(n>m>=0)···\n");sca
2016-09-12 14:24:10
6842
原创 Linux-C基础知识学习:C语言作业-把100~200之间的不能被3整除的数输出
Linux基础知识学习 C语言作业:把100~200之间的不能被3整除的数输出//把100~200之间的不能被3整除的数输出#include <stdio.h>main(){int i,count=0;printf("找出100~200之间的能被3整除的数···\n");for(i=100;i<=200;i++){if(i%3 != 0){printf("%5d",i);coun
2016-09-12 14:13:03
5233
原创 Linux-C基础知识学习:C语言作业-输入n,打印n行*,每行*数与当前行数相等
Linux基础知识学习 C语言作业:输入n,打印n行,每行数与当前行数相等#include <stdio.h>main(){int i,j,n;printf("请输入您要多少行小星星:");scanf("%d",&n);if(n>0){n /= 1;//对输入的n取整,即使输入小数,也可以执行for(i=1;i<=n;i++){ for(j=1;j<=i;j++)
2016-09-12 13:07:36
2205
原创 Linux-C基础知识学习:C语言作业-用for循环完成:输入10个数,求它们的和并输出
Linux基础知识学习 C语言作业:用for循环完成:输入10个数,求它们的和并输出//用for循环完成:输入10个数,求它们的和并输出#include <stdio.h>main(){float sum=0,input;int i;printf("请输入您要求和的是个数·········\n");for(i=1;i<=10;i++){printf("请输入第%d个数:",i);s
2016-09-12 10:39:36
8407
1
原创 Linux-C基础知识学习:C语言作业-用switch语句实现——成绩分等级,90+:优 80~89良上,70~79良,60~69及格,<60不及格
Linux基础知识学习 C语言作业: 用switch语句实现——成绩分等级,90+:优 80~89良上,70~79良,60~69及格,<60不及格#include <stdio.h>main(){int source;printf("请输入成绩:\n");scanf("%d",&source);if(source>=0&&source<=100){switch (source/10)
2016-09-12 10:11:42
15948
原创 C语言学习:平方-->乘方(m的n方)
平方: 直接用两个数(或变量)相乘就可以表示平方,比如x*x不过如果,需要求m的n次方,就需要用到pow(x,y)乘方(包括开方)这个库函数了,使用pow(x,y)这个库函数,需要math.h头文件 其中x和y都是双精度浮点(double)型
2016-09-11 19:59:56
42610
原创 C语言学习:开平方
C语言中,开平方需要用到 sqrt() ,并且需要 用到 math.h 头文件 例:#include <stdio.h>#include <math.h>main(){float a,x;printf("请输入一个正数:\n");//这里按数据输入合法考虑,不考虑异常scanf("%f",&a);//输入a的值x=sqrt(a);//计算求xprintf("%f\n",x));//
2016-09-11 19:36:45
27688
1
原创 Linux-C基础知识学习:C语言作业-输入三角形底和高,输出三角形面积
Linux基础知识学习 C语言作业:输入三角形底和高,输出三角形面积
2016-09-10 11:08:57
12665
原创 Linux-C基础知识学习:C语言作业-从键盘输入一个三位数,以逆序输出。例如输入456,输出654
Linux基础知识学习 C语言作业:从键盘输入一个三位数,以逆序输出。例如输入456,输出654
2016-09-10 11:04:26
9453
原创 Linux基础知识学习:Linux下修改文件名或修改文件夹名称(有待解决问题)
Linux下修改文件名或修改文件夹名称1、修改文件夹名称 1.1我先创建一个test文件夹用来测试mkdir test 1.2用 mv 命令 将文件移动,目标地址如果加 / 就 代表文件夹,如果没有 / 就会重新命名 例:mv test Test 表示文件重命名 mv test /Test/将test移动到根目录的Test文件夹下在练习时,发现出现问题,在当前目录下用mv命令重命名
2016-09-10 09:49:39
82368
1
原创 Linux基础知识学习:linux用命令重启
linux用命令重启 方法一: shutdown -r now表示现在重启计算机! 输入命令,回车,等待··············在等待········再等等···············额···········好慢········终于启动成功了 方法二: 命令 reboot
2016-09-10 01:06:29
337
原创 Linux基础知识学习:Linux中修改环境变量及使环境变量生效的方法
Linux中修改环境变量及使环境变量生效的方法方法一: 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用vi、vim、gedit等编辑器,均可,在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。重启Linux系统或者是用source命令使环境变量生效# source /etc/profile方法二: 在用户目录下的.b
2016-09-10 00:44:23
349
原创 Linux基础知识学习:安装JDK出现 cannot execute binary file
当我遇到这个问题时,我在网上搜相关资料,其中找到一篇如下解决办法:linux系统下遇到cannot execute binary file的问题,一般由以下情况造成:非root用户或者无执行权限 编译环境不同(程序由其他操作环境复制过来) 对于第一种情况,采用增加执行权限即可chmod +x program对于第二种情况,建议将该程序二进制包拷贝过来,重新编译程序。因为我在实际操作过程中发现我将
2016-09-10 00:36:54
27720
1
原创 Linux基础知识学习:安装JDK(tar.gz)
在Linux系统中安装JDK 1、首先Linux系统下载对应的JDK2、下载后,我下载的是 jdk-8u73-linux-i586.tar.gz ,将jdk-8u73-linux-i586.tar.gz 放在Linux中你准备将JDK安装的位置我是在Windows系统下下载的,我先把下载的jdk-8u73-linux-i586.tar.gz ,放在一个文件夹中,然后,将该文件夹共享,计科在虚拟机内
2016-09-09 23:51:10
524
原创 Linux基础知识学习:查看所使用的Linux系统是32位还是64 位的方法
查看所使用的Linux系统是32位还是64 位的方法方法一:getconf LONG_BIT# getconf LONG_BIT我的Linux是32位!!!方法二:arch# arch显示 i686 就是32位,显示 x86_64 就是64位方法三:file /bin/ls# file /bin/ls方法四:uname -a# uname -a
2016-09-09 23:26:47
2372
原创 Java作业:求解1到100之间的偶数
// 3.求解1到100之间的偶数 public static void Test3() { System.out.println("1到100之间的偶数为:"); for (int i = 0; i <= 100; i++) { if (i % 2 == 0) { System.out.print(i
2016-09-02 00:36:08
14616
原创 Java作业:输入一个数字判断他是奇数还是偶数
// 2.输入一个数字判断他是奇数还是偶数 public static void Test2() { Scanner input = new Scanner(System.in); System.out.println("请输入一个整数:"); try { int zhengshu = input.nextInt();
2016-09-02 00:22:40
34567
4
原创 Java作业:打印九九乘法表
// 1.1.打印九九乘法表 public static void Test1() { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= i; j++) { System.out.print(j + "*" + i + "=" + i * j + "\t");
2016-09-02 00:18:44
557
原创 Oracle:SQL语句--撤销用户权限
——撤销用户权限 语法:revoke privileges(权限) or role(角色) user;例:--取消用户dashan的connect(临时用户)权限revoke connect from dashan;--取消用户dashan的resource权限revoke resource from dashan;
2016-09-02 00:01:36
12053
原创 Oracle:SQL语句--给用户赋权限
——给用户赋予权限 ——权限和角色 为了简化权限管理,引入了角色的概念,角色是具有名称的一组权限的组合 ——常用系统预定义角色 ——connect:临时用户 ——resource:更为可靠和正式的用户 ——DBA:数据库管理员角色,拥有管理数据库的最高权限——分配权限或角色 语法:GRANT privileges(权限) or role(角色) TO user;例:grant con
2016-09-01 23:58:53
13693
原创 Oracle:SQL语句--删除用户
——删除用户语法drop user 用户名 cascade;例:drop user dashan cascade;注:cascade 美 [kæ’sked] n. 小瀑布,瀑布状物;串联,有级联串联的意思,执行“drop user dashan cascade;”意思是:删除dashan这个用户的同时,删除 dashan 用户下的所有数据对象,如table等。
2016-09-01 23:53:35
19652
原创 Oracle:SQL语句--创建用户
——创建用户 ——必须有用户名和密码 ——可以为用户指定默认表空间或临时表空间语法:create user 要创建的用户名--创建用户名identified by 用户密码 --为创建的用户名指定密码[default tablespace 表空间名称] --为创建的用户名指定默认表空间,可以不指定[temporary tablespace 表空间名称] --为创建的用户名指定临时表
2016-09-01 23:44:49
1287
原创 Oracle:PL/SQL--流程控制——作业练习:向表中循环插入ID编号
–实验1—向表中循环插入ID编号 需求说明: 在PL/SQL中编写语句块实现向T_stu表的ID列循环插入编号,编号范围从1到15 --先查询一下有木有 T_stu表select * from t_stu;--删除T_stu表中全部数据delete T_stu;/*提交事务(Oracle中,修改表中数据后,需要点击 提交 或命令提交,才能数据库中数据更改*/commit;decla
2016-08-31 23:01:18
2717
原创 Oracle:PL/SQL--流程控制(三)——循环结构:loop、while-loop、for-loop
—–流程控制(三)—–循环结构 —–1、loop循环语法:loop statements;end loop;—–实现计数器功能,当计数器为10或者大于10时退出declare v_count integer := 1; --定义变量begin loop --循环执行+1操作 v_count := v_count + 1;
2016-08-31 22:19:47
4025
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人