自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring框架--三种依赖注入方式

Spring以其强大的Ioc和Aop闻名世界,今天简单复习一下三种依赖注入(Ioc)的方法。一、利用set方法注入如下所示,在标签内,添加标签用于通过属性名称给相关类的属性赋值。底层原理是利用反射,通过class内的类名获取到该类的所有方法,通过字符串拼接对比,获取到相同的set方法名为其赋值。 <bean id="student" class="com.neusoft.po.Manage"> <property name="id" value="测试"></prop

2020-05-11 15:18:57 513

原创 Oracle基础01

oracle 关系型数据库(以关系数据模型作为数据的组织方式) 数据结构,关系操作集合,关系的完整性约束1.二维表 1.由一组关系组成,每个关系的数据结构都是一张泛化的二维表,用来表示 实体和实体直接的联系的数据模型 2.表的组成,关系的逻辑是一个二维表,表中的每一列表示关系的一个属性 3.每一行表示一个记录,对应java中的实体,实例对象,在关系型数据库 中都是通...

2019-08-29 12:03:59 164

原创 SQL

1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数 我的答案 :思路 01课程 和 02 课程都是在同一张表 要进行比较 就应该 分成两张表更加容易操作,因此声明出2张成绩表,在通过学生id 和学生信息表进行关联select s.*, s1.s_score '01',s2.s_score '02' from student s, score s1,score s2 wher...

2019-08-23 14:28:26 124

原创 40-60

41.同步和异步的不同,同步大多和数据关联,例如a操作数据,b操作同一个数据,如果不进行数据同步,那么可能出现该数据被操作两次,在银行中不可能让两个人同时对一个账号进行相同的操作(取钱),即第一个人的操作会影响第二个人的操作,那么就应该实现数据同步,如果两个操作互不影响那么就应该使用异步,使得执行效率提高42.多线程的实现 就是线程的实现 同样是两种,继承Thread 或者实现Runtime接口...

2019-08-19 08:23:54 112

原创 面试宝典20-40

21.实现多态的机制,较为常见的是声明父类new子类,只有在程序真正运行是才知道执行的是哪一个子类的方法;22.抽象类和接口的区别,接口是特殊的抽象类,接口中没有普通方法,不能有方法的方法体。抽象类中可以有,抽象类 只要含有abstract的类就是抽象类。抽象类中可以有构造,接口中不能有构造抽象类中可以包含普通方法,接口中所有方法都是抽象的抽象类中抽象方法的访问类型是public,pro...

2019-08-16 08:08:32 109

原创 面试宝典1-20

1,一个类中可以包含多个类,但只能有一个public 类2.java中不使用goto 但作为关键字保留3.&&和&前者有控制器的功能 只要&&前为false就判定为false不需要执行判断后面条 件,&没有这个功能要求必须&两侧都要被执行4.可以使用break 跳出循环,return 是直接终止方法5.switch 可以使用 i...

2019-08-13 19:03:35 117

原创 分页流程,多条件查询,网页上传下载实现流程

分页流程,多条件查询分页流程, 首先想出对应的查询语句 比如我们要用到的 select * from user limit 0,5 代表查找user表中从0开始查找5条数据 还有会使用到的查询总数的语句 select cout(*) from user 那么我们声明一个 分页类中 肯定会用到的有 开始页数,一页有几条数据,总数据条数,总共分几页,还有存储数据的集合, 上一页下一页的操作...

2019-08-12 15:00:19 173

原创 0810自检

1.常见的web框架easyUIelementUIcubeUIbootstrapvue

2019-08-10 14:38:14 113

原创 Tomcat JNDI DBCP配置(连接池)

在eclipse中的tomcat服务器部署后,可以在生成的server文件夹下找到context.xml在文件内添加标签(配置连接池),然后将mysql(或者其他)的jdbc驱动jar包放置到tomcat的lib文件夹内,即可实现跨项目实现连接池,不需要每个项目都进行进行导包,配置等操作(JNDI是比application作用域更大的作用域)<Resource name="jdbc/j...

2019-08-08 17:34:06 243

原创 0808自检

1.了解设计模式(建造者模式,抽象工厂模式,观察者模式)2.面向对象 线程 io 网络 servlet 生命周期 网络编程3.什么是mvc4.什么是三层架构5.servlet的生命周期6.web。XMl是谁用的 什么作用7.连接池(活动链接,最大连接数,超时时间)...

2019-08-08 17:25:13 98

原创 0806自检

1.SQL语句查询列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序创建表:mysql> create table employee921(id int primary key auto_increment,name varchar(50),salary bigint,deptid int);插入实验数据:mysql> insert into emplo...

2019-08-06 13:24:30 91

原创 0805自检

