- 博客(31)
- 资源 (12)
- 问答 (2)
- 收藏
- 关注
原创 JSP 九大内置对象及四个作用域
第一节:Jsp 九大内置对象及四大作用域概述在 Jsp 开发中,Jsp 提供了 9 个内置对象,这些内置对象将由容器为用户进行实例化,用户直接使用即可。这个 9 个内置对象分别是:pageContext,request,response,session,application,config,out,page,exception;常用的是前面 5 个,需要熟练掌握; 在 Jsp 开发中,可以保存
2016-10-29 20:50:09 1036
原创 Jsp 基础语法
第一节:page 指令介绍Language : 用来定义要使用的脚本语言; contentType:定义 JSP 字符的编码和页面响应的 MIME 类型; pageEncoding:Jsp 页面的字符编码<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>第二节:scr
2016-10-29 14:29:27 313
原创 Jsp-helloworld
今早刚开始学习jsp的时候,出现了点tomcat的start.bat闪退的情况,在网上查看了解决办法,现做以下记录: 原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。 解决办法: 1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行: SET JAVA_HOME=C:\
2016-10-29 10:15:19 466
原创 10月-月总结
在一段时间的迷茫期(主要是6月—10月),我逐渐认识到了一些事情:我要学习的主要方向是:java研发工程师、Linux研发工程师。我的学习途径是:java1234、自学等。学习时间:8个月,到明年暑假6月份左右。学习方式:视频+书籍+敲代码学习笔记:将自己所学习的知识点整理并发布到自己的CSDN博客中 写几点我最近的心得体会:我发觉一个规律,当自己潜意识里感觉某件事情非常或比较难的时候,自
2016-10-28 19:07:56 442
原创 【Linux编译内核】编写并添加内核模块
1. 编写内核模块请打开记事本(或其他文本编辑器)输入右边的程序保存为hello.c注意第一行的KERNEL前后各有两个下划线。2. 编译模块文件看是否已经有文件hello.o-c表示编译的是C程序,-I表示后面要囊括的include文件路径,-Wall是要添加内核调的时候可以将警告等报告出来3. 添加和卸载内核模块如果编译成功,输入命令insmod hello.o加载这个模块。
2016-10-28 11:11:10 801
转载 认识java中的堆和栈
原文章地址:http://www.cnblogs.com/zhxhdean/archive/2011/03/26/1996468.html栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和 multianewar
2016-10-26 16:07:51 324
转载 Java中equals和==的区别
原文章地址http://www.cnblogs.com/zhxhdean/archive/2011/03/25/1995431.html基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在
2016-10-26 16:05:33 317
原创 【Linux编译内核】proc文件系统
proc文件系统的概念proc文件系统是一种在用户态检查内核状态的机制。 不仅可以获得系统状态,还可以修改。proc文件系统的特点每个文件都规定了严格的权限 是否可读?是否可写? 哪个用户可读?哪个用户可写? 可以由用户自己添加一个/proc目录下的文件 可以由任何程序读取读文件的程序#include<stdio.h>/* 这里是头文件,如果你不懂什么是头文件,写上总没有错的 */main
2016-10-25 15:35:44 1050
原创 第十二章 Oracle 用户,角色和权限
第一节:Oracle 用户Oracle 用户分两种,一种是系统用户 sys system ;另外一种是普通用户; 视图 dba_users 存储着所有用户信息; 创建用户: Create user 用户名 identified by 密码 default tablespace 表空间 授予 session 权限:grant create session to TEST; 锁定和开启帐号:a
2016-10-24 13:27:11 466
原创 第十一章 Oracle 函数与存储过程
第一节:Oracle 自定义函数Create function 函数名称 return 返回值类型 as Begin … End 函数名称;create function getBookCount return number asbegin declare book_count number; begin select count(*) into book_count from
2016-10-24 13:22:51 405
原创 第十章 Oracle 触发器
第一节:触发器简介具备某些条件,由数据库自动执行的一些 DML 操作行为。第二节:语句触发器语句触发器针对整个表,作用整个表操作; 语法结构: Create trigger 触发器名称 Before/after 触发动作 On 作用对象 触发器谓词:INSERTING、UPDATING、DELETING第三节:行触发器行触发器针对行记录。 语法结构: Create trigger 触发
2016-10-24 13:15:27 296
原创 第九章 Oracle 游标
第一节:游标简介使用游标,我们可以对具体操作数据,比如查询的结果,对行,列数据进行更加细致的处理。以及对其他 DML 操作进行判断等操作;第二节:显示游标第三节:隐式游标隐式游标的属性 返回值类型 意 义 SQL%ROWCOUNT 整型 代表 DML 语句成功执行的数据行数 SQL%FOUND 布尔型 值为 TRUE 代表插入、删除、更新或单行查询操作成功 SQL%NOTFOUND 布尔型
2016-10-24 13:12:04 283
原创 第八章 Oracle 控制语句
第一节:IF 条件语句set serverout on;declare n number:=1; v varchar2(20):='world';begin dbms_output.put_line('hello'||n||v);end;set serverout on;declare emp_count number;begin select count(*)
2016-10-24 13:06:30 316
原创 第六章 Oracle 视图
第一节:视图简介视图是虚表,没有具体物理数据,是通过实体表的一种计算映射逻辑。主要就是为了方便和数据安全;第二节:创建视图Create view 视图名称 as 查询语句 create view v_emp1 as select ename,job from emp;第三节:修改视图第四节:删除视图第五节:使用视图查询:select * from v_emp1; select * from v_e
2016-10-24 12:58:09 304
原创 第五章 Oracle 数据类型及函数
第一节:字符串类型及函数字符类型分 3 种,char(n) 、varchar(n)、varchar2(n) ; char(n)固定长度字符串,假如长度不足 n,右边空格补齐; varchar(n)可变长度字符串,假如长度不足 n,右边不会补齐; varchar2(n)可变长度字符串,Oracle 官方推荐使用,向后兼容性好; char(n) VS varchar2(n) char(n)查询效
2016-10-24 12:53:17 428
原创 第四章 Oracle 表操作
第一节:scott 用户默认表介绍第二节:插入 insert 语句给指定列插入数据:insert into dept(deptno,dname) values(50,’xx’); 插入全部列数据:insert into dept(deptno,dname,loc) values(60,’xx’,’lll’); 简写 insert into dept values(70,’xxx’,’llll’);
2016-10-24 12:49:54 347
原创 第三章 Oracle 序列
第一节:序列简介序列作为数据库里的对象,主要作用是生成唯一的主键值;第二节:创建序列create sequence 序列名称; 重要属性: 序列名称.currval 当前值 nextval 下一个值 指定初始值: start with xx第三节:序列属性Minvalue maxvalue 最大值和最小值 默认最小值 1 最大值 10 的 27 次方; Increment by 属性 序列增长
2016-10-24 12:41:20 314
原创 第二章 Oracle 表及表空间
第一节:Oracle 表空间一个数据库可以有多个表空间,一个表空间里可以有多个表。表空间就是存多个表的物理空间; 可以指定表空间的大小位置等。 创建表空间:create tablespace ts1 datafile ‘C:\tablespace\ts1.dbf’ size 50M; 自动扩展大小:create tablespace ts2 datafile ‘C:\tablespace\ts
2016-10-24 12:37:28 417
转载 windows下设置sqlplus自动登录脚本login.sql
原文章地址http://watson.dataguru.cn/blog-10716-1131.html ====正常的默认情况下登录界面如下:=== C:\Users\Administrator>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期日 4月 7 21:02:08 20 Copyright (c) 1982,
2016-10-16 20:40:43 1790
原创 【Linux编译内核】Linux添加系统调用
花了一天半的时间,终于是把linux系统调用这个问题给解决掉了。这里记下一些我所遇到的问题以及解决办法等等。 首先在做这个问题之前必须保证自己的linux环境是一个干净的,没有其他人修改过该系统调用表。 之前我一直都是用机房所提供的RedHat9(2.4.20-8)版本上测试,修改系统调用表之后始终没有成功启动系统…那么如何才能保证你所使用的是一个干净的Linux环境呢?这个时候就可以参考到我之前
2016-10-16 15:02:38 1741
原创 Linux shell
命令行: command [arg1] [arg2]...[argn] //基本的命令行语法选项:组合选项:ls -r 表示按字母相反的顺序列出工作目录中的内容。-x选项使ls以水平排序显示文件列表。选项参数:一些程序的选项是它们本身需要的参数。例如,gcc工具(C 编译器)的-o(输出)选项,后边必须跟着想要gcc生成的可执行文件的名称。通常参数与选项是由空格分开的:# gcc -o re
2016-10-15 22:04:27 398
原创 Linux文件系统
cd:使你与另一个工作目录关联 ls -l:显示权限 chmod:更改文件的访问权限 getfacl:显示文件的ACL ln:链接到现有文件 mkdir:创建一个目录 pwd:显示工作目录的路径名 rmdir:删除一个目录 setfacl:修改文件的ACL cd: cd [目录路径名] //使得另一个目录成为工作目录,它不会改变工作目录的内容。ls -l: l
2016-10-15 14:07:53 378
转载 【Linux编译内核】Redhat9(内核版本2.4.20-8)编译内核到版本(2.4.26)
文章原地址:redhat9(内核版本2.4.20-8)编译内核到版本(2.4.26)文章的大部分都转载自网友在编译内核的所写的心路历程,另外有一些个人碰到的问题,我会在括号里标出。前言 在我写这篇文章的时候,还是一个linux的初学者,经历了n次失败后的成功当然是兴奋的,于是很想把她写下来。 我的操作系统是Redhat9,其内核版本为2.4.20-8 ,需要升级到2.4.26,采用
2016-10-15 11:34:19 3257
原创 Win7/8 64bit下 安装Oracle10g以及PL/SQL Developer完整教程-精简版
Win7/8下 安装Oracle 10g完整教程-精简版安装Oracle10g由于学校教学用的Oracle 10g,有些表的导入在更高的版本下操作不同,自己又不懂其他的导入方法,因此在自己Win8电脑上捣鼓了一下午,终于成功安装上了,其中出现了下图所示的错误,在此说明:Enterprise Manager是网页版的Oracle配置,对我而言初级学习,一般不会去用它。 现在开始步骤的介绍 :首先
2016-10-14 20:22:51 5101
原创 Linux 用户通信命令
可以帮助你与网络上的其他用户保持联系。mesg:允许或拒绝有write发送的消息 write:给另一个登录用户发送消息 mesg:mesg y//默认情况下,屏幕上的消息是被屏蔽的,使用上面的mesg命令允许其他用户向你发送消息mesg n//可以通过上面命令屏蔽发送消息write:write [已登录用户列表中的用户名][需要发送的文字信息]//当你和其他用户使用write互相发送消
2016-10-13 00:40:39 556
原创 Linux 查看用户和系统信息命令
显示本地系统和其他系统用户信息的实用程序。可以轻松了解用户的全名、登录状态、登录shell和其他由系统维护的信息。finger:显示用户的详细信息,包括他们的全名 hostname:显示本地系统的名称 w:显示登录在本地系统上的用户的详细信息 who:显示登录在本地系统上的用户的信息 finger:finger//显示登录在本地系统上的用户列表,在某些情况下还显示远程系统和用户的有关信息。
2016-10-13 00:31:00 1078
原创 Linux 定位命令
定位实用程序确定用于在本地系统中一个程序的位置。例如,它们可以显示程序的路径或在本地系统可用的C++编译器列表。locate:在本地系统上搜索文件 whereis:显示实用程序、源代码或手册页的完整路径名 which:显示可以运行的命令的完整路径名。
2016-10-13 00:15:25 504
原创 Linux 存档命令
存档是一个通常要压缩的文件,它包含了一组文件。tar实用程序是打包盒解包存档文件的。文件扩展名tar.bz2、tar.gz和.tgz可以确定文件是压缩的tar存档文件,它们往往是互联网上提供的软件包。tar: 创建归档文件或从归档文件中提取文件tar:tar -cvf [自定义.tar文件名] [需要打包的文件1 文件2 文件3 ...]//打包文档([-c]创建 [-v]详细 [-f]写入或从文
2016-10-12 23:47:12 648
原创 Linux 解压缩命令汇总
为了减少文件占用的磁盘空间,可以使用bzip2程序进行压缩。对包含模式的文件进行压缩效果特别好,正如对大多数的文本文件进行压缩一样,几乎所有的文件都可以减少其大小。与bzip2功能相反的bunzip2程序是将压缩文件恢复成原始文件。其中bzip2程序最为有效。bunzip2:解压缩用bzip2压缩的文件 bzcat:显示用bzip2压缩的文件 bzip2:压缩文件 gunzip:解压缩用gzi
2016-10-12 20:13:56 635
原创 Linux 常用命令汇总
cp:复制一个或多个文件 diff:显示两个文件的区别 file:显示文件内容的有关信息 grep:搜索文件中的一个字符串 head:显示一个文件开头的行 lpq:显示打印队列中的工作列表 lpr:把文件放在打印队列中 lprm:从打印队列中删除一个作业 mv:重命名文件或将文件移动到另一个目录 sort:把一个文件按行排序 tail:显示一个文件末尾的行 uniq:显示一个文
2016-10-12 00:51:54 420
hadoop-2.7.5-bin压缩包,适合在window平台运行hadoop和spark程序,其中的文件已做替换
2018-01-30
仅利用session和application实现聊天室
2017-04-18
Java编写 航班信息查询管理系统
2016-05-11
Java编写的 航班信息查询管理系统
2016-05-04
React Native 可以走多远,应用场景有多广,未来行业发展前景如何?
2016-07-04
大数据对于一个自学的大学生难吗?
2016-06-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人