自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zale

学习,积累

  • 博客(53)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 linux安装gcc不同版本

参考文章安装GCC的版本https://www.jianshu.com/p/0caef3ce8e06更换不同版本的GCChttps://www.cnblogs.com/uestc-mm/p/7511063.html注意事项如果apt-get安装不了的可以源码编译。如果源码编译一些在线库下载不了需要手动下载放在gcc目录里面在安装。...

2021-05-13 15:20:16 283

原创 TorchScript总结

文章目录TorchScript教程TorchScript介绍Pytorch模型编写基础TorchScript基础使用Scripting来转换Modules混合Scripting和Tracing保存和加载模型在C++中加载一个TorchScript模型步骤1:转换Ptyorch模型到TrochScript通过tracing来转为Torch Script通过Annotation来转换为Torch Script步骤2:将你的Script Module序列化到一个文件步骤3:使用C++来加载你的Script Mod

2021-04-16 14:39:11 4409 2

原创 Pytorch快速笔记

Pytorch 记录QuickStart数据读取提供了两种数据相关的类,DataLoader与Dataset,前者负责迭代读取数据集中的所有数据,一批一批的提供数据,后者负责数据集单个读取如图片与标签的读取。Pytorch提供了针对各个领域的 TorchText, TorchVision, and TorchAudio,每个有各自的dataset。模型创建定义一个模型需要继承自nn.Module,在__init__方法中进行初始化,定义模型的层,然后再forward中进行前向操作。为了加速可以移

2021-04-14 21:17:19 799

翻译 MMDetection论文总览

