Picasso在使用过程中,经常忘记一些设置,比如图片的加载方式.centerCrop(),图片的加载优化.fit(),以及对图片的url的处理,因此对图片加载进行统一封装,使用相同的加载方式更有利于后期的维护和扩展。 …
标签:后端开发
Python爬虫笔记5-JSON格式数据的提取和保存
环境:python-3.6.5 JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互…
从SynchronizedCollection说起
SynchronizedCollection简介 SynchronizedCollection是Collections下所有现场安全集合的父类,并发安全集合可以分为三类,一种是比较老的实现,例如vector,一种是con…
身份认证系统(二)多WEB应用的单点登录
随着互联网的发展,web应用的复杂度也一直在提升,慢慢的单一的web应用已经不能满足复杂的业务需求。例如百度的搜索、新闻、百科、贴吧,其实本质上都是不同的网站。当用户使用这些平台的时候,我们当然不希望用户在每一个平台都有…
程序员你为什么这么累? - 如何应对需求变更
导读:程序员你为什么这么累? 接口定义规范 controller规范 日志规范 异常处理规范 国际化和参数校验规范 工具类规范 函数编写建议 配置建议 如何应对需求变更 如何应对需求变更 我之前的文章 程序员你为什么这么…
Spring Boot统一异常处理实践
摘要: SpringBoot异常处理。 原文:Spring MVC/Boot 统一异常处理最佳实践 作者:赵俊 前言 在 Web 开发中, 我们经常会需要处理各种异常, 这是一件棘手的事情, 对于很多人来说, 可能对异常…
lnmp+coreseek实现站内全文检索(安装篇)
软件安装包 安装环境 系统环境 centos7.2 1核2G 软件环境 coreseek-3.2.14 lnmp1.5 安装mmseg 更新依赖包和安装编译环境 yum -y install m4 autoconf au…
svn钩子自动更新代码到代码库
svn钩子自动更新代码到代码库 例子:服务器svn路径 /opt/svn/zixun/ 第一步添加用户和密码 /opt/svn/zixun/conf/authz 文件中添加用户 格式: 用户 = rw(读写权限) /op…
GitLab CI/CD 在 Node.js 项目中的实践
近期在按照业务划分项目时,我们组被分了好多的项目过来,大量的是基于 Node.js 的,也是我们组持续在使用的语言。 现有流程中的一些问题 在维护多个项目的时候,会暴露出一些问题: 如何有效的使用 测试用例 如何有效的使…
PHP验证IOS原生支付是否成功(代码全篇)
前言 IOS原生支付后,需要调用服务端接口进行验证,检测是否真正的支付成功! <?php class ApplePay { /** 环境配置(建议提成配置) * @var bool */ private $sand…
微信开发-获取用户授权-node.js实现
本篇主要讲述,如何在微信中打开自家页面后,弹窗请求用户授权,以便拿到用户的微信信息。 首先说一下,完成自定义分享信息的,从无到有的流程: 基础硬件服务: 需要一个公网可以访问的有效域名: 购买域名,并备案,我是在阿里云购…
Nginx重新编译添加模块
你有没有遇到过这种情况:你需要用到nginx的某一个模块,但是你现在的模块没有你需要新增的这个模块,今天以我自己的服务器讲一下如何操作 服务器说明 nginx 源码路径 /usr/local/src/nginx-1.12…