抬头看路,低头干活


  • 首页

  • 关于

  • 标签

  • 归档

如何去学习网络安全

发表于 2018-06-18 |

Alt text
  对于一些不知道怎么去入手学习网络安全的,这里我给出一些学习资料的网址。可以根据这网站里面的视频学习或者通过做里面的挑战来提升自己。遇到不会的,自己可以去Google或百度上搜对应的writeup。然后自己在去实践,这样学习的更快,更有体会。

阅读全文 »

Java学习路线之四个阶段

发表于 2018-06-12 |


写这篇总结,主要是记录下自己的学习经历,算是自己对知识的一个回顾。也给想要学习 Java 的提供一些参考,对于一些想要学习Java,又不知道从哪里下手,以及现在有哪些主流的 Java 技术。想必大家学习一门技术,前期都很想看到一些结果或成就,这样就比较容易激励自己学习下去,最好的办法就是实践,实践,实践!

阅读全文 »

HTTPS——SSL配置与实现

发表于 2018-05-22 |

1、在对应的云服务器上可以申请到免费的 SSL 证书,这里以腾讯云为例说明。进入腾讯云后台,在产品列表中选择 SSL 证书,我们选择其中的域名型免费版(DV)。

阅读全文 »

Mac下安装Django并验证是否安装成功

发表于 2018-05-03 |
  1. 登录Django官网或者通过这里下载需要的文件,Mac下面我们可以下载对应的tar.gz文件。注:在下载Django的时候要注意下载的版本和python版本之间的支持。

  2. 将下载的文件移动到我们需要安装的目录中,自己可以放在一个单独存放软件的文件夹下(这里不一定是系统默认的安装路径)可以自己新建。在shell命令行中进入下载好的django-2.0.tar.gz文件目录中,执行下面的命令,进行解压。

    tar -zxvf django-2.0.tar.gz
    
    阅读全文 »

去除Tensorflow的警告信息

发表于 2018-01-15 |

使用tensorflow运行程序会提示以下警告信息,但是并不影响运行。警告信息如下

2018-01-15 10:56:22.537770: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available on your machine and could speed up CPU computations.
2018-01-15 10:56:22.537796: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX instructions, but these are available on your machine and could speed up CPU computations.
2018-01-15 10:56:22.537802: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX2 instructions, but these are available on your machine and could speed up CPU computations.
2018-01-15 10:56:22.537809: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use FMA instructions, but these are available on your machine and could speed up CPU computations.

这个警告是告诉我们可以用自己机器的CPU来进行计算,会得到更好的性能。原因是我直接使用pycharm里面的plugs直接安装的,所以没有去安装对应的模块。去除这个警告我们可以有两种方法,一种是忽略这个警告信息,另一种就是根据提示信息,使用CPU进行计算。这里给出第一种的解决方法。第二种的解决方法大家可以去搜索一下。

阅读全文 »

hadoop-spark-hbase集群搭建

发表于 2017-12-27 |

根据项目需求我们搭建了一套Hadoop + Spark + Hbase + Hive的架构方案。目前服务器总共有六台,每台服务器有五块硬盘,大小分别是300G、300G、4T、4T、4T,各个服务器主机名分别为Cloud、Cloud2、Cloud3、Cloud4、Cloud5、Cloud6。具体使用情况分别如下表:

Cloud Cloud2 Cloud3 Cloud4 Cloud5 Cloud6
300G 系统 系统 系统 系统 系统 系统
300G 软件 软件 软件 软件 软件 软件
4T 存储数据 存储数据 存储数据 存储数据 存储数据 存储数据
4T 存储数据 存储数据 存储数据 存储数据 存储数据 存储数据
4T 备份 备份 备份 备份 备份 备份

每台服务器都是centos7的系统,配置完全相同。项目架构所需要安装的软件和各个服务器上所运行的服务具体情况如下表,由于学校不能申请过多的临时IP地址,所以这里先使用内网地址配置,后期会更改为正式IP。

阅读全文 »

去除Myeclipse中的拼写检查

发表于 2017-12-27 |

myeclipse -> proferences -> general -> editor -> text editors -> spelling

然后把enable spell checking 这行对号去掉就行了。

改变字体在,colors and fonts -> basic -> text font 选择edit,然后修改自己喜欢的字体和大小即可。

阅读全文 »

omnet++安装和使用

发表于 2017-12-25 |

登录OMNeT++官网下载对应的windos版本, 官网地址点击这里点击对应的连接进行下在

Alt text

阅读全文 »

REST-Webservice和SOAP-Webservice的比较

发表于 2017-12-23 |

  在SOA的基础技术实现方式中WebService占据了很重要的地位,通常我们提到WebService第一想法就是SOAP消息在各种传输协议上交互。近几年REST的思想伴随着SOA逐渐被大家接受,同时各大网站不断开放API提供给开发者,也激起了REST风格WebService的热潮。

  什么是SOAP,我想不用多说,google一把满眼都是。其实SOAP最早是针对RPC的一种解决方案,简单对象访问协议,很轻量,同时作为应用协议可以基于多种传输协议来传递消息(Http,SMTP等)。但是随着SOAP作为WebService的广泛应用,不断地增加附加的内容,使得现在开发人员觉得SOAP很重,使用门槛很高。在SOAP后续的发展过程中,WS-*系列协议的制定,增加了SOAP的成熟度,也给SOAP增加了负担。

REST

  REST其实并不是什么协议也不是什么标准,而是将Http协议的设计初衷作了诠释,在Http协议被广泛利用的今天,越来越多的是将其作为传输协议,而非原先设计者所考虑的应用协议。SOAP类型的WebService就是最好的例子,SOAP消息完全就是将Http协议作为消息承载,以至于对于Http协议中的各种参数(例如编码,错误码等)都置之不顾。其实,最轻量级的应用协议就是Http协议。Http协议所抽象的get,post,put,delete就好比数据库中最基本的增删改查,而互联网上的各种资源就好比数据库中的记录(可能这么比喻不是很好),对于各种资源的操作最后总是能抽象成为这四种基本操作,在定义了定位资源的规则以后,对于资源的操作通过标准的Http协议就可以实现,开发者也会受益于这种轻量级的协议。

阅读全文 »

Linux下安装Tomcat

发表于 2017-12-22 |

Tomcat官网 点击这里

cd /usr/local/src/

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz

tar -zxvf apache-tomcat-8.5.24.tar.gz

mv apache-tomcat-8.5.24.tar.gz /usr/local/tomcat

cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat

vim /etc/init.d/tomcat //第二行加入
# chkconfig: 112 63 37
# description: tomcat server init script
# Source Function Library
. /etc/init.d/functions
JAVA_HOME=/usr/local/jdk1.8.0_23/
CATALINA_HOME=/usr/local/tomcat
阅读全文 »
123…9
Hanwen

Hanwen

公众号「WellDev」
后端•职场•思维

90 日志
1 分类
90 标签
RSS
GitHub Twitter FaceBook Weibo
© 2022 Hanwen
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.3