摸鱼科技资讯的博客

一个IT行业的终身学习者

爬虫:淘宝商品信息定向爬虫

功能描述 目标:获取淘宝搜索页面的信息,提取其中的商品名称和价格。 理解:淘宝的搜索接口            翻页的处理 技术路线:requests-re 准备,安排! 我们先搜索:裙子,查看浏览器返回的链接信息 起始页: https://s.taobao.com/search...

2018-11-24 21:12:13

阅读数:713

评论数:9

把自己电脑做成web服务器+内网穿透并发布网页

把自己电脑做成web服务器加内网穿透发布网站。 前言:由于学校WiFi为内网ip,且WiFi 为动态ip 由于为动态IP,每次登陆都会换IP地址,所以建议网线连接或者一直开机不断网,否则每次开机都要重新设置。本方法采用内网穿透,将本机的IP地址映射到云服务器,并采用内网穿透服务商的提供的域名,我...

2018-11-24 14:00:11

阅读数:1097

评论数:0

将自己的网站上传至服务器并通过域名进行访问

我们想要让大家都能通过域名访问自己的网站,首先我们需要准备一个域名、以及一个服务器 域名购买可以通过腾讯云,阿里云,等,我用的是腾讯云服务器和腾讯云购买的域名 注意:腾讯云买的域名用阿里云服务器备案需要腾讯云授权码,阿里云买的域名去腾讯云服务器备案同理。 但是域名解析的话,用哪个服务器都可以...

2018-10-31 23:27:03

阅读数:1226

评论数:0

Android Studio的下载、安装及配置教程(自带模拟器与夜神模拟器调试)

Android Studio下载,可以去Android studio 中文社区下载最新版本以及SDK:http://www.android-studio.org/ SDK和Android Studio一定要匹配,不然容易出问题 ! Android Studio 点击绿色按钮下载923MB,SDK...

2018-10-06 15:22:49

阅读数:2017

评论数:0

Global Protect VPN 的一些介绍和下载

看了一下,有人在找Global Protect 的资源,最新的global protect 版本下载已经上传到网盘了。有需要的可以关注摸鱼科技资讯微信公众号,回复vpn就可以下载了。无偿分享哦!!!公众号里面也写了很多相关的内容,码字不易,希望大家喜欢的话可以分享到朋友圈哦,先谢谢大家了。 好了...

2018-08-15 22:57:57

阅读数:1730

评论数:1

MyBatis简介及优势

