mydeman的学习日志

知行合一

排序:
默认
按更新时间
按访问量

Elasticsearch上手——Python API的简单使用

尝试通过Python API操作Elasticsearch

2017-02-01 14:23:16

阅读数:21000

评论数:4

Elasticsearch上手——熟悉基本操作

通过Kibana提供的工具熟悉创建Index、索引文档、搜索文档的基本操作和命令。

2017-01-26 23:11:20

阅读数:3890

评论数:1

Elasticsearch上手——结合Kibana的安装配置

在使用之前,第一步就是要完成安装。Kibana作为一个有力的工具,大大方便了elasticsearch的使用,因此一同安装。

2017-01-26 14:34:35

阅读数:9897

评论数:3

Elasticsearch上手——几个基本概念

Elasticsearch的说明文档中,基本概念(Basic Concepts)一节中提到了一些术语,但是刚开始阅读时,有些一头雾水,结合实践经验,回过头来尝试重新理解一下。

2017-01-26 12:05:48

阅读数:993

评论数:0

如何快速学习

这是一位新同事和我关于如何快速学习的邮件对话,重新进行了整理。现在有个困惑,之前你说在公司要快速的学习,可能之前接触java不是很多,在进行项目开发时,发现好多框架的代码看不懂,所以也就无从下手,感觉好多东西要学,而又不知道先学哪个,这样就又陷入了学习看书的情景,工作就耽搁了。比如今天在写代码时看...

2014-04-18 17:35:52

阅读数:2935

评论数:0

HTML5 Canvas遇到的几个问题

最近在一个项目中尝试通过Hybrid的方式开发客户端程序,来尽量降低由于程序业务逻辑或者显示界面的改变而来的升级困扰。Hybrid的方式就是本地代码和HTML5应用相结合的方式,其中本地代码负责和底层的硬件打交道,通过WebView提供的接口将硬件数据传递给运行其中HTML页面。这种方式很适合既要...

2013-09-17 12:24:16

阅读数:14928

评论数:1

Subversion配置子目录权限时的错误

