- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 java全排列
java全排列**全排列公式:**定义perm(R)是集合R的全排列,全排列即为i,perm(Ri) Ri为除了i的其他元素集合**思想:**从每个待排列组合中进行dfs,将搜索到的元素进行入栈(回溯),直到待排列的元素为0即全都入栈了那么打印栈即为一种可能排列,然后逐个出栈继续执行for循环即进行回溯操作。递归出口:数组元素为0个。/** * @description: 定义perm(R)是集合R的全排列,全排列即为i,perm(Ri) Ri为除了i的其他元素集合 * @author: 司云航
2020-07-17 09:27:19
284
原创 解决windows 1903 alt + tab 切换卡顿
右击此电脑图标选择管理服务和应用程序服务禁用system interface foundation service
2019-11-21 11:57:56
1932
转载 趣味解说并查集
转:https://blog.youkuaiyun.com/qq_41593380/article/details/81146850
2019-05-13 17:50:24
153
原创 Web项目部署到Tomcat总结
Web项目部署到Tomcat总结:前一段时间一直遇到莫名其妙的问题使项目无法往下进行,之前一直以为是Tomcat的问题,今天总算把它弄明白了,原来是eclipse中项目设置的问题导致classes文件找不到,今天总结一下希望能够帮到大家!一:先说说web项目的运行原理知识回顾:什么是容器?Servlet没有main()方法。Servlet受控于另一个Java应用,这个Java应...
2018-12-16 15:56:06
603
2
原创 小学期Java Web学习
技术1、 数据库2、 Java代码3、 网页技术(HTML、CSS)4、 动态网页技术:Jsp、Servlet环境配置第一步:下载Tomcat:https://tomcat.apache.org/download-90.cgi把Java和Tomcat连接起来第二步:新建一个Dynamic Web ProjectTargete runtime 选Tomcat对应...
2018-11-21 21:51:24
1548
原创 深入Java
栈和堆的特点栈:函数中定义的基本类型变量,对象的引用变量都在函数的栈内存中分配。栈内存特点,数数据一执行完毕,变量会立即释放,节约内存空间。栈内存中的数据,没有默认初始化值,需要手动设置。成员变量(在堆内存中)和局部变量(栈内存中)的区别: 堆:堆内存用来存放new创建的对象和数组(数组也属于对象)。堆内存中所有的实体都有内存地址值。堆内存中的实体是用来封装数据的,这些...
2018-11-21 21:47:48
221
原创 网络编程
网络编程:Socket:Client:import java.io.BufferedInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.net.UnknownH...
2018-11-21 21:45:35
137
转载 探索JVM
Class类概念:Class也是一个Java类,保存的是与之对应Java类的meta信息(元信息),用来描述这个类的结构,比如描述一个类有哪些成员,有哪些方法等。一般在反射中使用。Java编译原理:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang....
2018-11-21 21:43:19
123
原创 编程方式
函数式编程:典型代表:lisp、Python函数式编程是种编程方式,它将电脑运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambda calculus),而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。 [1] 和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过程化编程相比,函数式编程里函数的计算可随时调用。python 不是一个完全意义上...
2018-11-21 21:39:56
904
原创 XML解析
Java利用SAX(Simple API for XML)方式解析XMLSAX解析工具- Sun公司提供的。内置在jdk中。org.xml.sax.*基于事件驱动,逐条解析,适用于只处理xml数据,不易编码,而且很难同时访问同一个文档中的多处不同数据解析思想:通过流的方式将xml文件读到Java代码中,然后对流进行解析。解析目的:获得其每一个节点中的每一个属性解析步骤:创...
2018-11-21 21:38:30
239
原创 MyBatis自学笔记
引入mybatis后的代码结构mapper.xml-->dao接口-->service-->ControllerDao接口的实现类对象由sqlSession.getMapper(接口名.class)动态构建出来什么是mybatis:MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及...
2018-11-21 21:35:56
206
原创 添加几行代码实现百度文库的复制
百度文库的限制复制简直就是为知识的传播设置了一堵围墙,为了人类的进步今天我教大家用几行代码实现百度文库的复制功能。以下以360浏览器为例,其他浏览器大同小异。随便打开一篇百度文库的文章,只要文章不是以图片形式显示的即可实现复制。然后将鼠标放到共享文档那里会出现一个介绍共享文档的小框框,再将鼠标放到小框框里面然后右键--->审查元素,如下图所示。(懂技术的同学随便找个地方把我下面粘...
2018-11-21 20:38:15
7118
6
转载 MySql关键字
MySql的关键字是真多,切记不要使用!!!关键字大全:https://blog.youkuaiyun.com/benxiaohai888/article/details/77803090
2018-11-12 22:30:24
339
原创 数据结构中对字符串的操作
不说废话直接上源码C语言实现#include <string.h>#include <stdio.h>#include <stdlib.h>#define MAXSTRLEN 255#define OK 1#define ERROR -1typedef int Status;typedef struct{ char str[MAXST...
2018-11-02 11:07:16
491
原创 Java中equals和==的区别总结
1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;如果作用于引用类型的变量,则比较的是所指向的对象的地址。2)对于equals方法,equals方法是Object的,所有继承了Object类的类都有该方法,注意:equals方法不能作用于基本数据类型的变量祖宗类Object中的equals方法比较的是两个对象地址是否相等,即是否为同一个对象,但一些类对该方法进行了...
2018-11-02 10:31:49
234
原创 Junit4初始化错误
之前用的Junit5发现一直有些问题就换成Junit4了,然后就出现了初始化错误。解决办法:测试类和测试方法前一定要加上public,加上就OK了
2018-10-27 11:41:27
893
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人