- 博客(15)
- 收藏
- 关注
原创 线程总结
创建线程:1.继承Thread类并重写run()方法弊端:一个类只能继承一个父类,如果这个类本身已经继承了其他类,就不能使用这种方式了2.实现Runable接口实现Runable接口,这种方式的好处是一个类可以实现多个接口,不影响其继承体系3.匿名内部类4.实现Callable接口5.定时器(jav.util.Timer)线程和进程的主要区别:**根本区别:**进程是操作 系统资...
2019-10-22 08:27:55 168
原创 java问题小总结
1.java数据类型:两种类型的区别:基本数据类型是直接存储数据的值:值传递引用数据类型存放的数据所在的地址:址传递基本数据类型:8种 1byte=8bit①整形:byte 1 short 2 int 4 long 8 默认值0②浮点型: float 4 double 8 默认值0.0③char 2 ...
2019-10-17 18:51:06 104
原创 递归
题目:求1+2!+3!+…+20!的和分析:使用递归求解0的阶乘和1的阶乘都为1public class recursion { public static void main(String[] args) { long sum = 0L; for (int i = 1; i < 20; i++) { //factorival递归...
2019-10-17 18:49:44 118
原创 字符串题!!
1.对于一个字符串,请设计一个算法,只在字符串的单词间做逆序调整,也就是说,字符串由一些由空格分隔的部分组成,你需要将这些部分逆序。给定一个原字符串A,请返回逆序后的字符串。例,输入"I am a boy!", 输出"boy! a am I"1.public static void main(String[] args){ Scanner sc = new Scanner(System.in...
2019-10-17 18:49:02 202
原创 Tomcat
**Tomcat既是一个HTTP服务器,也是一个servlet容器,主要目的就是包装servlet,并对请求响应相应的servlet,**①纯servlet的web应用很好;理解Tomcat时如何装在servlet 的,②但,当使用一些MVC框架时,如spring MVC、strusts2,可能就找不出servlet在哪里?其实spring mvc框架就是一整个servlet**Tomcat技...
2019-10-17 18:48:09 136
原创 Maven Tomcat
Maven是一种比较流行的服务于Java平台的自动化构建工具,对于胜场环境下多框架,多模块整合开发有着重要的作用优点;1.Maven可以将一个项目拆分成多个工程2.Maven可以将jar包放入仓库并进行管理3.Maven自动下载多余规范的jar包4.Maven可以自动将某jar包所引用的jar包导入目录:1.ProjectName目录:表示的是工程名2.src目录:表示的是源码...
2019-10-17 18:44:13 197
原创 常用的Java开源软件
常用的Java’开源软件1.对SVG文件进行操作的库,可以将SVG文件转JPEG、PNG、PDF文件BATIK2.高性能全文搜索服务器ElaticSearchSolr3.应用程序框架SpringPlay Framework4.数据持久层框架ORMMyBatisHibernate5.高性能的JSON库Jackson JSON6.项目构建工具MavenGrad...
2019-09-26 08:32:27 437
原创 字符串+排序
题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。分析:(1)利用随机函数产生[1,99999]之间的一个正整数n(2)将n转换成字符串s,调用字符串的length()方法求得位数(3)创建一个StringBuffer类对象,将s传入,调用StringBuffer类的reverse()方法直接逆序输出结果 public static void main...
2019-09-25 19:54:10 160
原创 排序(冒泡排序,直接排序)
输入一串数字,从大到小排序!package com.moqi.test;public class Prog { public static void main(String[] args) { int[] arr = {2, 34, 3, 22, 43, 4,23, 5, 56, 76}; System.out.println("排序前:"); ...
2019-09-25 19:12:22 181
原创 javaweb增删改查(二)
员工列表增删改查UpdateEmpViewServlet和UpdateServlet区别点击修改按钮—进入的就是updateempview页面—要根据页面显示的数据进行修改1.获取到id2.因为根据id查询数据3.把查询的数据绑定到req对象上4.遍历循环再绑定所属部门的数据5…转发到修改页—updateemp,jspUpdateEmpViewServlet@WebServl...
2019-09-25 15:44:03 689
原创 单例模式
单例模式单例模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如:Windows中只能打开一个任务管理器、这样就可以避免因打开多个任务管理器窗口而造成的内存资源的浪费,或出现各个窗口显示内容的不一致等错误计算机系统中:Windows的回收站、操作系统中的文件系统、多线程中的线程池、显卡的驱动程序对象、打印机的后台处理服务、应用程序的日志对象、数据库的连接池、网站的计数器...
2019-09-25 14:51:47 138
原创 MyBatis
MyBatisMybatis框架----在pom.xml中添加配置文件Mybatis的核心是—一个SqlSessionFactory的实例xml文件配置:1.创建映射器–mapper (这些映射器的xml映射文件包含了SQL代码和映射定义信息)2.xml的头部声明,用来验证xml 文档的正确性3.envionment元素图中包含了事务管理和连接池的配置从SqlSessionFacto...
2019-09-21 14:34:09 772
原创 javaweb增删改查(一)
互相对应的:1.jsp与servlet一起使用servlet—EmpServlet —@WebServlet(urlPatterns ={"/emplist"})获得数据 private EmpService empService = new EmpServiceImpl();重写 service①.查询数据库LIst empList = empService.listEmp();...
2019-09-19 12:59:30 899
原创 jdbc,orm映射、DAO模式、连接池
JDBC:Java Database connectionJava定义了一套接口没有实现类导jar包:jar包的本质就是一个压缩包,java发明的一种压缩格式 导入导出的机制手动到jar包:建lib文件:粘贴复制进去 lib包 --点击modules查看jar包的导入情况1.建立网络连接,数据库连接连接字符串 用户名 密码jdbc:mysql://[ip地址]:[端口...
2019-08-20 17:55:10 197
原创 mysql初步了解总结
mysql初学总结1)创建库2)查看库3)创建表(包括列等);4)show tables;5)插入数据insert1.创建库show databases; 查看当前有那些库use 库名(用use语句指明使用那个库,语句在那个库下)use demo1;database–create database 库名 (创建一个库)–drop database 库名 (删除一个库)2...
2019-08-17 16:16:51 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人