昨天添加一个新的代码库,需要对子目录做读写权限的控制,本来是一件很简单的事情:Cent OS上配置Apache2 + SVN(续)实现对目录访问的精确控制可是添加完成以后,就出现了问题了。[repo:/] user1 = rw user2 = r user3 = r [repo:/client/...

2013-08-23 17:06:31

阅读数:3634

评论数:1

持续集成之路——使用SpringTestDbunit管理数据集的一个问题

在进行数据访问的单元测试,一般都会新增数据记录的情况,那么在设置数据集一般会是: 然后在测试方法中,通过验证新增的记录数或者新增记录的内容,确保被测试方法正确执行: @Test @DatabaseSetup("user/UserService-addUser-datase...

2013-08-22 09:18:20

阅读数:3345

评论数:0

持续集成之路 —— Mock对象引起的测试失败

今天遇到了一个很奇怪的问题,纠结了好久。在和同事念叨这个问题时,突然想到了问题所在。        问题现象: 在一个Service的单元测试类中有八个测试用例,单独运行时都可以正常通过。可是一旦一起运行时,总是会有固定的两个测试失败。        问题原因:有一个测试用例mock了Servic...

2013-08-12 15:14:23

阅读数:3466

评论数:0

持续集成之路——服务层的单元测试

在完成了数据访问层的单元之后,接下来看如何编写服务层(Service)的单元测试。服务层应该是整个系统中得重中之重,严密的业务逻辑设计保证了系统稳定运行,所以这一层的单元测试也应该占很大比重。虽然一般情况下单元测试应该尽量通过mock剥离依赖,但是由于在当前的项目中数据访问层使用spring-da...

2013-07-24 00:07:53

阅读数:4390

评论数:1

持续集成之路——数据访问层单元测试遇到的问题

在编写数据访问层的单元测试时,遇到不少问题,有些问题可以很容易Google到解决方法,而有些只能自己研究解决。这里分享几个典型的问题以及解决方法。先交代一下用到的测试框架 Spring Test + SpringTestDbUnit + DbUnit。一、先说一个低级的问题。Spring通过标签提...

2013-07-19 00:09:42

阅读数:14037

评论数:0

持续集成之路——数据访问层的单元测试(续)

在上一篇中,完成了对测试用数据源的配置。下面继续构建可运行的测试。        三、使用DBUnit管理数据        测试的维护一直是我比较头疼的问题,期望可以有一个比较易于维护和可复用的方法来管理这些数据。在没有更好的方法之前,暂时选用DBUnit。(反思:其实我一直在为没有发生的事情担...

2013-07-15 14:21:17

阅读数:3280

评论数:0

持续集成之路——数据访问层的单元测试

作为保证项目质量的重要工具持续集成一直是一个热议的话题,也被业界积极采用。我也试图记录自己在尝试过程中遇到的点点滴滴。单元测试作为持续集成的基石,是绝对不可或缺的部分。如何写好单元测试?如何让代码变得具有可测试性?如何维护单元测试?这些问题萦绕心头已久,现在从数据访问层入手,逐步深入,记录所思所为。

2013-07-15 06:45:00

阅读数:10100

评论数:7

JavaScript在Android的WebView中出现一个问题

今天被一个问题困扰,有一个页面在浏览器(无论是手机还是PC)上运行良好,而通过WebView就出现了问题,有两个值得计算始终出错。于是就通过alert,把这个值显示出来,发现和浏览器上计算的结果差了很多,本来是正数,却变成了负数。仔细比对发现,其中一部分数字被抹掉了,这些数字都是通过parseIn...

2013-05-22 11:14:33

阅读数:2447

评论数:0

关于建立公司内部交流分享活动的一点尝试

如今的世界变化太多,而一个人的精力和时间总是有限,可是如何快速地提升自己或者整个团队水平是一个亟待解决的问题。在公司内部开展定期地交流活动,一直是我十分想做的事情,最近在公司的大力支持下的终于得以实现。      一、为什么要开展交流活动?        1. 开拓视野,分享经验。        ...

2013-05-20 23:32:03

阅读数:9311

评论数:1

Tortoise SVN出现OPTIONS of '': could not connect to server错误

今天把PC从一个有代理的环境中移了出来,开机后的第一件事情就是把所有应用中的代理设置去掉,当然也包括TortoiseSVN。通过TortoiseSVN的Context Menu --> Settings -->Network ,把Enable Proxy Server前面的勾去掉。正常...

2013-05-17 10:30:43

阅读数:21044

评论数:2

WPF遇到的一个小问题

这两天又开始学习在VS2008种用WPF编写Windows应用程序,遇到了不少小问题。下面几个错误困扰了好久:已定义了一个名为“InitializeComponent”的具有相同参数类型的成员已经包含“_contentLoaded”的定义...类似的几个错误。原因:由于这几个控件是从另外一个复制过...

2012-11-20 01:02:13

阅读数:2699

评论数:0

配置Nexus私服遇到的几个小问题

今天在安装配置nexus私服时,遇到了几个小问题:1. 无法启动。通过 ./nexus start启动时,会自动退出。通过./nexus console查看,发现时由于目录的权限问题,导致无法写日志和pid文件。Nexus的官方文档建议安装到 /usr/local下面,并且不建议使用root账户启...

2012-10-31 13:25:13

阅读数:14767

评论数:3

Eclipse无法直接运行Maven构建的webapp

最近开发的一个项目一直存放在移动硬盘上,结果前天由于查了多个设备,盘符就变了,Eclipse也就找不到了项目。把项目拷回本地磁盘后,重新打开。直接Run On Server,提示ClassNotFoundException,找不到Spring ApplicationContext。进到%ECLIP...

2012-09-12 13:49:46

阅读数:4853

评论数:0

最近面试的一点感想

最近不得不开始寻找新的工作机会,面试是必不可少的环节。最近几次的屡屡失败,也让陷入思考,或许自己一直被幸运关照,能顺利加入到一个个令人兴奋的团队,认识一批批珍贵的同事。细细想来,也许以下几条是失败的主要原因:        1、非科班出身,基础知识薄弱,尤其是算法。自己本来就不是聪明的人,对于算法...

2012-08-21 17:37:11

阅读数:2671

评论数:3

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