- 博客(39)
- 收藏
- 关注
原创 同一局域网下两台机器的互ping
需要设置防火墙是关闭的状态 在window defender中心设置公用网络的防火墙关闭即可第二种方式:设置防火墙规则允许ping的规则
2021-01-11 11:58:17 1466
原创 idea项目中 web.xml文件爆红解决
出现这种情况的大多数原因是使用者没有按照规范创建web.xml,导致配置文件加载路径没有配置完全。我们都是直接手动创建的换句话说也就是facets中Deployment Desciptors(项目部署)和Web Resouce Directories(web资源目录)没有同步(文件路径不一致或者其中之一没有配置)。...
2019-12-25 13:24:33 4057 1
原创 Oracle数据库配置与安装
Oracle 11G安装教程下载地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html进入页面,往下拉,找到11G版本,下载对应的版本,文件1,文件2都要下载。下载好,把两个压缩文件解压到同一个目录解压完,进入目录,选中setup.exe,右键,以管理员身份运行如...
2019-12-23 21:07:34 226
原创 Linux相关配置
XFtp 文件上传至Linux因为/ 表示的是根目录,如果你要进入abc目录,应该这样:cd abc, 而不是cd /abc, 如果你非要使用绝对路径,则应该是cd /home/abc。cd 与 cd ~都是打开用户目录的删除目录rmdir 删除的前提是文件夹中没有内容rm -rf 删除目录即他们的内容rm -f删除文件文件重命名mv 旧文件名 新文件名创建一个新文...
2019-12-19 21:51:36 687
原创 MyBatis第三天
动态SQL语句使用动态SQL查询使用where标签嵌套条件if标签逻辑运算符一般用的是SQL里面的 比如 and–》&& or–>||MyBatis的缓存机制二级缓存机制---->一个SqlSessionFactiory创建多个SqlSesssion步骤二级缓存机制 之前的会话要closesession.close() 意思是刷新缓存 f...
2019-12-05 21:13:13 156
原创 MyBatis第二天
MyBatis下多个参数解决方式mybatis下多个参数@param是xml文件中对应的#{名称}如果bean与sql的字段名称不一样bean里面的字段会默认为null或者0对数据库的增删改 可以不一致 因为只要用对象赋值即可不需要映射 但是数据库映射bean需要字段名相同 首字母不分大小写 但是最好是一模一样第三种 使用#{arg0} #{arg1}插入多个参数...
2019-12-05 21:11:54 115
原创 idea安装过程
-javaagent:D:\dev\IDE\IntelliJ IDEA 2019.2\bin\jetbrains-agent.jar需要找到破解文件夹的对应英文64位 拷贝到bin目录下取代
2019-12-03 23:16:57 109
原创 MyBatis框架第一天
全局配置文件code<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><c...
2019-12-03 21:24:10 113
原创 JDBC的使用与IO流文件路径问题和getResourceAsSteam
先下载相关连接数据库的jar包在项目下新建一个lib存放jar文件右键 build path引入现在就是使用jdbc相关的接口关于使用读取配置文件的 getResourceAsStream的路径问题使用.class.getResourceAs("/")如果在src目录下即加个斜杠即可 若配置文件在该类所属包下不要加/如果使用.getclass().getResource.cla...
2019-11-08 09:03:36 437
原创 移动硬盘与装系统
首先我们买一个固态硬盘 装到原来的机械硬盘的位置使用U盘的启动盘按f12键进行启动进入系统后对固态进行快速分区处理,4k对齐,保存更改即可如果移动硬盘就同样可以进行删除分区,再扩充分区到其他盘,最好是先备份文件避免数据丢失安装后 系统做一些优化,关闭相关的服务比如windows update windows denfender去控制面板设置通知选项虚拟内存的优化去联想官网下载联想驱...
2019-11-06 19:39:51 354
原创 Git与码云的使用
在码云上注册好用户名登录即可1. 现在码云上新建一个仓库![在这里插入图片描述](https://img-blog.csdnimg.cn/20191021213152845.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpb...
2019-10-21 22:08:54 101
原创 eclipse导出可执行jar包
其实可以把要上传的照片自动截取到微信输入框。直接ctrl+v即可cmd下的使用jar命令:第一个是jar的路径,后面的是main方法里面的参数 一敲回车就会等同于在控制台下输出一样,只是换了一个通过cmd下通过jar的形式编译输出而已。。。...
2019-10-21 16:43:25 112
原创 常用的一些网站
JDBC(java database connectity)其实就是提供数据库操作的java API–>定义了一些操作关系型数据库的规则(接口)相关的数据库(MySQL)去实现这些jdbc的接口, 提供数据库驱动jar包接口编程其实就是实现类进行操作的。java代码操作数据库 需要一个数据库连接对象web软件架构:C/S 客户端 服务器缺点: 安装部署麻烦 需要开发客户...
2019-10-19 15:20:43 197
原创 IDEA的关于视觉界面的问题
打开ideaFile–settings—Appearance&Behavior 下的Appearance在Appearance下的Theme选项框有选择主题 Darcula–黑色主题在Edit选项下拉列表中:font 调节字体颜色或者样式color-scheme:在下拉列表中有java html css JavaScript的颜色调节样式点击general通用那里的Edito...
2019-09-20 22:34:27 504
原创 java_0829
Java中的反射反射其实就是拿到字节码文件 //通过反射拿到Person类的对象 //1.通过对象名.getclass() Person person = new Person(); Class c = person.getClass(); System.out.println(c);//class demo02.Perso...
2019-08-29 22:54:46 119
原创 java_0827
Java多线程开启1.直接new Thread 三个线程开启start();2.通过 开启线程池 Excutors.newFixedThreadPool(int i);最后分配任务对象给线程池的线程去工作结束线程池: shutDown();并发,从宏观方面来说,并发就是同时进行多种时间,实际上,这几种时间,并不是同时进行的,而是交替进行的,而由于CPU的运算速度非常的快,会造成我们的...
2019-08-27 23:12:50 109
原创 Java_0826
Java多线程理解1.首先我们得知道何谓线程?我们要知道进程与线程的区别与联系:线程对象是可以产生线程的对象。比如在Java平台中Thread对象,Runnable对象。线程,是指正在执行的一个指点令序列。在java平台上是指从一个线程对象的start()开始,运行run方法体中的那一段相对独立的过程。相比于多进程,多线程的优势有:(1)进程之间不能共享数据,线程可以;(2)系统创...
2019-08-26 22:34:06 149
原创 java_0823
字符流ReaderInputStreamReaderFileReader:专门用于处理文件的字符读取流对象。WriterOutputStreamWriterFileWriter:专门用于处理文件的字符写入流对象Reader中常见的方法:int read():读取一个字符。返回的是读到的那个字符。如果读到流的末尾,返回-1.int read(char[]):将读到...
2019-08-23 22:56:12 105
原创 java_0822
IO流字节流1.输入流 InputStream 抽象类2.输出流 OutputStream 抽象类输入流站在内存的角度来说就是,内存读取磁盘(文件)的数据;输出流就是内存的数据写入磁盘(文件);IO流对象:FileInputStream is =new FileinpuStream()File对象即文件路径为参数FileOutputStream os =newFileOut...
2019-08-22 22:39:16 106
原创 java_0821
JAVA异常1.java异常其实归根于Throwable的根类体系2.Throwable就是处理系统异常的一个类,每个异常都是一个对象。3Exception和Error分别是Throwable的两个大体系的子类Error1.error是我们无法解决的错误,一般是jvm上的问题,比如说jvm内存不够或者堆栈满了,比如说递归没有尽头,堆栈爆炸。2Java虚拟机运行错误(Virtual...
2019-08-21 22:30:18 99
原创 java_0820
https://blog.csdn.net/weixin_44165237/article/details/99762667 0819连接Map1.Map是双列集合的顶层接口2.Map通常是指具有以键值对为元素的键值对集合3.Map<K,V>,K是唯一的,Values是不唯一的4.键是唯一,值有多种类型,有对象类型或者又是Map类型,啥都有5.键可以是看做是List集合的...
2019-08-20 22:38:21 95
原创 java_0819
Set集合1.set是一组无序的不重复的集合无序是指没有索引来获取元素的值不重复是指元素根据hasCode和equals方法来判断是否添加元素1.set的父类接口是collection接口。2.没有重复的元素。3.无序。如果使用for循环,需要转换数组再遍历。子类:HashSet1.基层存储是由哈希表结构进行存储(查询速度快)那么哈希表是什么呢?哈希表=数组+链表式: ...
2019-08-20 21:24:27 114
原创 java_0816
Collection集合回顾: 1.Math 2.System System.in 输入流 System.out 输出流 System.err 打印 2. 时间对象 Date 两个构造 DateFormat 抽象类 SimpleDateFormat ==> 把 时间字符串转换为Date 对象 pars...
2019-08-17 16:37:12 112
原创 java_0817
数组长度为0跟数组为空的区别 int[]a; //未被初始化 int[]b=null; //将数组指向null 打印length爆出空指针异常 int []c=new int[0]; // c[0]=1; //数组越界 System.out.println(c.length);//可以打印输出数组长度为0 Sys...
2019-08-17 14:29:31 127
原创 java_0815
MathMath 类 Math 类包含用于执行基本数学运算的方法 是一个数学类 Math 类没有构造方法, 全部是静态方法 常规的一些方法: (数学) public static double abs(double a) 获取绝对值 public static double acos(double a) 求反余弦值 public ...
2019-08-15 23:34:11 86
原创 java_0814
StringBuffer:1.线程安全的可变字符序列2.一个类似于String的字符串缓冲区某些方法调用可以改变字符串的的长度和内容append()在字符串后面增加字符串,insert插入StringBuffer类最长用的几个方法:1.append(),直接在StringBuffer对象后面加字符串。2.insert().在索引位置插入一个字符串,在位置前插的String与...
2019-08-14 23:23:45 202
原创 java_0813
java类库:了解类库前先了解APIAPI就是别人写好的类型,编译成字节码文件提供使用。将这些API打包之后生产jar包,各种jar包合成类库Object类型object类是在lang包下所有子类的父类。object类常用的5个方法:1.object()构造方法,不用访问自身的父类;2.getClass()方法 。。`public Class getClass()返回当前运行时...
2019-08-13 22:16:39 120
原创 java_0812
回顾:抽象类,接口,类之间的关系类可以继承抽象类并且可以实现多个接口;接口与接口的关系:接口可以继承多个接口,但是类只能单继承一个抽象类,但是可以实现多个接口。接口里没有构造方法。/** * 定义了一个接口 */public interface Iter { // 其实规范就是定义的一些方法 // 第一种写法 public a...
2019-08-12 21:50:07 134
原创 java0811
回顾: 构造:也就是在初始化的时候给成员属性赋值语法: public 类名(参数1,参数2){this.成员变量 = 参数1}重载:在同一个类里,方法名相同 参数列表或者是参数的类型不同,与返回值无关重写:继承关系中, 方法名相同 , 参数的个数 或者参数的类型都相同 注意点 访问修饰符 : 子类重写父类的方法, 子类访问修饰符不能严与父类 ...
2019-08-11 23:17:32 129
原创 java0808
package java0808;public class Note { public static void main(String[] args) { Cat cat =new Cat(); cat.name = "小白"; } } ...
2019-08-09 11:31:10 114
原创 JAVA_Day07
回顾:1.面向过程;2.面向对象3 类 成员方法与成员属性;4.类与对象的关系:类是对象的抽象对象是类的具体实现;4.实例化对象的步骤:1.导包2.类名 对象名 = new 类名();3.调用属性 对象名.属性;调用方法 对象名.方法;5.内存图;6.匿名对象的使用7.private 起的的就是私有封装;8.this本类的引用,如果局部变量名与成员变量名相同 t...
2019-08-08 08:53:17 117
原创 Java_05
三元运算符与if表达式的区别相识点: 都可以实现判断条件的效果break; 一般用于循环 放入 三元运算符里没有任何意思if 条件判断 不管满足 不满足条 都会 只执行一个块里的代码String str = 3>5?“正确”:“错误”; 都 会执行 ,没有判断后执行的依据从键盘获取单个字符是 input.next().charAt(0);即调用Strin...
2019-08-05 23:36:06 75
原创 JAVA_Day04
for循环死循环:while(true);for(;;)循环嵌套:for()循环 while循环 do-while循环;外层循环一次:内层循环n次for(int i =0; i<3; i++){ for(int j =0; j<3; j++ ){ 内外层相乘一共执行9次 for (int i = 1; i <10; i++) { ...
2019-08-03 23:21:47 122
原创 JAVA_Day03
选择结构语句if 选择结构if-else(单分支结构)if-elseif-elseif-else(多分支结构)这时if的多分支结构可以用switch语句来代替语法格式为:switch(表达式的值)(byte short int char) jdk5.0可以用枚举型 jdk7.0可以用string类型的值switch(){case :break;default:}循环结...
2019-08-02 21:37:17 79
原创 JAVA_Day02
注释1.解析这个代码 使得其他人调试更加方便特点: 在编译代码的时候不会编译注释, 不管发不发生错误注释的分类: 1.当行注释 //2. 多行注释 /* / 快捷键是 ctrl + shift + /3. 文档注释 : 一般用于在类的开始 /* (是以一个/ 两个** 开头)4. 注释好处: 使得自己能够读懂以前写的代码便于我们进行调试java的关键字...
2019-08-01 20:44:14 90
原创 JAVA_Day01
Day011.计算机由硬件跟软件组成2.常用的DOS命令:打开某盘 盘符:打开某目录 cd+文件夹名称返回上一级目录 cd…(注意是两个小点,一个点是本目录)新建文件夹 md+文件夹名称删除文件夹 rd+文件夹名称新建一个有内容的文件:echo 内容>文件名称echo 内容>>文件名称(在不覆盖原文件内容情况下添加内容)删除文件 del...
2019-07-31 19:32:46 106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人