1.BS 和 CS 的区别:bs cs 统称为架构,两种的区别在于 bs 属于浏览器服务器架构,cs属于客户端服务器 架构,bs是在浏览器访问不需要安装客户端,访问更加方便,占用内存更小,易于维护,受到网络限制,和用户的交互不如cscs是客户端服务器架构,和用户的交互较为完善,体验度较高,可以实现bs所不能达到的渲染效果,缺点是需要用户安装客户端,不易于维护2.静态web资源和动态we...

2019-08-05 17:09:23 126

原创 JSP练习

使用 eclipse开发jsp准备工作使tomcat和eclipse关联配置运行时环境在导航菜单 window Preferences下的Server 中的 reuntimeEnvironme 中 add自己的tomcat新建一个Dynamic Web Project 项目 注意不要直接Finish 完成 需要在最后一步勾选生成。xml文件 这个是在网页运行必须的;然后新建JSP文件 ...

2019-08-01 17:10:34 651 1

原创 MongoDB自学 增删改查排序

安装:下载地址http://dl.mongodb.org/dl/win32/x86_64找到ZIP下载完成后解压;在解压后的bin同级目录下创建data目录,在data中新建db(数据库)和log(日志)文件夹在mogodb的bin文件夹中 进入cmd 配置路径(你刚刚创建的db文件夹路径)指令如下mongod -dbpath "C:\lucas\mongodb\data\db"...

2019-07-31 15:45:12 121

原创 什么是jsp 什么是servlet(自学总结)

jsp 是java service page java服务器网页,简化的servletservlet 介于网页http请求和database 数据库连接的中间层配置虚拟主机(服务器分身)1,修改tomcat端口号2.将虚拟主机的网址 例如 www.sss.com与主机绑定 修改C:\WINDOWS\system32\drivers\etc的hosts文件实现绑定本来绑定的是127.0.0...

2019-07-30 10:22:43 609

原创 Vue+Webpack搭建前端脚手架

第一步:安装node,配置node-cache,node_modules,指令如下:npm config set prefix "D:\software\node-v8.9.3-win-x86\node-global"npm config set cache "D:\software\node-v8.9.3-win-x86\node-cache"第二步:配置cnpm npm访问国外太慢...

2019-07-23 15:59:12 190

原创 Git仓库管理基本命令

版本控制器git 已经成为当前世界上最先进的控制器没有之一,那么一些简单的操作学习使得我们的使用更加方便,具体情况如下git init 初始化文件夹,将文件夹转变为git仓库,文件的图标标识代表文件的不同状态:,? 代表未被管理的文件,+代表文件在缓冲区git仓库会记录仓库内部所有操作,日志,可以恢复到指定日期基础指令git config --global 设置全局变量 ...

2019-07-18 21:16:16 370

原创 项目总结

**前段时间在做项目答辩准备,因此更新断了,就附上项目总结一份…(我胡汉三又回来了)此次做的项目是模仿"先锋图书馆管理系统 2019"做一个类似的图书管理系统.我负责的部分是 "读者类别设置"和"借阅规章制度",整体界面较为类似,读者类别设置属于基础模块,主要是针对读者进行设计,当读者进入系统之后程序会分配给用户不同的身份类别,进而赋予不同的权限,比如能借几本书,借书时间是多长,借阅次数...

2019-07-18 07:59:31 450

原创 EasyUI基础应用---网页表格

有时开发需要做一些简单的页面表格修改,以下是一个由EasyUI开发的简单的网页表格案例:页面效果图如下附上代码以及详细注释:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> &lt...

2019-07-12 08:18:09 143

原创 Swing窗体中关于隐藏菜单的操作,Swing隐藏和显示JTable的列

JQuery学习和Java项目开发同步并举,最近的Swing窗体中有隐藏菜单的操作,附上效果和源码效果图:源码如下: main_chckall = new JCheckBox("\u5168\u90E8"); main_chckall.setSelected(true); main_chckall.addMouseListener(new MouseAdapter() { @Ov...

2019-07-09 21:35:22 1345 1

原创 Form表单选择器练习,表单验证以及Dom节点操作

对于网页表单的简单操作,进行了基本的练习,其中关于jQuery代码中的选择器操作使用较为关键.先上效果图:具体代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <...

2019-07-09 21:21:37 423

原创 正则表达式入门

正则表达式:\d 数字\w 字母,下划线,数字. 代表任意字符(数字 字母 下划线等等)/.../ 开始,结束g 代表 多次替换 (在/.../后添加)i 代表忽略大小写m 匹配多行^ 以开始()$ 以结束\s 代表空格\t 制表符\S 代表除了空格之外的 大写代表除了小写满足之外匹配的[] 内放取值区域,{} 内放数量例如: /^[0-9]+$ / 代表只能出现...

2019-07-09 08:27:39 69

原创 Java 时间基础使用

在java开发中经常使用到时间,无论是和数据库交互时,还是在窗体显示时都会用到.在最近的一次Java开发中使用时间追加操作时候可是走了不少弯路. 因此总结一些简单的时间使用,具体如下:欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改...

2019-07-06 14:48:44 94

空空如也

空空如也

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

TA关注的人

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