技术
文章平均质量分 72
RabinSong
09年研究生毕业,一直从事软件开发设计至今,研究方向:虚拟技术、C、C++逆向工程、实时OS等
展开
-
一个基于cmake跨平台交叉编译项目模板
本文旨在介绍一个基于cmake的跨平台交叉编译模板,该模板是本人经过多个项目实战的经验总结,可作为海思(hisi)、瑞芯微(rockchip)、星辰(sigmastar)等大多数主流硬件平台的交叉编译模板方案。原创 2023-08-30 22:52:28 · 383 阅读 · 0 评论 -
TensorFlow 实现Helloworld
import tensorflow as tfhello = tf.constant('hello, tensorflow!')with tf.Session() as sess: print(sess.run(hello))张量、变量、会话什么是计算图,tensorboard查看计算图计算图采用nodes和edges的有向图来描述数据流和计算,node代表...原创 2020-04-14 23:14:03 · 359 阅读 · 0 评论 -
TensorFlow简介
TensorFlow基础架构TensorFlow的特点高度的灵活性TensorFlow不仅是一个“”神经网络”库,在其他一些场景时也可以用神经网络完成。用户可以自己用Python描绘计算图,而后放到计算核心之中。同时在无法找到合适的底层操作的时候也可以自己编写C++代码。 2.可移植性TensorFlow可以在CPU、GPU上运行,比如台式机、服务器、集群甚至移动设备上...原创 2020-04-07 22:20:02 · 571 阅读 · 0 评论 -
conda pip 常用命令
原创 2020-04-06 22:10:03 · 257 阅读 · 0 评论 -
机器学习的一般思路
机器学习是线性代数、概率论、最优化理论等多个学科领域的交叉学科,其诞生的目的在于从数据中发现和学习规律应用于生产和学习生活中。原创 2020-04-06 21:49:11 · 649 阅读 · 0 评论 -
什么时候用AI
利用数据来解决简单规则无法或者难以解决的问题,它被广泛应用在了搜索引擎、无人驾驶、机器翻译、医疗诊断、人脸识别、数据匹配、信用评级等任务中。 我们无法直接编程解决这些问题,但我们能够使用配合数据编程(概率编程)来解决。 如果给我们的机器学习系统提供足够多猫和狗的图片,我们就可以编写一个识别猫或狗的系统。...原创 2020-04-06 21:22:30 · 278 阅读 · 0 评论 -
人工智能学习推荐书籍
原创 2020-04-06 21:00:12 · 297 阅读 · 0 评论 -
人工智能简介
人工智能应用加速发展推荐语音识别信用评分alphago自动驾驶机器人人工智能核心点数据模型处理能力大数据原创 2020-04-05 23:03:46 · 357 阅读 · 0 评论 -
人工智能总览、应用与前沿
神经,模糊,遗传,运动控制,模式识别人工智能简介 数学与数学分析基础 特征工程(数据重要) 机器学习算法决策树与随机森林分类算法(监督)回归算法(监督)聚类算法(无监督) 深度学习 深度学习基础深度学习高级人工智能大数据框架应用深度学习TensorFlow大数据与机器学习Spark MLlib企业级人工智能项目实战语音识别自动驾驶图像人...原创 2020-04-05 22:55:38 · 489 阅读 · 0 评论 -
机器学习--------------数据预处理pandas
Pandas常用数据结构有两种:Series和DataFrame.这些数据结构构建在numpy数组之上,这意味着它们效率很高。导入相关库import numpy as npimport pandas as pdSeries Series是一个带有名称和索引的一维数组,既然是数组,肯定要说到的就是数组中的元素类型,在Series中包含的数据类型可以是整数、浮点,字...原创 2020-04-05 22:14:54 · 202 阅读 · 0 评论 -
机器学习--------数据预处理numpy
numpy基础 (矩阵运算) import numpy as np 1.numpy数组对象 a = np.arange(5)一维数组 a.dtype元素类型 a.shape,维度属性 m = np.array([np....原创 2020-04-05 19:22:37 · 512 阅读 · 0 评论 -
深度学习python环境配置
必备的python库,可以使用pip install 库名,安装下面的库机器学习库 numpy sklearn pandas matplot深度学习库(可以使用以下其中之一深度学习框架) keras tensorflow pytor...原创 2020-04-05 18:38:04 · 455 阅读 · 0 评论 -
人工智能基础------------python环境搭建及应用场景
构建python环境python历史 1.首次发布时间1991; 2.强类型的动态语言; 3.跨平台,几乎支持所有os; 4.版本系列2.7/3.7; 5.开发效率高python环境安装Windows/MacOS: 1.访问...原创 2020-04-05 18:21:58 · 507 阅读 · 0 评论 -
vmware os 强行关闭不能启动的解决方案
对虚拟机相对应的.vmx文件进行编辑修改。找到这一行: vmci0.present = "TRUE"将TRUE 改为 FALSE或者直接将这行删除。保存此虚拟机的.vmx文件。重新运行虚拟机。亲测可用...原创 2020-03-30 12:41:12 · 576 阅读 · 0 评论 -
CMake使用好文
https://www.cnblogs.com/zhoug2020/p/5904206.html转载 2020-03-03 10:16:05 · 146 阅读 · 0 评论 -
Linux 网络配置
1、常用配置网络指令(1) 配置eth0的IP地址, 同时激活该设备1sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up(2) 添加默认网关 1sudo route a转载 2016-02-19 11:17:38 · 520 阅读 · 0 评论 -
Qt4项目迁移到Qt5问题:greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
文章来源:http://blog.csdn.net/ccf19881030/article/details/18220447问题一:错误:C1083: 无法打开包括文件:“QApplication”: No such file or directory出现原因:Qt5里不再用QtGui模块,而是使用QtWidgets模块。解决方法:在*.pro里加上greaterThan(转载 2016-02-18 21:49:10 · 2300 阅读 · 0 评论 -
在Ubuntu14.04上创建Qt 5.4.0开发环境
导语上一篇安装好了Ubuntu系统,在正式进行嵌入式开发之前,我们先在Ubuntu上安装Qt开发环境,确保可以正常进行桌面程序的开发,毕竟程序首先是要在桌面上测试的。这里我们使用最新的Qt 5.4.0版本。一、下载并安装Qt 1、下载Qt。下载地址:http://download.qt.io/official_releases/qt/5.4/5.4.0/转载 2016-02-12 20:40:16 · 1894 阅读 · 0 评论 -
Qt下载地址
http://www.qt.io/download-open-source/#section-2原创 2016-02-12 19:23:11 · 751 阅读 · 0 评论 -
Ubuntu下设置自定义桌面分辨率
今天在虚拟机上装了一个LUbuntux64(12.10)玩,安装的时候,由于主板默认是没有开虚拟化支持,报错,改后相当的顺利。但是进入系统后,屏幕显示分辨率为800X600的,全屏的话,在大显示器上显示就就中间一小块,非常的不舒服。长年在Windows下用惯了右键桌面设分辨率的我,毫不犹豫的右键了一下——答案是肯定的,没找到地方设置。 其实在LUbuntu下面,在系统开始菜单有个首选项里面有转载 2016-02-12 19:06:41 · 5748 阅读 · 1 评论 -
html header内容
"http://www.w3.org/TR/html4/loose.dtd">无标题文档aaa 信息来源:http://hi.baidu.com/fengcao15/blog/item/19f180b6bc7d90fc30add138.htmlHTTP(HyperTextTransferProtocol)是超文本传转载 2016-01-28 10:46:56 · 1265 阅读 · 0 评论 -
关联、组合、聚合、依赖关系比较
http://blog.csdn.net/maybehelios/article/details/2038685转载 2015-10-15 15:47:24 · 527 阅读 · 0 评论 -
Apache虚拟目录设置
Apache虚拟目录设置March 26, 2011 12:37 AM jackie 系统 1 Comment很多的PHP应用都是跑在Apache上面,于是就在本机上装了AppServ,Apache虚拟目录的配置可以分为两种,一种是全局的,另外一种是基于网站的虚拟目录,两者配置方法差不多。基于全局的虚拟目录|GLOBAL先找到...,在里面加一句:转载 2015-08-17 09:40:46 · 817 阅读 · 0 评论 -
在main()之前,IAR都做了啥?
最近要在Cortex-M3上写一个简单的操作系统,打算使用IAR,为了写好启动代码,花了一些时间了解了IAR在main()以前做了些什么事。首先系统复位时,Cortex-M3从代码区偏移0x0000'0000处获取栈顶地址,用来初始化MSP寄存器的值。接下来从代码区偏移0x0000'0004获取第一个指令的跳转地址。这些地址,是CM3要求放置中断向量表的地方。这里是一个程序转载 2015-06-09 13:24:24 · 792 阅读 · 0 评论 -
ubuntu修改默认启动级别(直接进入文本界面)
我的小上网本上装了个linux mint 13,我有时候想让小本作为ftp服务器,长期不关机。为了让小本少耗电,我想让小本默认以命令行模式启动。我上网找了好久,如何修改ubuntu(linux mint 是基于ubuntu的)的启动级别,搜了好久,用了好多方法都不能成功,最后找到了可行的办法。在此做总结。红色段落的方法是我验证过能成功的。网上的解决方法常见的有如下几种:转载 2016-02-24 13:46:25 · 4424 阅读 · 0 评论 -
JTAG与SWD对比
一、SWD 和传统的调试方式区别 1. SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的, 只要你的仿真器支持。 所以推荐大家使用这个模式。 2. 在大家 GPIO 刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支转载 2015-06-02 11:07:33 · 5117 阅读 · 0 评论 -
linux 分区
前言:以前初识Linux时,对Linux系统安装时分区的选择,一点都不了解,导致几次没法进行下一步安装,因此就静下心来,专门拿出时间研究了研究这方面的知识;以下内容就是以前通过研究Linux安装过程中分区的知识总结出来的一些知识;贴上来,做个备份,也希望对Linux初学者有一些帮助。正文:一般来说,在linux系统中都有最少两个挂载点,分别是/ (根目录)及 swa转载 2016-02-19 11:26:12 · 387 阅读 · 0 评论 -
Zend Studio12的安装破解注册教程
最近项目中需要使用php,根据安排我需要好好的研究一下php的开发和实现,本来想着随便应付一下,后来转念想了一下还是好好的学习一下吧。毕竟自己研究的深的东西都不多,这一次自己得好好的从头到尾的研究一下。工具/原料zend studio 12key-gen方法/步骤首先下载zendst转载 2016-02-19 12:11:15 · 1138 阅读 · 0 评论 -
linux 版本source insight
http://blog.csdn.net/yuanlu837/article/details/7726059转载 2016-02-19 16:35:54 · 3229 阅读 · 0 评论 -
wincap问题之二(网卡检测)
我们一般通过pcap_findalldevs检测计算机上上有多少片网卡,pcap_findalldevs,但是只能检测到启用的网卡,那麽问题来了,第一种情况,pcap_findalldevs调用时网卡是启用的,但在调用后却把它禁止了,这时该接口指针还在内存中,而实际上指向该内存的地址已经无效了,此时若继续使用该接口会使程序崩溃。第二种情况,pcap_findalldevs调用时网卡是禁用的,这时该原创 2013-01-02 14:59:16 · 1638 阅读 · 0 评论 -
select option控件的操作方法
script language="javascript"> $(document).ready(function() { //绑定下拉框change事件,当下来框改变时调用 SelectChange()方法 $("#selectID").change(function() { SelectChange(); }); })转载 2016-03-23 22:49:02 · 1909 阅读 · 0 评论 -
用Javascript获取页面元素的位置
制作网页的过程中,你有时候需要知道某个元素在网页上的确切位置。下面的教程总结了Javascript在网页定位方面的相关知识。一、网页的大小和浏览器窗口的大小首先,要明确两个基本概念。一张网页的全部面积,就是它的大小。通常情况下,网页的大小由内容和CSS样式表决定。浏览器窗口的大小,则是指在浏览器窗口中看到的那部分网页面积,又叫做viewport(视口)。转载 2016-03-11 10:54:41 · 680 阅读 · 0 评论 -
css居中方法
水平居中的text-align:center 和 margin:0 auto 这两种方法都是用来水平居中的,前者是针对父元素进行设置而后者则是对子元素。他们起作用的首要条件是子元素必须没有被float影响,否则一切都是无用功。margin:0 auto也可以被写成margin:0 auto 0 auto。不能理解的童鞋们可以自己去找找关于css缩写的内容。转载 2016-02-26 08:26:54 · 473 阅读 · 0 评论 -
在js中获取父页面以及子页面对象的方法
在js中,我们时常用到用iframe做系统框架,在子页面也,父页面之间的值传递是一个问题,下面是js获取父窗体和子窗体的对象js:1.在iframe子页面中获取父页面的元素: a>window.parent.document这个是获取父页面document中的对象; b>如果要获取父页面js中的方法:window.parent.xxxx();xxxx()为方法;转载 2016-03-22 10:37:13 · 1921 阅读 · 0 评论 -
ubuntu 12.04设置开机启动图形应用程序,替换默认图形桌面
想把ubuntu 12.04的开机设置模式改为默认为命令方式,搜索半天,现将成功的方法转出,并感谢作者。http://blog.csdn.net/liebergott/article/details/7793408 我只用了设置runlevel内容,其他未验证,保留以为后用。一、前言无论你想要在ubuntu 12.04(11.10适用)开机启动图形程序,或者非图形程序,相信这篇转载 2016-02-24 13:48:51 · 2782 阅读 · 0 评论 -
多表连接查询(内,外,交叉连接)
多表连接查询(内,外,交叉连接)连接查询实际上是通过各个表之间共同列的关联性来查询数据的,它是关系数据库查询最主要的特征.select 表1.字段名1,表2.字段名2,... from 表1,表2where 连接条件SQL-92标准所定义的FROM子句的连接语法格式为: FROM 表名 join_type 表名 [ON (连接条件)]连接操作中的ON (连接条件转载 2016-04-02 10:01:46 · 2641 阅读 · 1 评论 -
jQuery UI插件之datepicker的自定义设置
1. 修改datepicker的外观颜色,在jquery.ui.theme.css里面修改.ui-widget-header的background的值为你想要的颜色,并且去掉后面到color属性之前的所有内容(主要是url);还要修改.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-st转载 2016-03-09 11:46:44 · 4032 阅读 · 0 评论 -
建立QT交叉编译环境
我们已经在Ubuntu上安装了PC版的QT,安装命令如下 sudo apt-get install qt4-*现在我们需要安装qt在arm上运行的交叉编译环境。1.从qt官方网站下载QT源码,我们需要下载的是qt-embedded-linux-opensource-src-4.5.3.tar.gz2.解压并改名123 tar zxvf转载 2016-02-23 15:14:36 · 1358 阅读 · 0 评论 -
修改jqGrid列表样式
修改jqGrid列表样式 (2011-12-06 10:36:03)转载▼标签: jqgrid css it分类: JQueryui.jqgrid.4.2.css文件修改内容如下:.ui-jqgrid .ui-jqgrid-title {font-size:15px;}转载 2016-03-07 22:49:34 · 6520 阅读 · 0 评论 -
android sdk下载不了
转自: http://blog.csdn.net/exlsunshine/article/details/222088571、打开android sdk manager2、打开tool->options,如图所示3、将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设置成mirrors.neusoft.ed转载 2015-04-01 11:11:15 · 751 阅读 · 0 评论