#我的系统是 Centos7 #在CentOS上,你需要postgres开发包: yum install python-devel postgresql-devel #然后在 pip install psycopg2 就没有问题.
#说明一下,我的python管理器1.5版本. #我创建项目成功后,目录下面没有dms_venv个文件,所以,我手动创建一下. #我的目录文件. cd /www/wwwroot/flask/dms #我的启动文件. /www/wwwroot/flask/dms/run.py ############***** run.py ***------------------内容** from flask import Flask app = Flask(__name__) @app.route('/hello') def hello(): return 'Hello Hawk.' if __name__ == '__main__': app.run() ############***** run.py ***------------------内容** #在我的目录文件下面,创建虚拟环境 [root@ dms]# python3 -m venv dms_venv #激活虚拟环境 [root@ dms]# source dms_venv/bin/activate #下
#使用cat /boot/grub2/grub.cfg |grep menuentry 查看系统可用内核 [root@bigapp-slave27 ~]# cat /boot/grub2/grub.cfg |grep menuentry if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" menuentry_id_option="" export menuentry_id_option menuentry 'CentOS Linux (3.10.0-514.16.1.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-327.el7.x86_64-advanced-6f5840d0-55ac-4d3b-899b-61c0
动态编程语言 Julia 迎来了 1.0 正式版本,你可以通过这里下载 Julia 1.0 正式版。Julia 可以看作是一门集众家之所长的编程语言,在首次公开时开发团队就已明确其需求:我们想要一种拥有自由许可的开源语言,同时拥有 C 的速度和 Ruby 的灵活。我们想要一种同像性 语言,有像 Lisp这样真正的宏,也有像 Matlab 这样的浅显熟悉的数学符号。我们想要一门像 Python 一样可用于通用编程,像 R 一样易于统计,像Perl 一样自然地用于字符串处理,像 Matlab 一样强大的线性代数,像 shell一样擅长将程序粘合在一起的语言。它简单易学,却能让严苛的黑客为之倾心。我们希望它是交互式的,具备可编译性。开发团队表示,围绕这一语言,一个充满活力的社区已蓬勃发展起来,为实现同一目标,来自世界各地的开发者们不断地重塑并精炼 Julia 。超过 700 人对 Julia 做出了实质性贡献,还有更多的人数以千计的令人惊叹的 Julia 开源包。总之,我们构建了这样一种语言:快速:Julia 为高性能而生。Julia 程序通过 LLVM 为多个平台编译高效本地代码。通
[原著] https://kornel.ski/lossygif这是一个gifsicle实现有损LZW压缩的编码器(基于)。它可以减少30%-50%的文件大小,但需要花费一些抖动/噪音。下载和GitHub上的源代码编译后的文件-备份下载用法./gifsicle -O3 --colors=256 --lossy=80 -o 压缩后.gif 压缩前.gif 调整 --lossy 你想要的质量参数(30-200 数字越大压缩后文件越小,但质量也会降低,推荐80 )。当 --lossy 很少的损失被引入时,它效果最好,并且由于压缩算法的限制,非常高的损耗水平不会获得太多的收益。它是如何工作的GIF的LZW压缩是基于所看到的像素串的“字典”。正常编码器在字典中搜索与图像中的像素完全匹配的最长的像素串。有损编码器选择与图像中的像素“足够相似”的最长的像素串(加上一些魔术来隐藏伴随抖动的失真)。
[原著] https://developers.google.com/speed/webp/docs/gif2webp名称gif2webp - 将GIF图像转换为WebP概要gif2webp [options] input_file.gif -o output_file.webp 描述gif2webp 将GIF图像转换为WebP图像。选项基本选项是:-o string 指定输出WebP文件的名称。如果省略,gif2webp将执行转换,但仅报告统计信息。使用“ - ”作为输出名称将直接输出到“stdout”。-- string 明确指定输入文件。例如,如果输入文件以“ - ”开头,则此选项很有用。该选项必须最后出现。之后的任何其他选项都将被忽略。如果输入文件是“ - ”,则将从“stdin”而不是文件读取数据。-h, -help 使用信息-version 打印版本号(作为major.minor.revision)并退出。-lossy 使用有损压缩对图像进行编码。-mixed 混合压缩模式:通过为每个启发式帧选择有损压缩或无损压缩来优化图像的压缩。-q float 为0和之间的RGB通道指
最早源于[python] xtyxtyx(github) & xtyxtyx的DEMO我花了一些时间来解决FFmpeg生成Gif图片有网状黑点的问题(虽然解决后的文件有点大,毕竟最后还是要压缩Gif的)网状黑点的解决方法,创建全局调色板->参考FFmpeg 视频转高质量 gif 图输出方案对比然后找到为Web优化GIF,最后用了GifsicleGif图片压缩->参考Gifsicle压缩GIFCentos安装中文字体->参考安装字体库 & 中文字体后期的时候,创建全局调色板发现一个问题,全局调色板会改变字体色调,毕竟是字幕而已,没有想象的那么强大.用的粉色,黄色字幕,最后生成GIF字体颜色变的非常恶心.没办法了,最后字幕只能用黑色或者白色,我选用了白字和黑描边加黑阴影,加了阴影会有点立体感,会舒服一些.关于字幕这里有教程xtyxtyx(github)过了许多天发现,这样色调的问题还是没有解决.一般视频都没问题,相对色调比较灰暗的视频字幕也跟着灰暗,很不爽.于是用了各种方法测试研究,最终找到解决方案,只是针对黑&白字体颜色.我用Honeycam软件把视频第一帧加入滤镜-淡
[原著] https://bitsofco.de/optimising-gifs/像很多人一样,我喜欢GIF。我喜欢在我的文章中使用它们来说明功能。然而,与此有关的一个问题是,GIF很沉重。最近,我发现我的一些GIF文章的文章往往会变得非常慢。原因是GIF中的每个帧都存储为GIF图像,该图像使用无损压缩算法。这意味着,在压缩过程中,根本不会丢失图像中的任何信息,这当然会导致较大的文件大小。为了解决网络上GIF的性能问题,我们可以做一些事情。使用HTML5视频令人惊讶的是,GIF上使用的无损压缩算法未经优化,MP4或WebM等视频格式将提供比GIF图像更小的文件大小。正因为如此,GIF性能问题的一个解决方案是根本不使用GIF,并用自动播放,循环,HTML5视频来替代它们。通过对元素应用某些属性,我们可以模拟GIF的行为,但文件大小更小。我们需要的属性是 -autoplay:立即开始播放视频,无需用户按“播放”loop:无限循环播放视频muted:虽然GIF上没有音轨,但iOS Safari需要说明此属性才能自动播放视频playsinline :对于iOS Safari,确保视频未移至全屏
前言网站中图片一直是储存和流量大户,在搬家的时候最能感受的出来了,一下子几百G的图片库真正人都傻掉。但还好现在还有图片压缩技术可以抢救一下,说不定一下子就是压缩除了十几个 G呢!把图片库脱下来一张一张压缩那太傻了。在 Linux 系统下,我们完全可以做到开个命令喝杯咖啡就坐享其成了。介绍OptiPNG 是一个能无损压缩 PNG 的工具,也可以将非 PNG 的档案(BMP, GIF, PNM and TIFF) 转换成压缩过后的PNG。jpegoptim 是一个用来优化 JPEG 文件的工具,提供无损的优化(基于哈夫曼表),同时也可设置质量因子实现的有损优化。安装RHEL、CentOSyum install optipng jpegoptim Debian、Ubuntuapt-get install optipng jpegoptim MACbrew install optipng jpegoptim 使用假设,我们的网站所在物理路径是:/home/hawk进入网站目录 cd /home/hawk 压缩 PNGfind . -iname '*.png' -print0 | xargs -
该转换显着减少了文件大小(通常高达70%),并保留了完整的Alpha透明度。生成的图像与所有网络浏览器和操作系统兼容。特征使用矢量量化算法的组合生成高品质调色板。独特的自适应抖动算法,与标准Floyd-Steinberg相比,图像噪点更少。易于与shell脚本,GUI和服务器端软件集成。用于实时处理的快速模式/大量图像。官方https://pngquant.org/Githubhttps://github.com/kornelski/pngquantCentos安装yum install pngquant
Hawk
别固执的认为某事必须 !