- 公司内网虚拟机中穿透服务器Coturn的搭建
just_you_java
服务器webrtc运维
1.写在前面coturn服务器的搭建文章已经非常多,但是对于对linux不熟悉的人来说排查错误的文章不多,此篇文章把我这次搭建过程以及如何排查问题做一个梳理我这里是在oraclevm虚拟机中搭建安装的ubuntu,通过H3C路由器映射到外网以下介绍我只做了ubuntu版本的安装,其他安装方法未做验证2.前期准备2.1.安装oraclevm虚拟机(略)2.2.在oraclevm虚拟机中安装ubunt
- Centos7.0上docker的使用
legendaryhaha
LinuxdockerSpringboot打包hadoop搭建
Centos7.0上docker的使用前言安装dockerdocker打包SpringBoot项目docker搭建hadoop集群前言docker是基于go语言而开发的容器,和虚拟机如OracleVm有着异曲同工之妙,不同的是docker属于轻量级的容器,在虚拟机上创建的应用可能需要几G但在docker中可能只需要几十kb到几十M。如今,随着单体架构逐渐演变为微服务架构,通过容器的手段来管理各种各
- [附有虚拟机和fedora,Ubuntu安装链接]基于Oracle VM的Linux使用
legendaryhaha
LinuxLinux安装虚拟机安装fedoraUbuntu
基于OracleVM的Linux使用一、安装二、以fedora27为例一、安装虚拟机安装链接[Ubuntu各版本]链接:https://pan.baidu.com/s/150IifegZuyGmo6PTZJB0Zg提取码:xsxm[fedora27]链接:https://pan.baidu.com/s/1StZ4h_m6yXafLfRY5tS_Rw提取码:l8vk二、以fedora27为例1.安装
- Linux系统搭建到tomcat环境配置再到web项目war包部署
间歇性焦虑
linuxtomcatjava
部署个WEB测试项目,记录从系统安装到环境搭建再到项目部署过程,具体步骤如下:一、安装虚拟机安装OracleVM虚拟机,下载VirtualBox-6.1.34a-150636-Win.exe安装包,按提示安装虚拟机。二、创建linux系统虚拟机安装后,创建Linux操作系统,下载镜像文件,可到论坛或华为开源镜像等平台下载,下载了centos7-x86镜像包(根据生成环境实际需求下载),按照提示完成
- 看完这篇 教你玩转渗透测试靶机Vulnhub——Toppo: 1
落寞的魚丶
渗透测试#Vulnhub靶机Vulnhub靶机suid提权python2.7信息收集SSH登入
Vulnhub靶机Toppo:1渗透测试详解Vulnhub靶机介绍:Vulnhub靶机下载:Vulnhub靶机安装:①:信息收集:②:SSH登入:③:SUID提权(python2.7):④:获取FALG:Vulnhub靶机渗透总结:Vulnhub靶机介绍:vulnhub是个提供各种漏洞平台的综合靶场,可供下载多种虚拟机进行下载,本地VMware或者OracleVM打开即可,像做游戏一样去完成渗透测
- 使用oracleVM搭建虚拟机
你非柠檬为何心酸142
linux
选择新建,点击取名字,选择你的安装路径,选择你爹镜像光盘,再勾选下面的,表示跳过一些步骤其他的都可以默认,下一步即可创建好了,点击设置,改变光驱,硬盘的顺序等待它加载加载完了效果如下,我们选择简体中文(在最下面),然后下一步选择好了,点击下一步到这一步,我们需要选择一下安装位置,报黄色的位置,然后点击开始安装点击设置密码,点击完成,即可等待它安装完成,完成后我们选择默认的进入,效果如下然后输入自己
- windows 如何共享本地文件夹到 docker machine
ccw1078
背景对于win10Home及win10以下的系统,目前只能通过DockerToolbox创建dockermachines办法来使用docker注:以下方法是针对DockerToolbox的场景,如果是DockerforWindows,则方法不同;原理docker需要运行在Linux环境下,但Windows系统中没有Linux环境,因此需要先通过DockerToolbox程序中携带的OracleVM
- Linux-Task02:Linux系统安装
weison
本学习笔记为Datewhale-6月组队学习-Linux教程的学习内容学习链接为:https://github.com/datawhalechina/team-learning-program/tree/master/Linux前言在前一篇博文【Linux-Task01:Linux简介】里,我们一起学习了解了Linux的发展历史和基本特性等知识,而在这篇博文中我们将会一起学习如何用OracleVM
- linux静默安装oracle11g数据库教程
吴牟人
数据库linuxoracle
LinuxCentOS7.9静默安装Oracle11gR一、官方最低要求配置内存:1G(官方最低要求1G)硬盘:40G(企业版安装所需4.29G和1.7G数据文件)二、准备工作1、安装环境介绍系统:CentOS7.564位Oracle版本:Oracle11gR22、下载Oracle安装文件官网下载地址小编下载地址Oraclevm+xsheel+xftp含注册码centOs文件下载出来是这样两个压缩
- 虚拟化主机系统在线web管理平台
天府云创
服务器架构操作系统云计算技术性能调优产品设计项目分析网络技术企业信息化软件工程
虚拟化管理软件比较(Eucalyptus,OpenNebula,OpenStack,OpenQRM,XenServer,OracleVM,CloudStack,ConVirt)关键字:LisVP虚拟化管理平台|虚拟机管理系统|VM|KVM|OpenVZ|主机系统|开放云kvm管理平台官方软件列表:http://www.linux-kvm.org/page/Management_ToolsLisVP
- cloudstack-4.1.5版本最全入门笔记【2022】
51运维com
cloudstack简介CloudStack是一个开源的具有高可用性及扩展性的云计算平台。目前Cloudstack支持管理大部分主流的hypervisors,如KVM,XenServer,VMware,OracleVM,Xen等。同时CloudStack是一个开源云计算解决方案。可以加速高伸缩性的公共和私有云(IaaS)的部署、管理、配置。使用CloudStack作为基础,数据中心操作者可以快速方
- linux虚拟机开发环境+docker安装配置打包发布
suanday_sunny
Linux
使用OracleVM好好的一个虚拟机,想要安装个中文输入法,结果安装过程中退出了图形界面,然后就起不来啦~~~重装一次呗~OracleVM新建虚拟机,要安装centos7.x,虚拟机名称输入centos66,虚拟机类型和版本自动选择为Linux和RedHat64-bit,接下来的步骤中修改内存和硬盘大小。创建虚拟机之后最好再重新设置一下cpu;网络根据情况,选择桥接,确认一下桥接到了哪个网卡;如果
- Oracle VM创建共享磁盘并挂ASM
拙_言
Oracle技巧
在OracleVM搭建OracleRAC时,生成共享磁盘并挂到asm中步骤还是比较多的。记录一下。前提是已经在VM中已经安装好了一个linux.1.我在这创建5个磁盘cdC:\ProgramFiles\Oracle\VirtualBoxVBoxManage.execreatehd-filenameD:\OracleVM\ASM\asm1.vdi-size5120-formatVDI-variant
- Oracle VM扩容磁盘空间
拙_言
Oracle技巧
在OracleVM时,意外发现空间小了,不想重装,只好扩容了。还好OracleVM算比较好用,就扩容一下。步骤如下:1.查出要增加容量的映像的uuidC:\Users\XCL>cdC:\ProgramFiles\Oracle\VirtualBoxC:\ProgramFiles\Oracle\VirtualBox>vboxmanagelisthddsUUID:dc54c773-8c62-43fe-9
- oracle virtualbox 添加共享硬盘
weixin_30652897
创建共享磁盘oraclevirtualbox创建共享磁盘:1、进入oracleVM的安装路径,执行如下命令:VBoxManagecreatehd--filename"E:\001pyb\oraclevm\centos68_rac1_rac2_sharedisk\share01.vdi"--size6000--formatVDI--variantFixed在E:\001pyb\oraclevm\ce
- VirtualBox 不能为虚拟电脑 打开一个新任务
qq_28124611
VirtualBox不能为虚拟电脑打开一个新任务今天安装genymotion遇到了一个新问题,安装genymotion后虚拟机不能打开试了很多改ip的方法还是不行,最终找到了一篇文章说添加NDIS6,怀着试试看的心态,结果居然成功了。原文链接经过不停的尝试,我总结了一下,genymotion打开失败方法有多种,但很大一部分原因是网络配置的原因导致的失败。直接上解决方法:步骤一:打开oracleVM
- oracle VM挂载光驱
cm333666
今天安装了oracleVM2.2以往都是linux自动识别和挂载的今天学习会手动挂载#cd/dev#mkdirrom#mount/dev/cdromrommount:blockdevice/dev/cdromiswrite-protected,mountingread-only#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/sda23.0G825M2.0
- 云巴创始人张虎:一个优秀的软件工程师必然是全栈工程师
图灵访谈
图灵访谈推送创业者
张虎,云巴(yunba.io)创始人兼CEO,致力于为开发者提供优质云后端服务。他有十几年的软件研发经验,精通嵌入式系统、服务器端架构、虚拟化等。张虎曾就职于华为、Oracle,他是OracleVM的创始团队成员。离开Oracle后,他创立了极光推送,曾任CTO,他创意并主导开发的系统为过万开发者、过亿终端用户提供推送服务。张虎长期关注业界新技术、新实践,并持续引入到团队实践验证。问:你是从什么时
- Oracle VM上实施Oracle 12cR2 RAC
cnwoljq67940954
环境准备OracleVM:3.4.2节点1:-CPU&MEM: 4C8GB-HOSTNAME: pnode01-IP: 10.20.1.130-VIP: 10.20.1.132-PRIV-IP: 192.168.1.100-OS: Oracle Linux 7.5节点2:-CPU&MEM: 4C8GB-HOSTNAME: pnode02-IP: 10.20.1.131-VIP: 10.20.1.1
- Docker环境下Scrapy项目环境的搭建
yumi6666
环境搭建
0、卸载本机上已安装的Docker/OracleVMBOX/Git/Vagrant如本机是全新安装,没有任何上述软件,可直接跳过本步骤。0.1Git和Vagrant在卸载时无脑下一步即可。0.2Docker卸载后,原安装目录会留存有项目文件夹,建议可修改文件夹名进行备份留存。0.3OracleVM卸载前,请务必删除BOX内所有虚拟机。(一般会有名为Default和xxx-provider的虚拟机需
- ftp实现主机(WIN10)与虚拟机(Ubuntu)传输文件
小琴&
大数据学习问题合集工具问题
虚拟机部分(OracleVM)安装SSH、配置SSH无密码登录安装SSH$sudoapt-getinstallopenssh-server可能会遇到进程被占用的情况,解决方法有三种,这里记录亲测有效的一种:输入$psaux查看进程,找到所有有apt字样的进程并杀死进程$sudokillPID安装以后,可以使用如下命令登录本机$sshlocalhost首次登录会有提示,按照提示操作即可,由于默认为每
- IJKPlayer编译FFmpeg命令行
Krisez
androidijkplayerandroid开发
编译环境Win10+OracleVM+Ubuntu19NDKversion:r10e编译CMD进IJK中,使用正常的IJK编译方法即可。编译HTTPS进入IJK中拉取IJK后,进入文件夹目录进行命令编译./init-android-openssl.sh./init-android.sh完成后进入下一步编译SSL和FFMPEG在config文件夹中选择自己的编译选项,一般来说用默认就ok(我是默认)
- RockBrain USB Server-云计算虚拟化 USB设备集中管理、远程共享解决方案
qq3572964108
usbserverUSB云计算USB虚拟化USB设备共享
产品简介RockBrainUSBServer是一款将USB设备虚拟化的创新产品,它通过TCP/IP协议,将USB物理设备虚拟化,在安装有客户端的电脑上可以任意连接USBServer上的USB设备,广泛应用于IaaS、私有云场景。此设备将一举改变目前虚拟化服务器对USB外设支持不足的现状,设备支持VMware、Hyper-V、Xen、KVM、OracleVM等虚拟机产品,同时支持国内及国外常见的公有
- [附有虚拟机和fedora,Ubuntu安装链接]基于Oracle VM的Linux使用
aijia5313
数据库运维
基于OracleVM的Linux使用一、安装二、以fedora27为例一、安装虚拟机安装链接[Ubuntu各版本]链接:https://pan.baidu.com/s/150IifegZuyGmo6PTZJB0Zg提取码:xsxm[fedora27]链接:https://pan.baidu.com/s/1StZ4h_m6yXafLfRY5tS_Rw提取码:l8vk二、以fedora27为例1.安装
- 利用Docker快速部署Oracle环境
weixin_34279061
工作中需要频繁使用Oracle环境,但是每次搭建起来比较消耗时间,本想通过虚拟机模板的方式来快速安装oraclevm,但是每次改ip等环境也很耗时,因此想到docker中有没有已经做好的images,这样就能快速获得Oracle环境。root@-rac1:dockersearchoracleINDEXNAMEDESCRIPTIONSTARSOFFICIALAUTOMATEDdocker.iodoc
- 从VirtualBox到Docker到Gitlab的安装
Wifiii
DockerGitlab
下载OracleVMVirtualBox,用来创建Linux虚拟机OracleVMVirtualBox官网进入官网后的页面,点击DownloadVirtualBox6.13.下载Windows版本的VirtualBox下载CentOS镜像CentOS下载点击链接后的页面我选择的是CentOSLinuxDVDISO,选择后打开的页面。据说下载aliyun的速度会快一点。使用上面下载的OracleVM
- 安装虚拟机的时候,记得分配给虚拟机的硬盘大小不能太小
weixin_30252709
安装虚拟机的时候,记得分配给虚拟机的硬盘大小不能太小oraclevm,安装系统的时候,一定不要把给虚拟机的硬盘大小设置得过小,重要的截图如下:1.设置镜像文件,这里的镜像文件最好选择ghost的,不然会出现nobootablemediumfoundsystemhalted类似这样的错误2.注意调整启动顺序:光驱在硬盘之前3.用diskgenius进行分区,设置活动的分区,如果硬盘空间有限,要多划给
- 虚拟化管理软件比较
ITtang
云计算
本文转自www.qyjohn.net最近笼统地学习和试用了几款比较有名的虚拟化管理软件。学习的内容包括Eucalyptus,OpenNebula,OpenStack,OpenQRM,XenServer,OracleVM,CloudStack,ConVirt。借这一系列文章,对过去一个月的学习内容作一个阶段性的总结。(1)授权协议、许可证管理、购买价格等方面的比较授权协议许可证管理商业模式Eucal
- Cloudstack 入门
惹不起的程咬金
测试相关云计算/大数据/并行计算
1)什么是cloudstack?CloudStack是一个开源的具有高可用性及扩展性的云计算平台。支持管理大部分主流的hypervisor,如KVM虚拟机,XenServer,VMware,OracleVM,Xen等。CloudStack是一个开源的云操作系统,它可以帮助用户利用自己的硬件提供类似于AmazonEC2那样的公共云服务。CloudStack可以通过组织和协调用户的虚拟化资源,构建一个
- docker安装遇到的问题及解决办法
努力材质无能
docker
windows7环境下安装docker,需要先安装DockerToolbox,安装完后,桌面出现点击OracleVM出现“获取VirtualBoxCOM对象失败”返回代码:CO_E_MSI_ERROR(0x80004023)组件:VirtualBoxClientWrap界面:IVirtualBoxClient{d2937a8e-cb8d-4382-90ba-b7da78a74573}解决方法1.打
- 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