皮卡皮卡甜品站项目的主要代码已经完成了。接下来介绍其部分内容: 环境和工具: 运行环境:jdk1.8 , tomcat9 , mysql 5.5 工具:eclipse jar包:mysql-connector-java-5.1.13-bin.jar 项目使用技术: 前端:css , javascri ...
分类:
系统相关 时间:
2020-05-28 21:21:02
阅读次数:
88
一、 现象 用户打开消息推送有概率报错,后续发现推送消息阅读数、点赞数无法正常更新,mysql报警有行锁, DBA抓到有锁表语句,kill该语句未正常恢复,elk日志有大量的java.sql.SQLException: connection holder is null 重启应用恢复 二、分析 根据 ...
分类:
其他好文 时间:
2020-05-23 16:53:18
阅读次数:
50
(1)登陆选择 1 class Choice(wx.Frame): 2 def __init__(self, parent, id): 3 wx.Frame.__init__(self, parent, id, title = "登录选择", pos = (700, 300), size =(400 ...
分类:
其他好文 时间:
2020-05-23 11:24:49
阅读次数:
38
加载数据库驱动的时候,有如下部分代码: /1) 注册驱动程序 //给java.sql.Driver接口的引用赋值 com.mysql.jdbc.Driver 实现类对象// Driver driver = new com.mysql.jdbc.Driver();// DriverManager.re ...
分类:
数据库 时间:
2020-05-19 14:39:32
阅读次数:
81
图像缩放效果,是当鼠标悬停或单击时对图像进行缩放的一种应用效果。这种影响主要用于网站上。在我们要在图像上显示用户详细信息的情况下,这个效果很有用。有两种方法可以创建鼠标悬停效果。 使用JavaScript 使用CSS 在本文中,我们将看到如何使用CSS来实现这种效果。本文包含两部分代码。第一部分包含 ...
分类:
Web程序 时间:
2020-05-19 10:41:19
阅读次数:
72
## java最新面试题2020# 一面 1. 手撕twosum代码,手撕归并排序,还有一个题忘了,我记得是用hashmap做2. 讲一下Java垃圾回收分代回收各种算法3. Java内存结构4. Java堆存哪些数据5. 讲一下四种引用6. Java语言的特性7. 抽象,多态8. 项目中一个模块具... ...
分类:
编程语言 时间:
2020-05-18 14:08:18
阅读次数:
147
话不多说,直接撸图: 1》Eden中通过可达性分析,存活下来的对象直接通过复制算法移动到From区域中,此时该对象的分代年龄加1: 2》当下一次虚拟机进行【Minor GC】时,会同时对【Eden】和【From】进行垃圾回收,如果搞对象还在使用中,则被移动到另一个【From】区,对象分代年龄再次加1 ...
分类:
其他好文 时间:
2020-05-17 13:12:00
阅读次数:
120
看到紫书上的这一页先是一脸懵逼,不过仔细理解还是觉得挺妙的hhhh 首先贴上前一部分代码: //结构体BigStruct可用于储存高精度非负整数 struct BigInteger { static const int BASE = 100000000; static const int WIDTH ...
分类:
其他好文 时间:
2020-05-15 19:45:47
阅读次数:
76
原文 Java 堆内存被划分为新生代和老年代两部分,因此 JVM 通常采用分代回收算法。新生代主要使用复制和标记-清除垃圾回收算法 ,老年代主要使用标记-整理垃圾回收算法。JVM 中针对新生代和年老代分别提供了多种不同的垃圾收集器。 根据线程特点,可以将收集器分为三类: 串行收集器:Serial 收 ...
分类:
其他好文 时间:
2020-05-15 10:05:25
阅读次数:
70
GC垃圾收集算法 堆空间 分代: 年轻代: Eden区: 对象创建的区域: gc最频繁,99%的对象都是在这里创建和销毁的,经过一次youngGC,Eden区基本就空了 Survival区: from: 经过一次youngGC,Eden和to区还存活的对象放入from区, from和to区角色互换 ...
分类:
编程语言 时间:
2020-05-14 19:39:29
阅读次数:
73