- 博客(14)
- 资源 (9)
- 收藏
- 关注
原创 linux系统下局域网内让电脑能够共享文件
python -m SimpleHTTPServer 一句话就可以实现局域网共享文件,通过访问电脑IP访问文件,可以下载
2017-07-31 16:08:50 1400
原创 [经典概念]:函数指针与指针函数
1.指针函数先看下面的函数声明,注意,此函数有返回值,返回值为int *,即返回值是指针类型的。int *f(int a, int b); 上面的函数声明又可以写成如下形式:int* f(int a, int b);让指针标志 * 与int紧贴在一起,而与函数名f间隔开,这样看起来就明了些了,f是函数名,返回值类型是一个int类型的指针。下面看指针函数的实现:int ...
2017-07-31 15:48:44 266
转载 [linux]:对于linux新手常用的20个命令
你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现我的世界里了。从我以往的经验来说,当我刚使用Linux,命令,终端啊什么的,吓了我一跳。我担心该记住多少命令,来帮助我完成所有任务。毫无疑问,在线文档,书籍,man pages以及社区帮了我一个大忙,但是我还是坚信有那么一篇文章记录了如何简单学习和理解命令的秘籍。这激发了我掌
2017-07-31 13:21:29 1194
转载 [网络协议]:如何验证DNS服务器是否支持dnssec协议
众所周知,DNSSEC对于DNS劫持虽然有极强的防御性,但由于被劫持的数据都会在验证失败后被丢弃,因而并不能让我们在DNS劫持的情况下获得正确的解析结果。(请先参考:什么是DNSSEC?DNSSEC的概念及作用)所以,我们需要DNS安全传输的前提是加固客户端到DNS服务器之间的网络连接的安全性。也就是说,DNSSEC除了客户端支持之外,更重要的是DNS服务器本身必须有部署DNSSEC的支持
2017-07-31 12:12:21 4410
转载 TCP/IP协议详解
为什么会有TCP/IP协议在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出它最大的潜力。于是人们就想方设法的用电线把电脑连接到了一起。但是简单的连到一起是远远不够的,就好像
2017-07-28 15:47:34 437
原创 [linux]:linux shell编程之产生真随机数(利用时间轴的办法)
众所周知,linux自带的random实际上是一个伪随机,所以我这里用了一种新的办法来解决这个问题,那就是时间轴!时间轴是怎么回事呢?每个时间都是不固定的,这个是不可预测的,因此是随机的,通过获得现在的时间然后将现在的时间换算成秒,然后通过求模运算就能够获得你想要的随机数据了,注意这个是真的随机!那么代码就看下面的就可以了。 randtime=`date +%s` let randtime
2017-07-27 15:11:57 1141 1
转载 [linux]:linux实现随机数的多种办法
在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的不简单了。现在很多都是操作系统内核会提供相应的api,这些原始参数是获取一些计算机运行原始信息,如内存,电压,物理信号等等,它的值在一个时间段可以保证是唯一的了。好了,废话我就不说了。呵呵。 shell脚本程序我们有那些获得随机数方法呢?
2017-07-27 10:59:05 822
原创 [linux]:shell编程之如何进行日期时分秒的加减?
有一个非常简单的办法能够解决这个问题,那就是通过时间序列的办法。要知道所有时间都能够化成秒,所以我们的原理就是 (时间化成秒)—-》(加减秒)—-》(加减完的秒时间然后再化成格式化的时间)具体代码如下:功能为在1990-01-01 01:01:01这个时间基础上加上1个小时20分钟,思路为先把时间化成秒,然后加上1个小时二十分钟所对应的秒,然后再格式化时间#!/bin/bashtime1=$(d
2017-07-27 10:38:25 3775
转载 [计算机网络]:DNSSEC原理
DNSSEC 原理、配置与布署简介Posted on May 16, 2011 by Duan Haixin作者:段海新,清华大学信息网络工程研究中心摘要:DNSSEC是为解决DNS欺骗和缓存污染而设计的一种安全机制。本文概要介绍DNSSEC的背景、工作原理、在BIND上的配置,最后介绍国际上的布署情况和它可能对互联网安全体系的影响。1 DNSSEC的
2017-07-26 10:46:07 8065
转载 在linux下面如何编写C程序
主要就是利用gcc命令编译以及 ./命令来执行,非常的简单http://jingyan.baidu.com/article/47a29f24290208c0142399ef.html
2017-07-25 15:11:04 2040
转载 [linux]:linux文件系统简单介绍
Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。 1. linux内核 内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定
2017-07-25 14:07:37 516
原创 【git】:将本地代码提交到github远程仓库的简单命令行
git status git add *; //用来确认提交的东西 git status git reset *; //用来将不提交的东西放进去 git commit -m ” git pull 目的是将远程数据存储过来,判断前后两次代码是否有矛盾的地方 git push 推到远程仓库
2017-07-14 00:36:05 356
转载 Idea 调试功能使用指南
这段时间一直在使用Intellij IDEA, 今天把调试区工具的使用方法记录于此。 先编译好要调试的程序。1.设置断点选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。 2.开启调试会话点击红色箭头指向的小虫子,开始进入调试。 IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的代码行,方法f2()中,程序的第11行。红色箭头
2017-07-04 23:54:38 423
原创 【总结】:本科毕业的简单总结
2017-7-3 今天去行政楼找了唐老师,然后跟他聊了一下子,聊到了职业取向的问题,其实讲真的,毕业了还是能去大公司就去大公司比较好,而我自己的水平确实不太够,所以我现在需要一个跳板然后去跳到大公司去,所以我选择了去北京。然后就是职业取向的问题,我选择了做信息安全应该以后都会做这块儿了,就往这条路先钻着吧,毕竟GFW是个超级大的项目。然后就是本科时候的取舍问题,说实话,我能到现在这样,我已经很满意
2017-07-03 17:30:40 545 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人