AndroidStudio模板工程(一)
经常讲“工欲善其事,必先利其器”,虽然使用AndroidStudio很久了但是却没有去研究过它提供的模板工程,因此打算写几篇博客来记录自己对此的研究。
一、Add No Activity
没有创建Activity的模板工程,这个模板工程可以理解为一个空工程,因为这个模式下没有创建一个Activity。
二、Basic Activity...
AndroidStudio模板工程(二)
一、Bottom Navigation Activity
这个模板工程创建完成之后,工程内部包含一个MainActivity.java。运行截图如下所示:
MainActivity的布局文件代码如下所示:
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.Cons
AndroidStudio模板工程(三)
一、Fullscreen Activity
这个模板工程创建完成之后,工程内部包含一个MainActivity.java。运行截图如下所示:
——————>
MainActivity的布局文件代码如下所示:
<?xml version="1.0" encoding=&quo
AndroidStudio模板工程(四)
一、Google Maps Activity
这个模板工程创建完成之后,工程内部包含一个MapsActivity.java。运行截图如下所示:
MapsActivity的布局文件代码如下所示:
<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http:/
AndroidStudio模板工程(五)
一、Master/Detail Flow
这个模板工程创建完成之后,工程内部包含如下文件。截图如下所示:
工程的运行截图如下所示:
          
     &n
完全卸载Oracle 11g的博客
本篇博客是以windows7.0为背景来展开的。
一、删除如下路径中有关于Oracle的文件
路径:
C:\Users\admin\AppData\Local\Temp
可以将该文件夹下的所有文件都删除,其实这个文件夹下的文件都是临时文件,所以都可以完全删除。下一次安装时也应该首先确认当前目录下面没有关于oracle的文件,然后再进行后续的安装操作。
二、停止服务
右击桌面“计算机”–>“管...
PL/SQL deveploer安装
一、使用developer连接Oracle数据库
安装之后连接Oracle数据库报如下错误:ORA-12154:TNS: 无法解析指定的连接标识符
解决办法:
ORA-12154: TNS: 无法解析指定的连接标识符
二、使用tnsping orcl命令
在doc命令窗口下输入:”tnsping orcl”
错误:TNS-03505: 无法解析名称
去查看数据库服务端安装路径下的文件...
PreferenceActivity以及PreferenceFragment的源码解析
最近研究了Preference及其子类的使用,对这一系列的控件有了一定的了解。本篇博客主要是针对PreferenceActivity和PreferenceFragment的源码进行学习。
一、PreferenceActivity.java类实现的接口
...
AndroidStudio模板工程(六)
一、Scrolling Activity
此模板下的运行截图如下所示:
这个模式下的工程创建完成之后,ScrollingActivity和AndroidStudio模板工程(五)中的ItemDetailActivity类似,所以此处就不再做详细介绍。
二、Setting Activity
此模板下的运行截图如下所示:
 &nb...
