<?php/***图片加水印*@param$srcImg原图*@param$waterImg水印图片*@param$savepath保存路径*@param$savename保存名字*@param$position水印位置*1:左上2:右上3:居中4:左下5:右下*@param$opacity透明度*0:全透明100:完全不透明*@return成功--加水印后的新图片地址*失败---1:源文件不存在,-2:水印不存在,-3源文件图片对象建立失败,-4:水印文件图像对象建立失败,-5:加水印后的新图片保存失败*获取源文件路径、宽高等信息,得出保存后文件保存路径、水印放置位置->建立源文件和水印图片对象->合并图片对象(imagecopymerge)->销毁图片对象*/functionimg_create_from_ext($imgfile){$info=getimagesize($imgfile);$im=null;switch($info[2]){case1:$im=imagecreatefromgif($imgfile);break;case2:$im=imagecreatefromjpeg($imgfile);break;case3:$im=imagecreatefrompng($imgfile);break;}return$im;}functionimg_water_mark($srcImg,$waterImg,$savepath=null,$savename=null,$position=5,$opacity=50){$temp=pathinfo($srcImg);$name=$temp['basename'];$path=$temp['dirname'];$exte=$temp['extension'];$savename=$savename?$savename:$name;$savepath=$savepath?$savepath:$path;$savefile=$savepath.'/'.$savename;$srcinfo=@getimagesize($srcImg);if(!$srcinfo){return-1;}$waterinfo=@getimagesize($waterImg);if(!$waterinfo){return-2;}$srcImgObj=img_create_from_ext($srcImg);if(!$srcImgObj){return-3;}$waterImgObj=img_create_from_ext($waterImg);if(!$waterImgObj){return-4;}switch($position){case1:$x=$y=0;break;case2:$x=$srcinfo[0]-$waterinfo[0];$y=0;break;case3:$x=($srcinfo[0]-$waterinfo[0])/2;$y=($srcinfo[1]-$waterinfo[1])/2;break;case4:$x=0;$y=$srcinfo[1]-$waterinfo[1];break;case5:$x=$srcinfo[0]-$waterinfo[0];
2024/5/18 15:36:22 3KB 技术
1
一篇著名的数据库数据检索论文,由加州伯克利大学的AntoninGuttman撰写。
论文索引:在计算机辅助设计跟空间数据应用中,为了能高效处理空间数据,数据库系统需要一个检索功能从而根据空间位置来迅速抓取数据。
但是,传统的检索方法不适合用于多维空间中的有限大小的数据对象。
在这篇论文中我们设计了一个叫做R-树的动态检索结构,这种设计满足了我们新的需求并且包含了搜索跟更新数据的算法。
通过一系列的测试我们发现这种数据结构非常高效并认为这种结构适合于当前的空间数据应用数据库系统。
2024/5/18 2:51:34 1.05MB 数据检索
1
Android点击屏幕后,在所点击的位置绘制圆环,注释已经写的很清晰了
2024/5/17 19:36:30 1.21MB 自定义View
1
脑电信号(Electroencephalograph,EEG)是脑神经细胞电生理活动在大脑皮层或头皮表面的总体反映,其包含了大量的生理与病理信息,并可以用许多特征量来描述其特征信号。
P300电位即受试者辨认“新异”(oddball)刺激序列中低概率的“靶刺激”时,在头皮记录到的潜伏期约为300ms的最大晚期正性波,是事件相关电位(Event-RelatedPotential,ERP)中应用最广、与认知功能关系最为密切的成分。
脑机接口(BCI)是一种不依赖于外周神经和肌肉等常规输出通道的信息交流系统。
P300是神经系统接受特定模式下的视觉刺激所产生的特定电活动,适合于脑机接口应用。
本文针对P300脑电信号的特点,即诱发电位中的P300成分通常是在新异刺激模型中对不同刺激进行辨别、分类、判断时产生的,所以采用视觉“Oddball”范式诱发事件相关电位,然后采用EGI64导脑电系统采集原始脑电信号,再用Net-Station软件对原始数据进行预处理,预处理步骤包括滤波(Filter)、数据分段(Segmentation)、人工伪迹检测(ArtifactDetection)、坏通道替换(BadChannelReplacement)、叠加平均(Averaging)、参考点转换(AverageReferencing)、基线校正(BaselineCorrection)等,最后采用功率谱分析与相关系数矩阵相结合的方法选取恰当的电极,确定少量活跃电极分布在头顶位置,活跃电极主要集中在后脑区域,为脑机接口应用产品的开发奠定理论基础。
2024/5/17 0:11:15 4.6MB 脑电信号
1
语音电路原理以及语音播放,掌握电路原理图和PCB图的绘制,学会手工制作电路板,提高动手能力,了解整个系统的编写思路,时间系统的设计和12864的液晶显示驱动。
学会编程单片机程序和对电路的调试。
系统设计要求实现以下功能: (交报告时红色字体要删除)                    1、液晶12864显示时间,时间可设置和调整。
(可以根据客户要求增加显示日历) 2、液晶12864显示对应的站名和下一站信息。
 (站点和公交线路由客户提供) 3、语音芯片ISD4003播放对应的站名,模拟播放4个站。
           4.可以播放一些温馨提示语。
                     5.GPS自动定位报站。
(和站点位置比较,接近时自动报站,有演示视频感兴趣者可以向客服索取)6、公交站点GPS位置可以自行设定,方便根据客户实际演示。
7、可以查看已设置的公交站点GPS位置信息。
8.附加功能:应急时可以手动通过按键模拟报站。
9.具有上行和下行切换功能。
---------------------作者:mjqing来源:CSDN原文:https://blog.csdn.net/mjqing/article/details/78337167版权声明:本文为博主原创文章,转载请附上博文链接!
2024/5/14 17:19:19 46KB DIY设计类
1
需要处理大量报表且需要摘取其中相同参数对应的值,可以直接调用。
使用方法:1.选定excel所在文件夹2.输入查找的关键词3.输入查找方向,即在关键词的同一行还是同一列4.输入位置,如在关键词右边第二个即为2,即相对位置。
可以理解为批量vlookup如需源代码请留言。
2024/5/14 16:56:15 8.61MB excel处理
1
小米MIX2S维修原理图PCB位置图(PDF格式),是维修图,有PCB位置图,是PDF格式的,可用来维修手机,学习手机原理等。
有些图纸有些页可能有残缺。
2024/5/14 14:28:34 6.95MB 手机
1
QT下实现图片的自适应显示、缩放(以鼠标位置为中心进行缩放)、拖动、以及重置
2024/5/14 8:21:15 45KB qt
1
openGL茶壶变色光源位置改变
2024/5/14 7:01:12 9.66MB openGL
1
人造板网址:::globe_showing_Europe-Africa::clipboard:Web仪表板以检查Terraform状态它是什么?Terraboard是一个Web仪表板,用于可视化和查询状态。
目前具有:概述页面,列出了最近更新的状态文件及其活动具有状态文件详细信息(包括版本和资源属性)的状态页搜索界面,用于按类型,名称或属性查询资源diff接口以比较版本之间的状态当前,它支持几个远程状态后端提供程序:总览概述按最新修改日期显示了S3存储桶中的所有状态文件。
搜索搜索视图允许通过各种条件查找资源。
州状态视图显示给定版本的Terraform状态的详细信息。
相比从状态视图,您可以将当前状态版本与另一个版本进行比较。
要求与状态文件的位置无关,Terraboard需要存储其数据集的内部版本。
为此,它需要一个PostgreSQL数据库。
数据弹性并不是最重要的,因为可以随时在状态文件上重建该数据集。
AWSS3(状态)+DynamoDB(锁定)具有一个或多个Terraform状态的版本化S3存储桶名称,后缀为.tfs
2024/5/12 21:13:29 1.66MB go aws devops diff
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