自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zclhit

全栈开发者、Thoughtworker、单板滑雪、2016深圳公益广告模特、华为云享专家

  • 博客(94)
  • 收藏
  • 关注

转载 Spring - 在ioc容器中装配bean ​

Spring对过去Bean配置文件的冗长性做出了很多重大改进,很多冗长的配置现在有了简介的版本。并提供了多种配置方式,既可以使用其中的一种配置,也可以混合使用多种配置。 Spring容器启动条件: Spring框架的类包都在应用程序的类路径下 应用程序为Spring提供完备的Bean配置信息 Bean的类都已经放到了应用程序的类路径下 Bean的元数据信息包括:Bean的实现类B...

2018-08-04 20:47:36 1645

翻译 git使用札记(二)

分支冲突远程分支变基分支$ git branch testing 创建名为testing的分支$ git log -oneline --decorate 利用git log查看各个分支当前指向对象$ git checkout branch_name checkout到某个分之下在切换的时候,HEAD会指向切换的分支,同时将工作目录恢复成该分支所指向的快...

2018-06-21 09:01:38 1644

翻译 git使用札记(一)

配置安装配置Linuxsudo apt-get install git或sudo yum install gitWindowshttp://git-scm.com/download/win运行前配置Git利用git config来对Git外观和行为进行配置。/etc/config:作用域是整个系统,–system,每一个用户和他们的仓库都由此配置~/.g...

2018-06-20 08:31:52 1674

原创 OpenTSDB使用总结-(4)

使用限制系统中metric、tagk和tagv都有数量限制,每种最多可创建16777215个。查询时延受查询条件和时间范围影响,如果存在聚合且数据量很多,则耗时也越长。谨慎使用返回数据量非常大的查询,会造成查询时较长影响服务使用,从发起查询操作以直至返回结果期间,无法手工终止请求。http请求的参数内容最大值为32M。写入数据和查询数据时的时间戳建议使用4334400秒到429171...

2018-06-13 17:28:55 3227 4

原创 OpenTSDB使用总结-(3)

