半臻 半臻
4年前
Python基础4——模块与包
12模块与包模块通俗地理解为.py文件,里面定义了变量、函数和类。需要的时候就可以导入这些模块。执行步骤1.在python模块加载路径中查找相应的模块文件2.将模块文件编译成中间代码3.执行模块文件中的代码12.1模块分类1.内置模块,也叫标准库,比如说random,time,大概有200多个2.第三方模块,也称为第三方库,使用pipins
带我的粉丝们一起揭秘spring aop底层原理及实现
实在是不知道写什么了,博主变low了呀。springaop使得我们的aop开发工作变得简单,这是众所周知的今天还是带我的粉丝们一起揭秘springaop底层原理及实现吧哈哈哈哈AOP面向切面编程:主要是通过切面类来提高代码的复用,降低业务代码的耦合性,从而提高开发效率。主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。AOP实现原理
徐小夕 徐小夕
5年前
深度剖析github star数15.1k的开源项目redux-thunk
日益忙碌的一周又过去了,是时候开始每周一次的总结复盘了,今天笔者就来剖析一下github中star数15.1k的开源项目reduxthunk。作为一名React方向的前端工程师,不管是被面试还是面试别人,大部分都会说起reduxthunk的实现原理,因为它非常经典且有用,而且代码量少的感人,只有短短12行代码,却能解决React开发中同一个函数支持多
Stella981 Stella981
4年前
OpenCV检测Marker位姿
Marker检测采用小觅相机,可以实时检测Marker的位置和姿态,效果如下:!(https://img2018.cnblogs.com/common/1855613/202001/185561320200113105408876821532083.gif)  参考代码如下:1include"pch.h"
Wesley13 Wesley13
4年前
E聊SDK
2.移动客户端简介:E聊SDK提供了一个基本的移动客户端Demo源码,通过编译该客户端,可以接入E聊服务器,实现单聊/群聊等功能。移动客户端使用ReactNative技术开发,适配了Android,ios,移动网页等三个平台,实现使用一套代码适配三个平台,大大降低了代码开发量。WEB客户端源码包含了两部分,一部分是核心SDK(使用TypeScript
Stella981 Stella981
4年前
GitLab
场景DockerCompose部署GitLab服务,搭建自己的代码托管平台(图文教程):https://blog.csdn.net/BADAO\_LIUMANG\_QIZHI/article/details/101039801(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%
Stella981 Stella981
4年前
PHP全局变量与SESSION 漏洞(global 与 session)
先看这一段简单的代码<?phpsession\_start();$\_SESSION\‘isadmin’\’yes’;$isadmin’no’;echo$\_SESSION\‘isadmin’\;?当php.ini里配置register\_globalsOff时,没任何问题,输出yes但是当php.
Stella981 Stella981
4年前
AliOS Things开发:AliOS Studio使用说明
介绍AliOSStudio是一套基于vscode的开发环境,支持windows、linux、macOS。AliOSStudio有以下功能:极佳开发体验、简单操作界面支持AliOSThings应用开发代码补全、索引、提示等编译/下载/调试AliOSThings
秋桐 秋桐
2年前
Java 向PDF中添加图像水印
水印一般用于标注文档的版权信息、作者、所属机构或者文档属性等。不同于文本批注等,文字水印是绘制到页面中的元素,所以不会被轻易删除。因此,水印也是一种很好的防伪手段。水印又分为文本水印和图片水印两种。之前已经介绍过向PDF中添加文本水印的方法。这次,我将分享通过Java代码给PDF文档添加图像水印的具体方法和示例代码。使用到的工具是FreeSpire.PDFforJava(免费版)。