《数据库系统应用程序开发》考试

考试的主要内容在PPT里的JDBC Programing with Java Ⅰ&&Ⅱ,除了第一大题的简单JDBC语句,还涉及实验报告和Java程序设计的内容。 我届考试题目与往年极其相似,后悔没有好好看题。。呵呵 下附考试真题。(^_^) 看完可以考满分。 《2016-2017年度吉林大学第一学期数据库程序开发考试》 一.写出java程序片段 建立数据库连接的语句,对象自定义。 . 定义一个结果集对象,该对象将执行的查询语句是“查询表staff,获取员工编号为10的员工名字(name)工作(
分类: 其他 发布时间: 05-13 23:30 阅读次数: 0

创建类模式的意义

创建类模式的意义 首先,在编程中,对象的创建通常是一件比较复杂的事,因为,为了达到降低耦合的目的,我们通常采用面向抽象编程的方式,对象间的关系不会硬编码到类中,而是等到调用的时候再进行组装,这样虽然降低了对象间的耦合,提高了对象复用的可能,但在一定程度上将组装类的任务都交给了最终调用的客户端程序,大大增加了客户端程序的复杂度。采用创建类模式的优点之一就是将组装对象的过程封装到一个单独的类中,这样,既不会增加对象间的耦合,又可以最大限度的减小客户端的负担。 其次,使用普通的方式创建对象,一般都是
分类: 其他 发布时间: 05-13 23:29 阅读次数: 0

行计数

#include <stdio.h> int main(void) { int i=0; int c; c=getchar(); while(c!=EOF){ if(c=='\n'){ i++; } c=getchar(); } printf("输入的行数为:%d\n",i); } //不能用Ctrl+Z表示行结束,否则此行不会被计数
分类: 其他 发布时间: 05-13 23:28 阅读次数: 0

分类统计字符个数

#include <stdio.h> //统计空格、制表符、换行符个数 int main(void) { int i=0; int j=0; int k=0; int c; c=getchar(); while(c!=EOF){ if(c==' ') i++; else if(c=='\t') j++; else if(c=='\n') k++; c=getchar(); } printf("输入的空格数为:%d\n",
分类: 其他 发布时间: 05-13 23:28 阅读次数: 0

将输入复制到输出,并将连续多个空格用一个空格代替

#include <stdio.h> //将输入复制到输出,将连续多个空格用一个空格代替 //如果上一个是空格,不打印。这样做直到下一个不是空格。 int main(void){ int c; int last=0;//前面不是空格 c=getchar(); while(c!=EOF){ if(c==' '){ if(last==0){//如果前面不是空格 putchar(c); last=1; } //else if(last==1){
分类: 其他 发布时间: 05-13 23:28 阅读次数: 0

将输入复制到输出,将制表符替换为\t,回退符替换为\b,反斜杠替换为\\

第一次: #include <stdio.h> //将输入复制到输出,将制表符替换为\t,回退符替换为\b,反斜杠替换为\\,将其以可见的方式显示出来 int main(void){ int c; while((c=getchar())!=EOF){ if(c=='\t') printf("\\t"); if(c=='\b') printf("\\b"); if(c=='\\') printf("\\\\"); else putchar(c
分类: 其他 发布时间: 05-13 23:28 阅读次数: 0

统计字符数、行数、单词数

#include <stdio.h> //单词计数:统计行数、单词数、字符数 //单词:不包含空格、制表符、换行符的字符序列 //单词计数:读到不是空字符::前一个是空字符:++。这样做直到下一个是空字符。 int main(void){ int line=0; int word=0; int cha=0; int last=0;//初始化为 前一个是空字符 int c; while((c=getchar())!=EOF){ cha++; if(c=='\n')
分类: 其他 发布时间: 05-13 23:27 阅读次数: 0

以每行一个单词的形式打印输入

#include <stdio.h> //以每行一个单词的形式打印其输入 int main(void){ int c; while((c=getchar())!=EOF){ if(c==' ') putchar('\n'); else putchar(c); } } 改进后: #include <stdio.h> //以每行一个单词的形式打印其输入 //读到字符:打印。读到空字符::前一个为空字符;前一个不是空字符:换行。 int main(void){ in
分类: 其他 发布时间: 05-13 23:27 阅读次数: 0

统计各种字符的出现次数

#include <stdio.h> //统计各个数字、空白符(包括空格符、制表符、换行符)、以及其他所有字符的出现次数 int main(void){ int c; int digit[10]={0}; int blank=0; int other=0; while((c=getchar())!=EOF){ if(c==' '||c=='\t'||c=='\n') blank++; else if(c>='0'&&c<='9') digit[c-'0']++;
分类: 其他 发布时间: 05-13 23:27 阅读次数: 0

Learning SVG 学习SVG Lynda课程中文字幕

Learning SVG 中文字幕 学习SVG 中文字幕Learning SVG 可缩放矢量图形(SVG)格式正在网络中迅速传播 自然响应的SVG可以从非常大到非常小的尺寸进行缩放,图形可以在下载到浏览器后用代码进行操纵 加入LinkedIn员工指导员Morten Rand-Hendriksen,他介绍了学习SVG的基础知识 他涵盖了SVG的解剖结构,包括内部结构,使您的SVG易于通过网络运输,同时保持最大的灵活性 他演示了如何绘制和操作SVG图形,如何处理线条和文本,以及如何使用笔画,填充和
分类: 其他 发布时间: 05-13 23:26 阅读次数: 0

CSS: Advanced Layouts with Grid CSS:高级布局与网格 Lynda课程中文字幕

CSS: Advanced Layouts with Grid 中文字幕 CSS:高级布局与网格 中文字幕CSS: Advanced Layouts with Grid CSS布局越来越少的难题 在黑客CSS使多列布局年,CSS网格布局模块,使页面布局预测 在本课程中,请从传统的布局模型中后退一步,并学习如何充分利用CSS网格的新功能来构建具有吸引力、易访问性和响应性的接口 加入Morten Rand Hendriksen当他走在如何建立全面的流血的布局,多栏布局,以及先进的卡片式布局 他演示
分类: 其他 发布时间: 05-13 23:26 阅读次数: 0

Portrait Photography: Ten Styles with One Light 人像摄影:一种风格的十种风格 Lynda课程中文字幕

Portrait Photography: Ten Styles with One Light 中文字幕 人像摄影:一种风格的十种风格 中文字幕Portrait Photography: Ten Styles with One Light 学会控制光线,以便随时随地制作精美的肖像 本课程涵盖了重要的照明原理和策略,并展示了如何仅使用一个光源拍摄戏剧性肖像,商业头像和家庭照片 发现可以使用一盏灯完成的十种不同风格,并找出如何整合简单和便宜的光线修改工具 本课程由RHED Pixel创建 我们很荣
分类: 其他 发布时间: 05-13 23:26 阅读次数: 0

NLP with Python for Machine Learning Essential Training NLP与Python进行机器学习基本训练 Lynda课程中文字幕

NLP with Python for Machine Learning Essential Training 中文字幕 NLP与Python进行机器学习基本训练 中文字幕NLP with Python for Machine Learning Essential Training 随着公开数据量的增加以及对非结构化文本数据的日益关注,了解如何清理,处理和分析文本数据非常有价值 如果您有使用Python的经验并对自然语言处理(NLP)感兴趣,本课程可以为您提供使用机器学习解决复杂问题所需的知识
分类: 其他 发布时间: 05-13 23:26 阅读次数: 0

Photoshop for Designers: Textures 用于设计师的Photoshop:纹理 Lynda课程中文字幕

Photoshop for Designers: Textures 中文字幕 用于设计师的Photoshop:纹理 中文字幕Photoshop for Designers: Textures 纹理在创造具有深度和情绪的图像中起着至关重要的支撑作用 在这个设计师友好的课程中,教师Nigel French展示了一系列非破坏性的方法来处理Adobe Photoshop中的纹理 从应用具有图层蒙版和图层混合的纹理,到用画笔绘制纹理,以及使用滤镜创建纹理,他都涵盖了多种技术 了解如何处理纸张纹理,胶片颗
分类: 其他 发布时间: 05-13 23:25 阅读次数: 0

Maya: Advanced Modeling Maya:高级建模 Lynda课程中文字幕

Maya: Advanced Modeling 中文字幕 Maya:高级建模 中文字幕Maya: Advanced Modeling 通过学习先进的技术和工具来增强您的玛雅技能,这些技术和工具可以帮助您以自信的方式建模几乎任何形状 在这个课程中,讲师Andy Beane深入研究Maya的建模 他首先概述建模基础知识,然后开始创建皮椅,边桌以及墙壁,地板,书本,书架和相框等几个小房间物体的特定模型 最后,他整理整个房间,清理所有文件,将单个文件导入单个文件,并添加最终的相机镜头 主题包括: 建模
分类: 其他 发布时间: 05-13 23:25 阅读次数: 0

Centos6.8下卸载与安装tomcat步骤

安装: Tomcat是需要jdk才能运行, 上面解压安装后, 还需要在tomcat里配置jdk的目录; 1、下载tomcat: https://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.12/bin/apache-tomcat-9.0.12.tar.gz 下载好的tar包通过Xftp上传到Linux上 2、解压Tomcat tar zxvf apache-tomcat-9.0.12.tar.gz 已解压好Tomcat 关于在Linux中怎么开发端
分类: 其他 发布时间: 05-13 23:24 阅读次数: 0

VMware中虚拟机的安装

本次安装的6.8的ISO镜像 1、创建虚拟机: 下一步后填写虚拟机的名称及选择安装路径---->下一步都为默认知道完成。 进行后续的配置编辑虚拟机: 内存2G 处理器为4其他默认点击确定。 2:、安装虚拟机 安装镜像 打开虚拟机后进入到 选择Skip 如果选择OK的话会很慢他会去检测磁盘安装的有没有问题(特别慢如果有耐心的^_^可以试一下) 进入到后点击下一步 选择中文简体下一步 选择美式英语下一步 默认下一步 选择忽略所有数据后给主机进行命名 下一步时区默认上海 下一步输入用户的 密码下一步
分类: 其他 发布时间: 05-13 23:24 阅读次数: 0

CentOS6.8中使用yum安装jdk

1、查看yum中的jdk版本 2、选择jdk版本并安装 3、进行配置jdk环境 vi /etc/profile 进入其中 在最后添加 注意路径是你的jdk路径 保存退出后即可 4、查看是否安装成功 或用java 后javac查看 表示安装成功 编译一个试一试: 在opt目录下创建一个Hello.java的文件 vi /opt/Hello.java 在里面编写点代码测试保存并退出 输入javac Hello.java进行编译 在输入java Hello.java 出现hello即可编译成功
分类: 其他 发布时间: 05-13 23:24 阅读次数: 0

CentOS6.8中使用yum安装及卸载mysql

一、卸载mysql 卸载虚拟机上安装的mysql 1、查看当前是否安装mysql rpm -qa | grep -i mysql 2、使用命令删除 使用 ---》rpm -ev MySQL-client-5.5.25a-1.rhel5 删除 如果提示依赖包错误则使用以下命令尝试 rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps 如果还有报错则使用 rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5 查找之前老
分类: 其他 发布时间: 05-13 23:23 阅读次数: 0

安装完centOS后主机没有虚拟网卡的解决方法

可能以前安装过centOS但后来卸载,现在安装后虚拟机可以ping上网但是不能ping通主机 主机ping 虚拟机时出现 回复:无法访问目标主机 一查看是主机中没有安装虚拟网卡导致主机与虚拟机之间无法相互ping通---------------->连接不上xshell 解决方法:将虚拟机卸载彻底的删除VM的所有文件在下载CCleaner进行清扫 百度免费下载 安装后打开 多操作几次一次可能清扫不干净,点击第5不时可能出现弹框是让你是否备份注册表(可能的情况:一旦清扫出错可以使用备份) 清扫后再
分类: 其他 发布时间: 05-13 23:23 阅读次数: 0