page contents

PHP进阶案例:使用Screw把源代码加密

PHP源代码加密有时候是必须的事情,不然代码可能全部被别人盗取了,一些机密信息也被盗取了,只介绍一种PHP源代码的加密方式:Screw。 安装方式: 下载链接:https://sourceforge.net/proje.....

  • 0
  • 0
  • Pack
  • 发布于 2019-12-28 13:58
  • 阅读 ( 627 )

Java 内存模型 JMM 浅析

Java Memory Model简称JMM, 是一系列的Java虚拟机平台对开发者提供的多线程环境下的内存可见性、是否可以重排序等问题的无关具体平台的统一的保证。 可能在术语上与Java运行时内存分布有歧义,...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-28 11:48
  • 阅读 ( 778 )

jvm是如何执行i = i++ + ++i的,你知道吗?

我们先来看下这个问题: public static void main(String[] args) { int i = 0; i = i++ + ++i; System.out.println(i);}//结果输出 2 为什么是2? 一个.java文件首先要被编译成.cl...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-28 10:49
  • 阅读 ( 690 )

用python写web必须知道的知识要点

网络协议 在网络上通信,我们需要相关的网络协议,如TCP/IP, UDP…等待。 当然,你可以说我从一个框架开始,并不想知道太多。没关系,但我相信你会愿意回顾一段时间的基础知识。 说到网络编程...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-28 10:06
  • 阅读 ( 709 )

爬虫 | 做一个简单的动态代理池

使用代理服务器一直是爬虫防BAN最有效的手段,但网上的免费代理往往质量很低,大部分代理完全不能使用,剩下能用的代理很多也只有几分钟的寿命,没法直接用到爬虫项目中。 下面简单记录一下我...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-28 09:44
  • 阅读 ( 678 )

内网穿透原理解析

在互联网信息时代的今天,经常会听到外网连接。而与外网所相对应的,是一种内部网络,很多的家庭或者公司利用内部网络来进行多台电脑之间的资源共享,其中所用到的技术就是内网穿透技术,但却有...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-27 15:17
  • 阅读 ( 671 )

如何解决高并发系统遇到的问题?

目前后端用的缓存,主流的有Redis,对于高并发的系统,实际上会遇到以下的几个问题: (前提是一般的业务代码中,缓存空则去请求数据库) 1、缓存雪崩现象:由于访问了没有缓存,或者已经过期...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-27 14:44
  • 阅读 ( 768 )

身为 Java 程序员必须掌握的 10 款开源工具

本文主要介绍Java程序员应该在2019年学习的一些基本和高级工具。 如果你是一位经验丰富的Java开发人员,你可能对这些工具很熟悉,但如果不是,现在就是是开始学习这些工具的好时机。 Java世界...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-27 14:00
  • 阅读 ( 791 )

一文带你了解Java消息队列

在面试大型互联网公司的时候,很可能会被问到消息队列的问题: 在何种场景下使用了消息中间件?为什么要在系统里引入消息中间件?如何实现幂等? 链式调用是我们在写程序时候的一般流程,为了...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-27 13:44
  • 阅读 ( 818 )

快速排序的Python实现

快速排序(quick sort)的采用了分治的策略。 分治策略指的是:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。快排的基...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-27 11:25
  • 阅读 ( 766 )

Python爬虫防封杀方法集合

我们在进行爬虫时难免发生IP被封和403错误等等,这都是网站检测出你是爬虫而进行的反爬措施,下面我总结了几个避免方法。 方法1:设置等待时间 有一些网站的防范措施可能会因为你快速提交表...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-27 10:58
  • 阅读 ( 824 )

MySQL的四种事务隔离级别

事务的并发问题   1、脏读:事务A读取了事务B更新的数据,然后B回滚操作,那么A读取到的数据是脏数据   2、不可重复读:事务 A 多次读取同一数据,事务 B 在事务A多次读取的过程中,对...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-26 14:43
  • 阅读 ( 666 )

当面试官问:怎么优化sql?

今天,我就来和大家讲讲要怎么回答这道问题。 首先,我们要稳住不要慌,自己是自己亲手做的项目,第一个问题应该都不大,第二个问题就需要在面试之前做好充分的准备啦… 在回答问题之前先要...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-26 14:40
  • 阅读 ( 923 )

最强 Java Redis 客户端

为什么要在 Java 分布式应用程序中使用缓存? 在提高应用程序速度和性能上,每一毫秒都很重要。根据谷歌的一项研究,假如一个网站在3秒钟或更短时间内没有加载成功,会有 53% 的手机用户会离开...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-26 14:23
  • 阅读 ( 871 )

想精通Java?你得先知道它的执行原理!

对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程序员编写JAVA源代码,到最终形成产品,...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-26 14:19
  • 阅读 ( 742 )

一篇文章带你快速理解爬虫

网上有关爬虫的资料特别多,写的都挺复杂的,我这里不打算讲什么大道理,因为其实爬虫挺好理解的。 就是下面一个流程: 爬虫的功能就是把网页源代码想办法爬下来,然后分析出需要的内容。...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-26 14:03
  • 阅读 ( 968 )

隔壁女神追不到?那是你没用到python表白神器

很多人在问,python能干嘛? 可以做数据分析,比如可视化爬虫。 可以做网站,比如知乎,youtube等等一些就是python写的。 可以做游戏,虽然我不知道有哪些大型游戏,但是还是能做。 但是pyt...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-26 13:58
  • 阅读 ( 1016 )

PHP四大主流框架的优缺点总结

ThinkPHP ThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。 它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-25 15:17
  • 阅读 ( 852 )

掌握 Redis这些知识点,面试官一定觉得你很 NB

是数据结构而非类型很多文章都会说,redis 支持 5 种常用的数据类型,这其实是存在很大的歧义。redis 里存的都是二进制数据,其实就是字节数组(byte []),这些字节数据是没有数据类型的,只有...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-25 15:15
  • 阅读 ( 765 )

Python 基础总结:文件和异常处理

1 打开文件 使用如下语法:fileVariable = open(filename, mode)filename指定一个文件,mode指定打开文件的方式,具体方式可选择下表中某一个: 例如: input = open(r"/home/usr/test.t...

  • 0
  • 0
  • Pack
  • 发布于 2019-12-25 14:37
  • 阅读 ( 879 )