查询数据功能介绍从OpenTSDB数据库中查询数据。 URIURI格式POST {OpenTSDB URL}/api/query请求请求样例{ "start": 1504527820, "end": 1504557820, "queries": [ { "aggregator&qu

2018-06-13 17:26:41 11619 5

原创 OpenTSDB使用总结-(2)

API写入数据可以在一次请求中将多个数据写入OpenTSDB,每个数据都会被单独处理,且单数据出错不会影响其他数据的写入。建议每个请求中最大数据点数不超过50.URI URI格式 写入数据POST {OpenTSDB URL}/api/put写入数据并返回概要信息POST {OpenTSDB URL}/api/put?summary写入数据并返回详细信息PO...

2018-06-13 17:25:12 3746 1

原创 OpenTSDB使用总结-(1)

样例代码写入数据查询数据删除数据样例代码写入数据功能简介使用OpenTSDB的接口写入数据。函数genWeatherData()模拟生成的气象数据,函数put()发送气象数据到OpenTSDB服务端。样例代码private static String PUT_URL = "http://" + OPENTSDB_IP + ":" + ...

2018-06-13 17:22:24 3811

原创 招银网络2018笔试分享

招银网络笔试时间两个半小时,两个小时的技能笔试和半个小时的性格测试。这里主要和大家分享一下技能笔试的内容。Part1. 30道单选这三道单选涉及到Java,C++,多线程,算法,数据结构,CPU,NP问题,SQL语句,IP地址转换,MBA测验,行测。可以说是非常tm的全了!待我一道一道回忆,看看能回忆多少。建立对象前,静态对象赋值问题。静态成员函数在建立静态对象前是可以对静态变量进...

2018-06-10 22:45:51 25918 15

转载 Spring IOC容器概述-笔记

Spring实现依赖注入的Java底层技术是Java反射技术。ICO:Spring容器的内核,AOP、声明式事务等功能都基于此产生。 ICO不够开门见山,所以后期由Martin Fowler用DI,依赖注入的概念代替了IoC,让调用类对某一接口实现类的依赖由第三方(容器或者协作类)注入,从而移除调用类对某一接口实现类的依赖。 注入方式可以划分为三种类型:构造函数注入、属性注入和接口注入。 ...

2018-06-08 15:28:13 2552

原创 利用Google Chrome浏览器Console执行js脚本模拟页面点击功能

今天无聊看到了某网页点击送积分活动,就想着用js代码直接把每天积分上限刷满。 但是这其中遇到了一个问题,送积分链接的标签不是通过id进行标示,而是自定义了linkid属性,这就不能直接doucument.getElementById的简单方式进行了,但是这怎么能难住我呢?于是我自定义了以下函数setInterval(function () { var aElements=doc...

2018-05-24 11:04:10 28446 4

原创 京东2018年校园招聘笔试代码环节答案分享

第一题:括号匹配问题合法的括号匹配序列被定义为:1.空串“”是合法的括号序列;2.如果X和Y是合法序列,那么XY一定是合法序列3.如果X是合法序列,那么(X)也一定是合法序列4.每个合法的库哦啊好序列都可由上面的规则生成。东东现在有一个合法的括号序列S,一次移除操作分为两步:1.移除序列最左边的一个左括号;2.移除序列s中任意一个右括号。保证操作之后s还是一个合法的...

2017-09-08 21:33:23 4177 1

原创 美团2018校园招聘内推笔试代码分享

因为被美团的大佬翻牌子了,所以内推直接免笔试进面试,恰巧今天遇到同学们答美团的笔试题,热爱OJ的我就参与了一发,战果还不错,2道题都轻松AC了。接下来就和大家分享一下我的做题思路和代码,我觉得第一题还有改进的地方,希望大家不吝赐教,我也今晚好好想想有没有更优秀的解法。首先是第一题:序列中任意个连续的元素组成的子序列称为该序列的子串。现在给你一个序列P和一个整数K,询问元素和是K的倍...

2017-08-31 21:23:51 3184 2

原创 在使用Struts时遇到的各种错误总结

在学习Struts的过程中,总会因为配置问题或者是参考资料问题出现过很多错误,不断地总结是自己成长的基础,下面我就来总结一下学习过程中遇到的各种报错,希望有一个能帮到你!1. HTTP Status 404 - No result defined for action解决方法这个问题多见于Action名称与Struts保留字冲突导致,建议直接修改Action name即可解决。2. n

2017-08-26 10:34:30 1905

原创 解决Unable to find taglib [cr] for URI: [WBE-INF/tlds/testlib.tld]] with root cause的可能性方案

最近在学习自定义JSP标签,按照网上的例程敲了一下发现出现500错误,错误信息Unable to find taglib [cr] for URI: [WBE-INF/tlds/testlib.tld]] with root cause反复检查了Tomcat/logs中的信息和自己的配置路径确认没有问题之后,偶然想到可能是版本不同(网上的例程版本已经比较老了),然后打开Tomcat提供的exa

2017-08-10 10:57:50 13029 2

原创 java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap报错解决办法

在编写Servlet中实现表单值自动填充的程序中,出现了-500 java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap报错,究其原因就是在commons-collection-4.X以上的包中不存在FastHashMap方法,解决方案也很简单,替换成commons-collection-3.2版本的包就

2017-08-08 11:11:11 16234 10

原创 JSP报错"Syntax error on token "=", @ expected"的完美解决方案

最近打算学习一下JSP,用了几分钟配置好jdk和tomcat之后,就开始了愉快的coding,直到。。。我敲到一个表达式输出的例程的时候,问题出现了。大概程序就是这样的一个简单的程序:综合演示页面<%!String s= "这里一个String类型的变量";String t(){ return "这是一个方法的返回值";}class Demo{ public St

2017-08-04 21:12:56 36512 6

原创 华为2018校园优先招聘深圳地区笔试代码分享

2018年华为优先招聘校园招聘笔试阶段代码分享

2017-07-13 15:49:42 4034

原创 【TrackVis 教程】基于DTI的纤维追踪及显示

TrackVis使用教程,DTI神经连接处理,脑结构网络分析,利用DTI进行神经网络结构网络组学分析,TrackVis可视化研究,纤维追踪软件是Diffusion Toolkit

2017-06-26 09:55:11 21444 17

转载 解决chrome无法启用印象笔记-剪藏功能的办法

新版CH留兰器安全的问题,导致从印象笔记官网下载的rxs文件无法直接通过drap&drop功能添加功能块。可以将rxs文件后缀名改成rar格式,然后解压,通过CH留兰器扩展界面(具体咨询百度地址)勾选开发者选项,然后点击加载解压包button,选择刚才解压出的目录即可。亲测很好用。最后别忘了登录您的印象笔记账号。

2017-06-20 21:24:34 11216 4

原创 利用dpabi整理医院原始扫描出的dicom光盘数据时的小技巧及结果介绍

今天在用dpabi软件整理医院发来的mri数据时,遇到了小小的麻烦,就是发来的数据是多级目录结构,存在很多配置文件和运行文件,说明文件,而最难受的是我们需要的影像文件是data格式而非dicom格式,先来看一下dpabi的截图,进入软件需要利用maltab,set到matlab的path中,然后输入dpabi即可,dicom sorter在Utilities-Dicom Sorter下。正常使

2017-05-08 15:12:47 8813 6

原创 【PANDA】利用已有的分割结果进行DTI脑区结构连接分析

PANDA为我们提供了一整套关于DTI图像预处理,fiber tracking,利用fsl进行去颅骨分割操作,基于分割模板的network construction等等操作。但是由于模板限制,我们目前只能使用以下几个图谱进行分区形容。为了解决这个问题,我发现可以直接加载我们自己的分割结果上去,效果还不错。首先需要把待处理的被试的MRI图像进行分类,这部分可以通过dpabi软件来实现。将

2017-04-26 17:25:34 8751 10

原创 python networkx图论工具包如何画出edge的属性信息标签

networkx是一款非常好用的python下的图论分析工具,关于它的安装和如何构件图已经有很多大牛讲得很清楚里,但是我发现大家都没有提如何为画出来的图像中的edge或node在显示的过程中展示出其属性,在有的图中,展示属性有助于我们对这幅图有更清晰的认识,所以这里我将会向大家介绍如何为一幅图添加其node与edge属性。import networkx as nx;import ma

2017-03-08 14:31:49 10060 8

原创 华为code craft软件精英赛笔记-如何在Linux下利用提供的shell文件生成tar.gz赛题提交压缩包

以下内容摘抄自readme.txt:看到中文readme是一件非常亲切的事情!仔细看完此文档即可完成第一个用例:1、整体指引: 1)使用一键式脚本编译后打包; 2)如果编译成功会在bin路径下生成可执行二进制文件"cdn.jar"; 3)使用如下格式调用并调试程序,例如: Linux环境: root> sh startup.sh /xxx/topo.txt /xxx/res

2017-03-07 10:50:59 2503

原创 voice channel 0 circular buffer overflow问题的解决办法GlobalOffensive,CSGO

最近在进行CSGO游戏的过程中会因为控制台弹出voice channel 0 circular buffer overflow然后就一直跳error,没有声音甚至游戏画面卡主。到国外网站上看了一下没有什么好的解决办法。遂给出自己的解决方案:1.重新安装英伟达显卡和声卡驱动,保持二者是最新版本。2.进入英伟达显卡设置面板,将显卡的电源设置那里调成最佳性能。3.关闭显卡的等待垂直同步。

2017-02-17 16:01:04 5854

原创 算法4--双栈的利用<学习感悟>

最近在利用Java进行有关算法及背包、队和栈的数据结构学习,在利用双栈进行算数表达式求值和左括号补全的过程中,有一些感悟,于是记录下来同大家进行分享。

2017-02-17 15:19:02 2253

原创 算法-回环变位

1.如果字符串s中的字符循环移动任意位置之后能够得到另一字符串t,那么s就被称为t的回环变位。例如,ACTGACG 就是 TGACGAC 的一个回环变位,反之亦然。判定这个条件在基因组序列中的研究是十分重要的。编写一个算法检查两个给定的字符串s和t是否互为回环变位。答:public static boolean isCircularRotation(String s, String t) {

2017-02-08 22:45:51 1950

原创 利用梅尔倒谱系数(MFCC)及空间聚类算法实现音色识别

写在前面2016年4月参加了哈尔滨工业大学深圳研究生院举办的创新创业比赛,司职算法组长,切入点定在了音色识别和相似明星音才艺展示推荐算法上,不才,拿到了一等奖,趁佳节未散与大家分享。项目进度安排2016年1月~2016年3月:前期工作中了解学习了语音信号处理的基本原理,查阅有关文献了解到了声音音色信息的描述方式,梅尔(Mel)倒谱系数的意义,推导了相关公式并实现了MFCC(Mel Fr

2017-02-08 12:47:51 9136 5

原创 2016杂记

转眼2016年就过去了,想起去年这个时候还在焦头烂额的准备EMBC16的论文,一年后自己可以轻松地写出一篇4 pages A4 paper论文,真的可以算作一种提升,虽然我现在觉得这种提升不是我真正想要的。过去的一年收获颇多,学会了维护Linux服务器,自己给服务器刷了系统,做了RAID,联系售后进行维修。去新加坡开会,做英文的presentation。在老师的公司兼职打工,玩了玩前端,学了学

2017-01-30 23:34:59 1885 2

转载 Machine Learning in Action 学习笔记-(5)Logistic回归

logistic回归将会首次为我们引入最优化算法的分析思维,在对一系列点通过一条直线进行拟合的过程就是线性回归。寻找最佳的拟合参数,就需要用到我们常用的最优化算法。这里因为是进行二分类,所以可以使用Sigmoid函数实现分类。将线性回归问题转变为了最佳回归系数的迭代选择。梯度上升算法,随机梯度上升算法等都可以被用于这个最佳回归系数的选择过程。在预处理数据时,我们可以通过对缺失数

2016-06-05 23:55:55 1806

转载 Machine Learning in Action 学习笔记-(4)基于概率论的分类方法:朴素贝叶斯

开篇为我们讲解了许多实际应用情况下,我们可能不需要得到精准的分类,而是属于某一类的概率,以及属于其他类的概率。这里我就简单的以论坛侮辱性言语检测为例,来讲一下算法的流程。函数伪代码是:计算每个类别的文档数目对每篇训练文档:对每个类别:如果词条出现在了这个文档中->增加该文档的计数值增加所有词条的计数值对每个类别:对每个词条:将该词条的数目除以总体条数目得到条

2016-06-02 23:15:06 2050

转载 Machine Learning in Action 学习笔记-(3)决策树

决策树对于我们来说就像是一个具有终止块的流程图一样,终止块就向我们展示了分类的结果。通过使得信息熵变化至最小的原理构建我们的决策树不同的层,并且我们可以使用treePlotter.py这个模块来实现决策树的树形图绘制,能够更加直观的向我们展示决策树的结构。决策树的层数将会极大的和我们所具有的feature的数量有关,可能会存在终止块中无法准确决策出结果的情况(比如说feature过少)

2016-06-01 22:43:45 2106

转载 Machine Learning in Action 学习笔记-(2)kNN k近邻算法

kNN是最常见的聚类算法,通过比较待测被试特征与训练样本之间的欧式距离,选取k个最近的点,然后找出出现概率最高的label作为我们的预测结果。其中k的值,随机选择训练样本的方案,训练样本数目的变化都将会影响到我们最终的聚类准确率。这种基于实例的算法将会使我们无法知道平均实例样本,也将会影响到我们对于典型实例样本特征的理解。最大的收获是学会了更多的Python命令(在numPy)下的

2016-06-01 11:05:26 2028

原创 帮同学做的把T1图像转成TXT格式用于unity 3d输入的小工具

话说unity 3d好像很好玩的样子:)%Name:Img2txt%Function:将img文件读取并转换为一列扫描格式的txt文件(用于unity输入)%Author:Changle Zhang, zhangchanglehit@163.comclc;clear all;close all;[hdr,filetype,fileprefix,machine] = load_n

2016-05-31 17:04:15 2009

转载 Machine Learning in Action 学习笔记-(1)

第一章引入了监督学习和非监督学习两个概念,介绍了NumbPy库,以及Matplotlib绘图工具协同工作。值得注意的是NumPy函数库中的matrix与MATLAB中matrices等价。如何选择合适的算法将会是一个影响我们工作效率的问题,选择了正确的算法,收集数据,准备数据,分析输入数据(洗数据),训练算法,测试算法,使用算法将会是未来的操作流程。

2016-05-30 16:49:30 2025

原创 PANDA pipeline的安装与使用-使用(5)实验室操作流程规范

目前处理所采用的流程:1.首先是对输入源文件进行处理,DWI图像应当放到二级的文件夹目录下,按照不同人分类开。2.接下来因为我们得到的T1图像一般是dicom格式的,所以需要利用utilities中的Dicom->NIfTI,生成nii或者Nii.gz格式的T1图像。3.接下来利用Panda的full pipeline,DICOM PATH中选择路径,选择Result Path, 自定

2016-05-10 14:44:46 3617 1

原创 哈工大深研院数字图像处理第二次大作业:水果自动识别(2)HSV空间聚类及SIFT算法目标识别

老规矩,直接贴报告~代码地址Programe list:Programe was developed in the condition of Windows aswell as Linux server, programming language is Matlab (www.mathworks.com).Classify.m, Kmeans.m: function for K-means clu...

2016-05-09 20:32:08 11576 4

原创 哈工大深研院数字图像处理第二次大作业:水果自动识别(1)ROI提取

针对水果识别,需要有一个方法来自动获取ROI信息,这里采用分水岭算法可以很好地实现目标要求:%Name: ROI extraction%Function: Extract ROI in a RGB image%Author: Changle Zhang, zhangchanglehit@163.comclc;clear all;close all;%Initilization

2016-04-27 13:44:03 14141 7

原创 为PANDA制作的DWI按扫描次数分类的toolkit

最近在使用PANDA的过程中,出现了DWI的dicom文件夹输入存在问题的状况,对照manual中发现是因为医院为我们提供的DWI数据是42或84个(对应于2次扫描或4次扫描,没有进行按扫描次数分类。)这里我写了一个简单的安扫描次数分类的toolkit,可以针对42或84个扫描文件中的DWI进行批量分类处理。经过修改后相信适用于大家,注意操作环境是Linux下的matlab。% 2016/4/

2016-04-11 17:28:53 2177 1

原创 北师大BrainNet Viewer软件使用心得与原创实用ROI提取toolkit分享

分享了自己的使用经验,展示了效果,并为大家提供了实用的toolkit。

2016-04-07 18:24:25 23504 31

原创 哈工大深研院数字图像处理第一次大作业:不调用Matlab现有库函数实现图像增强

不调用自带函数,实现Matlab下的图像灰度直方图均衡化,实现Matlab模板中值滤波,实现利用Matlab高斯高通滤波器进行图像锐化处理。

2016-04-06 14:35:14 7351 5

空空如也

空空如也

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

TA关注的人

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