JDBC→→→Dbutils(QueryRuner)→→→jdbcTemplate:工具 编写sql→→预编译→→设置参数→→执行sql→→封装结果 1、功能简单:sql语句编写在java代码里面:硬编码高耦合的方式 Hibernate:全自动全映射ORM(Object Relation M...

2019-01-19 17:39:33

阅读数:19

评论数:1

Spring框架:基于XML配置AOP

基于配置文件配置AOP 同理我们需要导入spring需要的jar包,这个步骤就不在重复了,和之前一样 我们新建一个包:com.yorkmass.spring.aop.xml,下面新建1个接口和4个类,在src目录新建配置文件命名为: applicationContext-xml.xml,打开...

2019-01-19 16:30:53

阅读数:13

评论数:0

Spring框架:AOP重用切点表达式

在方法前使用@Pointcut来声明切入点表达式 后面的其他通知直接使用方法名来引用当前的切入点表达式。不同类加类名.方法,不同包还要加包名.类名.方法 举个栗子: 程序结构: 主要为其中两个类之间LoggingAspect、VlidationAspect 类 LoggingAspe...

2019-01-19 15:43:56

阅读数:9

评论数:0

Spring框架:AOP切面的优先级

我们可以使用@Order(value)指定切面的优先级 其中value的值为:1、2、3... 值越小切面的优先级越高 举个例子 新建一个包:com.yorkmass.spring.aop 新建4个类,一个测试类(Main),一个spring配置文件applicationContext....

2019-01-19 15:27:04

阅读数:11

评论数:0

Spring框架:Spring AOP

为什么需要AOP? •代码混乱:越来越多的非业务需求(日志和验证等)加入后, 原有的业务方法急剧膨胀.  每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点. •代码分散: 以日志需求为例, 只是为了满足这个单一需求, 就不得不在多个模块(方法)里多次重复相同的日志代码. 如果日志需求发生...

2019-01-18 20:07:09

阅读数:31

评论数:0

Java笔记之动态代理

为什么要用动态代理? •代码混乱:越来越多的非业务需求(日志和验证等)加入后, 原有的业务方法急剧膨胀.  每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点. •代码分散: 以日志需求为例, 只是为了满足这个单一需求, 就不得不在多个模块(方法)里多次重复相同的日志代码. 如果日志需求发生...

2019-01-18 18:06:09

阅读数:13

评论数:0

Spring框架:spring4.0泛型依赖注入

泛型依赖注入 •Spring 4.x 中可以为子类注入子类对应的泛型类型的成员变量的引用 举个栗子 : 我们新建一个包com.yorkmass.spring.beans.generic.di 在里面新建5个类和一个主类(测试类)如下图: BaseReposiory类: pac...

2019-01-18 12:24:56

阅读数:15

评论数:0

Spring框架:基于注解配置Bean(下)

使用 @Autowired 自动装配 Bean •@Autowired 注解自动装配具有兼容类型的单个 Bean属性 –构造器, 普通字段(即使是非 public), 一切具有参数的方法都可以应用@Authwired 注解 –默认情况下, 所有使用 @Authwired 注解的属性都需要被设...

2019-01-18 11:25:54

阅读数:13

评论数:0

Spring框架:基于注解配置Bean(上)

在classpath中扫描组件 •组件扫描(component scanning):  Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. •特定组件包括: –@Component: 基本注解, 标识了一个受 Spring 管理的组件 –@Respo...

2019-01-17 19:36:38

阅读数:20

评论数:0

eclipse自动提示设置方法和优化(去除空格自动补全)

Eclipse自动提示设置 我们打开Eclipse配置自动提示,点击window--Preferences界面 首先配置java文件的自动提示 点击java--Editor--Content Assist,把Auto activation triggers for Java里面的内容改为: ...

2019-01-17 15:00:48

阅读数:20

评论数:0

Spring框架:FactoryBean配置bean

之前可以用全类名配置、实例方法配置,为什么还要搞一个FactoryBean来配置呢? 因为我们在配置一个Bean的时候需要用到IOC实例里面的其他bean,这时候用FactoryBean配置是最合适的 实现 FactoryBean 接口在 Spring IOC 容器中配置 Bean •Spr...

2019-01-17 12:16:21

阅读数:15

评论数:0

Spring框架:通过工厂方法配置bean

工厂方法:静态工厂方法、实例工厂方法 静态工厂方法 •调用静态工厂方法创建 Bean是将对象创建的过程封装到静态方法中. 当客户端需要对象时, 只需要简单地调用静态方法, 而不同关心创建对象的细节. •要声明通过静态方法创建的 Bean, 需要在 Bean 的 class 属性里指定拥有该工...

2019-01-17 09:36:17

阅读数:16

评论数:0

Spring框架:IOC容器中Bean的生命周期

ICO容器中Bean的生命周期方法 •Spring IOC 容器可以管理 Bean 的生命周期, Spring 允许在 Bean 生命周期的特定点执行定制的任务. •Spring IOC 容器对 Bean 的生命周期进行管理的过程: –通过构造器或工厂方法创建 Bean 实例 –为 Be...

2019-01-16 18:56:46

阅读数:12

评论数:0

Spring框架:表达式语言SpEL

•Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。 •语法类似于 EL:SpEL 使用 #{…} 作为定界符,所有在大框号中的字符都将被认为是 SpEL •SpEL 为 bean 的属性进行动态赋值提供了便利 •通过 SpEL 可以实现: –通...

2019-01-16 15:20:19

阅读数:17

评论数:0

Spring框架:使用外部属性文件配置Bean(以数据库连接为例)

使用外部属性文件 •在配置文件里配置 Bean 时, 有时需要在 Bean 的配置里混入系统部署的细节信息(例如: 文件路径, 数据源配置信息等). 而这些部署细节实际上需要和 Bean 配置相分离 •Spring 提供了一个 PropertyPlaceholderConfigurer 的 B...

2019-01-16 11:53:06

阅读数:19

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