page contents

PHP中信息加密技术

信息加密技术的分类 单项散列加密技术(不可逆的加密) 属于摘要算法,不是一种加密算法,作用是把任意长的输入字符串变化成固定长的输出串的一种函数 MD5 string md5 ( string $str [, boo...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-06 16:04
  • 阅读 ( 452 )

关于分布式系统中雷同集群技术及原理,你知道多少?

写在前面在当今信息爆炸的时代,单台计算机已经无法负载日益增长的业务发展,虽然也有性能强大的超级计算机,但是这种高端机不仅费用高昂,也不灵活,一般的企业是负担不起的,而且也损失不起,...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-06 15:52
  • 阅读 ( 614 )

Java原子变量类原理及实例解析

一、原子变量类简介 为何需要原子变量类 保证线程安全是 Java 并发编程必须要解决的重要问题。Java 从原子性、可见性、有序性这三大特性入手,确保多线程的数据一致性。 确保线程安全最常见...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-06 14:47
  • 阅读 ( 587 )

精美图文带你掌握 JVM 内存布局

概览 内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。JVM 内存布局规定了 Java 在运行过程中内存申请、分配、管理的策略 ,保证了 JVM 的高效...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-06 14:19
  • 阅读 ( 717 )

浅谈猴子补丁

属性在运行时的动态替换,叫做猴子补丁(Monkey Patch)。 为什么叫猴子补丁 属性的运行时替换和猴子也没什么关系,关于猴子补丁的由来网上查到两种说法: 1.这个词原来为Guerrilla Patch,...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-06 10:54
  • 阅读 ( 465 )

Python基础之函数原理与应用实例详解

目标 函数的快速体验函数的基本使用函数的参数函数的返回值函数的嵌套调用在模块中定义函数 01. 函数的快速体验 1.1 快速体验 所谓函数,就是把 具有独立功能的代码块 组织为一个小模块...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-06 10:06
  • 阅读 ( 540 )

面向对象设计基本原则

引言   在软件开发过程中,随着系统复杂度的增加,业务的变更,程序员面临着耦合性,内聚性,可维护性,可扩展性,可重用性的挑战。而良好的设计模式就可以解决此类问题。设计模式是包含...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-04 15:43
  • 阅读 ( 592 )

Chrome 扩展程序包含恶意代码,窃取加密钱包私钥

一个 Google Chrome 扩展程序被发现在网页上注入了 JavaScript 代码,以从加密货币钱包和加密货币门户网站窃取密码和私钥。 该扩展名为 Shitcoin Wallet,于 12 月 9 日启动。 据介绍,Shit...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-04 15:40
  • 阅读 ( 460 )

Java发送电子邮件

Java 发送邮件 使用Java应用程序发送E-mail十分简单,但是首先你应该在你的机器上安装JavaMail API 和Java Activation Framework (JAF) 。 你可以在 JavaMail (http://www.oracle.com/technet...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-04 14:39
  • 阅读 ( 637 )

一幅漫画告诉你何谓SQL注入

先来看一副很有意思的漫画: 今天我们来聊一聊SQL注入相关的内容。 何谓SQL注入? SQL注入是一种非常常见的数据库攻击手段,SQL注入漏洞也是网络世界中最普遍的漏洞之一。 大家也许都听过...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-04 14:29
  • 阅读 ( 530 )

使用字符打印照片

最早的显示器是单色的,只能显示文本,每行最多显示80个字符。想看图片只能用针式打印机打印在两侧穿孔的宽行打印纸上,每个像素用一个字符表示,不同的字符代表不同的灰度,就像下图这个样子。...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-04 11:38
  • 阅读 ( 424 )

文件IO与常用文件操作模块

Python提供了非常丰富的I/O支持,它既提供了pathlib和os.path来操作各种路径,也提供了全局的open()函数来打开文件——在打开文件之后,程序既可以读取文件的内容,也可向文件输出内容,并且Pytho...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-04 11:01
  • 阅读 ( 529 )

最通俗易懂的Nginx介绍,看完这篇应该够了

Nginx的产生  没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-03 15:54
  • 阅读 ( 411 )

关于 Linux 重点知识,这次整理的很全面,建议收藏!

写在前面 我们都知道Linux是一个支持多用户、多任务的系统,这也是它最优秀的特性,即可能同时有很多人都在系统上进行工作,所以千万不要强制关机。同时,为了保护每个人的隐私和工作环境,针...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-03 14:34
  • 阅读 ( 446 )

二叉树的遍历思想及核心代码实现

二叉树在计算机中的存储方式往往线性结构,线性存储分为顺序存储和链式存储,将二叉树按层序编号。 顺序结构:按编号的顺序进行存储,对于完全二叉树而言,顺序存储可以反映二叉树的逻辑,但是...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-03 13:48
  • 阅读 ( 526 )

Java 实现小球碰撞GUI

我们先来看一下效果演示图: 基本思路 1. 小球都有那些具体特征?  涉及动能定理就需要考虑质量了,除此之外常规的几个变量也不能忘:方向、球的尺寸,所在位置以及当前速度。 2. 谁能初...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-03 11:25
  • 阅读 ( 506 )

使用Python串口实时显示数据并绘图的例子(2)

四、通过多线程实现串口数据的实时绘图import pyqtgraph as pg 这里主要开了一个线程去处理串口,剩下的和上面内容一样。 代码: import arrayimport serialimport threadingimport numpy ...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-03 09:35
  • 阅读 ( 733 )

使用Python串口实时显示数据并绘图的例子(1)

今天为大家分享一篇使用Python串口实时显示数据并绘图的例子,具有很好的参考价值,希望对大家有所帮助。 一、安装pyserial以及基本用法 使用pyserial进行串口传输,在cmd下输入命令pip ins...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-03 09:33
  • 阅读 ( 545 )

Redis常见面试题,精心整理(下)

Redis常用命令? Keys pattern *表示区配所有 以bit开头的 查看Exists  key是否存在 Set 设置 key 对应的值为 string 类型的 value。 setnx 设置 key 对应的值为 string 类型的 value。...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-02 16:48
  • 阅读 ( 624 )

Redis常见面试题,精心整理(上)

介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。 传统数据库遵循 AC...

  • 0
  • 0
  • Pack
  • 发布于 2020-01-02 16:36
  • 阅读 ( 617 )