page contents

快速把InputStream转化为String的十种骚操作

我偶尔上Stack Overflow,看了这个200万次阅读量的提问:HowdoI read/convert anInputStreamintoaStringinJava?惊呆了!!!怎么会有这么多人围观。我第一反应的解决办法是使用 Apachecommons包...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-03 15:47
  • 阅读 ( 959 )

JVM完整深入解析

工作之余,想总结一下JVM相关知识。 Java运行时数据区 Java虚拟机在执行Java程序的过程中会将其管理的内存划分为若干个不同的数据区域,这些区域有各自的用途、创建和销毁的时间,有些区域随...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-03 14:46
  • 阅读 ( 573 )

想找工作?这些面试题你会了吗?

什么?你要去找工作?先别急着找工作,先把下面的python面试题先给看了吧,不然你就只是去面试而不是找工作。不打没准备的仗,下面这些基本的面试题都不会你怎么可能找到工作呢?1、Python如何...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-03 10:45
  • 阅读 ( 683 )

你在使用Python时犯过这3个错误吗?

常见错误1:错误地将表达式作为函数的默认参数 在Python中,我们可以为函数的某个参数设置默认值,使该参数成为可选参数。虽然这是一个很好的语言特性,但是当默认值是可变类型时,也会导致一...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-03 09:55
  • 阅读 ( 598 )

JWT可以很好的应用在restful api模式上

什么是JWTJWT(JSON Web Token), 顾名思义就是可以在Web上传输的token,这种token是用JSON格式进行format的。它是一个开源标准(RFC 7519),定义了一个紧凑的自包含的方式在不同实体之间安全的用J...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-02 15:36
  • 阅读 ( 449 )

workerman开发遇到的问题与解决方法

workerman无法正常访问问题描述:在阿里云ECS上部署了workerman的应用(ECS是专有网络),在ECS安全组里已经允许workerman需要的全部端口,但是外网一直不能正常打开(注,其他服务,比80端口外...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-02 15:35
  • 阅读 ( 555 )

python爬虫的一些基本技巧

1.最基本的抓站 importurllib2content= urllib2.urlopen('http://XXXX').read() 2.使用代理服务器 这在某些情况下比较有用,比如IP被封了,或者比如IP访问的次数受到限制等等。 importurlli...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-02 15:06
  • 阅读 ( 638 )

Python通过正则库爬取淘宝商品信息代码实例

使用正则库爬取淘宝商品的商品信息,首先我们需要确定想要爬取的对象。 我们在淘宝里搜索“python”,出来的结果: 从url连接中可以得到搜索商品的关键字是“q=”,所以我们要用的起始url为:h...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-02 14:59
  • 阅读 ( 595 )

Java 并发基础之内存模型

本文将介绍一些比较基础的内容,注意,阅读本文需要一定的并发基础。 本文的主要目的是让大家对于并发程序中的重排序、内存可见性以及原子性有一定的了解,同时要能准确理解 synchronized、vol...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-02 11:53
  • 阅读 ( 614 )

30张图带你彻底理解红黑树

本文将通过图文的方式讲解红黑树的知识点,并且不会涉及到任何代码,相信我,在懂得红黑树实现原理前,看代码会一头雾水的,当原理懂了,代码也就按部就班写而已,没任何难度。 阅读本文你需具...

  • 0
  • 0
  • Pack
  • 发布于 2020-03-02 11:50
  • 阅读 ( 422 )

移动web开发问题和优化小结

1.前言 到目前为止,互联网行业里,手机越来越智能化,移动端占有的比例越来越高,尤其实在电商,新闻,广告,游戏领域。用户要求越来越高,网站功能越来越好,效果越来越炫酷,这就要求我们产...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-29 16:59
  • 阅读 ( 434 )

Spring Cloud 总结 (2)

​什么是Open Feign 有了 Eureka,RestTemplate,Ribbon我们就可以愉快地进行服务间的调用了,但是使用RestTemplate还是不方便,我们每次都要进行这样的调用。 @Autowiredprivate RestTemplate...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-29 16:56
  • 阅读 ( 616 )

Spring Cloud 总结 (1)

首先我给大家看一张图,如果大家对这张图有些地方不太理解的话,我希望你们看完我这篇文章会恍然大悟。 什么是 Spring cloud 构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-29 16:05
  • 阅读 ( 499 )

顶级PHP大师的开发原则

1. 在合适的时候使用PHP – Rasmus Lerdorf 没有谁比PHP的创建者Rasmus Lerdorf明白PHP用在什么地方是更合理的,他于1995年发布了PHP这门语言,从那时起,PHP就像燎原之火,烧遍了整个开发阵营...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-29 15:26
  • 阅读 ( 488 )

原来Python的装饰器是这么用的

Python的装饰器,是一个Python中一个比较难以理解的知识点, 今天我试试说一说,说的如果不好,请见谅。 装饰器,从字面意思来说,就是修饰一个事物的,在Python里面的作用就是让一个已经存在...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-29 14:22
  • 阅读 ( 598 )

50款开源工具你都用过吗?

过去十年间,许多科技公司已开始畅怀拥抱开源。许多公司使用开源工具来运行自己的 IT 基础设施和网站,一些提供与开源工具相关的产品和服务,或基于开源工具而建的产品和服务,还有一些在为开源...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-29 13:34
  • 阅读 ( 493 )

PHP垃圾回收机制

垃圾的产生 之前的文章已经介绍过PHP的引用计数机制-PHP内核探索之变量-理解引用,当变量赋值、传递时并不会直接硬拷贝,而是增加value的引用数,unset、return等释放变量时再减掉引用数,减掉...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-28 17:40
  • 阅读 ( 509 )

基于tensorflow 实现端到端的OCR:二代身份证号识别

最近在研究OCR识别相关的东西,最终目标是能识别身份证上的所有中文汉字+数字,不过本文先设定一个小目标,先识别定长为18的身份证号,当然本文的思路也是可以复用来识别定长的验证码识别的。...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-28 16:54
  • 阅读 ( 797 )

Python项目实战:turtle画画

1. 项目目标 画一个由正方形组成的圆,效果如下: 项目目标 2. 实现过程 要画一个由正方形组成的圆,需要先画一个正方形,下面让我们先来创建这个正方形。 2.1 先画一个正方形 我在纸上...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-28 16:00
  • 阅读 ( 715 )

Tomcat 竟爆出高危漏洞?Tomcat-Ajp 协议漏洞分析

漏洞背景 安全公告编号:CNTA-2020-0004 2020年02月20日, 360CERT 监测发现 国家信息安全漏洞共享平台(CNVD) 收录了 CNVD-2020-10487 Apache Tomcat文件包含漏洞。 CNVD-2020-10487/CVE-202...

  • 0
  • 0
  • Pack
  • 发布于 2020-02-28 15:20
  • 阅读 ( 542 )