
其他
frank_good
宫商角徵羽 我的声音,红黄蓝白黑 我的颜色
酸甜苦辣咸 我的味道,生旦净末丑 我的人生
展开
-
Kivy Minimum required opengl version (2.0) not found
问题:Kivy 在Pyinstaller打包运行报错 Minimum required opengl version (2.0) not found打包环境:Win7 32bit Python3.6.7 使用Pyinstaller3.5打包Kivy 目标环境:Win10 64bit1.出现这样的问题我首先想到的是PC电脑显卡的问题,比如很老的集成显卡,硬件无法支持OpenGL2.0;2.电脑显卡缺乏硬件驱动,或者显卡驱动损坏;3.打包问题;第一次运行正常,但是,再次把打包后的包升级安装后就报转载 2020-10-17 21:11:05 · 3668 阅读 · 0 评论 -
ngxtop实时解析nginx访问日志
参考地址http://www.ttlsa.com/nginx/nginx-modules-ngxtop-ttlsa/ngxtop实时解析nginx访问日志,并且将处理结果输出到终端,功能类似于系统命令top,所以这个软件起名ngxtop。有了ngxtop,你可以实时了解到当前nginx的访问状况,再也不需要tail日志看屏幕刷新。1. 安装ngxtop1.1 源码...原创 2015-02-03 13:33:47 · 3445 阅读 · 0 评论 -
Latest - 2021 - 08 Giuhub Access
访问网址时先搜索hosts文件,如果由网址对应的ip则不需要dns域名解析,因此可以将网址的ip配成静态ip,减少解析过程,提高访问速度。hosts文件最下面增加(win10的位置为C:\Windows\System32\drivers\etc,先拷到其他地方修改后再覆盖该文件夹hosts文件):192.30.253.113github.com185.199.108.153...原创 2020-01-30 17:09:25 · 18173 阅读 · 0 评论 -
在树莓派上部署InfoPi
如果仅仅想试用InfoPi,请参照此文在Windows上试用。在Windows上部署比在树莓派上部署简单得多。先说明一下,我用的系统是Raspbian(2014-06-20发布的)。用户pi,工作目录为/home/pi下。这里的操作都是通过ssh完成的。不必手打每条命令,用复制粘贴的方式操作很方便。一、把系统编码设为UTF-8、设置时区目前来说,把系统编码设为U...转载 2019-11-24 11:03:38 · 258 阅读 · 0 评论 -
常见黑客渗透测试工具
因为上面要转了一篇,里面好多我都觉得过时了。不过确实好多我也还在用。哈哈留个备份吧,免得上面又要找我要一、Nessus 是扫描UNIX漏洞的主力工具,随后栖身Windows。主要功能包括本地和远程安全审查,支持client/server结构,具有GTK图形界面,并支持脚本语言编写插件。属免费开源。二、Wireshark 说起Wires转载 2017-03-24 22:43:06 · 15733 阅读 · 0 评论 -
开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
因CooCox用户数及影响力越来越大,CooCox团队也逐渐提高了对软件及代码协议的重视。在收集整理的过程中,一些归纳好的信息和大家分享一下。首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 以下是上述协议的简单介绍:BSD开源协议BSD开源协议是一个给于使用者很大自由的协议。基转载 2017-06-30 13:16:33 · 462 阅读 · 0 评论 -
kivy Buildozer文件参数介绍
在安装好Buildozer软件之后,我们在包含main.py的文件夹下运行buildozer init这个命令,然后我们就会看到在该文件夹下有一个buildozer.spec这个文件,这个文件主要是用来配置一系列设置用的,使用文本编辑器,Linux下使用vim编辑器打开。下面是个例子: [app]# (str) Title of your applicati转载 2017-07-12 14:07:14 · 4126 阅读 · 0 评论 -
electron 相关产品
https://github.com/frankforp/awesome-electron原创 2017-08-29 14:45:47 · 409 阅读 · 0 评论 -
cordova 调试工具
一、前言Ripple Emulate:使用Google模拟器,可以帮到大部分的调试,除了需要调用手机设备方面的功能除外。GapDebug:真机安装apk,电脑端和真机端同步调试,适用的项目phonegap/cordova/ionic。二、Ripple Emulate安装和使用Apache Ripple主页:http://ripple.incubator.apac转载 2017-09-29 14:56:05 · 1124 阅读 · 0 评论 -
多屏坐标计算
1. win32api.EnumDisplayMonitors ->[(, PyHANDLE at 55973416 (0)>, (0, 0, 1600, 900)), (, PyHANDLE at 55973368 (0)>, (1600, 0, 3520, 1080)), (, PyHANDLE at 55973752 (0)>, (3520原创 2017-12-06 18:04:18 · 949 阅读 · 1 评论 -
设计素材
在线编辑功能的全面高颜值矢量素材库—— Vecteezy界面简单简洁的免费版权的图片资源网站—— Streetwill还有免费可商用图库—— Pixabay以及首页一片漆黑的EveryPixel(可商用、免费下载)但今天,木木给大家安利一个海纳百川的素材网站,它的可商用免费素材包括高清图片、矢量素材、字体、icon、视频,你不需要再东转载 2017-12-26 16:12:23 · 430 阅读 · 0 评论 -
This UDF provides automation support for Java applications
This UDF currently automates standalone applications and browser-based applets, developed in either Swing or the Abstract Window Toolkit (AWT).REQUIREMENTS:AutoIt3 3.2 or higherJava Ru转载 2017-06-29 16:07:10 · 542 阅读 · 0 评论 -
Element Send Keys is broken with Firefox 53 or newer
Recently,I just found the automated function test with selenium will failed.and i search the Web and find what is the root cause of it, we need to update the geckodriver to the latest version.Th原创 2017-06-19 16:04:44 · 395 阅读 · 0 评论 -
看完让你彻底搞懂Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对websocket的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接...转载 2016-03-11 15:46:38 · 320051 阅读 · 125 评论 -
QYPT SAMPLE WEBSITE
http://codeprogress.com/python/index.php原创 2016-06-01 13:55:59 · 541 阅读 · 0 评论 -
巧用python和libnmapd,一行代码提取Nmap扫描结果
每当我进行内网渗透面对大量主机和服务时,我总是习惯使用自动化的方式从 nmap 扫描结果中提取信息。这样有利于自动化检测不同类型的服务,例如对 web 服务进行路径爆破,测试 SSL/TLS 服务使用的密钥或协议,以及其他有针对性的测试。我在渗透测试中也会经常使用到 IPthon 或 *nix shell,而这些又都能够通过 Python 来访问,无论是转载 2017-04-19 13:25:53 · 2548 阅读 · 0 评论 -
13 Android Tools for Web Developers
http://www.cio.com/article/2456980/developer/159906-13-Android-Tools-for-Web-Developers.html#slide4转载 2017-04-21 11:00:27 · 608 阅读 · 0 评论 -
jquery mobile + 百度地图 + phonegap 写的一个"校园助手"的app
jquery mobile + 百度地图 + phonegap 写的一个"校园助手"的app1 jquery mobile + 百度地图 + phonegap 写的一个"校园助手"的app,使用的是基于Flat-UI的jQuery Mobile,请参考:https://github.com/ququplay/jquery-mobile-flat-ui-theme;转载 2017-04-21 13:22:07 · 1419 阅读 · 3 评论 -
which Toolkits should i used for Cross-Platform Android Development
Cross-Platform Android Development Toolkits: Kivy vs. PhoneGap / CordovaAlthough Ant builds have made Android development much easier, I've long been curious about the cross-platform phone develop转载 2017-04-24 11:24:46 · 560 阅读 · 0 评论 -
网页UI 素材 资源
01、librestock这是一个包含了国外43个免费图片网站的搜索引擎,比如pexel、pixabay等,图片都免费而且可以直接下载。再也不用一个一个保存网站了。http://http://librestock.com<img src="https://pic2.zhimg.com/16ddeb6a81953c8c2113470e41c2bf5d_b.pn转载 2017-05-16 09:47:58 · 919 阅读 · 0 评论 -
linux #raspberrypi router with dynamic dns
One more article about controlling your home network with the raspberry pi router. This article is the sequel of " Creating a wireless router... ". In this "episode" I will walkthrough the confi转载 2017-04-26 15:43:30 · 424 阅读 · 0 评论 -
Install DDclient Dynamic DNS (DDNS) Update Client in CentOS
Dclient is a Perl-based DDNS client used to update dynamic DNS records for domains. DDClient, most commonly used in Linux, Unix and FreeBSD, has the same function with DNS-O-Matic in Windows platfor转载 2017-05-09 14:57:05 · 1765 阅读 · 1 评论 -
phantomjs 简介
在爬虫、自然语言处理群320349384中的交流中,偶然接触到phantomjs、casper等相对于httpclient较新的框架及采集解决方案,微查之后发现方案可行,故尽清明三日之力,将其二次开发应用于百度元搜索信息采集项目中,达到预期效果,下一步将重点应用到腾讯微博采集和抢票抢手机项目中。下面,将分步骤介绍一下。 一、phantomjs介绍 (1)一个基于web转载 2017-12-28 10:37:35 · 3555 阅读 · 0 评论 -
tshark 参数说明
转载 2018-01-05 15:11:43 · 2779 阅读 · 0 评论 -
Docker - 容器之间的通信
通过网络端口通信默认情况容器和主机之间的网络通信是封闭的, 如果要让容器能够被外部网络访问, 需要在启动容器的时候指定要开放的端口, 这样我们就能通过主机的网络访问容器内提供的的服务了.我们在容器中运行了一个Web服务器,用户需要访问这个容器内的资源, 这里为了方便,直接使用官方手册里的示例: 1 root@localhost:/# docker run ...转载 2018-09-10 11:37:10 · 14036 阅读 · 1 评论 -
进入docker 4种方式
在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。进入Docker容器比较常见的几种做法如下:使用docker attach 使用SSH 使用nsenter 使用exec一、使用docker attach进入Docker容器 Docker提供了attach命令来进...转载 2019-01-14 21:16:40 · 3817 阅读 · 0 评论 -
Centos 7升级原python 2.7.5至Python 3.7
1.安装编译环境包(防止出现安装错误)yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-devel ncurse-devel -y2.在线下载Python3.7源码包#进入tmp目录cd /tmpwgethttps://www.python.org/ftp/python/3.7.0/Python...转载 2019-06-19 15:25:13 · 536 阅读 · 0 评论 -
Test link 配置介绍
https://www.guru99.com/testlink-tutorial-complete-guide.html#13 TestLink Tutorial: A Complete GuideWhat is TestLink?Test-link is most widely used web based open source test management tool. It...转载 2018-09-05 13:40:36 · 444 阅读 · 0 评论 -
PDM&PLM
第一节 PDM的概念... 1第二节 PDM发展的背景... 3第三节 PDM软件的基本功能... 10第四节 PDM与ERP. 20第五节 PDM与企业信息集成... 25第六节 PDM的发展现状和趋势... 30第七节 并行工程与企业级产品数据管理... 35第八节 企业应用PDM的步骤... 38第九节 PDM软件的应用现状... 40第十节 企业需求分析...转载 2018-07-19 15:43:27 · 6932 阅读 · 0 评论 -
angular2.0配置同时使用localhost和本机IP访问项目
第一步:找到此文件“node_modules/webpack-dev-server/lib/Server.js”,按照下图修改 二、修改配置文件package.json,见下图 三、在项目下,命令行运行 npm start,启动项目。四、现在可以用本机IP:4200或者localhost:4200访问项目转载 2018-01-18 14:22:10 · 3809 阅读 · 3 评论 -
Centos Docker GitLab
centos 7.3安装 DockerDocker 要求的最低内核版本为 3.10 , 查看系统的内核版本# uname -r3.10.0-229.el7.x86_64创建 YUM 源配置文件tee /etc/yum.repos.d/docker.repo[Docker]name=Docker Repositorybaseurl=https://yum.dockerproject.org...原创 2018-04-16 16:22:17 · 229 阅读 · 0 评论 -
raspberry configration
1. Delete LibreOffice and Wolfram:$ sudo apt-get purge wolfram-engine$ sudo apt-get purge libreoffice*$ sudo apt-get clean$ sudo apt-get autoremove2. Install OpenCV on the Raspberry Pihttps://www.p...原创 2018-04-18 14:22:59 · 176 阅读 · 0 评论 -
javascript王国的一次旅行,一个没有类的世界怎么玩转面向对象?- 很有意思的一篇文章
1. 前言 作为Java 帝国的未来继承人,Java小王子受到了严格的教育, 不但精通Java语言、Java虚拟机、java类库和框架,还对各种官方的Java规范了如指掌。 近日他听说一个叫做Javascript的屌丝逆袭了, 成功地建立了一个独立的王国, 不但成了前端编程之王, 还不断地蚕食Java帝国的领地 ! 按照小王子宫廷老师的说法: 想当年, 这家伙只是运行在浏览器中,完完全全...转载 2018-05-02 14:01:18 · 228 阅读 · 0 评论 -
JavaScript的原型
对于新人来说,JavaScript的原型是一个很让人头疼的事情,一来prototype容易与__proto__混淆,二来它们之间的各种指向实在有些复杂,其实市面上已经有非常多的文章在尝试说清楚,有一张所谓很经典的图,上面画了各种线条,一会连接这个一会连接那个,说实话我自己看得就非常头晕,更谈不上完全理解了。所以我自己也想尝试一下,看看能不能把原型中的重要知识点拆分出来,用最简单的图表形式说清楚。我...转载 2018-05-02 15:04:30 · 209 阅读 · 0 评论 -
图解JAVA对象的创建过程
前面几篇博文分别介绍了JAVA的Class文件格式、JVM的类加载机制和JVM的内存模型,这里就索性把java对象的创建过程一并说完,这样java对象的整个创建过程就基本上说明白了(当然你要有基础才能真正看明白)。经常有人问我为什么这么喜欢钻研底层的东西,首先,因为我以前的做硬件的和嵌入式的,兴趣使然;其次,我个人感觉,如果不把上下打通,心里老是有一堵墙过不去,说白了,这是个人因素,与好坏无关(当...转载 2018-06-25 13:17:56 · 920 阅读 · 0 评论 -
Some servers for raspberry
https://www.ncnynl.com/archives/201608/742.html转载 2018-06-18 11:23:41 · 186 阅读 · 0 评论 -
Reset Django admin password
1. open SQLite db to find the user_name in auth_user table.2. python manage.py changepassword 3. set a new password原创 2018-01-26 13:55:12 · 463 阅读 · 0 评论 -
Android 模拟器genymotion安装,eclipse 插件
genymotion是一款号称速度最快性能最好的android模拟器,它基于Oracle VM VirtualBox。支持GPS、重力感应、光、温度等诸多传感器;支持OpenGL 3D加速;电池电量模拟;能够运行在windows、linux、mac系统下;并提供的有eclipse下的插件,可以支持在eclipse下进行应用开发测试。 (一)首先介绍下如何下载并运行genymotion模转载 2015-10-16 16:03:59 · 778 阅读 · 0 评论 -
CentOS 恢复 rm -rf * 误删数据
一、 将磁盘分区挂载为只读这一步很重要,并且在误删除文件后应尽快将磁盘挂载为只读。越早进行,恢复的成功机率就越大。 1. 查看被删除文件位于哪个分区[root@localhost ~]# mount/dev/mapper/VolGroup-lv_root on / type ext4(rw)/dev/mapper/VolGroup-lv_home on转载 2016-06-06 17:41:46 · 8361 阅读 · 3 评论 -
树莓派2 摄像头监控配置-亲测有效
#将USB摄像头插上,查看是否找到设备,输入:lsusb其中Logitech就是摄像头,说明找到usb设备了,然后再看看设备驱动是否正常: ls /dev/vid* /dev/video0看到video0说明驱动正常,如果找不到可能驱动不对,或者工作不正常,尝试调整供电,或者安装驱动 #安装必要的软件集:sudo apt-转载 2016-06-30 22:40:21 · 5282 阅读 · 0 评论