自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试题(一)Java基础

一、Java基础1.JVM虚拟机(内存模型、垃圾收集、gc)JVM内存模型【3】 答:虚拟机结构类似操作系统内存布局,基于操作系统的角度,jvm就是个该死的java.exe/javaw.exe,也就是一个应用,而基于class文件来说,jvm就是个操作系统;类装载器:作用是在JVM启动时或某个Class要运行的时候把类装载到JVM中。运行时数据区(内存区域):这是JVM在运

2019-07-09 11:01:19 146

原创 linux 常用操作命令

1. ls命令、cd命令、pwd命令1.1 lsls -a ## 显示所有包括隐藏ls -l ## 文件名+权限+所有者+文件大小ls -al ## 上面叠加ls -h ## –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)ls -alh ## 三种效果叠加drwxr-xr-x第一位红框:...

2019-07-09 10:42:27 161

原创 debian9上安装redis

https://www.cnblogs.com/zf29506564/p/5948579.html1 下载redis下载rediscd ~wget http://download.redis.io/releases/redis-4.0.6.tar.gz ## 下载redistar -zxvf redis-4.0.6.tar.gz ## 解压下载gccsudo apt-get install...

2018-07-10 14:30:02 1911

原创 linux 控制台下常用快捷键

常用Tab 自动补全 Ctrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl+k 删除此处至末尾的所有内容 Ctrl+u 删除此处至开始的所有内容 Ctrl – w :由光标位置开始,往左删除单词。往行首删Ctrl -a + Ctrl -k 或 Ctrl -e + Ctrl -u 或 Ctrl -k + Ctrl -u 组合可删除整行。Ctrl+y 粘贴由 Ctrl+u , C...

2018-07-10 11:39:11 346

原创 MySQL用户权限添加、外部通过ip连接、MySQL服务自启动

https://www.cnblogs.com/wanghetao/p/3806888.htmlhttps://blog.csdn.net/w690333243/article/details/76576952https://zhidao.baidu.com/question/430003222002491012.html1. MySQL用户权限添加1.1 确定MySQL服务是否开...

2018-07-06 15:35:46 416

原创 debian9 安装MySQL 以及普通用户获得root权限安装sudo

1. 下载MySQL并安装1.1 打开网站MySQL APT Respository:1.2 点击Download,跳转到下载页面:右键点击No thanks,just start my download复制链接打开debian的shell,进入你的工作目录cd ~1.3 使用wget指令下载deb文件(刚刚复制的链接),wget https://dev.mysql.com/get/mysql-a...

2018-07-06 10:41:47 1855

原创 vim编辑器

命令说明:q!强制退出,不保存:q退出:wq!强制保存并退出:w <文件路径>另存为:saveas 文件路径另存为:x保存并退出:wq保存并退出

2018-07-05 09:19:04 123

原创 Debian9 设置静态IP

1. 查看虚拟机上本机ipcmd→ipconfig2. 配置1、设置静态IP地址、网关 1.1 cp /etc/network/interfaces /etc/network/interfacesbak #备份原有配置文件 1.2 nano /etc/network/interfaces #编辑网卡配置文件 注:auto eth0 #开机自动连接网络 ifa...

2018-07-04 17:16:06 31861

原创 IDEA写maven微信购物端项目的过程和注意重点(三)

买家订单(OrderMaster)5.1、 流程一览实体类两个实体类 OrderMaster.java和OrderDetail.java写了两个状态枚举类 OrderStatusEnum.java、PayStatusEnum.javadao接口OrderMasterRepository.java和OrderDetailRepository.java测试类service层 OrderSe

2017-11-12 23:05:50 297

原创 虚拟机使用相关问题和解决方法

1、 连接用桥接模式,2、常用命令ifconfig 查看ip vim /usr/local/nginx/conf/nginx.conf 进入VI编辑模式 ping 主机IP 可以检查是否两边连接通VI编辑模式中 键盘insert进入输入 输入好了按esc离开 然后 输入 :wq! 强制保存文件,并退出vinginx -s reload 重启ping主机ping不通进

