- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 HTTP 教程
HTTP协议(超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准.HTTP是一个基于TCP/IP通信协议来传递数据;(HTML文件,图片文件,查询结果)HTTP工作原理HTTP协议工作于客户端-服务端架构上.浏览器作为HTTP客户端通过URL向HTTP服务端(WEB服务器)发送所有请求.Web服务器根据接收到的请求后,向客户端发送...
2018-12-27 16:40:57
761
原创 Struts2面试题
目录1、struts2工作流程2、说下Struts的设计模式 3、拦截器和过滤器的区别4、struts1于struts2的比较为什么要使用Struts2struts2有哪些优点?struts2是如何启动的?struts2框架的核心控制器是什么?它有什么作用? struts2配置文件的加载顺序? struts2常量的修改方式? struts2如何访问...
2018-12-21 11:15:47
390
原创 java基础知识1.0
java的特点使用简单面向对象稳健性安全性高性能多线程跨平台java基本数据类型(共8种)boolean 布尔类型 布尔值:true false 多使用在程序的流程控制语句中,默认falsechar 字符型 26个拼音字母,每个字母都是一个字符 字符型数据类型标识单一的字符 java中的字符属于unicode编码 int ...
2018-12-14 14:54:55
288
原创 java中的接口
public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializablejava.util.RandomAc...
2018-12-11 10:58:51
258
1
原创 java控制台打印各种图形
package hello;public class Demo { public static void main(String[] args) { // 打印方 for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { System.out.print("*"); } Syste...
2018-12-11 09:32:47
6146
翻译 Java面试宝典
目录1. Java基础部分1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?2、Java有没有goto?3、说说&和&&的区别。4、在JAVA中如何跳出当前的多重嵌套循环?5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?6、short s1 = 1; s1 = s1 + 1;有什...
2018-12-05 16:09:40
530
原创 使用更相减损术求最大公约数
package cn.com.test3;import java.util.Scanner;/* * 使用更相减损术求最大公约数 * 第一步:任意给定两个正整数;判断它们是否都是偶数。若是,则用2约简;若不是则执行第二步。 * 第二步:以较大的数减较小的数,接着把所得的差与较小的数比较,并以大数减小数。继续这个操作,直到所得的减数和差相等为止。 * 则第一步中约掉的若干个2与第二...
2018-12-05 10:25:51
4002
原创 正整数分解质因数
package cn.com.test3;import java.util.Scanner;//分解质因数public class test4 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); System.out.p...
2018-12-04 13:53:34
297
原创 水仙花数
package cn.com.test3;/* * 水仙花数(Narcissistic number)也被称为超完全数字不变数 * (pluperfect digital invariant, PPDI)、自恋数、自幂数、 * 阿姆斯壮数或阿姆斯特朗数(Armstrong number), * 水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身 * (例如:1^3...
2018-12-04 13:33:01
354
原创 101 200 之间的素数
package cn.com.test3;//101 200 之间的素数public class test2 { public static void main(String[] args) { int sushu = sushu(101,200); System.out.println(); System.out.println("(101 - 200有"+sushu+...
2018-12-04 13:25:10
323
原创 兔子数列 //菲波拉契数列:有一对兔子,从出生后第 3 个月起每个月都生一对兔子, //小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月
package cn.com.test3;//兔子数列//菲波拉契数列:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,//小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?public class test1 { public static void main(String[] args) { count(); int x = p...
2018-12-04 13:17:35
815
原创 输入一个正数n,输出所有和为n的连续正数序列。
public class b { public static void main(String[] args) { getlx(15); } private static void getlx(int n) { //定义最小序列 int min = 1; //定义最大序列 int max = 1; //定义序列的和 int sum = 1; //判...
2018-11-15 13:26:22
1965
原创 java 关于存储
存储到什么地方寄存器 最快的存储区 在处理器内部堆栈 在通用RAM(随机访问存储器)中 通过堆栈指针从处理器中 获得直接支持,堆栈指针向上移动 则分配新内存 堆栈指针向下移动 则释放内存 这是一个快速有效的分配存储方法,仅次于寄存器 java对象引用 就存储在堆栈中,但是java对象并不在其中堆 通用的内存池(在RAM区) 用于存放所有的java对象, 堆不同于堆栈的...
2018-11-13 15:01:01
196
原创 mysql 数据库权限操作
-- 用户权限管理-- 不同项目 不同角色 不同的操作权限 为了保护数据库数据安全-- 用户本身安全-- Mysql 需要客户端连接认证才能进行服务器操作 需要用户信息-- mysql 中所有的用户信息都保存在mysql数据库下的user表中SELECT * FROM Mysql.user;-- 默认 超级用户root DESC mysql.user;-- 在用户管...
2018-11-08 23:36:46
322
原创 java实现日历
import java.text.DateFormatSymbols;import java.util.Calendar;import java.util.GregorianCalendar;//日历测试public class CalenderTest { public static void main(String[] args) { //声明并创建日历对象 Greg...
2018-11-08 16:04:13
377
原创 java实现图片查看(简易)
import java.awt.EventQueue;import javax.swing.JFrame;public class ImageView { public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { @Override public vo...
2018-11-08 11:28:30
6979
翻译 mysql 数据库操作
-- 创建数据库CREATE DATABASE RUNOOB ;-- 删除数据库 DROP DATABASE RUNOOB ;-- 使用数据库USE runoob ;-- 设置编码SET NAMES utf8 ;-- 查询SELECT * FROM websites ;SELECT NAME,country FROM websites ;-- distinct DIS...
2018-11-07 21:17:09
240
原创 java获取IP地址
import java.net.InetAddress;import java.net.UnknownHostException;public class GetIP { public static void main(String[] args) { //创建一个InetAddress 对象用于存放百度的地址 InetAddress baidu = null ; ...
2018-11-07 15:21:12
212
原创 插入排序(一)
/** * 插入排序(Insertion Sort) 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。 * 它的工作原理是通过构建有序序列,对于未排序数据, 在已排序序列中从后向前扫描,找到相应位置并插入。 */public class Demo3 { public static void main(String[] args) { i...
2018-11-04 10:24:12
877
原创 字符串(String)简单操作
//声明字符串 String str ; //创建字符串 str = "hello"; //连接字符串 str = str + "world"; //连接其他数据类型 str = str + 12; //获取字符串长度 str.length...
2018-11-03 23:22:54
217
原创 选择排序(一)
package cn.com.note.pad;/** * 选择排序(Selection sort) 是一种简单直观的排序算法。 * 它的工作原理是 每一次从待排序的数据元素中选出最小(或最大)的一个元素, * 存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。 */public class selectionSort { public sta...
2018-11-03 21:11:35
183
原创 冒泡排序(一)
public class BubbleSort { public static void main(String[] args) { // 定义数组 int[] a = { 49, 38, 65, 97, 76, 13, 27, 49, 78, 34, 12, 64, 1 }; for (int i = 0; i < a.length-1; i++) { ...
2018-11-02 10:50:05
286
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人