[置顶] 开源高仿印象笔记的iOS应用——朝夕笔记(Oncenote)

iOS-Oncenote   这是一款类似于印象笔记Evernote的生活类iOS应用——朝夕笔记 Oncenote。我希望能为更多的iOS开发者提供帮助与服务。当然App中还有不少bug和可扩展的功能模块,也希望各位开发者为该项目贡献自己的code力量。项目地址:https://github.com/chenyufeng1991/iOS-Oncenote。大家可以通过点击右上角的fork到自己的G...
阅读(7833) 评论(18)

[置顶] 开源基于Face++的Android应用刷脸神器(HowOld)

Android-HowOld   该项目是基于Face++开发的一款人脸识别App,通过照片可以检测性别、年龄和照片中人物数量。是模仿微软(Microsoft)的HowOld应用开发的类似App。目前已经上线豌豆荚、魅族应用市场、搜狗手机助手和联想市场等多个安卓应用市场。同时我决定开源该项目,为更多的安卓应用开发者或者想进行人脸识别类应用的开发人员提供服务和便利。当然App中还有不少bug和可扩展的...
阅读(5386) 评论(0)

[置顶] 开源基于百度地图SDK的Android交通助手App

BaiduMap-TrafficAssistant   该项目是基于百度地图SDK开发的一款交通助手App,目前已经上线豌豆荚、魅族应用市场、搜狗手机助手等多个安卓应用市场。目前我决定开源该项目,为更多的安卓应用开发者或者基于百度地图SDK开发人员提供服务和便利。当然App中还有不少bug和可扩展的功能模块,也希望各位开发者为该项目贡献自己的code力量。项目地址:https://github.co...
阅读(5751) 评论(6)

[置顶] Java开发人员面试题分析汇总(持续更新中)

1.单例模式常见的应用场景分析。     在23种设计模式中,单例模式排行老大。虽然理解容易,但是对于应用场景。你真的熟悉么?使用单例,是由于没必要每个请求都新建一个对象,这样既浪费CPU又浪费内存;之所以多例,是为了防止并发问题;即一个请求改变了对象的状态,此时对象又处理另一个请求,而之前请求对象状态改变导致了对象对另一个请求做了错误的处理。 先来说说Java web中的单例应用场...
阅读(3348) 评论(2)

IntelliJ IDEA:Unregistered VCS root detected. The directory…is under Git, but is not registered in t

当我们在IDEA中导入一个Git项目或者初始化一个Git项目的时候,往往会出现“Unregistered VCS root detected. The directory…is under Git, but is not registered in the Settings”的警告,截图如下:这是由于IDEA也内置了VCS版本控制,但是在IDEA中却没有添加相应的配置。如果你从来不用IDEA内置的...
阅读(831) 评论(0)

Maven:Failed to create a Maven project ‘…pom.xml’ already exists in VFS 解决

有时候我们在创建Maven项目的时候会出现上述的问题,导致Maven项目创建失败,报错的提示如下:       这往往是由于我们在同一个目录中创建了Project Name相同的项目导致的。因为在同一目录下不能创建两个Project Name相同的Project。       所以在Mac下我们可以直接把原先的那个Project删除后,再想创建一个Project Name一样的,发现还是会出现该问...
阅读(1988) 评论(0)

Java开发基础——JSON数据的构造与解析(二)

在我们的第一篇博客《Java开发基础——JSON数据的构造与解析》中我们使用FastJSON这个包来对JSON字符串做解析,使用起来非常方便,但是在实际使用中,FastJSON还需要做很多事情,比如对象与JSON字符串的转化,JSON与List等集合对象的转换等,该篇博客将会来使用FastJSON更细节的功能。JSON字符串数组转化为JSONArray其实JSON.parseArray的功能和JS...
阅读(1046) 评论(0)

nginx实现数据转发与负载均衡

nginx是一款第三方开源的主要用来做数据转发、反向代理、负载均衡的软件,目前在互联网和软件行业大量使用。本篇博客主要来实现nginx的数据转发和负载均衡的功能,最主要的是配置nginx的配置文件。       本文使用的服务器是阿里云centos6.8,nginx版本为1.6.2 。为了演示方便,可以在服务器上安装一个Tomcat。关于nginx在服务器上的安装,可以参考http://www.r...
阅读(1286) 评论(0)

IDEA中JRebel插件的安装与激活

JRebel是Java项目开发中一个非常优秀的热部署方案,目前已经有较为广泛的使用,能大大提高项目的开发效率。在IDEA中能很好的集成JRebel插件,但是由于这是一个收费的插件,所以我们要想办法免费来使用。本文会详细来讲解在IDEA中JRebel插件的安装与激活,在之后的博客中会详细来讲解JRebel的使用。进入IDEA->Preference->Plugins->Browse reposito...
阅读(5250) 评论(0)

IntelliJ IDEA开发JavaWeb项目的.gitignore配置

较为完善的.gitignore配置能有效提高版本控制的效率,有时候甚至能较少不必要的麻烦和冲突。以下的.gitignore配置是我在IntelliJ IDEA下开发JavaWeb项目中使用的.gitignore配置,结合自身开发和https://github.com/github/gitignore 中的参考,给出的.gitignore如下:# Built application files an...
阅读(1741) 评论(0)

git如何从仓库中删除已经被跟踪的文件

在我们开始实际项目中,总是会用到.gitignore文件,该文件表示在项目中的某些文件不需要使用git来管理,写入.gitignore中的文件名会自动被git所忽略。但是现实问题往往是这样:.gitignore文件一开始就不可能被考虑完善,可能项目开发到一半,突然发现某个文件需要被git忽略,所以我们再把该文件写入到.gitignore中。但是此时再去配置.gitignore已经没有用了,git还...
阅读(348) 评论(0)

Github进行fork后如何与原仓库同步(二)

我们之前在《Github进行fork后如何与原仓库同步》这篇博客中详细讲述了如何与原仓库的项目进行同步的问题,看实际的操作流程还是稍显繁琐,其实现在有比前一篇博客中更为优化方便的方法,来让我们实现该功能。首先前面三个步骤请直接参考《Github进行fork后如何与原仓库同步》中的(1)(2)(3)。操作完全一样。然后直接执行以下命令:git pull upstream master也就是直接从原仓...
阅读(389) 评论(0)

Java开发基础——Maven入门

Maven是目前Java开发中最常用的必备工具之一。Maven可以用来构建项目、依赖管理、配置管理、发布管理、文档编制、报告等功能。从本篇博客开始,我们会详细的来学会Maven的使用。        Maven的官方下载地址为:http://maven.apache.org/download.cgi 。选择下面的一个版本安装即可:把下载的Maven放到一个目录下,解压缩Maven就等于安装成功了。...
阅读(1695) 评论(2)

SpringMVC开发——Hibernate与MySQL入门

在Java的项目开发中,数据库是一个很重要的模块,Hibernate作为一个非常成熟的框架,在Java的开发中十分流行。本篇博客将会来介绍在SpringMVC项目中如何使用Hibernate,使用的数据库是MySQL。建议在开发之前首先在电脑上安装好MySQL数据库、MySQLWorkbench可视化工具。本文的示例代码上传至  https://github.com/chenyufeng1991/...
阅读(763) 评论(0)
659条 共66页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1691597次
    • 积分:23429
    • 等级:
    • 排名:第283名
    • 原创:623篇
    • 转载:36篇
    • 译文:0篇
    • 评论:476条
    我的微博
    博客专栏
    开源项目
    联系方式
    最新评论