自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 内网客户端访问外网—— iptables 转发

前文已述,集群中只有主节点有一个网口连接外网,其它计算节点只有内网连接。但计算节点也需要升级及软件安装等,不连外网太不方便,这里就讲述一种不用插外网线也能连接外网的方法。(1)主节点 —— 主节点中新建一个脚本文件script.sh,输入下面内容,注意我的是eth0网卡负责连接外网,如果你的是eth1连接外网,需要换成eth1。 #!/bin/shecho 1 > /proc...

2018-07-24 17:41:05 988

原创 如何实现两台服务器相互免密码登录

两台服务器要实现免密码登录需要用到公钥-私钥对,这里列出操作步骤(下面所有操作就是在root用户下进行的),(1)服务器A输入以下命令生成公钥私钥:id_rsa和id_rsa.pub,它会提示钥匙的存储路径/root/.ssh/:ssh-keygen –t rsa(2)到.ssh文件夹中输入下面的命令将id_rsa.pub追加到授权的key里面去cat id_rsa.pub &...

2018-07-22 23:58:07 4732

原创 centos7 网卡休眠和网络连接问题

服务器装的是centos7.4,发现网络连接一直不稳定,这里说下我碰到的两个问题:1,长时间不工作,网卡会自动休眠,动动鼠标或者键盘又能重新联网。2,重启服务器,网络不能连接(已设置onboot = yes),需要再输入systemctl restart network才能联网。对于问题1,网上的回答有:Append following to etcX11xorg.confSec...

2018-07-18 17:51:58 12127 1

原创 服务器如何设置内网IP地址

购买了两台服务器,用于VASP计算,现在一般都要搭建集群方便管理,即一台服务器需要设置成管理节点,其它为计算节点,这就要求所有服务器都位于同一局域网内(内网),并且设置固定IP地址。服务器是centos系统,这里谈下如何在centos系统下设置固定IP地址。服务器后面有两个网口,其中一个网口用于连接外网,另一个网口用于连接局域网,对于管理节点来说,这两个网口肯定都要用到的。只是一根网线连外网,另一...

2018-07-15 16:53:45 24033 1

原创 centos7安装teamview

实验室购置了两台服务器用来跑VASP,打算在一台服务器上装teamview用作管理。teamview可以到官网下载:https://www.teamviewer.com/zhcn/download/linux/注意选择对应系统的版本,我的是centos系统,64位。下载完之后如果直接安装会提示缺少libQt5WebKitWidgets.so库,因此要先安装此库文件。到这个网址:https://ce...

2018-07-15 14:03:24 3519

原创 外网无法访问tomcat-阿里云

我装了tomcat,也配置好了,可以在ECS服务器上直接访问,如localhost:8080或127.0.0.1:8080访问,但是外网TM的没法访问,一番折腾,终于有人给了解答。谢谢这位同学。具体解答如下。http://blog.csdn.net/swl979623074/article/details/71910308

2017-10-20 21:27:18 491

原创 mac下面如何修改只读文件

今天试图打开一个本地mysql文件,就是负责临时备份的那个文件linux是/etc/my.cnf,windows是mysql的安装目录/my.ini我们在[mysqld]下面加上log-bin一行代码,如下面。“[mysqld]log-bin=mysql-bin”我在mac上编辑该文件,提示这是只读文件,如果要修改需有超级管理员权限,我们知道普通

2017-09-19 09:17:56 32710

原创 win64 安装apache

之前我都一直使用tomcat,但是tomcat默认是8080端口,如果做个个人空间,让大家在网址后面再输入:8080才能访问好像太low了。本来打算将tomcat的默认端口改成80端口,但是想想还是算了,既然是个人空间,静态资源,就用apache够了。于是二话不说,搜下apache安装教程,找到一个靠谱的教程,这里贴出来,跟大家分享一下:http://blog.csdn.net/qq_1509

2017-08-24 23:43:31 344

原创 关于tomcat启动时的警告 :maxActive is not used inDBCP2

我们现在用的tomcat大概都是8.5 或是9.0,这些版本的tomcat内置的DBCP2,和以前老版本如tomcat 7的连接池不一样,7.0等老版本用的是DBCP。但是做开发时我们很多人或许都看了这样的博客,如孤傲苍狼大神的文章http://www.cnblogs.com/xdp-gacl/p/4002804.html里面给出了一个使用tomcat内置连接池时context的配

