标签:个人信息

Java

网络爬虫程序员被抓,我们还敢爬虫吗?细数那些Java爬虫技术

2

xiaoli.wang 发布于 2019-10-18

最近,某大数据科技公司因为涉嫌非法抓取某招聘网站用户的简历信息,公司被查封,负责编写抓取程序的程序员也将面临坐牢。 事情的大概经过是这样的: 某大数据科技公司老板丢给一个小小的程序员一个网站,告诉他把这个网站的数据抓取下来,咱们做一做分析。这个小小的程序员就吭哧吭哧的写了一段抓取...

阅读(23)评论(0)赞 (0)

Java

Spring Security 实战干货:玩转自定义登录

4

小丁 发布于 2019-10-17

1. 前言 前面的关于 Spring Security 相关的文章只是一个预热。为了接下来更好的实战,如果你错过了请从 Spring Security 实战系列 开始。安全访问的第一步就是认证( Authentication ),认证的第一步就是登录。今天我们要通过对 Sprin...

阅读(18)评论(0)赞 (0)

Spring

Spring Ioc源码分析 之 Bean的加载(六):循环依赖处理

2

hanze 发布于 2019-10-14

在上篇文章中,我们详细分析了 doCreateBean() 中的第2步:实例化bean,本文接着分析 doCreateBean() 的第4步“ 循环依赖处理 ”,也就是 populateBean() 方法。 首先回顾下 CreateBean 的主流程: createBeanIns...

阅读(18)评论(0)赞 (0)

编程技术

中台之上:商业银行业务架构设计

9

hanze 发布于 2019-10-10

从实际操作的角度讲,企业级业务架构设计及其建模过程是一个充满可能性和争议的过程,并没有一个直观的量化标准能够用于判断一个架构方案的好坏,下面通过一个虚拟的例子体会一下这种“难标准”的标准化过程。 假定为A商业银行设计企业级业务架构,为了集中感受组件和标准化的过程,我们跳过战略分析...

阅读(29)评论(0)赞 (0)

Java

Java 爬虫遇到需要登录的网站,该怎么办?

5

hanze 发布于 2019-10-09

这是 Java 网络爬虫系列博文的第二篇,在上一篇 Java 网络爬虫,就是这么的简单 中,我们简单的学习了一下如何利用 Java 进行网络爬虫。在这一篇中我们将简单的聊一聊在网络爬虫时,遇到需要登录的网站,我们该怎么办? 在做爬虫时,遇到需要登陆的问题也比较常见,比如写脚本抢票...

阅读(22)评论(0)赞 (0)

Java

学 Java 网络爬虫,需要哪些基础知识?

8

darida 发布于 2019-10-04

说起网络爬虫,大家想起的估计都是 Python ,诚然爬虫已经是 Python 的代名词之一,相比 Java 来说就要逊色不少。有不少人都不知道 Java 可以做网络爬虫,其实 Java 也能做网络爬虫而且还能做的非常好,在开源社区中有不少优秀的 Java 网络爬虫框架,例如 w...

阅读(42)评论(0)赞 (0)

Java

学 Java 网络爬虫,需要哪些基础知识?

8

hellas 发布于 2019-10-04

说起网络爬虫,大家想起的估计都是 Python ,诚然爬虫已经是 Python 的代名词之一,相比 Java 来说就要逊色不少。有不少人都不知道 Java 可以做网络爬虫,其实 Java 也能做网络爬虫而且还能做的非常好,在开源社区中有不少优秀的 Java 网络爬虫框架,例如 w...

阅读(44)评论(0)赞 (1)

Java

秋招打怪升级之路:十面阿里,终获offer!

1

puefu.he 发布于 2019-10-02

本文转载自: https://gongfukangee.github.i… 作者:G.Fukang 开源项目推荐: JavaGuide : Java学习+面试指南!Github 56k+ 的 Java项目。一份涵盖大部分Java程序员所需要掌握的核心知识。 sprin...

阅读(70)评论(0)赞 (0)

编程技术

【大咖连载】SockShop系统服务划分与设计

22

邓龙华 发布于 2019-09-02

我们已经熟悉了ServiceComb以及ServiceStage。从本章开始,我们将基于Weaveworks开源的SockShop,虚构一个SockWorks公司服务化的案例。同时,在这个过程中,使用ServiceComb进行微服务的开发,并基于ServiceStage完成服务的...

阅读(54)评论(0)赞 (0)