2017-11-12 21:47:52 227

原创 IDEA写maven微信购物端项目的过程和注意重点(二)

5. 买家商品(productInfo)5.1、 相同方法,写productInfo商品相关的实体类,dao,service,test类实体类 ProductInfo.java @Entity //将数据库映射成对象的标签 @DynamicUpdate //动态更新标签, @Data//自动get set标签! @Id //主键标签 @Gener

2017-11-12 20:30:14 295

原创 IDEA写maven微信购物端项目的过程和注意重点(一)

2.4. 买家类目1、 yml文件中标红因为pom文件中引入的插件木有刷新,右键pom→maven→reimport2、 如何解决idea的Could not autowire. No beans of ‘xxxx’ type found原因:编译的过程中却没有报错,这个就判断应该是是个警告类似的级别错误,不是很严重。所以我需要降低这个编辑的检查级别。 方法:降低Autowired检测的级别,将S

2017-11-11 14:41:47 532

原创 面试总结(二)字符、数组、字符串、链表、栈、队列、树、IO

1. 数组、字符、字符串1.1 String,StringBuffer,StringBuilder区别StringBuilder与StringBuffer有公共父类AbstractStringBuilder( 抽象类 )。 - 抽象类中可以定义一些子类的公共方法,子类只需要增加新的功能,不需要重复写已经存在的方法;而接口中只是对方法的申明和常量的定义。线程安全 String 字符串常量 慢

2017-10-18 21:32:45 257

原创 面试题总结(一)Java基础

java提供finalize()方法,垃圾回收器准备释放内存的时候,会先调用finalize()。 (1).对象不一定会被回收。 (2).垃圾回收不是析构函数。 (3).垃圾回收只与内存有关。 (4).垃圾回收和finalize()都是靠不住的,只要JVM还没有快到耗尽内存的地步,它是不会浪费时间进行垃圾回收的。

2017-10-18 15:00:51 173

转载 Java内存结构、虚拟机垃圾回收和gc算法

一、Java虚拟机1. 什么是Java虚拟机main函数被执行时,java虚拟机就启动了。 你运行几个application就有几个java.exe/javaw.exe。或者更加具体的说,你运行了几个main函数就启动了几个java应用,同时也启动了几个java的虚拟机。 总结: 什么是java虚拟机,什么是java的虚拟机实例? java的虚拟机相当于我们的一个java类,而java虚拟机

2017-10-18 03:08:33 226

原创 Java面试题整理

https://www.nowcoder.com/discuss/12805 华为面试感觉有点坑啊http://www.nowcoder.com/discuss/7768?type=0&order=3&pos=4448&page=2一、Java基础1.JVM虚拟机(内存模型、垃圾收集、gc)gc算法(JVM内存模型、分区,组成部分特点,GC算法,minor gc和full gc,再说说垃圾回收器

2017-10-16 13:36:17 365

原创 链表的java实现和常用操作实现方法