2017-07-06 11:24:41 13585 6

原创 ASCII码表中的数字和我们运算用的纯数字有何区别?

ASCII码表是一种字符编码方式,它将所有的大小写字母,数字,特殊字符等用一个字节(byte)来表示,比如我们定义:char i ="9",这里的9就是一个字符,不是数字,计算机中对应字符9的时这样的二进制数据:00111001。但是如果我们定义:int i = 9 那么计算机就知道我们现在定义的是一个纯数字,内存中对应这个数字9的就是实际的二进制数00001001,java中int用4个字节

2017-07-02 20:33:42 5659

原创 word页眉页码编辑的问题

1,如何设置奇偶页不同点击插入页眉,在上方可以看到一个选项“奇偶页不同”,选中即可分别编辑奇数页和偶数页的页眉。2,奇偶页不同,但是插入页码时发现只有奇数页码,偶数页的页码是空的对于这个奇偶页不同,页码不连续的问题有两个解决方案,第一方案:在偶数页页码处直接选择插入页码,注意不要选择“设置页码格式”,而是直接选择“页面底端”插入页码即可,如果插入页码有空格行,你自己调节,到空格行处

2017-06-08 11:53:51 800

原创 word中如何在一段文字中部分为标题,其余为正文

摘要:VO2材料是一种非常好的相变材料。这段问题我们本意是想把摘要两字当成标题,后面的是正文,但是如果你直接选中摘要两字并设置成标题,则整个段落都会变成标题,解决方法为选中摘要---段落----换行与分页--孤行控制。将这个孤行控制选中,然后再设置为标题即可。

2017-06-08 10:13:49 15260 3

原创 如何使得eclipse中jsp编辑模块识别HTML5和CSS3文档

写代码的都知道“OPTION+/”可以快速弹出提示信息,但是我在自己的jsp文档中并不清楚自动提示使用的是哪个版本的SDK,这里说下,右键点击项目如“web04_exec”--Properties--Web Content Settings--Document type改成HTML5,CSS file选择CSS3,这样回到你的jsp页面,你发现可以自动提示这些版本的API

2017-05-17 02:16:44 3033

原创 如何解决jdbc中出现的java.io.NotSerializableException

