centos虚拟机移动之后,可能会发生网卡无法启动的情况。1、vi /etc/sysconfig/network-scripts/ifcfg-eth0ifcfg-eth0的配置文件里保存了以前的MAC地址,就把这一行删除掉再重启网卡2、/etc/udev/rules.d/70-persistent-net.rules 删除后重启机器因为这个文件绑定了网卡和mac地址,所以换了网卡以后MA
原创
2015-12-16 11:13:20
604阅读
什么是死锁?死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。当线程互相持有对方所需要的资源时,会互相等待对方释放资源,如果线程都不主动释放所占有的资源,将产生死锁。 例如,在某个计算机系统中只有一台打印机和一台输入设备,进程P1正占用输入
防止 NPE,是程序员的基本修养,注意 NPE 产生的场景:
1) 返回类型为基本数据类型,return 包装数据类型的对象时,自动拆箱有可能产生 NPE。
反例:public int f() { return Integer 对象}, 如果为 null,自动解箱抛 NPE。
2) 数据库的查询结果可能为 null。
3) 集合里的元素即使 isNotEmpty,取出的数据元
原创
2021-07-28 16:44:34
1588阅读
日志名称: Lync Server
来源: LS Archiving Agent
日期: 2011/4/15 10
翻译
精选
2011-12-23 13:42:45
505阅读
除了扩容缩容(-Xms -Xmx大小设置不一致)会触发 CMS GC 之外, 还有 Old 区达到回收阈值、 MetaSpace 空间不足、 Young 区晋升失败、 大对象担保失败等 代码中手动调用了 System.gc 方法 ...
转载
2021-08-03 13:49:00
180阅读
2评论
今年立 Flag 的环节,我就想到了这句话:用未来可能会发生的事情,推断今天我们该做的事情。我们从小到大就会有很多的心愿,每个人都有各自的 FLag:新的一年我一定要减肥我要为啥每年一到年底总有那么多人会打脸自己?为啥 FLag 易立难拔?大概是想法是好的,现实是骨感的。读 100 本书因为去年读了大概 70 多本书,然后今年想要更进一步。
原创
精选
2022-01-19 23:55:13
983阅读
点赞
The following actions will change the Hardware Key:
以下操作会对硬件码产生影响
l Formatting the machine and reinstalling Windows.
格式化机器和重装Windows操作系统
l When changing the computer
转载
精选
2011-05-03 14:24:33
346阅读
点赞
喜欢就关注我们吧!根据外国科技媒体9to5google的报道,他们通过阅读Chromium近期合并的代码发现,谷歌正准备尝试从Android版Chrome入手,重新争取回由Chrome迁移至其他浏览器的用户。简单来说就是,ChromeforAndroid引入了一项名为"reengagementnotification"的新功能,如果用户有一段时间没有使用Chrome,Chrom
原创
2021-05-15 14:32:13
290阅读
The following actions will change the Hardware Key:以下操作会对硬件码产生影响l Formatting the machine and reinstalling Windows. 格式化机器和重装Windows操作系统l When changing the computer name. 改变计算机名l&n
转载
精选
2011-05-19 13:11:49
2392阅读
点赞
试图改写TForm1(注意,不是TForm类)的WndProc函数,从而达到某些目的。程序如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, ... Read More
转载
2014-01-17 14:04:00
92阅读
2评论
## 代码执行期间可能发生的异常类型及其错误类型
在JavaScript中,代码执行期间可能会发生多种类型的异常。每种异常都有对应的错误类型。正确地处理这些异常是编写健壮和可靠的JavaScript代码的重要组成部分。本文将介绍几种常见的异常类型,并给出相应的代码示例。
### 1. `SyntaxError` - 语法错误
`SyntaxError`是由于源代码中的语法错误导致的异常。这种
原创
2023-07-16 16:47:11
112阅读
eth3无法启动
网上大都说删除/etc/udev/rules.d/70-persistent-net.rules重启解决
系统环境:centos5.4
未找到此文件
我的解决办法:
kudzu -p (或cat /etc/sysconfig/hwconf)
找到网卡相关信息
将mac填入ifcfg-eth* 配置文件中
重启,恢复正常
&nb
原创
2012-10-22 14:31:59
495阅读
LDAP入门首先要先理解什么是LDAP,当时我看了很多解释,也是云里雾里,弄不清楚。在这里给大家稍微捋一捋。首先LDAP是一种通讯协议,LDAP支持TCP/IP。协议就是标准,并且是抽象的。在这套标准下,AD(Active Directory)是微软出的一套实现。 那AD是什么呢?暂且把它理解成是个数据库。也有很多人直接把LDAP说成数据库(可以把LDAP理解成存储数据的数据库)。像是其他数据库一
# Java 中的 OOM(Out Of Memory)问题详解
在 Java 编程中,OOM(Out Of Memory)是一个常见的问题。它发生在 Java 虚拟机(JVM)无法分配足够的内存来满足程序的需求时。本文将通过详细的步骤与代码说明,帮助你掌握 Java 中可能出现 OOM 的情况及其原因。
## 流程概述
在理解 OOM 的过程中,我们可以将其分为以下步骤:
| 步骤 |
如果有container在运行的时候重启 docker 服务, 可能会导致 container无法启动, 错误信息类似于Error response from daemon: Cannot start container zookeeper: Error getting container 
原创
2016-07-07 09:53:25
3018阅读
问题
如果一个高配的机器,redo log 设置太小,会发生什么情况
分析
每次事务提交都要写 redo log,如果设置太小,很快就会被写满,write pos 一直追着 CP。
这时候系统不得不停止所有更新,去推进 checkpoint。
参考答案
磁盘压力很小,但是数据库出现间歇性的性能下跌
原创
2023-09-08 10:24:53
137阅读
## Java中发生死锁的情况
### 一、整体流程
下面是教给你如何实现“java什么情况下会发生死锁”的步骤:
```mermaid
journey
title 教小白如何实现Java死锁
section 步骤
Start --> 创建两个对象A和B --> 线程1获取对象A,线程2获取对象B --> 线程1等待获取对象B,线程2等待获取对象A -->
1.背景 用多线程接收推送的订单数据,把接收的订单数据存到一个表中,实现的需求是:如果接收的订单消息在数据库中已经存在,那么执行update操作;如果没有存在,那么执行insert操作代码逻辑: 线程启动后,发现:数据库表中有两条oderid相同的记录 通过查看日志发现: 两个线程相差时间极端,各自
转载
2017-11-14 10:05:00
68阅读
2评论
在客户端运行的JS是不能操作用户电脑磁盘中的文件(为了保护客户的安全) JS中的本地存储: 使用JS向浏览器的某一个位置中存储一些内容,浏览器即使关闭了,存储的信息也不会销毁,当再重新打开浏览器的时候我们依然可以获取到上一次存储的信息 1、本地存储的方案: 传统: 1、cookie:把信息存储到客户端的浏览器中(但是项目服务器也是可以获取的) 2、session:把信息存到服务器上的(服务器存
本周完成了OA建设实施建议。。
汇总了下2家的实施方案。
对一二期实现的基本功能做了汇总和建议。
由于京唐那边信息部门忙不过来,并且培训人员难以集合,项目启动可能会推后,具体时间还未知。。。挺无奈的。
公司的实施重点放在ERP、MES上,统一规划也是根据ERP的部署计划进行调整。
OA在其中只能算是附属应用。
原创
2007-03-16 10:55:44
735阅读
1评论