- windows和ubuntu双系统UEFI模式下启动菜单的恢复
业祥
Ubuntu系统现在越来越受欢迎了,很多人多是采用的windows和ubuntu双系统。windows是不能识别ubuntu系统的,重装windows系统,很可能导致启动菜单丢失,网上流传的很多是legacy模式下的恢复,在UEFI启动模式下,还需要对EFI专门的设置,下面以root分区在/dev/sda2举例(fdisk-l、blkid或GParted工具来确定):1,从livecd或liveu
- ESXi忘记root密码后重置
yqowen
声明:本文参考https://www.top-password.com/knowledge/reset-esxi-root-password.html中提到的挂载UbuntuLiveCD来清除ESXi原有密码,使ESXi再启动时可以通过空密码登陆后台,然后重新设置密码。如果英文阅读没问题的可以直接去看原文。官方KB中虽然说ESXi的root密码只能通过重新安装来重置,但还是有网友成功通过上面提到的
- 统信UOS上使用liveCD解决系统使用问题
鹏大圣运维
UOSlinux统信linux运维国产化uosliveCD解锁命令
原文链接:统信UOS上使用liveCD解决系统使用问题大家好!继我们上次关于UDOM工具箱的深入探讨之后,今天我带来了另一项实用的技巧——在统信UOS上使用liveCD来解决系统相关的问题。liveCD是一个非常强大的工具,它可以让您在不影响现有系统安装的情况下,运行一个完整的操作系统。这意味着,无论您的系统遇到了怎样的问题,都可以通过启动liveCD来进行诊断和修复,而无需担心对当前系统或数据造
- 关于ESP分区的清理
uoy_fo_lla_kcuf
1.为什么会想到清理ESP分区昨天系统的rEFInd被windows10更新搞到引导不了,修复了以后忽然想尝试清理一下ESP,说干就干。2.准备工作首先备份ESP分区:cd~&&cp/boot/efi/EFIEFI这样改坏后了以后还可以用LiveCD进入系统重新恢复引导(UEFI的优点)。3.开始清理首先切换到EFI目录看看有哪些东西cd/boot/efi/EFI&&ls-al./东西还真多drw
- 引导和服务
AH努力中
Linux基础篇linux运维服务器
目录一、Linux操作系统引导过程1、引导过程总览图2、引导过程的详细步骤二、系统初始化进程1、init进程(串行启动)2、Systemd(并行启动)3、Centos6与Centos7的区别:4、Systemd单元类型5、运行级别所对Systemd的目标6、systemctl命令三、修复mbr扇区故障1、故障原因:2、故障现象3、解决思路4、操作步骤5、实战四、修复GRUB扇区故障1、故障原因2、
- 双系统的坑
GZY_GrowUp
eazybcd:问题:同样的电脑,不同硬盘,总说windows启动方式是EFI,可能是windows版本不对eazyefi:问题:本来好好的,关机后莫名其妙就打不开了修复方式:1.使用带ubuntu安装的U盘,进入试用模式,以下几行语句修复grub2引导:版本库来安装BootRepair:sudoadd-apt-repositoryppa:yannubuntu/BootRepair然后刷新版本库列
- Linux系统:引导过程与服务控制
十七拾
linux运维服务器
目录一、linux系统引导过程1、引导过程介绍1.1引导过程总览图1.2引导过程详解1.3系统初始化进程1.4Ststemd单元类型1.5运行级别所对应的Systemd目标二、排除启动类故障1、修复MBR扇区故障1.1故障原因1.2故障现象1.3解决思路1.4详细操作步骤1.4.1在本机备份mbr文件1.4.2远程拷贝mbr文件2、修复GRUB引导故障2.1故障原因2.2故障现象2.3解决思路2.
- Linux第八章:操作系统引导过程与服务控制
Miraitowa_xu
linux运维服务器
目录一、操作引导过程1.bios加电自检2.Mbr3.grub4.加载内核5.启动进程二、操作系统运行级别1.init02.init13.init2344.init55.init6三、开机问题的三个实验1.模拟破坏mbr和分区表然后修复2.修复grub文件及程序3.实验破解密码1.有光驱2.无光驱四、编译安装niginx-systemctl一、操作引导过程bios加电自检---------mbr-
- 排除启动类故障----三大实验
不知名汉堡
linux运维服务器
目录一、模拟破坏mbr和分区表然后修复二、修复grub引导故障三、遗忘root用户密码一、模拟破坏mbr和分区表然后修复1、mbr处于第一块磁盘的第一个物理扇区,总共512个字节,前446个字节是grub程序,后面64个字节是分区表2、故障原因:木马病毒等造成的破坏不正常的分区操作,磁盘读写操作失误等3、故障现象:找不到引导程序,启动终端无法加载操作系统,开机后黑屏4、解决思路:①添加一块新磁盘作
- dma_mapper_iommu loaded 卡住
Sirius之剣
网上说要拆显卡,但是是集显没办法弄,可以用其他linux启动BootwithadebianorubuntulivecdListyourdrives/partitioned:Openaterminalwindowtypeparted-lMinewassda5mount/dev/sda5/mntls/mnt/cp/mnt/state.tgz~/cd~tarxvfstate.tgztarxvflocal
- Cobbler无盘启动镜像,实现无硬盘批量部署操作系统liveOS
是二狗诶
linux网络操作系统linux网络运维
Cobbler无盘启动镜像,实现无硬盘批量部署操作系统liveOSIPXE无盘网络操作系统部署安装Cobbler回顾实施过程下载或保存repo文件,yuminstalllivecd-tools#lived.cfg模板IPXE无盘网络操作系统部署安装琢磨完Cobbler实现定制化批量部署操作系统及顺带完成相关安全加固操作以后,又新接触了IPXE的概念,即通过网络安装的方式部署无盘操作系统,目标主机不
- 安全相关的网址大全
linkyou
phpshelljavascriptViewUI
LiveCDsMonday,January29,20074:02PM828569600AOC_Labrat-ALPHA-0010.iso-http://www.packetfocus.com/hackos/DVL(DamnVulnerableLinux)-http://www.damnvulnerablelinux.org/Testsites/testinggroundsSPIDynamics(l
- 如何修复grub文件缺失
GnaW1nT
linux运维服务器
故障现象:引导系统停滞,显示“grub>”提示符故障原因:MBR(分区表)中的grub引导程序遭到破坏或grub文件丢失,引导配置有误解决方法:重置虚拟机,在进度条加载阶段快速点击鼠标进入虚拟机界面并且按下esc键,依次选择CD-ROMDrive,Troubleshooting,RescueaCentossystem,进入急救模式,加载光盘镜像输入指令sh-4.2#chroot/mnt/sysim
- 制作openeuler制作livecd
L.G.F
elasticsearch大数据搜索引擎
giteeopeneulerlivecd项目基于openeuler环境makeinstallx86livecd-creator-d-v--config=./config/euler_x86_64.ks--fslabel=euler-LiveCD--cache=cache--logfile=./livecd.logarm64真实环境livecd-creator-d-v--config=./confi
- 救援模式系统维护
·根号3。
centoslinux运维
目录救援模式备份数据一、先准备一个硬盘或光盘用来存数据。二、进入救援模式三、执行命令修复grub2–引导破坏故障一、出现现象二、解决办法修复/boot/下所有文件被删除故障一、出现现象二、解决办法救援模式备份数据当系统无法启动或发生故障时,可以通过进入救援模式将一些重要的文件拷贝出来。找一台与该服务器一样的好的服务器将内容拷贝进去的方式来完成系统修复。一、先准备一个硬盘或光盘用来存数据。二、进入救
- 统信UOS家庭版忘记root密码重置
罗辑2020
linux运维服务器
统信uos家庭版重置root密码,看了几个教程,感觉有点麻烦,自己又整理一下。按照正常制作)系统优盘的步骤进行即可,可以使用统信官方的优盘制作工具。进入BIOS设置优盘启动第一位,系统启动后,在选则界面,按E键,进入如下页面。在上面的页面中删除livecd-installer。Ctrl+X重启,进入live系统。可以在图形化界面选/Roota/下任意文件夹,右键在终端中打开,cd..,进入root
- Linux发行版知识:关于Knoppix的详细介绍
dave080
操作系统linuxmozilladebian文本编辑工具python
发布时间:2007.08.1406:07来源:赛迪网作者:lynn由德国的KlausKnopper开发的Knoppix,是一个基于Debian的发行版。Knoppix严格算起来是一款LiveCDLinux,所谓的LiveCD就是整个操作系统都在一张光盘上,只要开机从光盘启动,就能拥有一个完整的Linux系统!无需安装!当然,Knoppix也能够非常轻松的安装到硬盘上。其强大的硬件检测能力、系统修复
- linux使用dd命令备份系统
java-superchen
Linuxlinux数据库运维
由于dd命令是对磁盘绝对位置进行备份,是对整个分区或者磁盘进行备份。不管磁盘或分区使用了多少,备份的是整个磁盘或分区,所以为节约备份文件的空间建议先建立一个相对较小的分区作为系统分区,然后先备份一份较小的系统,然后重新分区,再将系统还原回去。注意:只要时运行备份,建议都使用Ubuntu的LiveCD功能启动来操作(即启动盘下的试用Ubuntu而不安装的功能),因为这样可以减少资源占用造成的备份不完
- Linux系统之路——用CentOS 7打造合适的科研环境
weixin_34015336
操作系统git运维
安装CentOSCentOS7的安装与其他Linux发行版的安装差不多,个别地方稍有不同。准备工作准备材料U盘:容量700M以上,用于制作U盘启动盘,因为在制作启动盘时会格式化U盘,所以U盘内不要包含重要资料CentOS7.1LiveCDISO镜像文件UniversalUSBinstaller:Windows下的U盘启动盘制作工具一个已安装Windows的电脑:用于制作U盘启动盘运行Univers
- 史上最全的Web安全相关网址汇总【转帖】
用心倾听
本文出处:http://www.owasp.org/index.php/Phoenix/ToolsLiveCDsMonday,January29,20074:02PM828569600AOC_Labrat-ALPHA-0010.iso-http://www.packetfocus.com/hackos/DVL(DamnVulnerableLinux)-http://www.damnvulnerab
- Linux如何修复GRUB引导故障恢复
模棱两可宗介
Linuxgrub引导故障linuxgrubcentos运维服务器
Linux系统中修复GRUB引导故障恢复GRUB是大多数Linux系统默认使用的引导程序,可以通过启动菜单的方式选择进入不同的操作系统(如果有的话)。当“/boot/grub2/grub.conf”配置文件丢失,或者关键配置出现错误,或者MBR记录中的引导程序遭到破坏时,Linux主机启动后可能只会出现“grub>”的提示符,无法完成进一步的系统启动过程。如图所示:把系统光盘放入光驱,重启Linu
- grub引导项修复详解_Grub引导项修复详解
全能鬼才木希
grub引导项修复详解
1Grub丢失Ubuntu引导项修复GRUB是大多数Linux系统默认使用的引导程序,可以通过启动菜单的方式选择进入不同的操作系统(如果有的话).当“/boot/grub/grub.conf”配置文件丢失,或者关键配置出现错误,或者MBR记录中的引导程序遭到破坏时,Linux主机启动后可能只会出现“grub>”的提示符,无法完成进一步的系统启动过程.error:unknowfilesystemgr
- grub引导项修复详解_修复grub引导菜单
路肖南Lester
grub引导项修复详解
昨天装上了ubuntu8.04,和windowsxp一起又构成了双系统,运行得很好.手痒痒在windows下用PM格式化并合并了一个ext3到fat32的分区,然后就关机了.今天开机,郁闷,又出现了前次出现的问题(有时候问题你不解决它,它就跟着你~):开机无法进入grub引导,显示error22.我也看不懂这error什么意思,不过有了前次的经验,我知道再装一个系统就能间接修复grub.可是我不想
- grub linux修复 pe,恢复Ubuntu GRUB引导的方法
云音乐前端技术团队
grublinux修复pe
恢复Ubuntu引导Ubuntu的GRUB引导不在使用GRUB1了,改用GRUB2(其实是beta版本)。重装Windows系统后,用原来的LiveCD方法无法再修复了。只能用下面的两个方法了。方法1.有GRUB启动的光盘或U盘修复如果手上有GRUB启动的工具盘,用工具盘启动,在GRUB菜单上按C进入命令行状态在grub>提示符下输入grub>find/boot/grub/core.img(有/b
- Linux系统中修复GRUB引导故障恢复
下一个艺术家
Linux运维centoslinux
Linux系统中修复GRUB引导故障恢复GRUB是大多数Linux系统默认使用的引导程序,可以通过启动菜单的方式选择进入不同的操作系统(如果有的话)。当“/boot/grub2/grub.conf”配置文件丢失,或者关键配置出现错误,或者MBR记录中的引导程序遭到破坏时,Linux主机启动后可能只会出现“grub>”的提示符,无法完成进一步的系统启动过程。如图所示:把系统光盘放入光驱,重启Linu
- ubuntu开机进入grub模式
人生30一道坎
抖机灵ubuntulinux服务器
有人开机突然进入到grub下这还不是救援模式,所以啥命令都没有,lspwd没有。然后想到看一下是不是fstab挂载的问题,发现cat还可以用。有人说这是rescue,其实不是。normal可以切换到系统引导但是这时候突然图形挂了,F1切到字符,有重新安装了字符。接着需要修复grub了/etc/default/grub找一个正常的复制一份然后重新安装一下grubWelcometoUbuntu20.0
- 编译ffmpeg for iOS,并调试iFrameExtractor demo
luzhouwentian
iOSiosoc视频测试调试
说明:本文部分内容参考互联网,亲自调整测试。测试视频地址:http://livecdn.cdbs.com.cn/fmvideo.flv(MBD,cnblogs上传图片功能都不能用了,还去sinaweibo发了张图。)一、调试环境准备1.操作系统:MacOS10.7.42.Xcode版本:Xcode4.4.13.确保xcode的CommandLineTools已安装,CommandLineTools
- YOGA 710-14IKB 安装Ubuntu16.04笔记
weixin_34088598
操作系统
在LenovoYOGA710-14IKB(I7-7500U8G512G)电脑中UEFI安装ubuntu16.04,并且与windows10共存。(最后更新于2017-02-25)1.下载ubuntu-16.04-desktop-amd64.iso,不能16.04.1,因为16.04.1好像无法进入LiveCD,也就无法进行安装。下载地址:http://mirrors.tiaozhan.com/ub
- 联想yoga710装linux教程,YOGA 710-14IKB安装Ubuntu16.04笔记
Youlink L
在LenovoYOGA710-14IK(I7-7500U8G512G)电脑中UEFI安装ubuntu16.04,并且与windows10共存。1.下载ubuntu-16.04-desktop-amd64.iso,不能16.04.1,因为16.04.1好像无法进入LiveCD,也就无法进行安装。下载地址:http://mirrors.tiaozhan.com/ubuntu-releases/16.0
- Centos7镜像版本命名规则
开心-开心急了
linux服务器运维网络
例:CentOS-7-x86_64-Everything-2207-02.iso1.CentOS-7指的是7.x版本;2.x86_64指的是64位操作系统;3.Everything指的是全功能版;对应表如下DVDNetInstallEverythingLiveGNOMELiveKDELiveCDMinimal标准版网络安装版全功能版Gnome桌面版KDE桌面版光盘版精简版同一发行日期的各个版本大小
- JAVA基础
灵静志远
位运算加载Date字符串池覆盖
一、类的初始化顺序
1 (静态变量,静态代码块)-->(变量,初始化块)--> 构造器
同一括号里的,根据它们在程序中的顺序来决定。上面所述是同一类中。如果是继承的情况,那就在父类到子类交替初始化。
二、String
1 String a = "abc";
JAVA虚拟机首先在字符串池中查找是否已经存在了值为"abc"的对象,根
- keepalived实现redis主从高可用
bylijinnan
redis
方案说明
两台机器(称为A和B),以统一的VIP对外提供服务
1.正常情况下,A和B都启动,B会把A的数据同步过来(B is slave of A)
2.当A挂了后,VIP漂移到B;B的keepalived 通知redis 执行:slaveof no one,由B提供服务
3.当A起来后,VIP不切换,仍在B上面;而A的keepalived 通知redis 执行slaveof B,开始
- java文件操作大全
0624chenhong
java
最近在博客园看到一篇比较全面的文件操作文章,转过来留着。
http://www.cnblogs.com/zhuocheng/archive/2011/12/12/2285290.html
转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html
一.获得控制台用户输入的信息
&nbs
- android学习任务
不懂事的小屁孩
工作
任务
完成情况 搞清楚带箭头的pupupwindows和不带的使用 已完成 熟练使用pupupwindows和alertdialog,并搞清楚两者的区别 已完成 熟练使用android的线程handler,并敲示例代码 进行中 了解游戏2048的流程,并完成其代码工作 进行中-差几个actionbar 研究一下android的动画效果,写一个实例 已完成 复习fragem
- zoom.js
换个号韩国红果果
oom
它的基于bootstrap 的
https://raw.github.com/twbs/bootstrap/master/js/transition.js transition.js模块引用顺序
<link rel="stylesheet" href="style/zoom.css">
<script src=&q
- 详解Oracle云操作系统Solaris 11.2
蓝儿唯美
Solaris
当Oracle发布Solaris 11时,它将自己的操作系统称为第一个面向云的操作系统。Oracle在发布Solaris 11.2时继续它以云为中心的基调。但是,这些说法没有告诉我们为什么Solaris是配得上云的。幸好,我们不需要等太久。Solaris11.2有4个重要的技术可以在一个有效的云实现中发挥重要作用:OpenStack、内核域、统一存档(UA)和弹性虚拟交换(EVS)。
- spring学习——springmvc(一)
a-john
springMVC
Spring MVC基于模型-视图-控制器(Model-View-Controller,MVC)实现,能够帮助我们构建像Spring框架那样灵活和松耦合的Web应用程序。
1,跟踪Spring MVC的请求
请求的第一站是Spring的DispatcherServlet。与大多数基于Java的Web框架一样,Spring MVC所有的请求都会通过一个前端控制器Servlet。前
- hdu4342 History repeat itself-------多校联合五
aijuans
数论
水题就不多说什么了。
#include<iostream>#include<cstdlib>#include<stdio.h>#define ll __int64using namespace std;int main(){ int t; ll n; scanf("%d",&t); while(t--)
- EJB和javabean的区别
asia007
beanejb
EJB不是一般的JavaBean,EJB是企业级JavaBean,EJB一共分为3种,实体Bean,消息Bean,会话Bean,书写EJB是需要遵循一定的规范的,具体规范你可以参考相关的资料.另外,要运行EJB,你需要相应的EJB容器,比如Weblogic,Jboss等,而JavaBean不需要,只需要安装Tomcat就可以了
1.EJB用于服务端应用开发, 而JavaBeans
- Struts的action和Result总结
百合不是茶
strutsAction配置Result配置
一:Action的配置详解:
下面是一个Struts中一个空的Struts.xml的配置文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
&quo
- 如何带好自已的团队
bijian1013
项目管理团队管理团队
在网上看到博客"
怎么才能让团队成员好好干活"的评论,觉得写的比较好。 原文如下: 我做团队管理有几年了吧,我和你分享一下我认为带好团队的几点:
1.诚信
对团队内成员,无论是技术研究、交流、问题探讨,要尽可能的保持一种诚信的态度,用心去做好,你的团队会感觉得到。 2.努力提
- Java代码混淆工具
sunjing
ProGuard
Open Source Obfuscators
ProGuard
http://java-source.net/open-source/obfuscators/proguardProGuard is a free Java class file shrinker and obfuscator. It can detect and remove unused classes, fields, m
- 【Redis三】基于Redis sentinel的自动failover主从复制
bit1129
redis
在第二篇中使用2.8.17搭建了主从复制,但是它存在Master单点问题,为了解决这个问题,Redis从2.6开始引入sentinel,用于监控和管理Redis的主从复制环境,进行自动failover,即Master挂了后,sentinel自动从从服务器选出一个Master使主从复制集群仍然可以工作,如果Master醒来再次加入集群,只能以从服务器的形式工作。
什么是Sentine
- 使用代理实现Hibernate Dao层自动事务
白糖_
DAOspringAOP框架Hibernate
都说spring利用AOP实现自动事务处理机制非常好,但在只有hibernate这个框架情况下,我们开启session、管理事务就往往很麻烦。
public void save(Object obj){
Session session = this.getSession();
Transaction tran = session.beginTransaction();
try
- maven3实战读书笔记
braveCS
maven3
Maven简介
是什么?
Is a software project management and comprehension tool.项目管理工具
是基于POM概念(工程对象模型)
[设计重复、编码重复、文档重复、构建重复,maven最大化消除了构建的重复]
[与XP:简单、交流与反馈;测试驱动开发、十分钟构建、持续集成、富有信息的工作区]
功能:
- 编程之美-子数组的最大乘积
bylijinnan
编程之美
public class MaxProduct {
/**
* 编程之美 子数组的最大乘积
* 题目: 给定一个长度为N的整数数组,只允许使用乘法,不能用除法,计算任意N-1个数的组合中乘积中最大的一组,并写出算法的时间复杂度。
* 以下程序对应书上两种方法,求得“乘积中最大的一组”的乘积——都是有溢出的可能的。
* 但按题目的意思,是要求得这个子数组,而不
- 读书笔记-2
chengxuyuancsdn
读书笔记
1、反射
2、oracle年-月-日 时-分-秒
3、oracle创建有参、无参函数
4、oracle行转列
5、Struts2拦截器
6、Filter过滤器(web.xml)
1、反射
(1)检查类的结构
在java.lang.reflect包里有3个类Field,Method,Constructor分别用于描述类的域、方法和构造器。
2、oracle年月日时分秒
s
- [求学与房地产]慎重选择IT培训学校
comsci
it
关于培训学校的教学和教师的问题,我们就不讨论了,我主要关心的是这个问题
培训学校的教学楼和宿舍的环境和稳定性问题
我们大家都知道,房子是一个比较昂贵的东西,特别是那种能够当教室的房子...
&nb
- RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系
daizj
oraclermanfilespersetPARALLELISM
RMAN配置中通道(CHANNEL)相关参数 PARALLELISM 、FILESPERSET的关系 转
PARALLELISM ---
我们还可以通过parallelism参数来指定同时"自动"创建多少个通道:
RMAN > configure device type disk parallelism 3 ;
表示启动三个通道,可以加快备份恢复的速度。
- 简单排序:冒泡排序
dieslrae
冒泡排序
public void bubbleSort(int[] array){
for(int i=1;i<array.length;i++){
for(int k=0;k<array.length-i;k++){
if(array[k] > array[k+1]){
- 初二上学期难记单词三
dcj3sjt126com
sciet
concert 音乐会
tonight 今晚
famous 有名的;著名的
song 歌曲
thousand 千
accident 事故;灾难
careless 粗心的,大意的
break 折断;断裂;破碎
heart 心(脏)
happen 偶尔发生,碰巧
tourist 旅游者;观光者
science (自然)科学
marry 结婚
subject 题目;
- I.安装Memcahce 1. 安装依赖包libevent Memcache需要安装libevent,所以安装前可能需要执行 Shell代码 收藏代码
dcj3sjt126com
redis
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。
异常一:
make[2]: cc: Command not found
异常原因:没有安装g
- 并发容器
shuizhaosi888
并发容器
通过并发容器来改善同步容器的性能,同步容器将所有对容器状态的访问都串行化,来实现线程安全,这种方式严重降低并发性,当多个线程访问时,吞吐量严重降低。
并发容器ConcurrentHashMap
替代同步基于散列的Map,通过Lock控制。
&nb
- Spring Security(12)——Remember-Me功能
234390216
Spring SecurityRemember Me记住我
Remember-Me功能
目录
1.1 概述
1.2 基于简单加密token的方法
1.3 基于持久化token的方法
1.4 Remember-Me相关接口和实现
- 位运算
焦志广
位运算
一、位运算符C语言提供了六种位运算符:
& 按位与
| 按位或
^ 按位异或
~ 取反
<< 左移
>> 右移
1. 按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。
例如:9&am
- nodejs 数据库连接 mongodb mysql
liguangsong
mongodbmysqlnode数据库连接
1.mysql 连接
package.json中dependencies加入
"mysql":"~2.7.0"
执行 npm install
在config 下创建文件 database.js
- java动态编译
olive6615
javaHotSpotjvm动态编译
在HotSpot虚拟机中,有两个技术是至关重要的,即动态编译(Dynamic compilation)和Profiling。
HotSpot是如何动态编译Javad的bytecode呢?Java bytecode是以解释方式被load到虚拟机的。HotSpot里有一个运行监视器,即Profile Monitor,专门监视
- Storm0.9.5的集群部署配置优化
roadrunners
优化storm.yaml
nimbus结点配置(storm.yaml)信息:
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional inf
- 101个MySQL 的调节和优化的提示
tomcat_oracle
mysql
1. 拥有足够的物理内存来把整个InnoDB文件加载到内存中——在内存中访问文件时的速度要比在硬盘中访问时快的多。 2. 不惜一切代价避免使用Swap交换分区 – 交换时是从硬盘读取的,它的速度很慢。 3. 使用电池供电的RAM(注:RAM即随机存储器)。 4. 使用高级的RAID(注:Redundant Arrays of Inexpensive Disks,即磁盘阵列
- zoj 3829 Known Notation(贪心)
阿尔萨斯
ZOJ
题目链接:zoj 3829 Known Notation
题目大意:给定一个不完整的后缀表达式,要求有2种不同操作,用尽量少的操作使得表达式完整。
解题思路:贪心,数字的个数要要保证比∗的个数多1,不够的话优先补在开头是最优的。然后遍历一遍字符串,碰到数字+1,碰到∗-1,保证数字的个数大于等1,如果不够减的话,可以和最后面的一个数字交换位置(用栈维护十分方便),因为添加和交换代价都是1