ubuntu下apache服务的启动和重启
1、启动apache服务
sudo /etc/init.d/apache2 start
service apache2 start
2、重启apache服务
sudo /etc/init.d/apache2 restart
service apache2 restart
3、停止apache服务
sudo /etc/init.d/apache2 stop
service apache2 stop
Ubuntu 16.04下安装ss服务端
1.安装python
apt-get update
apt-get install python-gevent python-pip
2.安装ShadowSocks
pip install shadowsocks
3.新建一个配置文件
vim /etc/ss.json
{
“server”:”0.0.0.0″,
“server_port”:8888,
“local_port”:1080,
“password”:”12345678″,
“timeout”:600,
“method”:”aes-256-cfb”
}
4.启动ss
ssserver -c /etc/ss.json -d start
5.开机自启
考虑到如果VPS被重启(实际上只会你自己重启……),所以我们将shadowsocks加入开机启动项,配置如下:
vim /etc/rc.local
然后在exit 0之前加入
<span class="hljs-built_in">sudo</span> ssserver -c /etc/ss.json
然后重启VPS:
reboot
重启后查看进程:
ps aux | grep shadowsocks
如果shadowsocks正常运行,表明设置成功。
进入recovery的方法
小米2S:关机状态下按音量+同时按电源键,看到logo后松开
powerdesigner 常用
PowerDesigner怎样才能在修改表的字段Name的时候Code不自动跟着变
http://blog.csdn.net/hongqishi/article/details/7050255
PowerDesigner 将表的字段name属性设置到comment注释
http://blog.csdn.net/joeyon1985/article/details/40113841
PowerDesigner设置MYSQL主键自动增长的方法
http://blog.csdn.net/liuxiao723846/article/details/43227363
PowerDesigner连接MySQL数据库
http://blog.csdn.net/codemonkey_king/article/details/53263597
Qt Qlable显示网络图片
#include <QtNetwork>
#include <QNetworkAccessManager>
#include <QUrl>
#include <QNetworkRequest>
#include <QNetworkReply>
QUrl url("http://xvbin.com.cn/wp-content/uploads/2017/11/mmexport1504823224295-300x300.jpg");
QNetworkAccessManager manager;
QEventLoop loop;
// qDebug() << "Reading picture form " << url;
QNetworkReply *reply = manager.get(QNetworkRequest(url));
//请求结束并下载完成后,退出子事件循环
QObject::connect(reply, SIGNAL(finished()), &loop, SLOT(quit()));//图片下载完则退出子事件循环
//开启子事件循环
loop.exec();
QByteArray jpegData = reply->readAll();
QPixmap pixmap;
pixmap.loadFromData(jpegData);
ui->label->setPixmap(pixmap); //在QLabel显示图片
qt学习笔记
qt项目路径中不能包含中文
Qt中 QString 和int, char等的“相互”转换
http://blog.csdn.net/ei__nino/article/details/7297791
07_Qt的三大窗口dialog、widget、mainwindow的区别
http://blog.csdn.net/a2604539133/article/details/73920696#一dialogwidgetmainwindow
Qt Creator Designer界面 添加工具栏或菜单栏按钮:
如果看不到动作编辑器界面,就先到控件->视图->选上 Action Editor(动作编辑器),调出动作编辑器界面
在动作编辑器新建动作,其中ShortCut为快捷键;新建动作完成后,直接将相应动作拖动到工具栏或菜单栏。
C/C++知识点
c++中“箭头(->)”和“点号(.)”操作符的区别
http://blog.csdn.net/gyymen/article/details/4962873
C++ this 指针
http://www.runoob.com/cplusplus/cpp-this-pointer.html
C++ 动态内存(new/delete)
http://www.runoob.com/cplusplus/cpp-dynamic-memory.html
使用PowerDesigner创建物理数据模型(PDM)
file,New Model,Model Types, Physical Data Model,physical Diagram,DBMS选择对应的数据库。
图漾科技深度镜头开发环境搭建(Ubuntu)
本次实验系统:Ubuntu 16.04 LTS 64Bit
图漾科技深度镜头SDK Github项目地址:https://github.com/percipioxyz/camport2,先把项目clone下来。
从https://github.com/opencv/opencv/archive/2.4.13.3.zip下载opencv 2.4.13.3 源码
参照https://docs.opencv.org/2.4.13.3/doc/tutorials/introduction/linux_install/linux_install.html#linux-installation 安装教程进行源码编译以及程序安装。
最后参照https://github.com/percipioxyz/camport2 项目说明编译深度镜头SDK。
编译成功后即可运行sample文件夹里的例程,需要加sudo。
单独编译某个例程需要加的参数:-ltycam -I/usr/local/include -I/usr/local/include/opencv -I/usr/local/include/opencv2 -L /usr/local/lib -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_legacy -lopencv_ml -lpthread -lopencv_contrib
SDK API文档位于Camport2 SDK的DOC文件夹内,有PDF版本和HTML页面版本