• 为什么我从 Google 辞职而为自己工作

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

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

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

    Redux使用中的几个点: Redux三大设计原则 Create Store Redux middleware combineReducer Provider与Connect Redux流程梳理 Redux设计特点 1. Redux三大设计原则 1. 单一数据源 在传统的 MVC 架构中,我们可以根据需要创建无数个 Model,而 Model 之间可以互相监听、触发事件
    dplante 发表于1月前 阅读(69) 评论(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 发表于1月前 阅读(101) 评论(0)
  • 身份证号码的正则表达式及验证详解(JavaScript,Regex)

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

    背景 通常公司的项目安全起见很多都是部署在内网,而访问者是在外网,这中间就涉及到一个外网和内网转发的问题。 当前的现象除了上面这个之外,还有业务系统和展示系统的分离。 数据报表的展示是一个公司的产品,单独的系统,无法修改源代码,还会有其它类似很多的系统。 业务
    selfly 发表于1月前 阅读(77) 评论(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 发表于1月前 阅读(80) 评论(0)
  • 微信开发之微信登录

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

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

    Spring帝国 Spring几乎是每一位Java开发人员都耳熟能详的开发框架,不论您是一名初出茅庐的程序员还是经验丰富的老司机,都会对其有一定的了解或使用经验。在现代企业级应用架构中,Spring技术栈几乎成为了Java语言的代名词,那么Spring为什么能够在众多开源框架中脱颖而出,
    Johnny 发表于1月前 阅读(96) 评论(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 发表于1月前 阅读(84) 评论(0)
  • iOS微信内存监控

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

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

    原文链接:https://github.com/axuebin/ar... 最近一个活动页面中有一个小需求,用户点击或者长按就可以复制内容到剪贴板,记录一下实现过程和遇到的坑。 常见方法 查了一下万能的Google,现在常见的方法主要是以下两种: 第三方库:clipboard.js 原生方法:document.execComm
    Peter-Mortensen 发表于1月前 阅读(77) 评论(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 发表于2月前 阅读(91) 评论(0)
  • 网页性能优化,缓存优化、加载时优化、动画优化

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

    前言 高斯模糊是图像处理中几乎每个程序员都或多或少听过的名词,但是对其原理大家可能并不了解,只知道通过高斯模糊能实现图像毛玻璃效果。 本文首先介绍图像处理中最基本的概念:卷积;随后介绍高斯模糊的核心内容:高斯滤波器;接着,我们从头实现了一个Java版本的高斯模糊
    Alex-Miller 发表于2月前 阅读(101) 评论(0)
  • PHP-生成二维码(qr-code)

    1.为什么要写这篇文章 最近做项目要生成二维码让用户做跳转,搜索了一下发现网上都是用一个叫做 phpqrcode 的扩展,在 github 上搜索了一下发现这个项目作者在6年前就已经没有维护了,百度的文章也是千篇一律的你复制我的我复制你的,所以只好在 github 上看看有没有更好的关
    olidy 发表于2月前 阅读(86) 评论(0)
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?

    Kotlin KTX 2月5号的时候,Google 发布了一款 Kotlin 的扩展库,叫 Android KTX,不过现在还处于预览版的状态。它能使 Android 上的 Kotlin 代码更简洁,从而提高开发者的效率和使用体验。 Android KTX 其实就是一个 Kotlin 代码的扩展库,Google 把我们开发的时候,比较常用
    Aniket 发表于2月前 阅读(89) 评论(0)