连载中,将陆续更新~
转载
2021-07-13 14:58:31
174阅读
既然决心在51CTO开博,那今天就多写点,积累点人气,结交点朋友。
本人马上就大四了。现在在这家经过面试好不容易挤进来的集成公司实习。在无锡算是个比较有知名度的系统集成公司,很多政府部门,企事业单位都是我们的客户。我在这一个月了,经历了很多,但收获真的很少,也或是我还没领悟到我的收获所在。
一心学思科 搞思科,可是基本没机会接触到,昨天加班到晚上9点多,我坐在师傅的电摩后吐露了自己的想法。心里
原创
2008-07-28 16:47:47
856阅读
2评论
Java高级阶段所学知识繁多,比较冗余,学习时各种类的方法大致相同,但是使用时总会感觉自己脑子很乱,被杂七杂八的方法覆盖,难以精准使用,推敲方法使用过程应该循序渐进慢慢来,最好建立一个知识框架,区分不同与相同点,最好将每种类,类中的方法及其属性使用。
转载
2023-10-07 12:47:22
46阅读
https://mp.weixin.qq.com/s/tLYMH2zO0DCR-OXV3ZixBQ我没去过柳州,却无比喜爱螺蛳粉。晚上六点一刻,此时的我正坐在八十八的店里,慢慢的嗦着一碗原味螺蛳粉。还记得第一次误打误撞的走进水平有限,虽然还不习惯那股臭臭的怪味,但当那一碗特辣原味摆在我面前的时候,用垂涎三尺来形容也毫不夸张。从那时,我便走上了这条寻“臭”之路。八十八的店并不大,有些幽暗的暖暖的灯光
转载
2020-09-04 23:16:14
187阅读
宕机常见原因:1.在运行环境的问题中,最普遍的问题时磁盘空间耗尽。2..在性能问题中,最普通的服务器宕机原因确实是运行很糟糕的SQL,但也不一定都是这个原因,比如也有很多问题时由于服务器Bug或错误的行为导致的。3..糟糕的Schema和索引设计是第二大影响性能的问题。4..复制问题通常由于主备数据不一致导致。5.数据丢失问题通常由于drop table的错误操作导致,并总是便随着缺少可用备份的问
转载
2024-03-07 20:49:17
53阅读
Java发生死锁的根本原因是:在申请锁时发生了交叉闭环申请。即线程在获得了锁A并且没有释放的情况下去申请锁B,这时,另一个线程已经获得了锁B,在释放锁B之前又要先获得锁A,因此闭环发生,陷入死锁循环。 这是我在搜索死锁时,在川森的博客中看到的,他的博客中关于死锁写的已经很详细了,这里我就不多赘述了。但是为什么我还要写这篇博客呢,因为在川森的博客中有一个例子特别有意思。这里附上源码public cl
转载
2023-06-06 14:59:07
75阅读
这些是当年小弟的MySql学习笔记,木有多么复杂的结构操作,木有多炫丽的语句开发,木有...总之就是木有什么技术含量...
日复一日,彪悍的人生伴随着彪悍的健忘,运维操作为王,好记性不如烂笔头,山水有相逢、或许以后用得上...
 
