自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 Java第一章常见问题及其初学者常见问题详细总结

第一部分:Java初学者常见的问题 一、总结-1 由于文件类型导致java文件无法运行 工具–>文件夹选项–>查看–>取消隐藏已知文件类型的扩展名选项 1个源文件不能有2个以上puclic类型的类 3.编译运行时的错误 (1)HelloWorld.java:1: class helloworld is public, should be declared in a file named helloworld.java public class helloworld ^ 1 er

2020-05-28 19:31:39 979

原创 第一章:JAVA概述练习

一、 选择题: 有关内存回收的说明正确的是: b a. 内存回收程序允许程序员直接释放内存 b. 内存回收程序负责释放无用内存 c. 内存回收程序可以在指定时间释放内存对象 d. 程序员必须创建一个线程来施放内存 那个反映了java程序并行机制的特点: b a. 安全性 b.多线程 c.跨平台 d.可移植 属于垃圾回收机制的是: d a. 语法检查 b.字节编码 c.异常处理 d.内存跟踪 java的特点中,那个不是c++所不具备的: a a. 跨平台 b.面向对象 c.有类库 d.高性能 在java中,

2020-05-21 18:44:37 387

原创 第一章:Java概述(Java基础)

(一)、本章内容 1、人机交互的方式 2、常见的DOS命令 3、Java语言概述 4、安装JDK 5、掌握编写并编译第一个Java应用程序 6、环境变量的配置 7、了解Java的运行机制 (二)、计算机软件及其人机交互的方式 1、什么是软件? 软件是计算机程序、程序所用的数据以及有关文档资料的集合 系统软件:DOS、Windows、Linux等 应用软件:扫雷、迅雷、QQ等 2、人机交互 软件的出现实现了人与计算机的更好的交互 人机交互的方式: 图形化界面(Graphical User Interface

2020-05-21 18:41:38 229

原创 Java的IO流详细总结(二)

Java的IO流(二) (一)Properties集合 1、集合特点 该集合通常用于操作带键值对的配置文件 【1】集合中的key和value都是String类型 【2】集合的数据可以写入流中,也可以从流中获取 2、Properties的应用 (1)例如,下面程序是演示如何存入和读取数据 Properties properties = new Properties(); properties.setProperty(“s001”, “zhangsan”); properties.setProperty(“s0

2020-05-15 18:51:57 200

原创 java的IO流详细总结(一)

Java的IO流(一) 一、IO流概述 1、相关概念 数据源:data source. 提供原始数据的原始媒介。常见的:数据库、文件、其他程序、内存、网络连接、IO设备 数据源就像水箱,流就像水管中流着的水流。 流是一个抽象、动态的概念,是一连串连续动态的数据集合 Java Input/Output, 简称Java I/O,从键盘读取数据、操作文件和目录、对文件中进行读写、都是输入输出的处理,例如: Java API中通过类库 java.io 来实现I/O处理 输入流:将外部设备中的数据写到内存中 输

2020-05-15 18:49:20 244

原创 使用hibernate和oracle实现分页--Oracle分页原理讲解

使用hibernate和oracle实现分页–Oracle分页原理讲解 首先建立个表: create table USERS ( USERID VARCHAR2(20), USERNAME VARCHAR2(20), AGE NUMBER ) 一、分页原理 由于在Oracle中的sql没有limit ,所以不能使用limit对数据进行分割。那么oracle有个字段叫做rownum select rownum,t.* from users t,我们利用rownum进行数据分割 比如我们每页3条

2020-05-11 21:19:34 873

原创 Java面向对象(二)--总结完整精彩的你必看的Java文章

一、 匿名对象 直接new 语法: new 类(); 示例: public class Business { public void show() { System.out.println(“This is show”); } public static void main(String[] args) { new Business().show(); } } 二、全局变量和局部变量 全局变量:属性就是全局变量又叫成员变量 局部变量:定义在大括号内的变量就是局部变量 成员变量和局部变量的区别 1、作用域不同

2020-05-11 16:13:45 201

原创 Java面向对象(一)--总结完整精彩的你必看的Java文章

一、面向对象的思想 如何将大象装进冰箱? (1)、面向过程思想:强调的动作、行为的过程 第一步:将冰箱门打开 第二步:将大象放进冰箱 第三步:将冰箱门关上 (2)、面向对象的过程:强调的是对象的本身 例如上例用面向对象的思想先找到冰箱这个实体,那么冰箱本身具有打开、存储和关闭的功能 使用面向对象的好处: (1)符合人们的思维习惯 (2)将复杂问题简单化 (3)面向对象让曾经在过程中的执行者,变成了对象中的指挥者 Java的思想:一切皆为对象 面向对象的三大特征: 封装 (Encapsulation) 继承

2020-05-11 16:05:25 189

原创 Java的struts2 + hibernate3 + spring3的SSH框架搭建全过程

本案例源代码已经上传,叫做“SSH框架搭建源代码.zip” ,笔者亲自调试通过的可以直接运行。 一、总体结构 其中: (1)po层 (2)dao层 (3)业务层 (4)控制层 (5)展现层 二、配置文件 1、struts2.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-...

2020-05-07 21:55:19 253

原创 JavaScript的DOM对象--材料

一、创建文本 【1】方法1 1.创建文本对象 var textNode=document.createTextNode(“创建了一个文本节点”); 2.获取 div对象 var divNode=document.getElementById(“div_1”); 3.将文本节点添加到div节点中 divNode.appendChild(textNode); JavaScript的DOM对象...

2020-05-07 21:28:53 212

原创 使用struts2和hibernate实现Oracle分页

一、首先画图说下Oracle分页原理 Oracle有个rownum列,大家试着查询看下,我们就利用这列实现分页,如下 : select * from ( select t.* , rownum rn from goods t where rownum <=6 ) ) where rn >=4 把上述的数字使用变量替换掉即可 二、搭建struts和hiberna...

2020-05-07 16:23:04 188

原创 进程同步互斥中的的PV操作

一、基本概念 1、前言 PV操作是计算机科学的难点也是重点,也许你搞应用软件开发中涉及不到,但是如果搞深层次的系统软件开发或者 搞嵌入式系统方面的操作系统开发肯定会用到。作者通过读取和整理多方面资料尽量给大家一个通俗易懂的梳理 。 2、同步和互斥中的一些概念 这些概念包括什么是同步和互斥?什么是信号量?什么是临界区?什么是临界资源,什么是PV操作等概念。 (1)同步 多个进程的并发执行,每个进程都...

2020-05-04 18:43:29 2799

原创 C语言指向字符串的指针绝好

一、C语言字符串的表示形式 C语言没有单独的字符串对象,它是通过数组的形式来表示字符串的: #include <stdio.h> #include <stdlib.h> int main(void) { char str[] = “hello world”; printf("%s\n",str); printf("%c\n",str[1]); } 上述字符串“hello...

2020-04-30 16:40:59 261

原创 Linux环境安装tomcat详解

步骤1:下载tomcat 从官网https://tomcat.apache.org下载tomcat,这里下载apache-tomcat-8.0.20.tar.gz 步骤2:将tomcat上传到虚拟机 我这里上传到/usr/local/demo 步骤3:将tar包解压 tar -zxvf tar -zxvf apache-tomcat-8.0.20.tar.gz 步骤4:改文件夹名称 由于...

2020-04-30 14:01:38 171

原创 Linux的软件包管理

Linux的软件包管理 在实际的软件项目及其大数据项目开发中,tar命令是我们经常使用的命令。tar命令是经典的备份/还原命令,几乎所有最新的软件包都是通过tar包发布的。 (1)打包(备份) 参数-c的功能是打包(创建), 参数-v是显示处理过程, 参数-f是用来指定文档名; 示例: $ tar -cvf myetc.tar /etc 本例的功能是:将目录/etc打包为一个名为myetc....

2020-04-30 13:49:30 192

原创 Linux的vi编辑器

基本上vi可以分为三种状态,分别是命令模式、插入模式和底行模式。 1、命令模式 用户刚刚启动 vi/vim,便进入了命令模式。此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。以下是常用的几个命令: (1)i 切换到输入模式,以输入字符。 (2)x 删除当前光标所在处的字符。 (3): 切换到底线命令模式,以在最底一行输入命令 2、...

2020-04-30 13:46:36 191

原创 Linux安装JDK详解--大数据入门必读

步骤1:先查看linux版本是多少位的,在命令行输入uname –a 步骤2:进入官网下载相对应的linux版本,这里我们选择jdk-8u91-linux-x64.tar.gz 步骤3:将jdk-8u91-linux-x64.tar.gz上传到/usr/local/ 步骤4:将jdk-8u91-linux-x64.tar.gz解压,命令如下所示: tar -zxvf jdk-8u91-linux-...

2020-04-29 15:53:56 268

原创 相关系数的计算整理

相关系数的计算整理 一、使用公式计算 #coding=utf-8 import numpy import pandas X = [52,19,7,33,2] Y = [162,61,22,100,6] 均值 XMean = numpy.mean(X) YMean = numpy.mean(Y) #标准差 XSD = numpy.std(X) YSD = numpy.std(Y) #z分数 ZX =...

2020-04-29 15:41:05 2203

操作系统原理PV操作详解.pptx

PV操作是计算机科学的难点也是重点,也许你搞应用软件开发中涉及不到,但是如果搞深层次的系统软件开发或者 搞嵌入式系统方面的操作系统开发肯定会用到。作者通过读取和整理多方面资料尽量给大家一个通俗易懂的梳理

2020-05-04

指向字符串的指针.pptx

该ppt的程序是本人使用QT亲自调试通过,亲自总结,可以作为高校师生本章节的课件参考。C语言没有单独的字符串对象,它是通过数组的形式来表示字符串的,使用指针变量来引用字符串高效并且不受下标的约束,在字符串复制的过程中使用指针大大提高了内存的使用效率。

2020-04-30

flask框架.pptx

轻松入门python轻量级Flask框架,实战性强,图文并茂,是高校老师和学生良好的参考资料。第一时间整理的flask最新版本,全程笔者亲自调试通过,可参考性极强。

2020-04-29

SSH框架搭建源代码.zip

Java的struts2 + hibernate3 + spring3 的SSH框架搭建全过程,源代码调试通过,环境myeclipse8.5或者myeclipse2016以上版本,极大的方便开发者的学习,节省了您的时间和学习成本

2020-05-07

oracle_fenye.zip

使用struts2和hibernate实现oracle分页源文件,提供完整可以运行的源代码,运行环境myeclipse8.5、myeclipse2016,struts2 版本,hibernate3以上版本

2020-05-07

空空如也

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

TA关注的人

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