• React Native:真机断点调试+跨域资源加载出错问题解决

    写在前面 闲来无事,折腾了一下React Native,相比之前,开发体验好了不少。但在真机断点调试那里遇到了跨域资源加载出错的问题,一番探索总算解决,目测是RN新版本调试服务的bug。 遇到类似问题的同学应该不少,这里做下记录,有需要的可以参考下。 如何断点调试 首先,在真
    发表于1年前 阅读( 726 ) 评论( 0 )
  • Log4j日志体系结构解读

    摘要 我们在写日志的时候首先要获取logger,在每一个使用log4j的项目都有很多个地方要获取logger,这些logger是真实的被实例化的Logger对象,他们有可能被分散在无数不同的类中,日志体系结构讲的是这些logger对象是如何组织的,他们之间又有什么样的关系。 体系结构 我们举个
    发表于1年前 阅读( 1437 ) 评论( 0 )
  • Java 8 API 设计经验浅析

    任何写Java代码的人都是API设计师!无论编码者是否与他人共享代码,代码仍然被使用:要么其他人或他们自己使用,要么两者皆有。因此,对于所有的Java开发人员来说,了解良好API设计的基础很重要。 一个好的API设计需要仔细思考和大量的经验。幸运的是,我们可以从其他更聪明的
    发表于1年前 阅读( 2262 ) 评论( 0 )
  • Java操作MySQL数据库——不定条件参数查询

    引入 在数据库中,经常要实现查询操作,而且查询条件是不断根据实际情况动态变化的,以简书用户为例。假设一个简书用户有以下参数:用户名、个人简介、关注人数、粉丝人数、文章数、字数、收获喜欢数。如果我们的查询条件是用户名为某个值这一个条件、又或者用户名为某个值和
    发表于1年前 阅读( 5210 ) 评论( 0 )
  • Java 8 开发顶级技巧

    我使用Java 8编码已经有些年头,既用于新的应用程序,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。我个人并不喜欢“最佳实践”这个说法,因为它意味着“一刀切”的解决方案,而编码不可能是这样的工作方式——我们需要亲自去发现什么样的解决方案
    发表于1年前 阅读( 1625 ) 评论( 0 )
  • 如何将Notepad++打造成PHP IDE

    刚刚接触php开发,想找一个容易上手又不是很臃肿的IDE。大家推荐毫无疑问phpstorm绝对是业界第一。可是,安装了这玩意,编辑个文件,那启动速度可真是不敢恭维。 于是乎,在Google上搜索了“PHP IDE”,很幸运在搜索结果中Quora的一个问题“What's the best editor/IDE for PH
    发表于1年前 阅读( 2532 ) 评论( 0 )
  • 史上最通俗易懂的Android中使用Dagger入门教程

    史上最通俗易懂的Android中使用Dagger入门教程 简介 Dagger2是Dagger1的分支,早期有square开发,现在由谷歌公司接手。 他要解决问题和核心是:利用生成和写的代码混合达到看似所有的产生和提供依赖的代码都是手写的样子。 官方Github地址:https://github.com/google/dagger
    发表于1年前 阅读( 1928 ) 评论( 0 )
  • Linux下Nginx的安装、升级及动态添加模块

    系统基于ubuntu server 14.04.4 amd64 安装 第一步 下载并解压Nginx压缩包 从Nginx官网下载Nginx,或者在Linux上执行wget http://nginx.org/download/nginx-1.10.1.tar.gz命令直接下载 解压nginx-1.10.1.tar.gz文件: tar zxvf nginx-1.10.1.tar.gz 第二步 配置 cd nginx-1.1
    发表于1年前 阅读( 2398 ) 评论( 0 )