自定义博客皮肤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.javapublic class helloworld^1 er

2020-05-28 19:31:39 753

原创 第一章:JAVA概述练习

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

2020-05-21 18:44:37 290

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

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

2020-05-21 18:41:38 148

原创 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 107

原创 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 154

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

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

2020-05-11 21:19:34 628

原创 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 122

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

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

2020-05-11 16:05:25 99

原创 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 172

原创 JavaScript的DOM对象--材料

一、创建文本【1】方法11.创建文本对象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 139

原创 使用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 122

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

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

2020-05-04 18:43:29 2478

原创 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 161

原创 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 107

原创 Linux的软件包管理

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

2020-04-30 13:49:30 124

原创 Linux的vi编辑器

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

2020-04-30 13:46:36 122

原创 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 146

原创 相关系数的计算整理

相关系数的计算整理一、使用公式计算#coding=utf-8import numpyimport pandasX = [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 1843

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

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

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

2020-05-04

指向字符串的指针.pptx

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

2020-04-30

flask框架.pptx

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

2020-04-29

空空如也

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

TA关注的人

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