- 博客(14)
- 收藏
- 关注
翻译 数据持久化
原文链接:https://blog.csdn.net/love_gaohz/article/details/79647293狭义理解持久化:仅仅把域对象保存如数据库 广义:包括和数据库相关的各种操作据持久化对象的基本操作有:保存、更新、删除、查询等。什么是持久化呢? 持久化的含义就是把内存中的数据(比如内存中的对象——用对象来封装数据)保存到可永久保存的存储设备或关系型数据库中(...
2019-05-16 10:48:24 476
原创 提交类事件如果是新增插入业务,js对按钮解绑
// 点击评论发表按钮function() { $("#button").unbind("click"); //点击评论按钮后对评论按钮进行解绑(点击事件无效,避免多次请求) // 评论的图文信息Id var courseId = $("#button").attr("gift-id"); var score = $("#scor...
2019-05-10 16:42:02 121
转载 spring AspectJ的Execution表达式
转载:https://blog.csdn.net/peng658890/article/details/7223046
2019-03-19 11:42:58 135
转载 springboot启动原理
链接:https://blog.csdn.net/u011277123/article/details/73105426
2019-02-22 17:42:00 647
原创 java克隆理解
克隆的实现方式:1.实现Cloneable接口并重写Object类中的clone()方法;package com.example.demo.ee.test;public class User implements Cloneable{ private String name; private Integer age; public User(String name,...
2019-02-19 14:56:40 296
转载 springboot-负载均衡与session共享
博客链接:https://blog.csdn.net/u011277123/article/details/81028339
2019-02-18 11:14:42 504
翻译 设计模式六大原则
一.开闭原则 扩展开放,修改关闭二.里氏替换原则 子类可以扩展父类功能,但不能改变父类原有功能。包含以下四层含义: 1.子类可以实现父类的抽象方法,但不能覆盖父类的非抽象方法。 2.子类中可以增加自己特有的方法。 3.当子类的方法重载父类的方法时,方法的前置条件(即方法的形参)要比父类方法的输入参数更宽松。 4.当子类的方法实现父类的抽象方法...
2019-02-13 09:49:14 75
转载 volatile和synchronized的区别?
锁提供了两种特性:互斥和可见性 互斥:互斥即一次只允许一个线程持有某个特定的锁,因此可以使用该特性实现对共享数据的协调访问协议。这样一次就只有一个线程能够使用该共享数据。 可见性:必须确保释放锁之前对共享数据做出的更改对于随后获得该锁的另一线程是可见的。如果没有这种同步机制提供的这种可见性,线程看到的共享变量可能是修改前的值或不一致的值(这将引发许多严重问题)。...
2019-01-30 11:55:14 97
翻译 redis
知道redis吗,redis是如何做持久化的redis是一种key-value形式存储的内存数据库,由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了。于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。redis提供两种方式进行持久化,一种是RDB持久化,另外一种是AOF持久化(append only fi...
2019-01-29 17:41:33 93
原创 记一次生产事故解绑案件
项目上线已达将近一个月时间,陆陆续续传来些隐藏bug,今天自家内部突然发现说是评论按钮无法点击,顿时感到一脸懵逼。话不多说直接上代码。 // 点击评论发表按钮 exports.btnClick = function(obj) { $(obj).unbind("click"); //此处我们为评论按钮添加解绑事件,防止多次重复点击,不断发送请求 //...
2019-01-24 10:57:15 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人