慢思考
关于科学用脑的一本书,内容不算很多,却很有价值。推荐阅读
在现在这个年代想要慢下来真的好难。“欲速则不达”,古人已经知道的道理,到了现代被忘得一干二净。
关于科学用脑的一本书,内容不算很多,却很有价值。推荐阅读
在现在这个年代想要慢下来真的好难。“欲速则不达”,古人已经知道的道理,到了现代被忘得一干二净。
目前遇到一个问题,就是64位的java需要调用32位的DLL。
有几种解决方案:
目前来看使用HTTP服务是最好的方式。
集中记录一下不错的开源库。
开源的C++类库,包括机器学习,工业级别,综合型的类库
git clone https://chromium.googlesource.com/chromium/src/base
综合型的类库
c跨平台界面库
https://github.com/andlabs/libui |
go跨平台界面库
https://github.com/andlabs/ui |
valgrind
Memcheck是一个内存错误检测器。它有助于使你的程序,尤其是那些用C和C++写的程序,更加准确。
Cachegrind是一个缓存和分支预测分析器。它有助于使你的程序运行更快。
Callgrind是一个调用图缓存生成分析器。它与Cachegrind的功能有重叠,但也收集Cachegrind不收集的一些信息。
Helgrind是一个线程错误检测器。它有助于使你的多线程程序更加准确。
DRD也是一个线程错误检测器。它和Helgrind相似,但使用不同的分析技术,所以可能找到不同的问题。
Massif是一个堆分析器。它有助于使你的程序使用更少的内存。
DHAT是另一种不同的堆分析器。它有助于理解块的生命期、块的使用和布局的低效等问题。
SGcheck是一个实验工具,用来检测堆和全局数组的溢出。它的功能和Memcheck互补:SGcheck找到Memcheck无法找到的问题,反之亦然。
BBV是个实验性质的SimPoint基本块矢量生成器。它对于进行计算机架构的研究和开发很有用处。
也有一些对大多数用户没有用的小工具:Lackey是演示仪器基础的示例工具;Nulgrind是一个最小化的Valgrind工具,不做分析或者操作,仅用于测试目的。
“memcheck”工具。
visual leak detector
天使投资一般不会要求控股,10%左右是一般尺度,小于5%或大于30%是出现概率较低的情形。
天使投资:公司初创、起步期,还没有成熟的商业计划、团队、经营模式,很多事情都在摸索,所以,很多天使投资都是熟人、朋友,基于对人的信任而投资。熟人、朋友做天使投资人,他的作用往往只是帮助创业者获得启动资金;而成熟的天使投资人或者天使投资机构的投资,则除了上面的作用外,还会帮助创业者寻找方向、提供指导(包括管理、市场、产品各个方面)、提供资源和渠道。
VC:公司发展中早期,有了比较成熟的商业计划、经营模式,已经初见盈利的端倪,有的VC还会要求已经有了盈利或者收入达到什么规模。VC在这个时候进入非常关键,可以起到为公司提升价值的作用,包括能帮助其获得资本市场的认可,为后续融资奠定基础;使公司获得资金进一步开拓市场,尤其是最需要烧钱的时候;提供一定的渠道,帮助公司拓展市场。
PE:一般是Pre-IPO时期,公司发展成熟期,公司已经有了上市的基础,达到了PE要求的收入或者盈利。通常提供必要的资金和经验帮助完成IPO所需要的重组架构,提供上市融资前所需要的资金,按照上市公司的要求帮助公司梳理治理结构、盈利模式、募集项目,以便能使得至少在1-3年内上市。这个时候选择PE需要谨慎,没有特别声望或者手段可以帮助公司解决上市问题的PE或者不能提供大量资金解决上市前的资金需求的PE,就不是特别必要了。
$(document).ready(function () { |
$('#dgMileageReport').datagrid('loadData', {"total":0,"rows":[]}); |
$('#dgMileageReport').datagrid('appendRow', { |
关键点是要在动画效果结束后,在初始化 datagrid, 否则没有长宽数值,内容不显示
<div class="modal fade " id="procurementRegModal" aria-hidden="true" data-backdrop="static"> |
function openProcurementRegModal() { |
http://www.jeasyui.net/extension/190.html
需要包含
<script src="{{url_for('static', filename='js/ext/jquery.edatagrid.js')}}"></script> |
<table id="procurement_record" style="width:600px;height:200px" |
|
<div id="toolbar"> |
后台处理 get 请求。
@admin.route('/api/v1.0/users', methods=['GET']) |
var data=$('#dg').datagrid("getData"); // 获取所有数据 |
<table id="dgBooks" title="" class="easyui-datagrid" style="" |
CREATE VIEW view_name AS |
视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。
通过视图,可以展现基表的部分数据;视图数据来自定义视图的查询中使用的表,使用视图动态生成。
基表:用来创建视图的表叫做基表base table
作用:
直接在Mac OS X的应用列表中启动 Keychain Access,当然你也可以在Chrome里面选择Settings –> Advanced settings –> Manage Certification,这样出来的就是Mac OS X的 Keychain Access 这个应用程序。
在 Keychain Access 的界面中,点击左下的 + 按钮,选择刚才得到的SSL证书,就将该证书导入了。
最后我们要选择 Always Trust 这个证书,否则SSL warning还是会有。在 Keychain Access 中,双击刚才导入的证书,在出现的对话框中,展开 Trust 那个部分,然后选择 Always Trust 就可以了。比如下图就是12306网站的SSL证书:
重启Chrome,再访问那个网站,就没有SSL warning了。
在 Post not found: go/go-grpc的使用 go-grpc的使用 中搭建了完整的开发环境,并且测试程序也能跑起来了。
下面就是参考测试程序写的服务端和客户端样例。