FFmpeg 获取RTSP传过来的视频数据并保存成文件
废话不多说,直接上代码。 需要注意的是,FFmpeg的版本很多,最新版本可能有些函数已经换成别的了。如果无法自行更改代码,可以找我以前相关FFmpeg的文章,下载我x64版本的工程包,里面就有这个版本的FFmpeg。#ifndef INT64_C
#define INT64_C(c) (c ## LL)
#define UINT64_C(c) (c ## ULL)
#endif extern
Win10平台 OpenCV GPU模块的编译
最近搞了个”机械臂+机器视觉”的项目,发现视觉这块用到的特征点匹配算法有点慢,因此有了用OpenCV的GPU模块来实现的想法。然而官网下载编译好的版本并没有这一块,而别人编译好的又少东西比较烦,因此决定自己来。 需要下载和安装的东西 1.OpenCV源码:http://opencv.org/releases.html,我下的是2.4.13.3版本 2.CUDA:https://develope
OpenCV 张正友标定法的实现
关于张正友标定法的原理,网上的资料很多,本人虽然看了一些,但觉得还没有到能讲的非常清楚的程度,因此不在这里做太多原理描述。有兴趣了解细节的可以看张大神的原文,或者这篇文章。 需要大概知道的是,相机标定中内参、外参和畸变的概念。 内参有五个,分别是: 摄像头拍摄到的物体和实际物体在x,y轴上的映射关系(两个参数)。 摄像头中心和图像中心的偏移关系(两个参数)。 摄像头和镜头安装非完全垂直,存
GeoGebra数学绘图神器
最近很少写文章,实在是工作太忙,用到的一些新的东西顾不上整理,甚至博客也只能几天上一次,有些朋友提问看到已经是几天之后了,感觉有点累大多也没有回,实在抱歉。 自打做了老师之后,数学绘图实在是很头疼的事情,之前买的“亿图图示”虽然在流程图甚至电路图上表现优秀,然而对于绘制函数图形就很费劲了。网上查了一圈,多是用“几何画板”,然而基本没有破解版了,试用版又少了很多必要的功能,实在是喜欢不起来。本人作为
Windows平台C++截屏程序
CWnd *pDesktop = GetDesktopWindow();
CDC *pdeskdc = pDesktop->GetDC();
CRect re;
//获取桌面的大小
pDesktop->GetClientRect(&re);
CBitmap bmp;//创建内存位图
bmp.CreateCompatibleBitmap(pdeskdc, re.Width(), re.Height
C/C++ 图像处理(18)------人脸检测
人脸识别包括人脸检测和识别两个部分
一般的逻辑是先检测人脸位置,然后再识别。
具体的流程是
准备要识别的人脸数据->检测人脸->学习人脸特征并生成模型
检测人脸->对比检测出来的人脸和模型的相识度->给出识别结果
本篇文章用OpenCV实现了这两个过程,具体的代码有参考网上的代码,如有雷同,绝非巧合
具体的检测和识别原理不在本篇文章的范畴之内,望见谅
人脸
深度学习0---写一个自己的深度学习架构
自从意识到深度学习是未来之后,自己看了相关的书籍三本,看了吴恩达和李飞飞两位神级人物的课程,配置了caffe,torch,pytorch等等开源架构,也跑了几个开源工程,却始终都感觉似懂非懂,实在是糟心。
经过了严肃认真的思考后,本人决定从最底层开始,自己写一个架构,进而可以深入了解深度学习的方方面面。
本篇作为系列文章的开篇总览,目的就是给自己挖个坑,以提醒自己要好好努力。并且也...
深度学习1---最简单的全连接神经网络
本文有一部分内容参考以下两篇文章:
一文弄懂神经网络中的反向传播法——BackPropagation
神经网络
最简单的全连接神经网络如下图所示(这张图极其重要,本文所有的推导都参照的这张图,如果有兴趣看推导,建议保存下来跟推导一起看):
它的前向传播计算过程非常简单,这里先讲一下:
前向传播
Y1=f(W(1)11X1+W(1)12X2+...
深度学习2---任意结点数的三层全连接神经网络
上一篇文章:深度学习1—最简单的全连接神经网络
我们完成了一个三层(输入+隐含+输出)且每层都具有两个节点的全连接神经网络的原理分析和代码编写。本篇文章将进一步探讨如何把每层固定的两个节点变成任意个节点,以方便我们下一篇文章用本篇文章完成的网络来训练手写字符集“mnist”。
对于前向传播,基本上没有什么变化,就不用说了。主要看看后向传播的梯度下降公式。先放上上篇文章的网络图。 ...
C/C++ 图像处理(19)------细化算法
准备了半年多的博士考试终于结束了!现在开始整理半年来没来得及发的一些技术总结。
“C/C++ 图像处理”系列文章是随着本人做东西的先后写成的,文章的前后关系可能不太明显,在这里先跟关注专栏的各位老哥说声抱歉,在“深度学习”系列文章中会尽量改掉这个较为随意的风格,让文章更具可读性。
之前做的项目有关于“图像细化”方面的应用,因此研究了ZhangSuen细化算法,在这里总结一下:
首...
深度学习番外篇---WIN10+PyTorch0.4.0+CUDA9.1环境配置
不久前PyTorch0.4.0官方支持了Windows,可谓是感天动地,于是乘比较空闲的时间搭搭环境,顺便做下记录。
一.下载和安装CUDA9.1+cudnn-9.1库(注意下载的时候选择好配套的版本)
CUDA 地址如下:
https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_...
今日推荐
周排行