- 博客(29)
- 收藏
- 关注
原创 为什么学习java
1, java的市场规模非常的大。2,java的可扩张性非常好(各种大数据平台都是基于java的)。3,java所占的领域非常多(金融,游戏,通信网络,电子政务)。4,java的生态环境很好。5,java活力充沛。(jdk1-jdk11),都在更新,充实语言的活力。6,java向后兼容很好。7,java多种高级程序设计的支持(网络编程,数据库连接,多线程等)。8,可移植...
2019-09-13 16:29:11
260
原创 java 基础数据类型
1.byte 字节,一个八位二进制,范围【-128,127】之间。 byte = 128 将提示语法错误,只能存储范围之内的数字。 可以进行运算操作,但是运算的结果会变为int类型。2. char 字符, 16位,占2个字节,可以存储汉字,使用单引号单引号中只能有一个字符。 可以进行运算,数据会提升为 int ...
2019-09-10 17:14:34
246
原创 java修饰符
修饰符有 default,public,private,protected。1,default 默认修饰符。(类,接口,变量,方法)2,private 私有修饰符。(不能修饰外部类)3,protected 保护修饰符。(不能修饰外部类)4,public 公有修饰符。访问控制:其他修饰符abstract: 抽象修饰符,(类,方法) final:代表状态不可改变...
2019-09-10 16:45:28
250
1
原创 二叉树
1,什么是二叉树 每个节点最多只有两个节点的树形结构2,遍历二叉树的遍历是从根节点出发,依次访问所有的二叉树节点,每个节点有且之访问一次。(1) 前序遍历 若树为空,则返回空操作,否则先访问根节点,然后左子树,最后右子树。(2) 中序遍历若树为空,返回空操作,先从根节点开始(注意并不是先访问根节点),中序遍历根节点的左子树,然后是访问根节点,最后中序遍...
2019-09-09 14:25:08
283
原创 java不使用中间变量交换两个变量的值
传统方法public void swap(){ int a = 10 ,b = 20; int temp; temp = a; a = b; b = temp; }交换方法1使用算术运算符public void swap(){ int a = 10 ,b = 20; ...
2019-08-23 10:23:11
581
原创 windows 查看端口的占用并关闭
1 netstat -ano 查看进程 查看PID2taskkill /pid 10764-f删除失败可能时权限不够,重新使用管理员运行cmd实现数据的删除。
2019-05-23 16:22:26
1065
原创 thinkPHP安装与配置
使用Git安装thinkPHP: 1 git clone https://gitee.com/liu21st/thinkphp5.git tp5 ; clone thinkPHP的基础框架 ,tp5为文件名字。 2 切换到tp5目录下在命令行中使用 3 git clone https://gitee.com/liu21st/framework.g...
2019-05-22 17:40:44
358
原创 PHPStorm 502 bad gateway
环境:PHPStorm 2018 ;PHP7.2 ;Apache2.4我使用的是自己配置的PHP 环境和 Apache 没有使用集成的php环境。1,检查自己得PHP 解释器对不对 (Interpret)2,项目要放到apche 配置文件中的ServerRoot ,文件下面。3,其次要启动apache 服务器。...
2019-05-20 11:19:45
740
原创 图片从点击点开始放大
难点就是寻找变大之后的点击点图片的长度 / 变得之后的长度 = 图片开始的点击点到图片的的开始位置的长度 / 图片变化之后的点<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content
2019-02-21 14:30:29
437
原创 js 刷新css 样式
document.getElementById('ElementId').removeAttribute("style")就可以重新的给这个元素的css 样式实现刷新使用js 添加的样式不会出现了
2019-02-21 14:14:32
3579
1
原创 javac 命令找不到
环境配置出错仔细的查看每一个配置复制黏贴的还是出现错误 在自己的电脑中生成的时候错误仔细查看对比就可以了使用命令也可以set java_home=C:\Program Files\Java\jdk1.6.0_26 安装JDK的根目录set classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;set pa...
2018-11-06 20:15:51
2479
1
原创 java加载类的三种方式的区别
1使用new new className() 2 使用 Class.forName("classPath")3 使用classLoader 获得ClassLoader 加载类三种方式的区别:1 使用new 只能加载当前classPath 中的类 使用一种静态的加载方式2 使用Class.forName() 动...
2018-11-06 10:18:32
522
原创 spring 和 hibernate连接问题总结
1 'org.springframework.orm.hibernate5.LocalSessionFactoryBean' Class not FoundSpring 4.3 才和Hibernate 5 可以实现整合 从源码的注解就可以看出2 create connection SQLException, url: jdbc:mysql://60.205.201.212:330...
2018-10-29 09:55:46
242
原创 Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
我遇见的这个错误的原因就是 maven 仓库错误还有就是pom 配置文件中servlet 的 的作用域 要使用<scope>provided</scope>
2018-10-26 11:37:00
244
原创 hibernate CreateSQLQuery 和 CreatNativeQuery区别
CreateSQLQuery 使用的是通用sql 实现查询的CreateNativeQuery 使用的hibernate 配置中方言的类型来 查询的 sql语句对应特定数据库
2018-10-12 10:59:17
1735
原创 Hibernate5.3 criteria使用
hibernate 使用where 条件查询public Department queryDepartmentById (int id) { // 获得hibernate session Session session = HibernateUtils.getSession(); // 获得事物 Transaction transaction = se...
2018-10-11 21:31:27
1843
原创 JPA和Hibernate区别
Hibernate是JPA规范的一个具体实现hibernate有JPA没有的特性 hibernate 的效率更快JPA 有更好的移植性,通用性
2018-10-11 10:56:02
4626
原创 CSS消除absolute 的影响
使用了absolute就会脱了文档流,这是无法解除的决解方法:1:使用一个div 来站位2:把盒子里面的每一个元素都是用absolute3:那就不适用absolute
2018-08-28 11:25:57
3452
原创 Java 文件复制
实现文件复制有多种方法1 使用Files 的 copy2 使用stream 如 FileWriter FileReader 实现3 使用FileChannel 推荐使用 FileChannel ,FileChannel 多线程 速度快 没有文件编码问题但是FileChannel是 Java7的新特性1 使用File copypublic static boolean ...
2018-08-07 18:33:18
746
原创 Arrays.asList()使用list出现UnsupportedOperationException
java 使用Arrays.asList() 返回会list 集合时使用remove 方法 出现 UnsupportedOperationExceptionArrays.asList 的返回是一个内部定义的内部类,没有实现remove 方法 ,调用remove方法时会直接使用AbstractList 中的removeAbstract 中的remove 会直接抛出一个异常 Unsuppo...
2018-08-01 16:47:00
780
原创 Java匿名内部类使用外部参数
jdk1.5 匿名内部类使用外部参数要用final 修饰外部参数jdk1.8 匿名内部类使用外部参数不需要使用final 修饰外部参数
2018-07-25 19:05:23
2380
原创 java内部类修饰符
Java 内部类可以使用public ,protect,default,private 修饰符 static个人觉得 内部类就是用private 和 static private 保证私有化,static 保证使用方便一个内部类使用public 就违背了内部类的原则 还不如定义为外部类 protect 也是一样的 ...
2018-07-24 16:29:41
3218
原创 Java 重载和重写的区别
Java 重载是在一个类中,一个相同方法名不同参数列表 实现重载的重载 只用方法名和参数列表来区分方法 和抛出异常和返回值类型无关 Java 重写实现对父类的方法 实现重写重写的方法名字要相同 , 参数列表也要相同子类的返...
2018-07-24 09:35:28
188
原创 Java eclipse 设置代码折叠
1 windows->perferences->General->Editors->Structured Text Editors选中Enable folding 效果2 windows->perferences->Java->Editors->Folding效果
2018-07-21 17:00:34
1352
原创 eclipse Error not open jvm.cfg
无法打开jvm.cfg java javac 命令都是对的。jdk 的位数匹配不对 查看自己的jdk位数 x86 时三十二位的 x64 六十四位的
2018-05-09 13:16:02
228
原创 Java 对象的创建过程
1 首先 会根据第一次使用构造函数或者静态方法,查找类的路径定位到文件2 载入Class 对象 静态初始化(静态初始化只在类加载时初始化)3 使用new Objects 为对象在堆上分配内存空间4 将所有的实例域初始化(使用默认值)5 执行所有实例域定义处的初始化6 执行构造器...
2018-05-06 13:33:16
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人