原创
2012-12-01 11:43:57
1354阅读
1. 背景 在tomcat运行的过程中,由于开发人员不小心写的死循环代码,影响系统的稳定,导致系统停止响应,部分维护人员经验不足,无法定位问题的根源,常常用重启服务的方式来应急,但该方法治标不治本,运行一段时间后,仍然会出现上述问题,影响用户体验。
本文利用java虚拟机自带的工具jstack命令,对问题代码进行定位与分析。 2. jstack简介 jstack是java虚拟机自带的一种堆栈
cpu是时分(time division)的,操作系统里有很多线程,每个线程的运行时间由cpu决定,cpu会分给每个线程一个时间片,时间片是一个很短的时间长度,如果在时间片内,线程一直占有,则是100%;我们应该意识到,cpu运行速度很快(主频非常高),除非密集型耗费cpu的运算,其它类型任务都会在小于时间片的时间内结束。产生CPU100%的原因:某一程序一直占用CPU是导致CPU100%的原因,
转载
2023-08-03 23:54:34
399阅读
中新社柳州4月19日电 (林馨)“小米粉,大产业。柳州螺蛳粉这样的地方米粉进入千家万户,这在以前是不敢想象的。”中国食品和包装机械工业协会秘书长崔林日前在广西柳州市表示,中国各地特色米粉可以学习螺蛳粉的“网红”经验,发展米粉产业。
4月18日至20日,2024中国(柳州)国际米粉产业博览会(简称“博览会”)在柳州市举办。柳州螺蛳粉“以粉会友”,与桂林米粉、海南酸粉、南昌拌粉等中国各地特
原创
2024-05-17 16:46:42
5阅读
中新网柳州7月19日电 题:台青广西“嗦”螺蛳粉与大陆学生共享骑行
作者 林馨 陈梅
7月18日,台湾青年和大陆学生一同在广西柳州市参与第一届桂台青年自行车骑行友谊赛,共享惬意一夏。“通过骑行这种年轻人喜欢的运动方式,可以加深我们彼此的了解。”台青曾瑾涵表示。
7月18日,第一届桂台青年自行车骑行友谊赛在广西柳州市开赛。 陈梅 摄
“00后”曾瑾涵目前在北京读
原创
2024-08-16 17:43:53
4阅读
近期项目新版本上线遇到cpu冲高现象,依据之前的经验,把这次排查过程记录下。步骤一:确定环境上cpu占用高的进程环境cpu冲高,首先确定cpu占用高的进程,使用命令:topjava进程cpu占用达765%,确定是java进程cpu占用高,进程id为1(容器环境)。根据上篇博客的经验,java进程cpu占用高,基本为如下两个原因:(1)执行任务的java线程本身存在bug,死循环或者操作本身耗cpu
转载
2023-08-14 14:01:41
125阅读
前景提要 休假的时候生产服务器出现了一次假死,现象是外部无法访问,批处理任务也不再运行,由于当时不在现场,客户直接kill了进程,导致没法对现场日志或者现场情况进行采集。 赶回公司后它们重启已解决问题,但是领导对这次事件反应非常强烈,要求必须查明原因,一头雾水的我就开始了这填坑之路。填坑历程 由于缺失现场一手资料,只能靠他们描述的现象对事故现象进行模拟,虽然一波三折,但是最终还是在50线程每秒5次
转载
2024-03-03 15:32:59
208阅读
从这个角度来看,那些认为 Java “已死”或“快死了”的观点,实在很奇怪。从事实上来说,Java 是地球上使用最广泛的编程语言。当你考虑到所有其他一切因素时,庞大的社区意味着更多的支持,一个由框架、库和其他工具组成的广泛生态系统(注意,Spring Boot 的增长是对微服务革命的回应)。 所以,
转载
2019-11-19 22:35:00
52阅读
2评论
## Java跨平台的原因
Java是一种广泛使用的编程语言,它具有许多优点,其中最重要的之一就是它的跨平台性。Java可以在不同的操作系统上运行,如Windows、Mac、Linux等。这个特性使得开发人员可以编写一次代码,然后在多个平台上运行。那么,为什么Java具有如此强大的跨平台性呢?下面我们将从Java虚拟机(JVM)和字节码两个方面来解释。
### Java虚拟机(JVM)
Ja
原创
2023-08-07 15:43:39
32阅读
# 如何排查Java程序卡死的原因
作为一名经验丰富的开发者,经常会遇到Java程序卡死的情况。这时候我们需要通过一系列的排查步骤来找到问题的根源。现在有一位刚入行的小白不知道怎么实现“java程序卡死的原因”,让我们来帮助他。
## 排查流程
首先,让我们来看一下整个排查流程。
```mermaid
sequenceDiagram
小白->>开发者: Java程序卡死怎么办?
原创
2024-06-22 05:54:37
106阅读
一、悲观锁和乐观锁1.基本概念乐观锁和悲观锁是两种思想,用来解决并发场景下的数据竞争问题。乐观锁:乐观锁在操作数据非常乐观,认为别人不会同时修改数据,所以一般在更新数据的时候判断当前的值是否被修改过,如果被修改过就放弃操作,没有修改过就执行操作。悲观锁:悲观锁在操作数据时非常悲观,认为别人会同时操作该数据,所以在操作数据的时候会带上锁,直到操作完成后才放开锁,在锁未释放之前其他人不能操作此数据。2
转载
2024-09-10 20:33:53
51阅读
# 为什么Java编译慢
## 1. 流程
首先,让我们来看一下Java代码编译的整个流程。下面是一个简单的表格展示步骤:
| 步骤 | 描述 |
| --- | --- |
| 1 | 编写Java源代码文件 |
| 2 | 使用编译器将源代码编译成字节码文件 |
| 3 | JVM加载字节码文件并执行 |
## 2. 每一步需要做什么
### 步骤1: 编写Java源代码文件
在这
原创
2024-04-08 05:44:25
222阅读
# Java线程中断的原因
## 引言
在Java中,线程中断是一种常见的处理机制,它允许线程在执行过程中被其他线程终止。了解线程中断的原因对于开发者来说是非常重要的。本文将介绍线程中断的原因,并提供一些代码示例来说明如何处理线程中断。
## 线程中断的原因
线程中断的原因主要包括以下几种情况:
| 步骤 | 描述 |
|---|---|
| 1 | 外部线程调用目标线程的`interrup
原创
2023-08-09 07:31:20
416阅读
中新网柳州8月29日电 题:一碗粉“嗦”出百亿产业 化身文化符号飘香海外
作者 林馨 陈梅
暑假期间,在广西柳州火车站前,许多民众推着行李箱,与柳州螺蛳粉雕塑合影。这些操着各地口音的“嗦粉”爱好者专程赶赴柳州,品尝一碗正宗的辣、爽、鲜、酸、烫的柳州螺蛳粉。这座曾以工业闻名的城市,如今正以一碗粉的魅力吸引着全球目光。
29日,外媒在柳州螺蛳粉产业园感受柳州螺蛳粉文化。林