- 博客(23)
- 收藏
- 关注
原创 Hibernate
day1Hibernate是开源的ORM(对象关系映射)框架。对JDBC进行轻量级的封装,将pojo和数据库表建立映射关系,是一个全自动的orm框架。它可以自动生成sql语句,自动执行。使码农可以使用面向对象的思想来操作数据库。版本是5.0.7hibernate 英 [ˈhaɪbəneɪt] 美 [ˈhaɪbərneɪt] vi. (某些动物)冬眠,蛰伏解压后的目录:do...
2018-03-14 01:21:09
322
原创 MySQL笔记
初识简介数据库系统由三个主要组成部分数据库:存储数据的地方数据库管理系统:mysql,oracle,VFP等。数据库应用程序:Navicat等界面友好的软件SQL(结构化查询语言)数据定义语言(DDL):DROP,CREATE,ALTER等数据操作语言(DML):INSERT,DELETE,UPDATE数据查询语言(DQL):SELECT数据控制语言(D...
2018-02-16 23:51:13
253
原创 linux初步认识
linux特点 1.免费开源 2.支持多线程,可以很多人一起用操作系统 3.安全性好,因为是开源的,出现漏洞就被干掉了 4.对内存和文件管理性好linux最小只需要4M内存就可以跑起来,可以做嵌入式开发startx:到图形界面shutdown -h now 立即关机shutdown -r now 立即重启reboot 立即重启//尽量不使用root管理员登...
2018-02-13 08:55:18
317
原创 计算机网络
概述网络分类(三网)1.电信网络:最早的是固定电话,传真,电报,现在的手机4G 2.有限电视网络:传送电视节目,点播节目。 3.计算机网络:因特网和其他网络计算机网络已经融入了前两个网络,但是由于行政管辖范围和利益纠葛,无法做到三网合一。因特网概述网络,因特网,互联网三个不同的概念;Internet(互联网)是计算机网络中的杰出代表; http://ne...
2018-02-09 23:45:32
585
1
原创 redis
Redis简介关系型数据库和nosql数据库关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库 要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。为什么要使用Red
2018-01-27 04:26:49
242
原创 线程的记录
public class Rabbit extends Thread { @Override public void run() { for(int i=0;i1000;i++) { System.out.println("兔子跑---"+i+"步--"); } }}public class Demo
2018-01-19 03:07:27
181
原创 Mybatis
前言po&vopojo:不按mvc分层 domain:不按mvc分层 po:用在持久层 vo: 表现层对象jdbc问题总结数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。Sql语句在代码中硬编码,造成代码不易维护,实际应用sql变化的可能较大,sql变动需要改变j
2017-12-30 05:38:09
212
原创 JDBC&JDBC连接池
什么是JDBCJDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java语言来操作数据库。原来我们操作数据库是在控制台使用SQL语句来操作数据库,JDBC是用Java语言向数据库发送SQL语句。JDBC原理早期SUN公司的天才们想编写一套可以连接天下所有数据库的API,但是当他们刚刚开始时就发现这是不可完成的任务,因为各个厂商的数据
2017-12-27 23:51:04
315
原创 restful
restful是什么restful是一种基于资源的软件架构风格。设计概念和准则网络上所有的事物都可以抽象为资源每个资源都有唯一的资源标识,对这些资源的操作不会改变这些资源的标识。例如:你删除了一个资源,只是这个标识找到的是404,而标识还是在的。所有的操作都是无状态的。你的一次操作,和上一次,下一次的操作没有任何的关系。restful和httprestful是基于http的soap web
2017-11-29 23:47:47
284
原创 SpringMVC
常用注解@RequestParam使用@RequestParam常用于处理简单类型的绑定。value:参数名字,即入参的请求参数名字,如value=“item_id”表示请求的参数区中的名字为item_id的参数的值将传入; required:是否必须,默认是true,表示请求中一定要有相应的参数,否则将报; TTP Status 400 - Required Integer
2017-11-27 19:42:53
338
原创 日常随笔记录
1命令式编程:命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。声明式编程:告诉“机器”你想要的是什么(what),让机器想出如何去做(how)。2一定程度的耦合是必要的,完全没有耦合的代码什么也做不了3一个说说,有多个属性,是否评论,是否被踩,是否被赞,是否被转发,是否被举报。等等十多个是否。数据库可以采用多个字段。
2017-10-19 04:37:12
405
原创 内部类
public class Show0 { /** * 把一个类定义在另一个类的内部,就是内部类。 * * */ private int id=123; private String name="hero"; public showInner0 createInner0(){ return new showIn
2017-09-26 01:52:29
227
原创 Cookie和Session
简介存储客户端的状态由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态(区分客户端)把数据保存在request中,多次请求不能保存数据把数据保存在servletContext中,所有用户共用一个域
2017-09-26 01:43:59
252
原创 jsp快速入门
简单的登录演示下面是login.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4
2017-09-25 19:29:08
513
原创 request和response
各种APIpublic class show0 extends HttpServlet {/** * * * 1、请求行 Get http://localhost:8080/day09/servlet/req1?username=zs http/1.1getMethod(); 获得请求方式***getRequestURL();返回客户端发出请求时的完整URL
2017-09-25 19:12:08
356
原创 Servlet
Servlet简介什么是ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 servlet规范:包含三个技术点 1)servlet技术 2)filter技术—过滤器 3)listener技术—监听器Servlet的架
2017-09-25 18:55:51
192
原创 spring快速入门
常用技巧类上注解@Component(value=”userDao”) @Component取代 @Component(“id”) 取代 web开发,提供3个@Component注解衍生注解(功能一样)取代 @Repository :dao层 @Service:service层 @Controller:web层Bean 的作用范
2017-09-24 11:13:47
552
原创 数据库中悲观锁和乐观锁
悲观锁:悲观的觉得别人一定会修改我的数据。悲观锁有两种,读锁和写锁。1.读锁:也叫共享锁。共享数据对象上锁权,大家都可以上锁,我上了一把读锁,你也可以上,但是只能上共享锁。可以使自己和别人不能修改数据,只能读取。我开启事务select * from student LOCK IN SHARE MODE//把select出来的数据对象锁定update studen
2017-09-08 16:15:07
6232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人