- 博客(19)
- 收藏
- 关注
原创 Jedis
Jedis: 一款java操作redis数据库的工具.使用步骤:下载jedis的jar包使用//1. 获取连接Jedis jedis = new Jedis(“localhost”,6379);//2. 操作jedis.set(“username”,“zhangsan”);//3. 关闭连接jedis.close();Jedis操作各种redis中的数据结构字符串类型 stringsetget//1. 获取连接Jedis jedis = new Jedis().
2022-02-17 23:22:09
84
原创 redis
概念: redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重..
2022-02-17 23:20:30
84
原创 JSON入门
概念: JavaScript Object Notation JavaScript对象表示法Person p = new Person();p.setName(“张三”);p.setAge(23);p.setGender(“男”);var p = {“name”:“张三”,“age”:23,“gender”:“男”};json现在多用于存储和交换文本信息的语法进行数据的传输JSON 比 XML 更小、更快,更易解析。语法:基本规则数据在名称/值对中:json数据是由键..
2022-02-17 14:39:16
54
原创 AJAX入门
概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML异步和同步:客户端和服务器端相互通信的基础上客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 [1]通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况..
2022-02-17 14:38:04
43
原创 JQuery 高级
动画三种方式显示和隐藏元素默认显示和隐藏方式show([speed,[easing],[fn]])参数:speed:动画的速度。三个预定义的值(“slow”,“normal”, “fast”)或表示动画时长的毫秒数值(如:1000)easing:用来指定切换效果,默认是"swing",可用参数"linear"swing:动画执行时效果是 先慢,中间快,最后又慢linear:动画执行时速度是匀速的fn:在动画完成时执行的函数,每个元素执行一次。hide([..
2022-02-17 14:36:34
48
原创 JQuery 基础
概念: 一个JavaScript框架。简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优 化HTML文档操作、事件处理、动画设计和Ajax交互。JavaScript框架:本质上就是一些js文件..
2022-02-14 22:33:53
54
原创 Properties类
Properties类构造方法public Properties() :创建一个空的属性列表。基本的存储方法public Object setProperty(String key, String value) : 保存一对属性。 调用Hashtable的方法putpublic String getProperty(String key) :使用此属性列表中指定的键搜索属性值。 通过key找到value值,此方法相当于Map集合中的get方法public Set<String&
2022-02-10 14:57:30
222
原创 反射的基本
反射:将类的各个组成部分封装为其他对象,这就是反射机制好处:可以在程序运行过程中,操作这些对象。可以解耦,提高程序的可扩展性。获取Class对象的方式:Class.forName(“全类名”):将字节码文件加载进内存,返回Class对象多用于配置文件,将类名定义在配置文件中。读取文件,加载类类名.class:通过类名的属性class获取多用于参数的传递对象.getClass():getClass()方法在Object类中定义着。多用于对象的获取字节码的..
2022-02-10 14:27:04
47
原创 MVC开发模式
M:Model,模型。JavaBean* 完成具体的业务操作,如:查询数据库,封装对象V:View,视图。JSP* 展示数据C:Controller,控制器。Servlet* 获取用户的输入* 调用模型* 将数据交给视图进行展示*优缺点:1. 优点:1.1. 耦合性低,方便维护,可以利于分工协作1.2. 重用性高2. 缺点:1. 使得项目架构变得复杂,对开发人员要求高...
2022-02-08 23:45:01
439
原创 Servlet: server applet
概念:运行在服务器端的小程序Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。将来我们自定义一个类,实现Servlet接口,复写方法。快速入门:创建JavaEE项目定义一个类,实现Servlet接口public class ServletDemo1 implements Servlet实现接口中的抽象方法配置Servlet在web.xml中配置: demo1 cn.itcast.web.serv..
2022-02-02 23:28:38
84
原创 BOM简单
1.概念:浏览器概念模型将浏览器的各个组成部分封装成对象2.组成:Window,Navigator,Screen,History,Location/*Window:窗口对象1. 创建2. 方法1. 与弹出框有关的方法:alert() 显示带有一段消息和一个确认按钮的警告框。confirm() 显示带有一段消息以及确认按钮和取消按钮的对话框。* 如果用户点击确定按钮,则方法返回true* 如果用户点击取消按钮,则方法返回falseprompt() 显示可提示用户输入的对话框。* 返回
2022-01-28 18:36:43
44
原创 事件的简单学习
功能:某些组件被执行了某些操作之后,触发某些代码的执行造句:xxx被xxx,我就xxx如何绑定事件?1.直接在html标签上,指定事件的属性,属性值就是js代码onclick-----单击事件2.通过js获取元素对象,指定事件属性,设置一个函数...
2022-01-27 15:32:14
211
原创 DOM简单学习
功能:控制html文档的内容代码:获取页面标签(元素)对象Elementdocument.getElementById(“id值”):通过元素的id获取元素的对象操作Element对象:1.修改属性值1)明确获取的对象是哪一个?2)查看api文档,找其中有哪些属性可以设置2.修改标签体内容属性:innerHTML...
2022-01-27 15:02:37
292
原创 JDBCTemplate
JDBCTemplateSpring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发步骤:1.导入jar包2.创建JdbcTemplate对象。依赖于数据源DataSourceJdbcTemplate template = new JdbcTemplate(ds);3.调用JdbcTemplate的方法来完成CRUD的操作* update():执行DML语句,增、删、改* queryForMap():查询结果将结果集封装为map集合* queryForLi
2022-01-19 19:08:35
356
原创 数据库连接池
数据库连接池1.概念:一个存放数据库链接的容器2.好处:节约资源用户访问高效实现1):标准接口:DataSourse javax.sql包下方法:获取链接:getConnection()归还链接:如果连接对象Connection是从连接池中获取,那么调用Connection.close()方法,则不会再关闭连接了,而是归还链接2):一般我们不去实现它,有数据库厂商实现 一、C3P0:数据库连接池技术 step1:导入jar包 step2:定义配置文件 名称:c
2022-01-19 15:21:21
73
原创 java出现Error creating bean with name xxController Unsatisfied dependency expressed through fieldxx
java编写项目时出现Error creating bean with name 'xxController': Unsatisfied dependency expressed through field'xxx'今天在写项目时,遇到了一个500的错误,废话不多说,直接上图错误信息如下:Error creating bean with name ‘mainController’: Unsatisfied dependency expressed through field ‘movieServic
2020-05-27 15:57:05
7017
2
原创 C++的运算符重载
#includeusing namespace std;//加号运算符重载class Person{public:////1 成员函数重载+号//Person operator+(Person &p)//{// Person temp;// temp.m_a = this->m_a + p.m_a;// temp.m_b = this->m_b + p....
2020-02-15 11:41:29
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人