关闭

c++获取毫秒级时间 windows

c++获取毫秒级时间#include #include int main( void ) { SYSTEMTIME sys; GetLocalTime( &sys ); printf( "%4d/%02d/%02d %02d:%02d:%02d.%03d 星期%1d\n",sys.wYear,sys.wMonth,sys.wDay,sys.wH...
阅读(23) 评论(0)

vs 使用经验

vs中 如果没有识别到类似#ifdef __WIN32这些,只要在项目的property-C/C++-preprocessor中加入对应的即可,可能是__WIN32 Win32等等。vs项目中如果使用了外部动态库,除了项目文件中要有.dll和.lib文件,还要在项目属性的-Linker-Input-Additional Dependencies 中加入.lib文件名,然后编译即可。 感觉很多201...
阅读(11) 评论(0)

规则推理算法:Treat

参考自《Treat: A Better Match Algorithm for AI Production Systems》 引言 文中提出Treat算法并引入了一种新的状态保存方法,叫conflict-set support,并对Treat和rete算法进行了性能比较。结论是在5个不同的OPS5产生式程序中,TREAT优于rete。 通常来说,一个产生式系统由一组规则或产生式作...
阅读(15) 评论(0)

leetcode array

Maximum Swap 题目大意就是最多交换一次使数字最大。 本来以为只要找出最大值,然后和首位交换即可,但是忘记考虑如果首位是最大就要考虑第二大和第二位交换..第三大第四大等等,最后想干脆直接排个序得了,这样不用每次循环遍历找大的,但是其实这个题目最大只有8位,循环遍历找最大的时间比直接排好序直接取的时间要短。另发现可以直接用to_string(num)就把num转成string可以直接...
阅读(13) 评论(0)

logistics笔记

均参考自这个文章 logistics回归是一种二分类算法,下面将原理、实现过程和使用记录下来方便自己日后复习 二分类问题线性可分的情况一般是图中这样,这种的预测函数就应该是w1*x1+w2* x2+b 如果结果大于0就在线上面,如果结果小于0就在这条线下面。 再用sigmod函数g(z): 函数形状: 处理得到0-1之间的数,得到的结果代表y=1的概率 由此有了logistics...
阅读(21) 评论(0)

Logistic回归总结

点击原文 pdf地址...
阅读(15) 评论(0)

ubuntu上qt的一些问题

先装qt,再装qtcreator,教程在上篇中有介绍。在安装完后qtcreator无法启动应该是缺少一些包,可以按照它提示的一个个apt-get install,也可以一起install一些,参考[这个文章](http://blog.csdn.net/incanus/article/details/39353505)中说到的包,`sudo apt-get install libXcursor1:i3...
阅读(25) 评论(0)

无法定位软件包libX11-dev

安装qt时,按照教程 需要安装这三个 sudo apt-get install libX11-dev libXext-dev libXtst-dev 提示 E:无法定位软件包 源也没什么问题后来改成sudo apt-get install libx11-dev libxext-dev libxtst-dev 都把x改成小写就可以了,喵喵喵???...
阅读(191) 评论(1)

C++ vector 小记

class Solution { public: int findLengthOfLCIS(vector& nums) { vector aa(nums.size()); int max=1; if(nums.size()==0) return 0; for(int i=0;i<num...
阅读(27) 评论(0)

c++定时器SetTimer

#include #include using namespace std; void CALLBACK TimerProc(HWND hWnd,UINT nMsg,UINT nTimerid,DWORD dwTime); int main() { int a = SetTimer(NULL,1,100,TimerP...
阅读(25) 评论(0)

linux系统下调试程序经验总结

1 提示变量重复定义程序中有时会在一个头文件中定义变量,在其他文件中extern引用,这种情况下,如果这个头文件被引用多次,就会出现这个问题。这个和#ifndf 及#parama once 解决的问题不一样,那个解决的是编译错误,这个是链接错误,即使使用了#ifndf也会出现这个问题。所以只引用这个定义变量的头文件一次就不会报错了,extern 变量的文件也不需要引这个头文件。2 段错误段错误会出现...
阅读(46) 评论(0)

mongodb 安装及使用经验

环境:ubuntu 16.04LTS 安装过程参考 菜鸟教程第一步:从官网下载安装包 官网 第二步:下载解压后将其放到usr/local/mongodb目录命令: mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb并将安装目录添加到path路径中export PATH=/usr/local/mongodb/bin:$PATH第三步: 创建...
阅读(47) 评论(0)

接触linux系统中遇到的各个问题及解决方案

error: ld returned 1 exit status   这个错误是因为程序中用到了pthread线程,而在默认的编译器中没有使用pthread库,解决方案: 编译命令中增加-lpthread编译参数,使用codeblock的话在project-build options-link settings中加入 pthread,就可以了。...
阅读(40) 评论(0)

error2019 vs

除了库依赖的问题还有可能就是项目中没有把所有用到的文件添加到vs中来,在head和source中选中再添加一次所有的。 库依赖的问题是在linker的input中写依赖的lib库 还有就是如果在涉及到多平台问题上写了#ifdef __WIN32   #endif这个却没识别到,要在属性中-C/C++-preprocessor的preprocessor Definitions里面加入__WIN3...
阅读(25) 评论(0)

cnn卷积神经网络讲解清晰的一篇文章

网页链接 http://blog.csdn.net/v_july_v/article/details/51812459#comments...
阅读(47) 评论(0)

linux执行sh文件

首先让文件有能够执行的权限:chmod +x a.sh然后运行文件就可以了./a.sh...
阅读(66) 评论(0)

conda:未找到命令 及安装xgboost

输export PATH=~/anaconda3/bin:$PATH 安装xgboost: conda install libgcc 然后pip install xgboost...
阅读(109) 评论(0)

error MS8008 指定的平台工具集未安装

原文:http://blog.csdn.net/liuqiyao_01/article/details/38656873 原因: 平台工具集(v110)是vs2012下用的,你是用vs2010打开工程,它默认是用v100, 所以这个工程可能用vs2012打开并更新过。 解决方法:右键点击你的项目,选择属性,再点击配置属性中的常规,常规中有个平台工作集,把V1...
阅读(30) 评论(0)

Logistic回归总结

博客地址: http://blog.csdn.net/dongtingzhizi/article/details/15962797...
阅读(114) 评论(0)

python笔记

1.自定义矩阵 a为自己定义的数组 numpy.array(a) 2.矩阵旋转 numpy.rot90(m, k=1, axes=(0, 1)) m是矩阵,k是旋转次数,axes不知道是啥 例子: m为array([[1, 2],        [3, 4]]) np.rot90(m, 2) 3.矩阵上下翻转 numpy.flipud(m) 例子: array([...
阅读(58) 评论(0)
35条 共2页1 2 下一页 尾页
    个人资料
    • 访问:2562次
    • 积分:282
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:8篇
    • 译文:0篇
    • 评论:2条
    最新评论