02 2018 档案
request.getParameter() 、 request.getInputStream()和request.getReader() 使用体会
摘要:http://blog.csdn.net/clam_clam/article/details/6570539 我们经常用servlet和jsp, 经常用request.getParameter() 来得到数据。 request.getParameter()request.getInputStream 阅读全文
posted @ 2018-02-27 13:57 坚守梦想 阅读(1074) 评论(0) 推荐(0) 编辑
application/xml 和 text/xml的区别
摘要:application/xml and text/xml的区别 经常看到有关xml时提到"application/xml" 和 "text/xml"两种类型, 二者功能一模一样,唯一的区别就是编码格式,text/xml忽略xml头所指定编码格式而默认采用us-ascii编码,而application 阅读全文
posted @ 2018-02-27 10:50 坚守梦想 阅读(32065) 评论(0) 推荐(2) 编辑
什么是RESTful API?
摘要:什么是RESTful API? 阅读全文
posted @ 2018-02-27 09:47 坚守梦想 阅读(148) 评论(0) 推荐(0) 编辑
http和webservice接口区别
摘要:参考如下地址文档: https://www.cnblogs.com/xiaoyaowuming/p/5622790.html http://blog.csdn.net/zuoanyinxiang/article/details/50434247 httpservice通过post和get得到你想要的 阅读全文
posted @ 2018-02-27 08:38 坚守梦想 阅读(2857) 评论(0) 推荐(1) 编辑
CA证书认证单向和双向的区别
摘要:我觉得最科学的应该是,单向的,每次客户端发两把锁住的东西给服务端,服务端解密两次,服务端用客户端发来的对称密钥加密数据,发送给客户端,客户端只需解密一次,然后客户端每次修改随机密码,传给服务端,服务端每次用新密码解锁。双向更加安全,每次加密,客户端和服务端都修改对称密码,对称密码放到对方的密码箱里面 阅读全文
posted @ 2018-02-09 11:40 坚守梦想 阅读(607) 评论(0) 推荐(0) 编辑
java如何写自己的native方法实现调用本地的c++库?
摘要:等待编辑 1:首先可以找一本jni java native interface相关的书籍来看。 阅读全文
posted @ 2018-02-08 20:19 坚守梦想 阅读(311) 评论(0) 推荐(0) 编辑
Centos打开、关闭、结束tomcat,及查看tomcat运行日志
摘要:启动:一般是执行sh tomcat/bin/startup.sh 停止:一般是执行sh tomcat/bin/shutdown.sh脚本命令 查看:执行ps -ef |grep tomcat 输出如下 *** 5144 。。。等等.Bootstrap start 说明tomcat已经正常启动, 51 阅读全文
posted @ 2018-02-08 19:54 坚守梦想 阅读(9652) 评论(0) 推荐(0) 编辑
防火墙没有关导致外部访问虚拟机的tomcat遇到的问题和解决方法
摘要:部署好tomcat,想在自己电脑上的浏览器访问,但是发现访问不了 访问方式是浏览器地址栏输入ip加端口,我的是192.138.211.121:8080,显示结果是无连接 在电脑上ping一下主机发现是可以ping通的,在虚拟机使用curl 192.138.211.121:8080发现也是可以的 问题 阅读全文
posted @ 2018-02-08 19:40 坚守梦想 阅读(404) 评论(0) 推荐(0) 编辑
centos中iptables和firewall防火墙开启、关闭、查看状态、基本设置等
摘要:iptables防火墙 1、基本操作 # 查看防火墙状态 service iptables status # 停止防火墙 service iptables stop # 启动防火墙 service iptables start # 重启防火墙 service iptables restart # 永 阅读全文
posted @ 2018-02-08 19:40 坚守梦想 阅读(228) 评论(0) 推荐(0) 编辑
可以ping通ip地址,但是访问80,或者8080报错
摘要:这个是服务器的防火墙的原因,一般linux防火墙默认是打开的,并且只开放22端口,用于远程连接。 这个时候需要关闭防火墙,或者开放端口。 阅读全文
posted @ 2018-02-08 19:39 坚守梦想 阅读(1347) 评论(0) 推荐(0) 编辑
JAVA的非对称加密算法RSA——加密和解密
摘要:原文转载至:https://www.cnblogs.com/OnlyCT/p/6586856.html 第一部分:RSA算法原理与加密解密 一、RSA加密过程简述 A和B进行加密通信时,B首先要生成一对密钥。一个是公钥,给A,B自己持有私钥。A使用B的公钥加密要加密发送的内容,然后B在通过自己的私钥 阅读全文
posted @ 2018-02-08 17:14 坚守梦想 阅读(1221) 评论(0) 推荐(0) 编辑
CA双向认证的时候,如果一开始下载的证书就有问题的,怎么保证以后的交易没有问题?
摘要:研究HTTPS协议的时候,发现网站的CA认证,比如建行,比如支付宝,需要首先下载数字证书, 当然有些其他的双向认证,比如之前做过的港航和JP MORGAN进行交互的时候,证书是私下发送的,不需要去公网下载。这种方式比较安全。 建行有种类似的保证安全的方式,用U盾,去建行办理网银的时候会给你一个U盾, 阅读全文
posted @ 2018-02-08 11:39 坚守梦想 阅读(249) 评论(0) 推荐(0) 编辑
图解HTTPS协议加密解密全过程
摘要:我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。 HTTPS简介 HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS 阅读全文
posted @ 2018-02-08 11:32 坚守梦想 阅读(1284) 评论(0) 推荐(0) 编辑
https单向认证服务端发送到客户端到底会不会加密?
摘要:最近向大神请教了CA认证单向认证和双向认证的问题,有一点不太明白,单向认证的时候,为什么服务端发送到客户端的东西也是加密的? 阅读全文
posted @ 2018-02-08 11:30 坚守梦想 阅读(267) 评论(0) 推荐(0) 编辑
Java常用的加密解密类(对称加密类)
摘要:Java常用的加密解密类 原文转载至:http://blog.csdn.net/wyc_cs/article/details/8793198 原创 2013年04月12日 14:33:35 1704 原创 2013年04月12日 14:33:35 1704 最近做一个项目,想到以前所有的项目在用户注 阅读全文
posted @ 2018-02-08 10:05 坚守梦想 阅读(2210) 评论(0) 推荐(0) 编辑
https的加密解密是怎么写的?
摘要:原文转载至:http://blog.csdn.net/aqiangsz/article/details/53611665 文章中有些不对的地方,比如用证书对改随机码进行加密,这个是不对,证书本身并没有加密的的功能,加密的算法应该还是TSL/SSL决定的。 我们都知道HTTPS能够加密信息,以免敏感信 阅读全文
posted @ 2018-02-08 09:12 坚守梦想 阅读(1197) 评论(0) 推荐(0) 编辑
CentOS 6.6下安装配置Tomcat环境
摘要:本文转载至:http://www.linuxidc.com/Linux/2015-08/122234.htm 实验系统:CentOS 6.6_x86_64 实验前提:防火墙和selinux都关闭 实验软件:apache-tomcat-8.0.24 jdk-8u60-linux-x64 jeecms- 阅读全文
posted @ 2018-02-07 22:45 坚守梦想 阅读(1178) 评论(0) 推荐(0) 编辑
centos安装jdk1.7.80的rpm包
摘要:1.jdk1.7.80的rpm的包的下载地址如下,请自己选择32位还是64位,下载完之后通过vmware的共享功能共享一个文件下,然后使用cp命令copy到linux系统中去。 http://www.oracle.com/technetwork/java/javase/downloads/java- 阅读全文
posted @ 2018-02-07 22:37 坚守梦想 阅读(5325) 评论(0) 推荐(0) 编辑
vmware12共享windows的文件给虚拟的linux
摘要:1:首先我的vmware的版本是12的 点击vmware的虚拟机 》设置 》选项 》共享文件夹 》总是启用 》添加共享的文件 2:进入linux的命令行,cd /mnt/hgfs即可查询到你共享的文件。(/mnt/hgfs是一个虚的目录,并不是linux系统的目录) 3:使用linux的cp命令将文 阅读全文
posted @ 2018-02-07 22:25 坚守梦想 阅读(176) 评论(0) 推荐(0) 编辑
Oracle jdk 历史版本官方下载地址及下载方法
摘要:Oracle jdk 历史版本官方下载地址及下载方法 原文转载至:http://blog.csdn.net/chwshuang/article/details/54925950 平时要新装一个系统环境,或者下载最新的jdk,就需要到oracle官网去下载一个jdk,而目前生产环境都是1.7的环境下开 阅读全文
posted @ 2018-02-07 22:04 坚守梦想 阅读(10698) 评论(0) 推荐(1) 编辑
CentOS所有版本下载地址分享
摘要:简述 CentOS(Community Enterprise Operating System - 社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以Ce 阅读全文
posted @ 2018-02-07 21:56 坚守梦想 阅读(6953) 评论(0) 推荐(0) 编辑
为什么说docker可以保护Nginx、Tomcat、Mysql呢?
摘要:等待写内容 阅读全文
posted @ 2018-02-07 21:49 坚守梦想 阅读(111) 评论(0) 推荐(0) 编辑
Linux下安装Nginx依赖包和Nginx的命令
摘要:1.安装依赖包pcrecd /usr/local/srcwget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gztar -zxvf pcre-8.39.tar.gzcd pcre-8.39./configu 阅读全文
posted @ 2018-02-07 21:00 坚守梦想 阅读(2543) 评论(0) 推荐(1) 编辑
Nginx的启动、停止、重启
摘要:启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址 例如: 停止 nginx的停止有三种方式: 从容停止 从容停止 1、查看进程号 2、杀死进程 快速停止 快速停止 1、查看进程号 2、杀死进程 强制停止 强制停止 重启 1、验证nginx配置文件是否正确 方法一:进入ngin 阅读全文
posted @ 2018-02-07 20:58 坚守梦想 阅读(202) 评论(0) 推荐(0) 编辑
nginx无法启动: libpcre.so.1/libpcre.so.0: cannot open shared object file解决办法
摘要:NGINX启动时提示错误: /usr/local/nginx/sbin/nginx -t/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object 阅读全文
posted @ 2018-02-07 20:57 坚守梦想 阅读(827) 评论(0) 推荐(0) 编辑
linux查看某个目录下有哪些文件的命令
摘要:分别是ll和ls命令 ll /usr/local/lib ls /usr/local/lib 阅读全文
posted @ 2018-02-07 20:52 坚守梦想 阅读(2198) 评论(0) 推荐(0) 编辑
linux如何查看系统是多少位的?64 OR 32
摘要:1.可以用命令“getconf LONG_BIT”查看, 如果返回的结果是32则说明是32位,返回的结果是64则说明是64位。 2.此外还可以使用命令“uname -a”查看, 输出的结果中,如果有x86_64就是64位的,没有就是32位的。 阅读全文
posted @ 2018-02-07 20:50 坚守梦想 阅读(2175) 评论(0) 推荐(1) 编辑
linux如何查看当前目录
摘要:pwd命令 阅读全文
posted @ 2018-02-07 20:48 坚守梦想 阅读(20469) 评论(1) 推荐(2) 编辑
Linux下不同颜色文件的类型
摘要:蓝色表示目录; 绿色表示可执行文件; 红色表示压缩文件; 浅蓝色表示链接文件;主要是使用ln命令建立的文件 灰色表示其它文件;红色闪烁表示链接的文件有问题了; 黄色是设备文件,包括block, char, fifo。 用dircolors -p看到缺省的颜色设置,包括各种颜色和“粗体”,下划线,闪烁 阅读全文
posted @ 2018-02-07 20:42 坚守梦想 阅读(284) 评论(0) 推荐(0) 编辑
Linux中make, make install命令分别是什么
摘要:用于linux源码安装软件,一般下载源码包得到文件:xxxx.tgz 1、解包软件 tar zxf xxxx.tgz 2、配置 cd xxxx ./configure .... 3、编译 make 4、安装 make install 5、卸载 make uninstall 如果没有gcc-c++编译 阅读全文
posted @ 2018-02-07 20:12 坚守梦想 阅读(6629) 评论(0) 推荐(0) 编辑
configure: error: You need a C++ compiler for C++ support.
摘要:安装pcre包的时候提示缺少c++编译器 报错信息如下: configure: error: You need a C++ compiler for C++ support. configure: error: You need a C++ compiler for C++ support. 解决办 阅读全文
posted @ 2018-02-07 20:07 坚守梦想 阅读(3291) 评论(0) 推荐(0) 编辑
xshell连不上虚拟机linux的解决办法(用的默认NAT模式)
摘要:1.找到Linux系统的ip地址 输入命令 ifconfig 2.打开本地网络连接 将VMnet1的ip地址设置为和虚拟机ip同一网段的ip 比如虚拟机Linux系统的ip为 192.168.220.129 VMnet1 的地址设置为 192.168.220.(0-225之间的任意数字) 保存重新连 阅读全文
posted @ 2018-02-07 19:30 坚守梦想 阅读(789) 评论(0) 推荐(0) 编辑
CA单向认证和双向认证的区别?
摘要:1:单向认证,内容会被串改吗? 阅读全文
posted @ 2018-02-07 12:00 坚守梦想 阅读(537) 评论(0) 推荐(0) 编辑
如何用通俗易懂的话来解释非对称加密?
摘要:原文地址来自 https://www.zhihu.com/question/33645891/answer/57721969 作者:刘巍然-学酥链接:https://www.zhihu.com/question/33645891/answer/57721969来源:知乎著作权归作者所有。商业转载请联 阅读全文
posted @ 2018-02-07 11:41 坚守梦想 阅读(609) 评论(0) 推荐(0) 编辑
CA证书扫盲,https讲解
摘要:很多关于CA证书的讲解。 1.什么是CA证书。 看过一些博客,写的比较形象具体。 ◇ 普通的介绍信 想必大伙儿都听说过介绍信的例子吧?假设 A 公司的张三先生要到 B 公司去拜访,但是 B 公司的所有人都不认识他,他咋办捏?常用的办法是带公司开的一张介绍信,在信中说:兹有张三先生前往贵公司办理业务, 阅读全文
posted @ 2018-02-07 11:37 坚守梦想 阅读(12773) 评论(0) 推荐(2) 编辑
web项目除了业务还需要关注的点
摘要:1:安全性,不允许访问外网,访问外网通过反向代理的方式。 2:安全性,和外网交互的时候,需要CA证书,基于SSL协议的证书 3:日志,生产上通常会关闭某些日志,所以,允许出现的日志就显得至关重要了。 4:集群,保证web项目的高可用性 5:配置文件可以动态修改,同事配置文件也要集群,保证可以集群更新 阅读全文
posted @ 2018-02-07 09:08 坚守梦想 阅读(104) 评论(0) 推荐(0) 编辑
cxf WebService设置wsdl中soapAction的值
摘要:原文地址:https://www.cnblogs.com/Gyoung/p/5469536.html 用cxf开发一个WebService很简单,只需要下面几步: 1.定义接口 public interface HelloService { String hello(); } 2.实现 public 阅读全文
posted @ 2018-02-07 08:57 坚守梦想 阅读(702) 评论(0) 推荐(0) 编辑
同一个IP段ping不通同事的电脑
摘要:原因居然是同事的防火墙打开了。 windows关闭防火墙的教程,请自行百度。 阅读全文
posted @ 2018-02-05 12:55 坚守梦想 阅读(421) 评论(0) 推荐(0) 编辑