自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 常用的tip

一.常用计数机Tipeclipse中SHITF+CTRL+R     寻找相关文件目录F2                鼠标直接放在想要改名的对象上excel中选中一列数字,在右下角可以看出数值。...

2018-03-05 22:34:47 533 1

原创 合计函数无法和where条件一起使用

一.现象当存在合计函数时,条件where无法执行合计函数(Aggregate functions)Aggregate 函数的操作面向一系列的值,并返回一个单一的值。注释:如果在 SELECT 语句的项目列表中的众多其它表达式中使用 SELECT 语句,则这个 SELECT 必须使用 GROUP BY 语句!二.解决方案使用having替代wher

2017-11-30 15:38:27 2196 1

原创 NULL不等于“ ”空字符串

一.现场误以为null是" "(空字符串)二.如何设置值为null语法利用updat table set 字段=null where 条件update sakila.actorset last_name=nullwhere actor_id=999

2017-11-30 13:16:39 1943

转载 javaweb开发时jsp开头报错 "javax.servlet.http.HttpServlet"

一.现象我们在进行java web的开发的时候,新建jsp页面,可能会出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build 二.解决方案在出现此错误的项目上右键-->Build Path --> Configure Build Path

2017-11-30 10:29:40 1152 1

原创 ORA-28000:the account is locked 用户scott被锁

一.现象用户为scott时,用pl/sql登录oracle,报错二.解决方案(1)以DBA的身份登录另一个用户,输入:c:> sqlplus sys/test1234 as sysdba(2)为scott解锁,输入:alter user scott account unlock;给出提示:用户已更改。SQL> conn scott/tiger

2017-11-29 21:14:34 258

原创 sql之利用create语句创建表

一.语法创建表和创建database一样,需要利用create语句。比如在database为test_db中创建一个命名为test_table的表。create test_db.test_table(id int(10), name varchar(45) )语法格式:CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名

2017-11-27 15:11:58 2241

原创 SQL的join链接之inner join和full join

一.定义Ⅰ.内链接在表中存在至少一个匹配时,INNER JOIN 关键字返回行。必须链接字段的值相等,才能返回字段对应的结果。inner join就是普通的join也等于不使用join语句的普通查询语句 原始的表 (用在例子中的):"Persons" 表:Id_PLastNameFirstNameAddre

2017-11-26 19:00:09 3318

原创 MYSQL使用通配符[charlist]的方法

一.语法mysql在使用通配符[charlist]有自己独有的语法查询以 一 评 d 开头的[CHARLIST]语句是select *from ues.rolewhere ROL_NAME RLIKE'^[一评d]'

2017-11-26 18:00:45 5903 3

原创 sql语句之多个ORDER BY

一.ORDER BY语句Ⅰ.DESC逆序ORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序。如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。以逆字母顺序显示公司名称:SELECT Company, OrderNumber FROM Orders ORDER BY

2017-11-24 14:22:13 10593

原创 Http协议简介

一.概念超文本传输协议(HTTP,HyperText  Transfer  Protocol )是互联网上最为广泛的一种网络协议。用于定义客户端和浏览器之间交换数据的过程。二.学习目的HTTP是java开发的基础。每一个请求和响应是web开发的最基本操作。是javaweb重中之中的学习知识要点。三.HTTP协议的作用和特点Ⅰ.作用可以使浏览器和服务器之间更高效的传输数据。他

2017-11-20 17:15:18 405

原创 eclipse导入web项目时报错

一.错误原因Ⅰ.jdk版本不同Ⅱ.服务器版本不同Ⅲ.配置文件org.eclipse.wst.common.project.facet.core.xml需要修改二.解决方法Ⅰ.点击红×的JRE system Library→Edit编辑,选择当前版本的JRE如图:Ⅱ.remove Tomcat版本→add library→Serve

2017-11-15 00:00:54 848

原创 解决webapps目录下不存在Tomcat的部署项目

