06 2017 档案

Maven实战
摘要:1. maven工程导入Eclipse后,发现包都是文件夹图标;原来是因为需要在eclipse中配置maven的setting文件;也是此时才体会到:当多个eclipse都要配置maven的时候,最好是为每一个都指定一个setting文件,如果都是指向%MVN%/config/settings,那么 阅读全文

posted @ 2017-06-29 10:24 张叫兽的技术研究院 阅读(286) 评论(0) 推荐(0) 编辑

windows拾遗
摘要:在Windows脚本中,如何你敲入了一个回车,会被识别出来成为执行的一部分,两端甲脚本可以通过回车进行分开 使用cmd显示中文的时候,总是会乱码,每次都需要手动敲一下chcp 936,非常麻烦。 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd. 阅读全文

posted @ 2017-06-25 21:02 张叫兽的技术研究院 阅读(201) 评论(0) 推荐(0) 编辑

Mysql的故事
摘要:Mysql如果user表中信息直接通过nativecat改了,需要service mysqld restart,修改才能够生效 修改完了DNS之后,需要service network restart才能够好用 Mysql在5.1的时候InnDB是不支持全文检索的,只有到了5.6之后才支持。所以如果需 阅读全文

posted @ 2017-06-25 21:01 张叫兽的技术研究院 阅读(230) 评论(0) 推荐(0) 编辑

gradle
摘要:gradle wherehows使用的是gradle来进行编译打包,gradle大有盖过maven的势头,此次研究Wherehows正好也是使用gradle来进行打包。 安装gradle使用SDK非常方便;SDK的地址可以在Gradle安装页面中找到链接。当然,你也可以不手动安装,直接在whereh 阅读全文

posted @ 2017-06-25 18:34 张叫兽的技术研究院 阅读(494) 评论(0) 推荐(0) 编辑

数据库JSON字段设计思路
摘要:任务的阶段信息直接存储为JSON格式,这种格式避免了表关联,避免建表,应用层处理也简单的多了。 1. JSON内容为信息性质,而不具备非统计功能;简单讲就是展示,不能用于深度处理; 2. JSON内容不应该是多表需要的;比如一些信息其实是被多表共享的,这就不可以了,因为存在一个更新批量的问题;JSO 阅读全文

posted @ 2017-06-11 14:14 张叫兽的技术研究院 阅读(7922) 评论(0) 推荐(0) 编辑

系统分析
摘要:分析遵循:首先分析元素以及关系,然后在针对每个元素分析其内部的活动/流程,组织为新的元素,再分析其内部有哪些流程,在进行职责归类(识别类)。 分析架构之前的C4原则和System/Segment/SubSystem/Compent其实是一脉相承的,但是Booch又提出一点就是黑盒-白盒思想,每在一个 阅读全文

posted @ 2017-06-11 14:13 张叫兽的技术研究院 阅读(271) 评论(0) 推荐(0) 编辑

JUnit手记
摘要:BeforeClass全局只执行一次初始化; Before,每个用例(测试方法)都会走一次; After/AfterClass以此类推 阅读全文

posted @ 2017-06-11 14:03 张叫兽的技术研究院 阅读(110) 评论(0) 推荐(0) 编辑

Guava手记
摘要:Cache Guava的Cache封装的功能比较全面,但是很多地方和设想的不太一样,最明显的就是RemovalListener,它并不是invalid之后就会被调用,因为在调用Cache的invalid的时候,其实并没有真正从内存中删除,只是标记为删除而已,需要通过调用clear或者手工获取的时候, 阅读全文

posted @ 2017-06-11 14:00 张叫兽的技术研究院 阅读(177) 评论(0) 推荐(0) 编辑

深表浅表拷贝
摘要:深表拷贝意指堆中的内容也会拷贝,浅表拷贝是指栈中内容拷贝(共享拷贝源的堆指针)。 JDK里面只是提供了浅拷贝,比如System.array.copy就是一例。如果想要实现深度拷贝需要将对象进行序列化,然后再进行反序列化获取对象,此时是深度拷贝。 但是既然JDK里面没有提供深度拷贝,那也意味着其实深度 阅读全文

posted @ 2017-06-11 13:50 张叫兽的技术研究院 阅读(215) 评论(0) 推荐(0) 编辑

异常问题仓库
摘要:MyBatis的“记录超长” 使用MyBatis的时候,发现异常“记录超长“,原因是字段超长,后来将字段类型改为TEXT问题解决。记录下来是因为在开始时候认为是因为SQL超长导致的该异常;但是并没有去验证,其实验证这个非常简单,只要是能够在客户端执行一下即可(客户端是没有长度限制的),如果在客户端报 阅读全文

posted @ 2017-06-11 13:37 张叫兽的技术研究院 阅读(224) 评论(0) 推荐(0) 编辑

记录一次“记录超长”
摘要:Jdbc报错“记录超长”,百度一下推测可能是因为SQL过长导致;但是后来经过老杜指点,发现原来是因为字段(varchar 8000)超长导致; 解决问题的套路: 1. 首先在Sql的客户端上执行代码;如果不错,说明还是代码处理有问题;如果抛异常说明Sql语句问题;简言之,缩小问题范围; 2. 如果第 阅读全文

posted @ 2017-06-06 21:43 张叫兽的技术研究院 阅读(990) 评论(0) 推荐(0) 编辑

Gson小记
摘要:Gson过滤字段,只要在字段前面添加“transient”关键字即可;之前就是因为Channel字段序列化的时候导致了stack over异常。 阅读全文

posted @ 2017-06-04 22:02 张叫兽的技术研究院 阅读(137) 评论(0) 推荐(0) 编辑

powermock, 强力模拟
摘要:1. powermock是基于mockito或者easymock,TestNG之上的mock; 2. 提供了对于静态函数,私有函数的mock 3. 下载地址:https://github.com/powermock/powermock/wiki/Downloads 4. 通过mock价值是直接使用的 阅读全文

posted @ 2017-06-04 21:18 张叫兽的技术研究院 阅读(1927) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示