创建进程
CreateProcess
WM_USER through 0x7FFF
#define WM_MSG_UI_SHOW (WM_USER+5) |
类视图->添加函数
返回类型:LRESULT
参数:WPARAM wParam,LPARAM lParam
函数名:OnMyMessage
然后在OnMyMessage 成员函数声明前加上 afx_msg
*.h |
#define WM_DEMO_LOG_CLEAR (WM_USER + 1) //清空日志输出 |
// Put in shared_ptr so it is automatically destroyed. |
wstring* pwstr = new wstring(utils::s2w(strData)); |
WM_USER through 0x7FFF
#define WM_MSG_UI_SHOW (WM_USER+5) |
类视图->添加函数
返回类型:LRESULT
参数:WPARAM wParam,LPARAM lParam
函数名:OnMyMessage
然后在OnMyMessage 成员函数声明前加上 afx_msg
*.h |
#define WM_DEMO_LOG_CLEAR (WM_USER + 1) //清空日志输出 |
// Put in shared_ptr so it is automatically destroyed. |
wstring* pwstr = new wstring(utils::s2w(strData)); |
键入ssh命令后,显示错误如下
Permissions 0644 for ‘xx.pem’ are too open.
修改一下权限就可以了
chmod 600 xx.pem
use ubuntu18.04 + python3 + dlib
Step 1: Install OS libraries |
sudo apt update |
修改 c_cpp_properties.json 里面的配置
下面的路径是 vs2010 IDE 的,win10 下面
"includePath": [ |
方法一:显示大纲
方法二:Shift+Ctl+O
Code → Preferences → Settings or ⌘,:
// The number of spaces a tab is equal to. This setting is overridden |
Recently I create a private repository and I want clone it as usual,
but response with remote: Repository not found., I do some research and find out.
I can do it with ssh way.
ssh-keygen -t rsa -C "xx@email.com" |
2018年过去了,艰辛,挣扎的一年,下半年的全心付出,让我学到了人生珍贵的一课。人生经历又圆满了许多。
感谢上帝给我的眷顾,一次次的机会放在我的面前,我在不断的成长,我要为我人生的下半场努力,另一个40年开始了。
python+ECharts+d3.js
交互式用 bokeh
可视化技术栈
具备专业素养的数据可视化工程师一般来说需要掌握以下技术栈:
学术界用得比较多的是 R 语言, ggplot2, Python 可视化库等
ECharts 缩写自 Enterprise Charts,企业级图表,开源来自百度数据可视化团队,是一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器,底层依赖另一个也是该团队自主研发的轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。ECharts 是目前国内唯一一个入选 GitHub 全球可视化榜单的开源项目,2w+ star 全球排名第三,社区活跃,覆盖主流前端框架和 8 种编程语言的扩展,目前国内市场占有率处于绝对领先地位。
matplotlib
matplotlib 是 Python 数据可视化库的 OG。尽管它已有十多年的历史,但仍然是 Python 社区中使用最广泛的绘图库。它的设计与 MATLAB 非常相似,MATLAB 是 20 世纪 80 年代开发的专有编程语言。
Seaborn
Seaborn 利用 matplotlib 的强大功能,可以只用几行代码就创建漂亮的图表。关键区别在于 Seaborn 的默认款式和调色板设计更加美观和现代。由于 Seaborn 是在 matplotlib 之上构建的,因此还需要了解 matplotlib 以便调整 Seaborn 的默认值。
Bokeh
与 ggplot 一样,Bokeh 同样基于 The Grammar of Graphics,但与 ggplot 不同的是,它是原生 Python 的,而不是从 R 语言移植过来的。它的优势在于能够创建交互式的网站图,它可以很容易地输出为 JSON 对象、HTML 或交互式 Web 应用程序。Bokeh 还支持流媒体和实时数据
Plotly
Plotly 是一个开源,交互式和基于浏览器的 Python 图形库。可以创建能在仪表板或网站中使用的交互式图表(您可以将它们保存为 html 文件或静态图像)Plotly 基于 plotly.js,而 plotly.js 又基于 D3.js,因此它是一个高级图表库,与 Bokeh 一样,Plotly 的强项是制作交互式图
Plotly Express
它是 Plotly.py 的高级封装,它为复杂的图表提供了一个简单的语法。 受 Seaborn 和 ggplot2 的启发,它专门设计为具有简洁,一致且易于学习的 API
pyecharts
D3.js