一.原因Ⅰ.eclipse会把Tomcat部署的项目默认放在worksapce目录下二.解决方案Ⅰ.首先选择show view—>servers—>找到需要修改的tomcat—>右击 ①停止eclipse内的Tomcat服务器(stop) ②删除该容器中部署的项目(add and remove) ③清除该容器相关数据(clean) ④打开tomcat的修改界面(open

2017-11-12 23:31:35 938

原创 函数的方法与返回值

一.函数的种类 Ⅰ.无参数无返回值 eat(){ System.out.print(“吃饭”); } Ⅱ.无返回值有参数 eat(String place){ System.out.prit(“在”+place+”吃饭”); } 对象调用方法的时候,按照形式参数的类型load载入参数到( )中,方法的具体实现在{ }代码块中。 a eat(

2017-11-02 10:49:54 352

原创 面向对象的内存解析

一.类与对象的使用规则Ⅰ.必须使用new关键字创建对象 Ⅱ.使用对象属性(对象名.成员变量) Ⅲ.使用对象方法(对象名.成员方法名) Ⅳ.同一个类的不同对象的成员变量有不同存储空间 Ⅴ.同一个类的每个对象恭喜改类的方法 二.实例与内存图Ⅰ.代码 class Person{ String name; int age; String gender; vo

2017-11-01 14:00:36 241

原创 程序执行过程的内存分析图

一.程序的执行过程 Ⅰ.大致过程 a.程序(硬盘)→执行→代码(load到内存)→找到main函数 →不同区域各自分配到四块不同的内存管理区域 b.内存中的四块管理区域: head(堆内存)—— new出来的实例 stack(栈内存)——局部变量 data segment ——

2017-10-22 12:38:43 1473

原创 类与对象以及面向对象的概念

一.面向对象概念 c++、c#、java是典型常见的面向对象的语言。面向对象是基于面向过程的思维方式,比如:要看电视的时候,自己亲自手动换台(面向过程),远程遥控器换台;开车去目的地,需要查询路线,自己开车(面向过程)。如果请一个专业的司机,将一切交给他,自己坐车就行,这就是面向对象。司机就是一个对象,你只需要将行为(方法),属性(变量)规定好,让对象去执行就行。 二.类与对象 Ⅰ.概念 类

2017-10-15 12:53:18 288

原创 日文键盘的符号位置

一.总计Ⅰ.在不更改键盘设置的情况下,日语键盘跟中文键盘键位相同。①け → "" 英文状态下的双引号

2017-09-08 15:11:56 5944

原创 数组的冒泡排序

一.思路将数组的元素逐个比较,数值大的排到后面,依次循环,可以得出末尾下标的值即数组的最大值。虚拟链接线好比数组的上方出现了气泡,所以称为冒泡排序。 二.代码Ⅰ.初步代码实现 ①利用重复循环,将最大值丢到数组最右下标。实现依次排列。//冒泡排序import java.util.Arrays;import java.util.Scanner;public class ary{ pub

2017-09-08 10:20:10 332

原创 数组的初步认识

一.概念Ⅰ.同类元素数据的集合称为数组。二.使用目的Ⅰ.方便查找变量,节省内存。使代码看起来整洁。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。 组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。 用于区分数组的各个元素的数字编号称为下标。三.数组的写法Ⅰ.数据类型 []数组名 Ⅱ.数据类型 数组名[] 四.使用方法Ⅰ.分步进行 ①声明 ②分配空间

2017-09-06 16:41:00 384

原创 使用数组中的查找办法进行经典的寻人游戏

一.思路Ⅰ.某人为数组中的元素其一,可以通过循环进行一一搜索。 *在栈中创建Boolean类型flag变量,使之初始化为false。循环flag,当成功找到某人后,break跳出循环,此时false变为true。巧妙的利用循环后变化的结果flag,进行判断。如果flag=true,成功。否则,失败。二.代码实例import java.util.Scanner;public class test4

2017-08-19 01:42:13 390

原创 利用Arrays.sort();方法对相应数组进行升序、降序排列

一.方法Ⅰ.Arrays.sort();方法是Array类中的工具方法,使数组中的元素进行升序排列。导入加载java.util.Arrays;后可以直接使用。二.实例Ⅰ.举例说明 对任意人数的学生成绩进行升序排列。Ⅱ.代码 ①先利用Arrays.sort();方法对指定数组进行升序排列,然后使用for循环成绩ary[i],最后打印输出。import java.util.Scanner; imp

2017-08-18 15:24:52 13669

原创 利用for循环打印九九乘法表

一.目标Ⅰ九九乘法表 1×1=1 1×2=2 2×2=4 1×3=3 2×3=6 3×3=9 1×4=4 2×4=8 3×4=12 4×4=16 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 6×6=36 1×7=7 2×7=14 3×7=21 4

2017-08-18 00:49:28 2243

原创 JVM栈、堆分析

一.JVM概念JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。存在与jdk中。二.JVM中内存分类Ⅰ.栈区(stacksegment) 栈区(stacksegement)存放函数的参数值,局部变量的值等,在超过这个变量的作用域时就会被系统自动释放掉在于JVM内存

2017-08-17 13:24:46 292

原创 运行javac -encoding utf-8 **.java 同样报错”编码 GBK 的不可映射字符“

一.现象描述Ⅰ.运行javac -encoding utf-8 **.java 同样报错”编码 GBK 的不可映射字符“二.解决方案Ⅰ.用记事本打开文件Ⅱ.选择另存为Ⅲ.改变编码为ANSIⅣ.选择覆盖Ⅴ.文件样式发生变化,成功执行javac

2017-08-16 23:53:37 917

原创 如何利用Windows自带calc计算机进行取模运算

一.步骤Ⅰ.win+r打开后输入calc,打开计算机Ⅱ.点击查看,切换程序员模式Ⅲ.点击mod进行取膜运算二.师范Ⅰ.如图:8mod7=1

2017-08-16 15:21:42 5243

原创 for循环语句以及break和continue的使用

一.for循环语句Ⅰ.结构 ①for(参数初始化; 条件判断;根性循环变量){ 循环操作; } Ⅱ.特点 ①语句格式简洁 *②循环条件固定(此时选择使用for比while更合适)二.for循环实例Ⅰ.代码实例 情景1:完成一个整数分解相加的循环import java.util.*;public class test2{

2017-08-15 17:08:49 2971

原创 安装jdk1.8步骤简介

一.简单安装步骤介绍Ⅰ.开始基本都以下一步操作为主Ⅱ.更改安装文件地址Ⅲ.浏览版本介绍①开发工具②源代码Ⅳ.等待安装完成Ⅵ.完成安装二.需要注意事项Ⅰ.jdk1.8的jre文件默认安装在jdk文件夹里,其他版本有时需要单独安装jre,请合理分配路径

2017-08-09 03:29:20 443

原创 更新环境变量path厚java版本version不变

一.现象描述Ⅰ.jdk1.7更新为jdk1.8后,更改环境变量path。再次在dos下输入java -version显示仍然为1.7二.解决方案Ⅰ.dos窗口下输入where java命令①dos窗口下输入where java②观察发现有两个java.exe的路径③分析:C:\Windows\System32下的java.exe仍然是旧版本1

2017-08-09 03:18:34 458 1

原创 利用while循环实现数字颠倒

一.思路Ⅰ.利用扫描器Scanner(BufferedInputStream缓冲区的输入流)手动输入a Ⅱ.取膜%→得到a的位数 Ⅲ.为了继续得到位数→a/10→得到原来倒数第二位的尾数二.代码import java.util.*;public class test2 { public static void main(String[] args) { // TODO

2017-08-08 16:33:12 4118 1

原创 eclipse简单的功能介绍以及debuge模式断点调试

一.创建类Ⅰ.首先创建项目名,通常项目名首字母大写Ⅱ.项目下srouce源文件(简写src文件),指定其包 。创建class类,编辑java代码二.常用快捷键Ⅰ.syso自动提示:System.out.println("");输出语句Ⅱ.创建类时可以勾选自动编写主程序三.搜索文件路径Ⅰ.右键点击文件→show in→属性二.debug

2017-08-07 18:13:20 1844

原创 利用do{}while();循环语句实现人机猜数字游戏

一.do{}while();循环语句Ⅰ. 语句结构Ⅱ.语句特点①先执行,再判断Ⅲ.语句使用方法do{ 循环内容一:……… 循环内容二:……… 循环内容三:……… ………………………… if(){ //可以嵌套if语句 } else if(){

2017-08-07 16:38:20 4522

原创 while循环求人数、增长额、年份

一.关于提问Ⅰ.题目:2006学员8万,每年的增长额25%,问哪一年人数将到达20万人?二.实现代码利用累加循环person=person+person*25/100;实现year自增eg:public class work2{public static void main(String[] args){int year=2006;int perso

2017-08-04 11:28:24 1157

原创 全局变量的作用范围和顺序

一.全局变量Ⅰ.作用范围:所有区间Ⅱ.执行顺序:由上到下,而不是同时指向所有区间eg:public class test3{public static void main(String[] args){int a=1;while(a>=1&&aSystem.out.println(a);//测试a++;}while(a>=3&&aSystem

2017-08-04 10:44:21 2543

原创 dos窗口下运行java可以,运行javac却报错

一.问题描述Ⅰ.dos窗口成功运行java,运行javac却报错二.原因Ⅰ.错误:在Windows上装了Oracle/Sun JDK(过程中还同意安装了Public JRE),然后没有修改过PATH环境变量的配置对不对?或者PATH环境变量错误。Ⅱ.关于java命令:命令行里运行的java.exe来自Public JRE,具体来说在C:\Wind

2017-08-03 23:23:26 17782 2

原创 win7桌面变成黑色,右下角提示此window副本不是正版解决方案

一.现象Ⅰ.win7桌面变成黑色,右下角提示此window副本不是正版二.解决方案Ⅰ.Win+R打开dosⅡ.输入 cmd /admin 以管理员身份打开dosⅢ.输入SLMGR -REARM(鼠标手动复制、粘贴)、执行Ⅳ.提示要使更改生效,执行成功Ⅴ.重启主机三.有效期限Ⅰ.此方法有效期为四个月

2017-08-03 22:44:02 6902

原创 dell笔记本安装win7.ios

一.准备Ⅰ.大白菜5.0Ⅱ.正版Windows 7 Professional with Service Pack 1 (x64) - DVD (Chinese-Simplified)  .ios①下载地址:MSDN 我要告诉你 http://www.itellyou.cn/二.进入dell笔记本biosⅠ.重启Ⅱ.进入画面后按F12Ⅲ.legacy boot

2017-08-03 17:15:34 1052

原创 利用while循环录入班级成绩,并且计算avg

一.原理Ⅰ.Scanner扫描仪→录入Ⅱ.while循环→重复输出二.例子:录入班级成绩,并且计算平均成绩Ⅰ.编写代码eg:import java.util.*;public class avg{public static void main(String[] args){Scanner in=new Scanner(System.in);Syste

2017-08-02 14:34:33 5897

原创 经典公式sum=sum+i求和函数

一.求和公式Ⅰ.经典求和公式:sum=sum+i;     初始化  ①i=1; ②sum=0;二.实例:求1~100的和Ⅰ错误代码①重复定义sum②打印循环Ⅱ.正确求和代码①使循环到最后一次,打印sum即可

2017-08-01 16:18:27 10162

原创 while循环写一万句我爱你

一.语句结构Ⅰ.执行过程示意图Ⅱ.语句特点①先判断,再执行二..实例:一万句我爱你Ⅰ.错误代码Ⅱ.正确代码Ⅲ.dos窗口下停止循环命令①停止循环命令:Ctrl+c

2017-08-01 11:24:16 1502

原创 多重if人机猜拳游戏

一.编程思路Ⅰ.导入Scanner扫描仪类Ⅱ.导入Random类/或用函数Math.random()*随机数Ⅱ.利用if多重分支结构; if.... else if....二.代码eg:import java.util.*;public class guess{    public static void main(String[] args){Scan

2017-07-31 16:17:24 332

空空如也

空空如也

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

TA关注的人

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