MMdetection 主要特征模块化设计:将检测框架解耦为不同的部分可以轻易组合 支持多个不同的框架 高效率:所有的基础bbox和mask操作都在GPU运行 SOTA支持的框架MMdetection包含目标检测和实例分割方法的高质量实现。支持的方法如下:Single-stage方法SSD:一个经典且广泛使用的单阶段检测架构(2015)。 RetinaNet:一个使用Focal Loss的高性能单阶段检测器(2017)。 GHM:一个使用梯度调和机制(gradient harmo

2021-01-22 15:05:57 651

原创 pytorch CUDA版本不一致问题解决

pytorch CUDA版本不一致问题解决查看pytorch版本查看显卡支持的版本查看环境变量的配置小结查看pytorch版本有两种方法:第一种:在python里面输出:import torchtorch.cuda.is_available()torch.cuda.version第二种:使用conda list或者pip list一般这里可以看到torch的版本和torchvision的版本,然后cuda版本是当时选择装的,现在有9.0,10.1,10.2各个版本。对应的可以看

2020-09-23 10:15:32 9000

原创 cuda 版本不一致,The NVIDIA driver on your system is too old

遇到问题The NVIDIA driver on your system is too old (found version 9010).Please update your GPU driver by downloading and installing a newversion from the URL: http://www.nvidia.com/Download/index.aspxAlternatively, go to: https://pytorch.org to installa

2020-09-01 11:14:40 6693

原创 OpenGL-基础知识总结

文章目录图像渲染管线VAO,VBO,EBO之间的关系顶点属性格式坐标系统正射投影和透视投影将变换组合右手坐标系摄像机LookAt矩阵欧拉角词汇表一览示例代码解读资源参考图像渲染管线在OpenGL中,任何事物都在3D空间中,而屏幕和窗口却是2D像素数组,这导致OpenGL的大部分工作都是关于把3D坐标转变为适应你屏幕的2D像素。3D坐标转为2D坐标的处理过程是由OpenGL的图形渲染管线(Graphics Pipeline,大多译为管线,实际上指的是一堆原始图形数据途经一个输送管道,期间经过各种变化处理最

2020-06-06 13:46:40 1596

原创 统计学习方法笔记——决策树

简介决策树模型与学习决策树模型决策时与if-then规则决策树与条件概率分布决策树学习特征选择特征选择问题信息增益信息增益比决策树的生成ID3算法C4.5生成算法决策树的剪枝CART算法CART生成回归树的生成分类树的生成CART剪枝小结简介决策树是一种基本的分类与回归方法,其主要的优点为模型具有可读性,分类速度快。学...

2018-08-19 11:01:57 607 1

原创 统计学习方法笔记——朴素贝叶斯法

简介朴素贝叶斯法的学习与分类基本方法后验概率最大化含义朴素贝叶斯法的参数估计极大似然估计学习与分类算法朴素贝叶斯算法(naive Bayes algorithm)贝叶斯估计小结简介朴素贝叶斯(naive Bayes)法师基于贝叶斯定理与特征条件独立假设的分类方法。对于给定的训练数据集,首先基于特征条件独立假设学习输入输出的联合概率分布;然后基于此...

2018-08-19 11:00:47 472

原创 统计学习方法笔记——k近邻算法

简介k近邻算法k近邻模型模型距离度量k值的选择分类决策规则k近邻算法的实现:kd树构造kd树搜索kd树简介k近邻法是一种基本分类与回归方法。k近邻法假设给定一个训练数据集,其中的实例类别已定。分类时,对新的实例,根据其k个最近邻的训练实例的类别,通过多数表决方式预测。因此,不具有显示的学习过程。k值的选择、距离度量、分类决策规则是k近邻法的三个基本要...

2018-07-19 10:14:40 1119 1

原创 统计学习方法笔记——感知机

简介感知机模型感知机学习策略数据集的线性可分性感知机学习策略感知机学习算法感知机学习算法的原始形式算法的收敛性感知机学习算法的对偶形式总结简介感知机(perceptron)是二类分类的线性分类模型,输入为特征向量,输出为+1和-1二值。感知机学习旨在求出将训练数据进行线性划分的分离超平面,属于判别模型。通过导入基于误分类的损失函数,利用梯度下降对损...

2018-07-18 13:43:57 462

原创 统计学习方法笔记——概论

统计学习监督学习基本概念统计学习三要素模型策略损失函数和风险函数经验风险最小化和结构风险最小化算法模型评估与模型选择训练误差与测试误差过拟合与模型选择正则化与交叉验证正则化交叉验证泛化能力泛化误差泛化误差上界生成模型与判别模型分类问题标注问题回归问题统计学习特点 统计学习(statistical lear...

2018-07-18 08:55:23 436

原创 android自定义通用下拉刷新

这几天将自己写的一个通用下拉刷新抽离了出来,单独搞了个类库,效果还是不错的,代码开源在github上面了,有兴趣的可以fork一下,当时直接写的英文介绍,懒得再写中文了,就直接复制过来了。common-pull-refreshA widget that can achieve the function of pulling to refresh. It’s like a container whic

2016-03-02 20:19:00 551

原创 android opencv 环境搭建

个人博客原文地址 www.zalezone.cn简介android studio自从1.3以后开始对android的ndk进行支持了,所以现在基本android开发可以废弃eclipse了,毕竟跟着官方的趋势走肯定不会错的。对于开发环境搭建这种事永远都是开始难后面,只要参照一个正确的教程就能事半功倍,对于opencv的在android的搭建教程官网还是停留在eclipse上面,现在我还没在官网找到

2016-01-18 00:39:05 894

原创 android如音符般的震动

android如音符的震动概要近来在做一个全屏录音的炫酷view时,感觉开始录音时太平淡,所以准备加入一个震动的效果,去网上搜了一下,例子还是挺多,但自己真正开始做的时候发现了许多细节方面的网上的文章都没有说清楚,很多人也可能只是复制粘贴,没有自己去尝试过,在经过一系列探索以后,把使用的心得记录一下。官网介绍首先我们来看看官网对于震动的介绍Vibrator.类概述这个类是操作设备上的震动的一个类。如

2015-11-18 20:16:29 1246

翻译 gradle配置教程

gradle配置教程本文翻译自官方提供的gradle文档,翻译有不足之处多谢大家指出。 原文地址:http://developer.android.com/tools/building/configuring-gradle.html#workBuildVariantsgradle基础结构android studio项目包含了一个最高级别的构建文件和每个模块的构建文件。那些构建文件叫做build.g

2015-11-02 20:09:31 766

原创 免费生成MP3外链

推广这个网址,将链接复制进去就行了 https://www.opendrive.com不然要付费服务才能。所以为了让能检测到就要推广这个链接。

2015-05-23 17:13:51 14278

原创 如何将未提供保存的图片网站的图片下载下来

今天看了看爱旅途网站,发现里面的图片确实都不错,都挺漂亮的,但是可惜的是当我想要下载图片的时候,发现点击右键没用,估计是网站禁用了右键操作,毕竟里面的图片都是许多摄影家的私有作品,但是确实很想要里面的图片怎么办呢?接下来就来扒一扒如何下载到里面的图片,或许别人有更好的方法,但是我觉得我的方法也不错。首先,在浏览器中按F12,打开开发者工具,我们可以看到许多代码,但网页代码中

2015-04-13 16:28:21 1337

原创 eclipse风格主题调优

一:字体设置下载eclipse color theme插件,这里提供一种通过github平台下载的连接:http://eclipse-color-theme.github.com/update 这个连接不要直接去点开它,需要用eclipse下载,方式如下:  点击eclipse菜单栏上的Help ->Install New Softwave ,接下来把上面的那个连接写到 work

2015-04-10 12:29:09 536

原创 maven创建可运行jar包

在pom中加入一下内容 org.apache.maven.plugins maven-jar-plugin 2.4 true lib/ cn.zalezone.kll.kk.App 其中的mainClass自己改了就行了。

2015-03-15 19:43:24 639

原创 Spring mvc 用ajax传输json数据

在spring mvc3中,已经集成了Jackson(json处理器)来处理数据输出json格式,spring中封装的类是 org.springframework.http.converter.json.MappingJackson2HttpMessageConverter这个json转换器, 如果是springmvc3.2之前的版本,可以使用org.springframework.http.co

2015-02-04 22:44:46 1875

原创 Eclipse报错中用Spring mvc初始化ContextLoaderListener报错

Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener一开始我的项目都是完全可以运行的,但后来提交到github上再拉下来的话就报错了。这个问题让我折腾了好久,后来发现有两种情况会导致。1:项目的java环境,可能拉下来代码后它会用jdk1.5的包去编译,你可能需要重新指定一下它的jdk版本

2015-02-04 17:38:29 1467

原创 在android程序中调用shell命令与脚本

最近做android的一个功能就是调用shell命令来进行一些系统级别的操作,比如说是关机开机之类的,现在总结一下具体的用法以及遇到的坑(基于我所用到的,没用到的我就不说了)(1)Runtime.getRuntime().exec("ls");这是最简单的一种,你输入后就能就会执行ls命令,如果要获得输出的话可以这样写Process p = Runtime.getRunti

2015-01-02 22:49:52 25542 9

原创 将web部署至tomcat运行

进来写了用spring mvc+ hibernate 框架写的一款管理系统,写了最基本的增删改查,于是将它放在tomcat中部署运行,因为是第一次部署运行,所以会遇到一些小问题,接下来就记录一些注意事项:1.我用maven管理的程序,先mvn package进行打包,得到War文件,于是复制到tomcat的webapp目录下,tomcat会帮我们自动解压。2.然后启动tomcat,

2014-12-30 23:55:03 716

转载 关于获取webapp路径问题

1.可以在servlet的init方法里 String path = getServletContext().getRealPath("/"); 这将获取web项目的全路径 例如 :E:\eclipseM9\workspace\tree\ tree是我web项目的根目录 2.你也可以随时在任意的class里调用 this.getClass().getClassLoade

2014-12-28 15:41:33 15384

原创 spring mvc记录

No qualifying bean of type is defined: expected single matching bean but found 2

2014-12-25 17:48:33 614

原创 关于mysql字符编码设置

在mysql中插入数据一直显示是???乱码,网上很多人说的试了都不对,后来经过大量查询资料,将解决方案写在下面,不同的版本有不同的解决方案吧。我的数据库版本(5.5.40)[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]collation-server = utf8_u

2014-12-20 23:27:37 941

原创 java自制线程池

个人博客:www.zalezone.cnjava自制线程池 1.简介1.1.线程池1.2.线程池作用1.3.线程池优点1.4.JDK自带线程池1.4.1.ThreadPoolExecutor2.自制线程池2.1.线程池主体类2.2.任务类2.3.测试类简介线程池

2014-10-27 00:11:42 1387 1

原创 android笔记

由于考虑到数据库的安全性,不被轻易SQL注入,执行查询语句时,一般不使用直接拼接的语句,而是使用参数传递的方法。然后在使用参数传递的方法中时,发现当使用like方式查询数据时,很容易出现一个问题。错误案例:复制代码 代码如下:String myname = "abc";String sql = "select * from mytable where name like '?%'"

2014-10-26 16:55:50 719

原创 android 编译调用C代码

博客地址:www.zalezone.cn前言需求来源这几天帮别人做一个简单的android客户端,也没什么功能,主要就是调用C代码来对手机的Wifi网络进行设置,于是也就引出了技术难点所在,如何去调用C程序达到我们所需要的效果。解决方案对于这个,我想出了两种解决方案:第一种方案是利用JNI来进行本地调用。关于什么是JNI呢,JNI其实是Jav

2014-10-25 19:05:14 984

原创 java笔记

www.zalezone.cn

2014-10-25 12:52:27 508

原创 Android侧拉菜单SlidingMenu的配置和使用

个人博客地址 www.zalezone.cn前言很多android菜单都做的很炫,其中用的做多的就数侧拉菜单了,比如说唱吧,以前的人人,当然也有很多客户端改版后可能用其他的了,但是SlidingMenu的确是一个很强大的工具。环境配置很多工具有炫丽的效果来吸引用户的眼球,但是这些炫丽的效果肯定需要一些代价,那就是很多代码的支持,这个项目页不例外,在配置环境时很有可能会遇到一

2014-09-27 21:36:54 1743

原创 博客搬移www.zalezone.cn

现在已经把博客搬移到www.zalezone.cn了,以后发文章就直接到这个上面了

2014-09-10 17:17:31 655

原创 正则表达式基础及java使用

正则表达式基础正则表达式语法(1)    普通字符:字母,数字,汉子,下划线以及没有特殊定义的标点符号都是“普通字符”。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符简单的转义字符:    \n :代表换行符    \t :代表制表符    \\ :代表\本身    \^ ......  :代表匹配这字符本身正则表达式

2014-08-13 17:21:29 800

原创 Git使用小记

Git使用小记前言:我们写代码写完后总要进行管理,以前写的很多代码虽然写的不是很好,但因为没有一个比较好的代码管理习惯,所以很多都遗失掉了,为此现在都还觉得很可惜,近来在学习使用git来进行代码管理,git是一个很强大的分布式版本控制系统。(1)远程仓库操作命令从远程仓库克隆仓库到本地:$ git clone git://github.com/******.

2014-08-10 20:55:52 519

原创 android获得上一个activity的返回值来设定当前按钮的可按性

每次想去转载别人的文章就不用自己写了,好想这样省事,但是我的yun da

2014-08-07 15:09:21 1774

原创 android操作sqlite数据库及心得

写这篇文章主要是网上的对sqlite的操作太多且太杂,很多时候都不能很好的运用到自己的项目中,结构不清晰,我自己写了一篇适合刚刚接触的人看的操作方法。近来用android时要将一些数据保存起来,一开始用的是preferences,后来要保存的东西多了,发现用preferences明显不能满足要求了,而且发现用这个的话代码就变得有点乱了,所以才开始学习使用sqlite数据库,一开始以

2014-08-06 23:58:32 2794

原创 linux的ubuntu和centos下快速搭建LAMP环境

Ubuntu下快速搭建LAMP环境过程记录:  安装 Apache2:sudo apt-get install apache2 安装PHP模块:sudo apt-get install php5安装Mysqlsudo apt-get install mysql-server 安装phpmyadmin 其他模块安装:sudo apt-get install libapac

2014-08-03 14:04:25 4459

原创 关于linux下卸载apache后安装apache

事实说明,好记性不如烂笔头,更何况没有好记性就更需要做一些必要的记录了,因为随着时光的流逝,很多事情会渐渐的忘记,这时如果看一下之前的笔记就能事半功倍了!以前在linux下配置了一个系统监视软件zabbix,总体用起来还不错,因为需要在网页端显示,所以需要搭建lamp环境,然后配置apache2使打开本地网页就显示那个为主页,以后就没再碰过,也没做记录,当时的配置文件和信息早已经忘记,

2014-08-03 13:04:17 2221

原创 android的listview加checkbox实现单保存checkbox的勾选信息

最近做一个项目时想要增加安卓端的一个功能,就是增加一个activity上面有很多checkbox的勾选信息,然后可以给人选择多选框,看起来还算很简单。。但是真正做起来就有很多麻烦了。。虽然我对安卓有点了解,以前也看过一些代码,但都是看别人的代码,看代码当然简单啦,这下要全部自己写,这下有点棘手了,一开始真是无从下手啊,后来去网上查了一下,觉得有个人的写法不错,就是用listview导入adap

2014-07-30 21:23:51 3931 7

mysql-jdbc.jar

连接mysql数据库的jar,在项目中添加进去可连接mysql数据库

2014-08-03

sqljdbc4.jar

In our continued commitment to interoperability, Microsoft provides a Java Database Connectivity (JDBC) driver for use with SQL Server, SQL Azure, and Parallel Data Warehouse (PDW). The Microsoft JDBC Driver for SQL Server is available at no additional charge, and provides Java Database Connectivity from any Java application, application server, or Java-enabled applet. This driver is a Type 4 JDBC driver that provides database connectivity through the standard JDBC application program interfaces (APIs).

2014-06-19

org-apache-commons-logging.jar

Jakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体的日志实现工具。它提供给中间件/日志工具开发者一个简单的日志操作抽象,允许程序开发人员使用不同的具体日志实现工具。用户被假定已熟悉某种日志实现工具的更高级别的细节。JCL提供的接口,对其它一些日志工具,包括Log4J, Avalon LogKit, and JDK 1.4等,进行了简单的包装,此接口更接近于Log4J和LogKit的实现。

2014-06-19

commons-httpclient.jar

HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient

2014-06-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除