1.用java实现链表结构,有增加、删除方法注意,链表要有head;public class MyList { //头结点 Node head = null; class Node { int data; Node next = null; public Node(int data) { this.data

2017-10-16 12:21:15 190

原创 Struts2 Action开发

Struts2配置1. Action开发的三种方式1.1 继承ActionSupportimport com.opensymphony.xwork2.ActionSupport;public class UserAction2 extends ActionSupport{ public String login() { System.out.println("UserActi

2017-10-15 00:48:19 193

原创 Struts.xml配置文件没有提示

Struts.xml配置文件没有提示<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"

2017-10-14 23:12:39 265

原创 Struts2 整理

1. struts2详解Struts2 = Struts1 + Xwork 1.1Struts2开发流程:版本: 2.3 1.1.1 引入jar文件 commons-fileupload-1.2.2.jar 【文件上传相关包】 commons-io-2.0.1.jar struts2-core-2.3.4.1.jar 【struts2核心功能包】 xwork-

2017-10-14 16:04:47 129

原创 MySQL数据库

1.语法1.1 查看数据库show databases;show tables;SELECT * FROM employee WHERE ___;1.2 新建数据库、表新建数据库 CREATE DATABASE mysql_shiyan; 新建表 CREATE TABLE 表的名字1.3 数据类型整数: 数据类型 大小(字节) 用途 格式 INT 4 整数

2017-10-13 00:59:09 186

原创 数组、字符、字符串

1.数组foreach 循环JDK 1.5 引进了一种新的循环类型,被称为 foreach 循环或者加强型循环,它能在不使用下标的情况下遍历数组。public class TestArray { public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5}; // 打印所

2017-10-12 13:12:27 180

原创 正则表达式

1.正则表达式语法限定符 字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,”n”匹配字符”n”。”\n”匹配换行符。序列”\\”匹配”\”,”\(“匹配”(“。 * 零次或多次匹配前面的字符或子表达式。例如,zo* 匹配”z”和”zoo”。* 等效于 {0,}。 + 一次或多次匹配前面的字符或子表达式。例如,”zo+”与”zo”和”zoo”

2017-10-12 12:19:55 149

原创 异常

1.异常所有异常都来自Throwable, Error(错误)是程序无法处理的错误(修改代码无法处理),一般来自JVM的问题,发生于虚拟机自身或者虚拟机试图执行应用的时候, 比如内存溢出、虚拟机运行错误、类定义错误; 这些错误不可查,运行时才会发现;Exception(异常)是可以通过修改代码处理的异常。 RuntimeException和其子类,表示“JVM常用操作错误”,比如空指针,下标

2017-10-11 14:11:56 138

转载 测试开发面试问题整理(一)测试用例相关

测试方法、测试用例相关1、杯子的测试冒烟测试:速度装一杯水,是否漏水 功能测试:漏水测试,透明度测试,卫生情况测试,杯口平滑测试,重量测试,均匀度测试 压力测试:抗摔测试,抗高温测试 2、描述bs这类模块的功能,设计测试用例3、CP命令设计测试用例主要从异常、功能和性能三方面考虑:异常:参数异常:源和目标参数异常:包含特殊字符;参数超长;指定的位置实际不存在 拷贝对象异常:非法的执行权限;存储

2017-09-22 14:12:48 2411

转载 二叉树

1.二叉树遍历1.1 前序遍历private void preOrder(BSTNode<T> tree) { if(tree != null) { System.out.print(tree.key+" "); preOrder(tree.left); preOrder(tree.right); }}public void pre

2017-08-28 11:20:17 144

原创 Java基础

1.Java与其他语言相比的优势2.Java内存管理机制、垃圾清理机制、虚拟机相关3.Java基础语法基本语法 类名:对于所有的类来说,类名的首字母应该大写。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。 源文件名:源文件名必须和类名相同。Java标识符 类名、变量名以及方法名都被称为标识符。 所有的标识符都应该以字母(A

2017-08-12 12:04:15 225

转载 Tomcat配置问题

一、Tomcat目录结构与基本设置bin 存放tomcat中包括启动和关闭的各种脚本文件config tomcat的各种配置文件lib 存放服务器需要的各种jar包logs 存放日志文件temp 存放一些运行时产生临时文件webapps web应用所在目录work 工作目录work 工作目录...

2017-08-09 11:05:09 198

转载 设计模式

序号模式 & 描述包括1创建型模式这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。工厂模式(Factory Pattern)抽象工厂模式(Abstract Factory Pattern)单例模式(Singleton P

2017-08-09 09:47:37 172

原创 面试简历内容补日志

一、Java基础1.Java基础Java基础整理2.数组、字符、字符串数组、字符、字符串 知识点、方法整理3.链表4.栈、队列5.树、图6.IO7.集合8.线程、锁9.异常异常知识点整理10.正则表达式正则表达式 语法、方法整理 二、Tomcat配置Tomcat配置问题三、MySQL数据库四、数据结构1.数组2.字符串3.链表4.栈5.队列6.树二叉树7.图8.哈希9.堆五、算法1.

2017-08-08 09:51:49 240

空空如也

空空如也

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

TA关注的人

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