Keep it simple.

分类:技术
本文介绍了日期时间类型如何在代码中进行计算,以及在数据库中如何保存的问题。尤其是在跨时区的应用中,需要注意的事项。
  • zhengqiang
  • 技术
  • 2017-06-25 05:37:24.0
  • 485

通过Java Native Interface(JNI)我们可以很容易的使用Java语言调用C/C++编写的本机代码,本文将创建一个简单的JNI调用示例来介绍其实现步骤。

  • zhengqiang
  • 技术
  • 2016-10-16 11:03:23.0
  • 504

由于开发环境和部署环境的不同,项目的配置通常也是不同的。比如开发环境连接本地的测试数据库,部署环境连接线上的正式数据库;或者开发环境使用的Windows系统,部署环境使用Linux系统。这些不同会影响项目的配置,比如数据库主机IP、文件存储的位置、其它服务IP等等。另外,我们的项目可能会部署到多台服务器上,不同服务器的配置也可能是不同的。

另外,一个项目通常有多个开发者,开发者为了测试代码有可能会频繁修改配置文件,如果所有开发者共用一个配置文件,就会造成开发者之间互相干扰。

所以,必须要采取一种动态的方式来加载配置文件。本文将介绍一种解决方案,其核心思想是为不同主机创建不同的配置文件,文件名使用主机名进行区分,以使多个配置文件相互独立。

  • zhengqiang
  • 技术
  • 2016-01-23 03:50:28.0
  • 2435

在使用git进行版本控制时,有时会将一些不需要被版本控制的文件,错误地提交到了git仓库中。比如eclipse或其它IDE自动生成的项目配置文件,还有mac系统生成的.DS_Store文件,以及Windows系统生成的thumbs.db文件、desktop.ini文件等等,这些文件都不应该被版本控制。

本文将介绍如何让git忽略跟踪指定文件和文件夹的方法。

  • zhengqiang
  • 技术
  • 2015-04-22 01:57:15.0
  • 3289