我测试一个代码使用JDBC调用数据库,但是出现这个意外java.io.NotSerializableException,一度摸不到头脑,好歹还有热心观众和我一样踩了同样的坑,看了别人的文章受到启发,今天来说下。代码可能是这样的:  void A(String sql, Object... args){pstmt = (PreparedStatement)connection.p

2017-05-15 23:32:18 7120

原创 MAC上mysql中文乱码解决方案(亲测可用)

我使用JDBC在web项目中向mysql数据库插入中文数据,不过却出现“???”之类的无法识别的乱码?我确保自己在程序中的string默认编码格式是utf8,因此判断问题还是mysql没能正确识别。网上搜了N多教程,你懂的,那些所谓教程或许适合他们的电脑或mysql版本,却不适合我。很多教程都说“到/usr/local/mysql/support-files目录下将mac上的mysql配置文件模板

2017-05-13 20:23:27 8417 6

原创 mysql root密码忘了怎么办?(MAC,也适用与unix和windows)

我相信无数安装mysql的同学和我一样,对于mysql那个极不人道的临时root密码极为不满。我在mysql官网下载的mac版本的安装包,我用的是dmg格式的,版本是5.7.18。附上官网链接:https://dev.mysql.com/downloads/mysql/我的手比较贱,觉得dmg安装时傻瓜式的,一直按呀按,最后连临时root密码也没记得,根据官网介绍,这个临时密码如果你没

2017-05-11 22:25:44 645

原创 The required Server component failed to start so Tomcat is unable to start

今天在wen.xml项目中修改了url-pattern>/formurl-pattern>中url值,发现这个值你必须加"/",如果写成url-pattern>formurl-pattern>就会报错,tomcat无法启动报错信息头:The required Server component failed to start so Tomcat is unable to start

2017-05-09 11:18:14 8169

原创 java.lang.IllegalStateException: No output folder 解决方案

org.apache.catalina.core.ApplicationDispatcher invoke严重: Servlet.service() for servlet jsp threw exceptionjava.lang.IllegalStateException: No output folderat org.apache.jasper.JspCompilationCont

2017-05-08 19:53:23 7256

原创 将项目打包成war包放到tomcat/webapps的文件夹重复问题

看了别人的博客,说是推荐项目打包成war包放到tomcat/webapps中去的问题,tomcat启动时会自动解压该包,说实话,我还真不喜欢这种方式,我把项目文件夹直接复制过来效果也一样。不过有点强迫,不用感觉被人说太low了,好吧还是打包war吧。很多博客推荐这样的命令:jar -cvf web01_exec.war  web01_exec.war   但实际上这种命令有问题,解压war

2017-05-06 00:43:06 3454 2

原创 在MAC上配置tomcat J2EE eclipse的步骤

虽然租了服务器,但是远程连接服务器时你会发现直接写代码真是坑,一卡一卡的,总是慢半拍,好吧,还是在自己的MAC上写代码吧,把本地把代码写好再传到服务器。现在就来说下我在自己的mac上配置tomcat。1,给eclipse加上插件支持J2EE。我以前装的是常规的eclipse,如果想写服务端代码,比如调用HttpServlet之类的必须加上J2EE插件:http://blog.csd

2017-05-04 22:34:45 2133

原创 关于adb "no serial number"的解决方案

今天华为麦芒4(LC00)售后给刷机,刷机回来连接eclipse调试一个安卓应用,直接报“no serial number”,检查自己的手机调试模式已经打开了,但是eclipse无法真正识别手机,这也导致无法用真机调试。总结网上经验:http://stackoverflow.com/questions/30691237/android-device-has-no-serial-number#简

2017-04-21 17:52:55 5549

原创 关于安卓动态加载的一点学习曲折

安卓动态加载我就不多说了,网上搜到的教程一大堆比如http://blog.csdn.net/jiangwei0910410003/article/details/17679823#commentshttp://blog.csdn.net/bboyfeiyu/article/details/11710497?utm_source=tuicool&utm_medium=referral

2017-04-10 21:20:55 283

转载 知乎牛人对进程和线程最精辟的概括

开个QQ,开了一个进程;开了迅雷,开了一个进程。在QQ的这个进程里,传输文字开一个线程、传输语音开了一个线程、弹出对话框又开了一个线程。所以运行某个软件,相当于开了一个进程。在这个软件运行的过程里(在这个进程里),多个工作支撑的完成QQ的运行,那么这“多个工作”分别有一个线程。所以一个进程管着多个线程。通俗的讲:“进程是爹妈,管着众多的线程儿子”...链接:https:

2017-04-04 17:04:18 534

原创 java权限控制BigInteger.setBit()详解

最近碰到java的BigInteger类,也就是大整数类,这个类的功能并不是只有无限大整数的功能,它还具有权限控制的能力。先给个网上反复转载的代码:package com.hundsun.network.post.settle.job; import java.math.BigInteger; public class TestBigInteger {

2017-02-25 22:18:15 665 1

转载 java堆栈学习

java1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据在多个线程或者多个栈之间是不可以共享的,但是在栈内部多个值相等的变量是可以指向一个地

2017-02-09 23:32:55 259

原创 mac下安装软件

mac下也需要安装软件,通常下载的都是.dmg文件,双击dmg就能开始安装,将软件图标拖到applictions中就可以了,这样你每次只要到launchpad中找到这个程序就可使用。但是有时候安装也会碰到奇葩的情况,系统并不直接弹出一个将程序拖到applictions的对话框,这样,我们不得不每次都点击dmg文件,好麻烦!比如我在网上下载了一个jd-gui程序(反编译.class文件),系统就没有

2016-12-12 20:39:56 410

原创 新建android项目时,ActionBarActivity找不到

新建一个android项目,但是得到如下错误,提示ActionBarActivity找不到,我检查了参考库,我确实已经引用了Android支持库啊,这说明新建安卓项目时,eclipse没有能成功检索到相应的类,解决方法:找到项目的project.properties文件,打开,可以看到target=android-23,将23先改为22,保存文件,然后MainActivity中的那个错误就消失了,

2016-07-24 12:10:05 4052

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除