- 博客(49)
- 收藏
- 关注
原创 一款功能强大的开源文档管理系统
今天给大家分享一个开源的文档管理系统,旨在将物理文档转换为可搜索的在线档案,以实现无纸化办公和高效的文档管理。一款功能强大的开源文档管理系统。
2024-11-16 13:54:37
1552
原创 OVHcloud Proxmox VE虚拟机网络配置
一个典型的例子:假设虚拟机系统是Debian12,当你在PVE的管理界面使用cloud-init配置虚拟机网络时,填写好IPv4和网关地址后,虚拟机启动后没有默认路由。但Debian12 cloud image里面的cloud-init还是旧版本,并没有应用上述的更新,我想到几个解决办法,但我只实践了其中两个。实际上我之前也写过类似的几篇文章,但由于OVH的基础设施(网络)有很多变化,之前的配置可能过时了,遂写一篇文章记录下目前可用的配置方案。现在就可以来自定义cloud-init的网络配置了。
2024-11-16 13:53:39
1330
原创 没有公网IP和端口,群辉NAS免费外网访问新方法
使用 Cloudflare Tunnel 也可以实现远程访问的功能。本教程步骤简单,适用于威联通、群晖等 NAS 设备。
2024-11-16 13:52:38
2770
原创 Android图片异步加载框架Android-Universal-Image-Loader
1、加载图片之前,先要做初始化配置,这个类似很多游戏引擎使用前要做一下初始化,其实只做了一件事,实例化一个全局的ImageLoader对象,同时传入图片加载缓存的配置,ImageLoaderConfiguration封装了基本的配置信息,比如加载图片事用的线程池大小,线程的优先级,内存缓存大小,是否支持同一图片的多尺寸缓存(默认是支持的,可以手动关闭),还有缓存的命名规则等等。代码语言:javascript。代码语言:javascript。代码语言:javascript。代码语言:javascript。
2024-10-15 13:21:04
455
原创 python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法
通过QWebEnginePage类的runJavaScript(str,Callable)函数可以方便地实现PyQt和HTML、JavaScript的双向通信,也实现了python代码和Html,JavaScript代码的解耦,便于开发人员进行分工协作,在PyQt对象中,访问JavaScript的核心代码如下。注意使用QWebEngineView对象的setHTML()函数渲染HTml页面时,如果页面中使用的JavaScript代码超过2M,程序渲染就会失败。代码语言:javascript。
2024-10-15 13:20:28
1133
原创 Android使用自定义PageTransformer实现个性的ViewPager动画切换效果
当然了,仅仅是兼容当然不能满足我们的好奇心,难道我们做到了兼容,还只能使用Google给的示例动画么~~我们强大的创新呢~~下面带领大家分析setPageTransformer方法,然后设计一个个性的动画切换效果。可以看到,我们的切换动画完美的运行在2.3.3的机器上~~so happy ~~没有ViewPager源码的童鞋不要紧,我会在文末的源码下载中加入ViewPager源码,让你可以尽情去测试~~官方给的例子,有变化透明度、偏移量、缩放的,我们准备来个不一样的,我们变化角度,即rotation;
2024-10-15 13:19:47
1260
原创 python GUI库图形界面开发之PyQt5信号与槽基本操作
若不勾选下方的“show signals。。。。”,则跳出如下界面(图4),(右侧界面为我自定义槽,若没有自定义过,右侧应该为空。)点下右侧下方Edit,弹出图5。图4图5点击加号,更改自定义槽的名字(图中trainBtn()为自定义槽),而后选择确定,界面回到图4,此时右侧界面会出现已经添加好的自定义槽。在图4中,选择好信号和槽后,点击确定,即可创建完成该按钮的信号与槽,即点击该按钮将进行的操作。
2024-10-10 09:36:57
561
原创 Android ScrollView实现向上滑动控件顶部悬浮效果
【上滑停靠顶端的悬浮框】里的实现方法是使用两个控件,滑动时,监听ScrollView的滚动Y值,从而通过对两个控件的显示隐藏来实现控件的顶部悬浮。但是实际应用场景中,有可能需要悬浮的控件里面的内容是比较多的,如果通过显示隐藏的方式来实现的话,操作控件里的内容时,需要重复定义两套变量,对控件里的内容进行修改时也是要操作再次,非常麻烦。代码语言:javascript。代码语言:javascript。代码语言:javascript。
2024-10-10 09:36:09
335
原创 Android高级图片滚动控件实现3D版图片轮播器
这段代码也比较长,我们来一点点进行分析。接着当手指在Image3DSwitchView控件上滑动的时候就会进入到onTouchEvent()方法中,当手指按下时会记录按下时的横坐标,然后当手指滑动时会计算出滑动的距离,并调用scrollBy()方法来进行滚动,当手指离开屏幕时会距离当前滑动的距离和速度来决定,是滚动到下一张图片,还是滚动到上一张图片,还是滚动回原图片。最新我们公司的一款应用也加入了这个功能,并且在图片轮播的基础上还增加了三维立体的效果,但比较遗憾的是,整体效果并不理想,用户体验性比较糟糕。
2024-10-10 09:35:34
1290
原创 关于Android中自定义ClassLoader耗时问题的追查
回到上面的问题,由于我们自定义了 ClassLoader,导致 Art 的 ClassLoader 机制回退到了 JVM 的默认类加载机制,而 JVM 默认的类加载机制存在多次 JNI 调用,JNI 调用本身性能是比直接方法调用耗时高几倍的,这里不再详细展开,因此也就能解释前面所说的几倍的耗时差异了。最近在优化西瓜视频客户端冷启动速度时,发现在关闭插件 ClassLoader 注入的情况下,启动速度提升了300ms左右,但是西瓜在启动阶段并没有使用到插件,那么这么大的耗时是怎么来的呢?
2024-10-10 09:34:01
1032
原创 python中使用paramiko模块并实现远程连接服务器执行上传下载功能
由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD, MacOS X, Windows等,paramiko都可以支持,因此,如果需要使用SSH从一个平台连接到另外一个平台,进行一系列的操作时,paramiko是最佳工具之一。进行命令或文件操作,paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。paramiko是一个用于做远程控制的模块,使用该模块可以对远程。
2024-10-10 09:33:04
1002
原创 python 计算概率密度、累计分布、逆函数的例子
由步骤3可知,我们首先生成[0,1)的均匀随机数,此随机数作为cdf的y,去映射到cdf的x(若用cdf的逆函数表示则是由x映射到y),可以参考上图的右上,既然cdf的y是均匀随机的,那么对于cdf中同样范围的x,斜率大的部分将会有更大的机会被映射,因为对应的y范围更大(而y是随即均匀分布的),那么,cdf的斜率也就等同于pdf的值,这正好符合若x的pdf较大,那么有更大的概率出现(即重复很多次后,该x会出现的次数最多)更多饲料知识。已知 y=pdf(x),现想由给定的pdf, 生成对应分布的x。
2024-10-10 09:31:29
1229
原创 Python paramiko 模块浅谈与SSH主要功能模拟解析
今天突发奇想给大家分享一篇教程关于Python paramiko 模块浅谈与SSH主要功能模拟解析。大家都知道,通过SSH服务可以远程连接到Linux,查看上面的日志状态,批量配置远程服务器,文件上传,文件下载等,Python的paramiko模块同样实现了这一功能。首先我们需要安装这一模块,pycharm环境中如下操作。
2024-10-10 09:28:56
1255
原创 Android使用RecyclerView仿美团分类界面
本站详尽网罗绿化苗木和绿化花卉信息和知识,包含行道树、藤本植物、宿根草本植物、松柏长青、水生植物、绿化小苗、花灌木、花卉种子等类型苗木,更多关于园林方面的问答,多年从业人员专业解答,确保内容数据准确!回收或重用一个View的时候,LayoutManager会向适配器请求新的数据来替换旧的数据,这种机制避免了创建过多的View和频繁的调用findViewById方法(与ListView原理类似)。RecyclerView与ListView原理是类似的:都是仅仅维护少量的View并且可以展示大量的数据集。
2024-09-28 10:47:53
1131
原创 Android实现图片滚动和页签控件功能的实现代码
在onLayout方法里,重定义了各个包含图片的控件的大小,然后为每个包含图片的控件都注册了一个touch事件监听器。恩,对比一下淘宝客户端的效果,我觉得我们模仿的还是挺好的。咦,好像少了点什么。首先题外话,今天早上起床的时候,手滑一下把我的手机甩了出去,结果陪伴我两年半的摩托罗拉里程碑一代就这么安息了,于是我今天决定怒更一记,纪念我死去的爱机。没关系,我在后面的一篇文章中补充了自动播放这个功能,而且不仅仅是自动播放功能喔,请参考 Android使用自定义属性实现图片自动播放滚动的功能。
2024-09-28 10:47:05
719
原创 nginx不支持.htaccess解决办法
多么简单,但是更让人哭笑不得的是有大部分人根本就不知道nginx与apache是两个不同webserver程序,于是不少人这么干:在nginx里include .htaccess文件后,把apache伪静态规则的.htaccess上传到站点根目录下…在nginx的配置中直接include .htaccess文件就好。可能很多朋友都常用nginx不支持.htaccess,只有apache才支持.htaccess文件,其实这是错误的看法nginx也是支持.hatccess的哦,下面我来给各位总结一下配置方法。
2024-09-28 10:46:08
777
原创 Python3如何在Windows和Linux上打包
最近项目中需要Python的打包,看到网上也没有很详细的资料,于是做了一些示例程序。小小的研究了一下,Python如何在Windows和Linux上打包,并把程序源码以及各个记录上传到Github上与大家分享。Python版本:3.6.8 Windows版本:Windows 10 家庭中文版 64-bit (10.0, Build 18362) (18362.19h1_release.190318-1202) Linux版本:centos7.4。
2024-09-28 10:45:13
1540
原创 linux编辑文件保存退出的实操讲解
若当前编辑的文件没被修改过则Vi直接退出 返回到shell 在末行模式下输入命令 :w Vi保存当前编辑文件但并不退出而是继续等待用户输入命令在使用w命令时可以再给编辑文件起一个新的文件名。退出Vi 当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一 在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell。打开终端,输入vi test.txt 回车,按a或i进入编辑模式,输入 I am a boy,然后按esc键退出编辑模式,输入:wq保存并退出。
2024-09-28 10:41:19
4285
原创 Linux查看负载负载(load)linux机器重要指标,直观反应机器当前的状态
在top命令下,按shift + "c",则将进程按照CPU使用率从大到小排序,按shift+"p",则将进程按照内存使用率从大到小排序,很容易能够定位出哪些服务占用了较高的CPU和内存。Cpu(s)行展示了当前CPU的状态,us表示用户进程占用CPU比例,sy表示内核进程占用CPU比例,id表示空闲CPU百分比,wa表示IO等待所占用的CPU时间的百分比。Mem行展示了当前内存的状态,total是总的内存大小,userd是已使用的,free是剩余的,buffers是目录缓存。本文参考汽车维修笔记。
2024-09-22 20:16:50
603
原创 linux 下查看系统资源和负载,以及性能监控
进程使用的内存可以用top,有3个列VIRT RES SHR, 标示了进程使用的内存情况, VIRT标识这个进程可以使用的内存总大小, 包括这个进程真实使用的内存, 映射过的文件, 和别的进程共享的内存等. RES标识这个这个进程真实占用内存的大小. SHR标识可以和别的进程共享的内存和库大小.本文参考汽车维修笔记。Cpu(s)行展示了当前CPU的状态,us表示用户进程占用CPU比例,sy表示内核进程占用CPU比例,id表示空闲CPU百分比,wa表示IO等待所占用的CPU时间的百分比。
2024-09-22 20:15:00
1286
原创 excel日期判断?=LOOKUP(,0/FIND({“迁入“;“外地检“;“√“;“电“;“本院指导“;“ד;“月“},A10),{“△“;“ד;“√“;“ד;“√“;“ד;“ד})
IF(OR(ISNUMBER(DATEVALUE(A10)), ISNUMBER(--A10)), "√", LOOKUP(,0/FIND({"迁入","外地检","√","电","本院指导","×","月"}, A10), {"△","×","√","×","√","×","×"}))本文参考汽车维修笔记。
2024-09-22 20:13:20
271
原创 如何根据txt中关键词把所有包含任一关键词文件复制分拣到特定文件夹?
【代码】如何根据txt中关键词把所有包含任一关键词文件复制分拣到特定文件夹?
2024-09-21 17:31:57
301
原创 如何能通过Bat代码去掉后缀数字括号,并在数字前默认添加一个横杠“-”?
如何能通过Bat代码去掉后缀数字括号,并在数字前添加一个“-”,最终效果参考下图“BAT后”农资知识https://www.bbwna.com/
2024-09-12 20:31:19
145
原创 如何,同时对多个文件夹内的文件,按同一规则重命名,且不打乱原有排序?
# :rem 将当前目录下的多个子文件夹里的所有文件按照原有顺序以递增的数字重命名echo;'@;$n=1;for($i=0;$j++){$n++;
2024-09-10 10:52:39
424
原创 批处理:如何批量删除文件夹名字中的部分字符?
我有150个文件夹,每个文件夹的名字都是 “文件 1” “文件 2”……,我想把文件夹名字中的“文件 ”(文件和空格)删掉,怎么办,但是不改变文件夹内部的文件。更多农资知识www.bbwna.com。
2024-09-10 10:50:17
571
原创 bat批处理如何将一个文件移动到以“该文件名称的一部分”命名的文件夹里?
想把列表里的文件,移动到前三个字段命名的文件夹(2024A1-DL-3、2024D1-HK-3),再将这些文件夹移动到第二个字段命名的文件夹(DL和HK),再把这一级文件夹移动到第一个字段命名的文件夹(2024A1,2024D1,2024M1),最后再把第一字段文件夹移动到2024文件夹,该怎么实现?例: 2024A1-DL-3-1.pdf 文件最终的。路径是这样的:E:\2024\2024A1\DL\2024A1-DL-3。
2024-09-10 10:45:58
511
原创 bat批处理:批量删除所有txt文档当中第二行以后的内容
说明:1、文件夹下有大量txt文档,且每个文档都有多行内容,最少的也有两行内容。2、需要批量删除这些txt文档的第2行以后的内容,也就是说只保留第一行和第二行的内容。bat和txt的编码须存为ANSI。的时候需要对文章txt进行一些处理。
2024-07-28 08:59:40
765
原创 bat批处理将txt文本编码utf-8转换成ANST格式
这类软件很多,但是一旦文件数量太大,基本这些小软件都会崩掉,找到一个大神写的bat,实测60万txt文档,半小时全部转完。复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行。做了个小网站关于钓鱼技巧的www.xjshzedu.com,需要把文章txt转码一下。
2024-07-28 08:58:20
1330
原创 linux 分卷压缩解压2024笔记记录
注意:使用此方法进行分卷压缩,必须把所有压缩的文件都下载下来,在win还没找到打开办法,需要上传到服务器,然后使用命令,先合并再解压!格式 tar cvzf – filedir | split -b 10m -d – filename。输出的文件为 filename00、filename01、filename02 …则输出aa、ab、ac …将./etc 打包,并切割为 10m 的包。1.使用tar分卷压缩。
2024-07-28 08:56:08
561
原创 zblog报错解决:mysqli_query(): (HY000/1032): Can’t find record in ‘zbp_post’
解决方案:您可以尝试使用REPAIR TABLE myTable USE_FRM。进入zblog网站数据库管理,输入命令,执行,修复成功,网站成功打开。
2024-07-28 08:54:53
323
原创 eyoucms伪静态去掉index.php尾巴
易优CMS)在不同虚拟空间,运行PHP的环境会出现不同问题,目前主要分为:Nginx、apache、IIS以及其他服务器,有些自动去除了index.php进行重写,有些url中还带着小尾巴index.php,看着很是不爽,今天就将上面的不同环境下的去掉index.php的方法全收集下来,以下操作记得清除缓存,第一个是我经常用的,肯定是没问题的,其它三个环境也是从EYOUcMS整理出来的。易优CMS在apache服务器环境下是默认自动隐藏index.php的。#http跳转到https。
2024-07-28 08:53:41
520
原创 wdcp面板安装失败解决cmake: command not found和Install Error: mysql configure err
四、注意如果是使用的centos6.x版本的服务器,那么需要更好yum源,否则第三步无法成功安装,因为官方已经不提供yum源,所以需要我们更换一下yum源。最新做的个小网站,疯狂钓鱼人www.xjshzedu.com ,服务器还是使用的wdcp面板。二、检查是否安装gcc和gcc-c++以及 cmake是否安装。一、安装wdcp出现错误:代码显示应该是cmake没有安装。五、记录centos6更换yum源方法。
2024-07-23 17:47:12
239
原创 WordPress实现Tag标签自动内链方法(2024新方法无插件)
之前一直有使用WP keyword Link Plugin插件,但是发现这个插件已经好久没有更新,好像目前在平台中已经找不到。所以准备替换掉这个插件。类似的WordPress插件还是有很多的,比如Keywords to Links Converter、Auto Tag Links等都可以实现。本着少用插件,能不用插件就不用的策略,所以准备还是无插件实现。将代码添加到当前主题Functions.php文件中。如果有冲突出现问题,我们需要检查是不是不兼容。检查不出来的话,我们只能使用插件实现。
2024-07-23 17:43:13
334
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人