摘要: 一. 安装Cinnamon sudo apt install cinnamon 二. Meld 可视的diff和合并工具 Meld是一个可视的diff和合并工具。Meld是Linux软件,用户使用它可以比较2至3个文件并进行编辑,也可以比较2至3个文件夹并同时进行文件对比。 官网: http://m 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(1285) 评论(1) 推荐(1) 编辑
摘要: 链接: linux常用软件 查看应用进程号 ps aux | grep nginx ps -ef | grep nginx 查看端口对应的进程号 lsof -i:3306 lsof参数: -a:列出打开文件存在的进程; -c<进程名>:列出指定进程所打开的文件; -g:列出GID号进程详情; -d< 阅读全文
posted @ 2015-06-29 17:15 nookia 阅读(677) 评论(1) 推荐(1) 编辑
摘要: Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhon 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 服务器有好几个项目,新项目前端外包,因为要微信授权登陆,所以前端没有办法本地调试,必须上次ftp在我们服务器上调试代码,当然要限制ftp访问的目录,否则整个服务器项目都能看到了. 安装vsftpd RedHat系 添加ftp用户 添加ftp账户 myusername 设置限定访问目录 /home/w 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(3649) 评论(0) 推荐(0) 编辑
摘要: 来源: 用户在手机浏览器,或微信自带浏览器上,如何点击一个链接关注微信? 我查了一些网上的分享,以前有 weixin://profile/ga_***** 的链接格式,我测试了几个,似乎已经失效了,是被禁止了么? 如何在网页上添加一个微信关注链接? - AlexGZ的回答 - 知乎 https:// 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 看标题,标题涵盖了3个部分,Ubuntu 备份系统为ISO镜像, 解决ISO限制4GB大小 , Clone当前系统到其他电脑 我们就从三个部分说起. Ubuntu 备份系统为ISO镜像 在Windows系统中,我们一般使用Ghost一键备份系统,Ghost是相对成熟的系统备份软件,来自赛门铁克,傻瓜 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(10786) 评论(0) 推荐(0) 编辑
摘要: 强大的openCV能做什么我就不啰嗦,你能想到的一切图像+视频处理. 这里,我们说说openCV的图像相似度对比, 嗯,说好听一点那叫图像识别,但严格讲, 图像识别是在一个图片中进行类聚处理,比如图片人脸识别,眼部识别,但相识度对比是指两个或两个以上的图片进行对比相似度. 先来几张图片 (a.png 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(21017) 评论(1) 推荐(4) 编辑
摘要: 转载来自: https://medium.com/@michalisantoniou6/connect-to-an-aws-rds-using-an-ssh-tunnel-22f3bd597924 There’s two common ways one can connect to RDS: Wri 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 先上知乎上大神所写: 你看过/写过哪些有意思的代码? 然后别急着看blog,玩一把游戏再说! 看知乎评论,有人说他用了一个下午时间就写出来了. wo kao!!! 我断断续续写了一周的下午才搞定,然后又用了4个小时将近一个下午才将代码搬到博客园. 要说这个自动连接连连看说简单也简单,说不简单也不简单 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(2679) 评论(8) 推荐(1) 编辑
摘要: Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 程序是事件驱动的,写博客是什么驱动的?事件? 时间?no,我承认我很懒,甚至不愿意记录总结。哪是什么驱动的? 对! 问题驱动的。遇到了问题解决了问题突然想起来搬到blog上,让遇到相同问题的可以参考下。 问题所在 我用的Electronic WeChat,当朋友发送文字、图片、甚至视频的时候都可以打 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(21024) 评论(1) 推荐(1) 编辑
摘要: 之前写过一篇: PHP AES的加密解密 【弃用】 使用的是php5.*之前的mcrypt_decrypt 函数,该函数已经在php7.1后弃用了,上马的是openssl的openssl_encrypt,openssl_decrypt。 上期回顾 在php7.* 环境执行之前代码: 打印: 看看ph 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(12904) 评论(0) 推荐(0) 编辑
摘要: 用过宝塔面板(https://www.bt.cn)的谁用谁知道; 以下来自官网的介绍: “宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能”。 一个多平台开发集成工具, 宝塔安装Apache+php 默 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: /usr/sbin/grub-probe: error: failed to get canonical path of /cow 如果你是从这句报错search过来的,恭喜您!看来你也是一个调皮的孩子。 话说电脑装的是Ubuntu系统,心热又想装个Windows,ok! 通过GParted 分区整 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(2711) 评论(0) 推荐(0) 编辑
摘要: vhosts添加https证书两步: 1:生成证书: 关于参数: openssl: 基本命令行工具,用于创建并管理OpenSSL证书、密钥与其它文件。 req: 此子命令指定我们希望使用X.509证书签名请求(简称CSR)管理。其中X.509是一项公钥基础设施标准,SSL与TLS将其指定为密钥与证书 阅读全文
posted @ 2015-06-30 15:44 nookia 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: 用Ubuntu两年多了,习惯了Ubuntu的操作感觉比WIN用起来还爽,就一点不爽,生态应用很少,好多WIN上好用的软件在Ubuntu找不到的,希望以后的软件可以做到一次编译全平台通用. 即使用上Wine有的软件应用也存在兼容性问题.比如QQ,Photoshop,微信,旺旺. 所以,在Ubuntu使 阅读全文
posted @ 2015-06-30 15:43 nookia 阅读(3604) 评论(0) 推荐(0) 编辑
摘要: 一. 安装Cinnamon sudo apt install cinnamon 二. Meld 可视的diff和合并工具 Meld是一个可视的diff和合并工具。Meld是Linux软件,用户使用它可以比较2至3个文件并进行编辑,也可以比较2至3个文件夹并同时进行文件对比。 官网: http://m 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(1285) 评论(1) 推荐(1) 编辑
摘要: ReflectionClass 类 类内容 获取静态成员属性 获取静态成员属性的name->value 获取函数(方法体) 获取属性 获取自定义常量 遍历自定义常量 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(518) 评论(0) 推荐(0) 编辑
摘要: Data URL格式 Data URI 的格式 第一部分是 data: 协议头,它标识这个内容为一个 data URI 资源。 第二部分是 MIME 类型,表示这串内容的展现方式,比如:text/plain,则以文本类型展示,image/jpeg,以 jpeg 图片形式展示,同样,客户端也会以这个 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(28026) 评论(0) 推荐(1) 编辑
摘要: Magic Packet Magic Packet白皮书介绍: The basic technical details of Magic Packet Technologyare simple and easy to understand. There is also a sec-ond set o 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(23007) 评论(0) 推荐(4) 编辑
摘要: 你是否好奇标识浏览器身份的User-Agent,为什么每个浏览器都有Mozilla字样? Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.94 Safari/537 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 之前说过如何隐藏Response Headers中 X-Powered-By 修改php.ini 隐藏Nginx版本号 Server 修改nginx.conf, 在http{}添加 Nginx自定义Response Headers 自定义修改Nginx的server 1: 修改server要在编译N 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(9030) 评论(0) 推荐(0) 编辑
摘要: A类: 10.X.X.X是私有地址(私有地址就是在互联网上不使用,而被用在局域网络中的地址)。 127.X.X.X是保留地址,用做循环测试用的。 B类: 172.16.0.0 172.31.255.255是私有地址。 169.254.X.X是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(3682) 评论(0) 推荐(0) 编辑
摘要: U盘启动盘制作工具在国内有倆工具,老毛桃、大白菜。也不知道是谁模仿谁的,反正PE肯定是Microsoft的。 PE其实就是精简版的Windows维护系统,那如何制作Linux启动盘呢,百度搜“linux u盘启动盘制作工具” 教程也是一大堆。 现在我想做一个启动盘,曾经想用SYSLINUX 引导程序 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(2564) 评论(0) 推荐(0) 编辑
摘要: 一个开关的开合状态可以对应“0、1”两个信号,莱布尼茨三百多年前留下的这个制式影响深远。日常语言依赖于思维逻辑,与之类似,数字语言的流通则依赖于数学逻辑,但本质上仍然只是无数个与非门的逻辑计算。因此相比于计算机,我们的计算能力虽然在效率方面有点难以启齿,但这并不代表有些事情我们注定办不到。 比如靠肉 阅读全文
posted @ 2015-06-29 17:20 nookia 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 安装WordPress你我他大家都会,记得10年的时候,哥已经玩转WordPress、dedecms、sns,那为何现在要记一次WordPress安装过程呢? 因为现在不会了! 之前安装都是在Windows安装,傻瓜式的下一步就ok了。要不自己玩要不有专业的运维去push到服务器,今天安装WordP 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 做嵌入式LED 屏幕显示的时候,需要ST9720 中文编码,网上找了好几个版本,版本不同居然对应的code也不同!找了一个靠谱的pdf版本编码对照表,供大家参考 ..... ..... 下载地址: https://www.powertip.com.tw/upload/technical/st7920 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(1419) 评论(0) 推荐(1) 编辑
摘要: 对内网进行端口映射,地址重定向就能让外网访问,原理很简单,其实市面上也有不少现成的软件,比如: 花生壳 (http://www.oray.com)、nat123 (http://www.nat123.com),它们都提供跨平台端口地址映射,问题是稳定版本要收费,免费版本不稳定。 不是说端口地址映射原 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 标题应该改为:python+win32发送QQ消息,全程使用python套个pyqt壳。 其实代码来自: http://blog.csdn.net/suzyu12345/article/details/52934328 只是说明几个问题 1.在64位windows系统中不可用 虽然可获取窗体句柄,但 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 先看知乎上面的一个连接 用Python写过哪些【脑洞大开】的小工具? https://www.zhihu.com/question/33646570/answer/157806339 这个哥们通过爬气象网站的气象雷达图,生成一个gif的动态图。非常有趣且很实用,那咱也实现下。 首先先了解下什么是帧, 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(26631) 评论(4) 推荐(3) 编辑
摘要: 一.换号边界线 File -> Settings ->Editor -> Code Style -> Right margin (columns) 二.代码自动完成快捷键 修改代码完成快捷键,默认为 Ctrl+\ File -> Settings ->Keymap -> Main nenu -> C 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 从git上cp了一个开源的前端框架lay Ajax版本,用Nginx配置访问首页没问题 nginx配置如下: 但点击菜单(ajax实现),浏览器提示 Nginx: 405 Not Allowed 猜了下估计是ajax post的问题,搜索后果然 nginx是不允许post访问静态资源 解决办法 将4 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(4724) 评论(0) 推荐(0) 编辑
摘要: 1.安装自签证书 自签证书也就是不被公网认可的证书,可在局域网内进行签名认证,其12306也是自签证书,通过证书+nginx代理web服务器 可以实现https连接 一.使用OpenSSL创建证书 建立服务器私钥 Generating RSA private key, 1024 bit long m 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: 在前面,有过介绍 Pycharm集成pyrcc4 >链接: Pyqt 打包资源文件 这个是在Windows下集成,且pyqt在Windows下一个双击exe搞定. 在pyqt5之前,pyqt的安装包里面包含了qt-designer. 在pyqt5之后,要安装必须下载, 地址: https://pyp 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(3829) 评论(0) 推荐(1) 编辑
摘要: 安装了双系统 WIN10+Deepin15.4,系统开机进入Linux,刚开始在/media/my-PC里面还能看到win系统上的C、E、F盘,系统提示更新后,再次打开/media 看不见NTFS分区了 如何能自动挂载NTFS磁盘分区呢? 输入: 查看分区 发现有4个分区,其中三个NTFS分区,一个 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(4296) 评论(0) 推荐(0) 编辑
摘要: 负载均衡有多种实现方法,nginx、apache、LVS、F5硬件、DNS等。 DNS的负载均衡就是一个域名指向多个ip地址,客户访问的时候进行轮询解析 操作方法,在域名服务商解析的DNS也可以是第三方DNS提供商 上添加多条A记录 qq.com DNS解析 参考: http://blog.csdn 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(3628) 评论(0) 推荐(0) 编辑
摘要: 用过workerman, 两个字"好用",对于swoole最近有时间也研究研究 swoole的websocket 很好实现 如官网 https://wiki.swoole.com/wiki/page/479.html ws_server.php 运行程序 客户端 a.html ok了! 现在我们看到 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(2439) 评论(1) 推荐(0) 编辑
摘要: 开篇 本操作是在VirtualBox里面进行的,所以开篇先说下,本地如何操作VB里面的Linux 1.secureCRT登陆虚拟机ubuntu 直接连接虚拟机的ip (ifconfig)会提示拒绝访问,是因为未安装ssh,ssh是telnet的升级,telnet的密码和信息是不加密的,而ssh是加密 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(7571) 评论(0) 推荐(0) 编辑
摘要: 一.在手机wap上滑动地图,标准点在最中心位置 1.当移动地图时,点同时移动,获取屏幕中心点 2.当移动地图时,点始终定位在屏幕最中心 二.获取拖拽标注点后的新坐标经纬度 *注: map.addEventListener("dragend", function (e)…… 表示地图拖拽 marker 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 为什么要做crontab脚本 我们的项目使用YII2开发,并不是很大的一个电商平台,pv、IP访问量并不是很高,但客户的数据是日积月累已经产生100万条数据了,之前更新订单等数据使用定时脚本直接访问内网的一个url,因为更新订单只是部分数据,php后台执行10s完全可以胜任。 现在需求是这样的:之前 阅读全文
posted @ 2015-06-29 17:19 nookia 阅读(7736) 评论(0) 推荐(0) 编辑
摘要: 说到单点登录大家都很了解,一个站点登录其他域会自动登录。 单点登录SSO(Single Sign On)的方法有很多,比如:p3p、共享session、共享cookice、第三方OAuth认证。 这里模拟淘宝、天猫登录。是模拟噢,要做到安全就要进行很多安全验证RSA加密了,带签名的参数了等。 淘宝与 阅读全文
posted @ 2015-06-29 17:18 nookia 阅读(1640) 评论(0) 推荐(1) 编辑
摘要: 如何判断一个点是否在一个多边形内,何时会用到这个场景。 我们就模拟一个真是场景。我们公司是快递公司,在本地区域有6个分点。每个分点有3-5个工人负责附近的快递派遣发送,所以根据每个点的服务区域我们就能大概知道我们的服务范围。如果客户要收发快递我们会告知是否在服务范围内,且那个点离的最近,应派谁去收发 阅读全文
posted @ 2015-06-29 17:18 nookia 阅读(3277) 评论(3) 推荐(1) 编辑