编程技术

架构 — 概念

puefu.he 发布于 2019-08-25

系统:由一群 有关联 的个体组成,根据某种 规则 运作,能完成个别元件不能单独完成的工作的群体(体现 系统能力 ) 子系统:由一群 有关联 的个体所组成的系统,多半会是 更大系统中的一部分 子系统的定义和系统的定义是一致的,只是 观察的角度 有差异 模块 / 组件 模块( Mod...

阅读(42)评论(0)赞 (0)

Java

企业安全体系建设方案设计(内附案例)

2

changyuan.xu 发布于 2019-08-03

今天讲一讲安全体系建设方案,对于企业来说,安全体系一直是比较关心的话题,无论大企业还是小企业都对于如何建设安全体系以及什么是安全,存在一定的疑问,这篇文章就从基础组成的角度来讨论一下安全架构的建设。 安全架构包括哪些方面? 物理方面 比如机房的安全,物理服务器的安全,硬盘的安全。...

阅读(93)评论(0)赞 (0)

Java

Spring Boot 实战 —— MyBatis(注解版)使用方法

2

xirruiqiang 发布于 2019-07-20

MyBatis 是目前国内互联网公司用的比较多的框架。ORM 框架就是用来简化编程中操作数据库的代码的。 Hibernate 宣称不用写一句 SQL,都是用 Java 来生成 SQL。Spring Data JPA 这种模式,基本上根据方法名就可以生成对应的 SQL 了。 MyB...

阅读(88)评论(0)赞 (0)

Java

大神详解,这么详细的Java设计模式不收藏可惜了

22

likai 发布于 2019-07-15

引子 设计模式是很多程序员总结出来的最佳实践。曾经在刚开始写项目的时候学习过设计模式,在开发过程中,也主动或者被动的使用过。现在写代码虽说不会特意明确在用哪种设计模式,但潜移默化的写出来公认的最佳实践代码,毕竟看的比较清爽。为什么再看一遍设计模式,主要有几个原因:第一,很多优秀的...

阅读(118)评论(0)赞 (0)

编程技术

企业安全体系架构分析:开发安全架构之安全性架构

8

Harries 发布于 2019-07-15

什么是安全性? 安全包括网络层面、传输层面、系统层面、应用层面、数据层面的安全,要考虑安全性架构需要从这5方面入手,当然最不能忽视的还是业务本身。 如何构建网络层面的安全? 其实在上一篇的架构体系中已经涉及了一部分了,就是代理服务器,用于隐藏真实应用服务器地址,当然这只是很小的一...

阅读(107)评论(0)赞 (0)

Spring

Spring Boot 集成 Swagger 生成 RESTful API 文档

1

likai 发布于 2019-07-13

https://swagger.io 接口的文档自动生成 功能测试 API 风格 添加依赖 pom.xml 引入 Swagger 依赖: <dependency> <groupId>io.springfox</groupId> <arti...

阅读(99)评论(0)赞 (0)

Java

好久不见,Java设计模式

1

likai 发布于 2019-07-11

引子 设计模式是很多程序员总结出来的最佳实践。曾经在刚开始写项目的时候学习过设计模式,在开发过程中,也主动或者被动的使用过。现在写代码虽说不会特意明确在用哪种设计模式,但潜移默化的写出来公认的最佳实践代码,毕竟看的比较清爽。为什么再看一遍设计模式,主要有几个原因:第一,很多优秀的...

阅读(91)评论(0)赞 (0)

Java

现代编程语言系列2:安全表达可选值

songhua.gao 发布于 2019-07-08

这里的可选值(optional value)是指可能无值也可能有一个值的情况,在一些编程语言中称为可空值(nullable value)。 问题与解决方案 传统编程语言中往往使用空值( null 或者 None 、 nil 等)来表达可选值,可谓简单粗暴。因为这样一来,就需要在每...

阅读(92)评论(0)赞 (0)

Java

面试官到底想看什么样的简历?

15

likai 发布于 2019-07-04

本文首发于公众号:程序员面试官 面试一直是程序员跳槽时期非常热门的话题,虽然现在已经过了跳槽的旺季,下一轮跳槽季需要到年底才会出现,但是当跳槽季的时候你再看这篇文章可能已经晚了,过冬的粮食永远不是冬天准备的,而是秋收的时候。 简历准备 简历是你进入面试的敲门砖,也是留给意向公司的...

阅读(108)评论(0)赞 (0)