安基网 首页 编程软件学院
订阅

软件学院

  • Cryptography 密码学基础

    Cryptography 密码学基础
    Cryptography 是一个非常深奥的邻域,这里只是从网络工程的角度介绍一些最基础的知识。网络工程里面和 Cryptography 直接挂钩的就是 VPN 的部分,里面涉及到了各种算法的选择和配置。Cryptography 主要是为了解决通信安全的几个问题:Confidentiality 保密性确保只有通信双方才能看懂通信的数据Integri ...
    2019-11-4 09:33
  • 弃用 Notepad++,还有5款更牛逼的选择

    弃用 Notepad++,还有5款更牛逼的选择
    这两天 Notepad++ 牛逼了,然后引发了大家的关注,这里师长作为技术媒体,不方便带啥节奏,具体事件内容请大家自行百度。其实作为文本编辑工具,有比 Notepad++ 更好的替代工具。下面,跟着师长来盘点下,这5款更好玩的哟。1 Sublime Text (非开源 ...
    2019-11-4 08:58
  • 解密初、中、高级程序员的进化之路

    解密初、中、高级程序员的进化之路
    程序员的标准与要求初级程序员中级程序员(阿里 p5)高级程序员(阿里 p6)程序员的进化之路初级 -> 中级中级 -> 高级总结程序员的标准与要求初级程序员仅能完成简单模块和项目的开发工作,难以胜任复杂模块的开发。通常是入行不久, 1 年 ...
    2019-10-28 08:00
  • 编程语言十年发展史

    编程语言十年发展史
    过去十年,编程语言发生了很大的变化,随着互联网大时代的迈进,将来还会发生更多的变化。在最新发布的IEEE年度榜单中,Python仍占据首位。作者 | Cabe Atwell译者 | 弯月,责编 | 郭芮出品 | CSDN(ID:CSDNnews)以下为译文:我们都非常喜欢自己的设备。手机上的相机能够帮助我们记录人生中最宝贵的 ...
    2019-10-21 16:38
  • AES算法探究

    AES算法探究
    AES(Advanced Encryption Standard),即高级加密标准,又称矩阵加密算法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。AES的基本结构AES为分组密码,分组密码也就是把明文分成一组一组的,每组长度相等,每次加密一组数据,直到加密完整个 ...
    2019-10-21 09:25
  • python爬虫反爬,是怎样丧心病狂的 通过css加密让你爬不到的?

    python爬虫反爬,是怎样丧心病狂的 通过css加密让你爬不到的?
    这次我们来说点爬虫稍微进阶一点的,关于如何破解 css 加密后的数据。别急,我们先站在对方的角度想一想,假如我们现在有一个网站、这个网站有些关键的数据信息、不想给别人那么轻易的爬取到,你会怎么做呢?(文末p ...
    2019-10-20 10:05
  • 都进来看看你们用的编程语言之父是谁

    都进来看看你们用的编程语言之父是谁
    PHP是世界上最好的语言PHP 之父,Rasmus Lerdorf,1994 年,为了要维护个人网页而制作的一个简单的用 Perl 语言编写的程序。这些工具程序用来显示 Rasmus Lerdorf 的个人履历 ...
    2019-10-20 10:02
  • 防止别人恶意调用API接口

    防止别人恶意调用API接口
    1、 验证码(最简单有效的防护),采用点触验证,滑动验证或第三方验证码服务,普通验证码很容易被破解2、频率,限制同设备,同IP等发送次数,单点时间范围可请求时长3、归属地,检测IP所在地是否与手机号归属地匹配;IP所在地是否是为常在地4、可疑用户,对于可疑用户要求其主动发短信(或其他主动行 ...
    2019-10-17 09:05
  • Base64编码,看这篇就够了

    Base64编码,看这篇就够了
    写这篇文章的目的主要是整理下密码学中Base64的知识点,并把它们分享出来,并且帮助大家用自己熟悉的语言实现出来Base64简介首先我需要澄清一点,Base64并不是一种加密的方法,而是一种编码的方式。虽然用Base64加密(暂且说是加密)的字符串看起来有一种被加密的感觉,但是这只是感觉。因为如果 ...
    2019-10-3 00:58
  • Python是用C实现的,Java是用C++实现的,那为何不直接用C/C++?

    Python是用C实现的,Java是用C++实现的,那为何不直接用C/C++?
    我们继续向下做个类比。既然C总要经过汇编一层,那为什么有人用C而不是直接用汇编呢?先用汇编函数调用为例子。一个C函数的调用,在C语言里就是一行搞定,指定函数名,传入实参列表,获取返回值即可。但在汇编的层级,则要做如下工作:(1)找到栈地址,将其载入到寄存器(2)将第一个参数入栈(3)将 ...
    2019-9-24 10:42
  • Java、Python、C语言小白选哪个入门?我用一张图告诉你

    Java、Python、C语言小白选哪个入门?我用一张图告诉你
    IT行业飞速发展,除了水涨船高的薪资水平,还有不断推陈出新的编程技术。不同的技术,应用在不同的领域。但对于小白来说,想要投身这个行业,我该从何学起?那些应用领域是未来的大趋势?而我未来的学习方向又有哪些呢?没关系,小编最近得来一张《编程语言学习选择宝典》,介绍了几种编程语言及岗位前 ...
    2019-9-23 11:57
  • 游戏辅助:实战并讲解如何编写一个FPS网络游戏外挂

    游戏辅助:实战并讲解如何编写一个FPS网络游戏外挂
    编程语言:C/C++需要掌握的知识:1、套接字网络编程2、进程注入3、HOOK API函数的基础注意:本章不需要用到汇编相关的知识,简单易懂,为你写游戏辅助指一条路,仅用于学习,不要用于非法用途.###【申明】本章只是用于学 ...
    2019-9-3 00:53
  • 网游外挂:写一个反反外挂驱动的驱动

    网游外挂:写一个反反外挂驱动的驱动
    去年做了一些研究,研究做外挂的一些相关技术,打算放出来跟大家分享,分享一下我们做挂的一些思路,挂的原理,希望抛砖引玉。外挂说白了就是用程序代替人去操纵游戏,模拟人向游戏程序发送键盘、鼠标消息。一般的流程就是:1、 通过Windows系统的OpenProcess API打开目标进程 – 也就是游戏,以便能读 ...
    2019-8-31 01:03
  • 漫画:5 分钟学会红黑树算法

    漫画:5 分钟学会红黑树算法
    作者 | 阿广责编 | 伍杏玲下面为标准的二叉排序树:初始状态:其实想要搜索值为226的节点很简单,搜索动画过程如下:这样不行!这是个病!得治!红黑树就是一种平衡的二叉查找树,说他平衡的意思是他不会变成“瘸子 ...
    2019-8-27 11:01
  • 还在为软件被破解感到烦恼?有这几款软件加密保护工具就够了

    还在为软件被破解感到烦恼?有这几款软件加密保护工具就够了
    软件保护的概念是从开发商的角度出发的,强调软件加密以及不被他人所盗用。为了保护软件开发商的权益,防止软件被复制、盗用或未经认证而非法使用软件,一般采用软件授权方式对软件进行认证激活,只有经过认证激活的软件才能正常使用。随着软件普及程度、互联网技术的发展,以及正版软件购买用户数量和 ...
    2019-8-22 01:32
  • 最新
    返回顶部
    大通彩票计划群 博乐彩票计划群 智慧彩票投注预测APP 上海11选5 江苏快三质合走势图 爱彩票计划群 极速赛车赚钱吗 大无限彩票计划群 极速赛车登陆 玩彩票计划群