<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[syx的专栏]]></title><description><![CDATA[欢迎大家交流]]></description><link>https://blog.youkuaiyun.com/u014604691</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014604691]]></copyright><item><title><![CDATA[No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/52128941</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/52128941</guid><author>u014604691</author><pubDate>Fri, 05 Aug 2016 14:37:46 +0800</pubDate><description><![CDATA[Eclipse中使用maven出现No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 问题的解决方案
问题描述 
在eclipse中使用mvn bulid命令，参数为package或install时候，控制台会输出上面的错误信息。
原因分析 
一般我们装jdk]]></description><category></category></item><item><title><![CDATA[Java7中switch的变动]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/51992292</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/51992292</guid><author>u014604691</author><pubDate>Fri, 22 Jul 2016 10:20:51 +0800</pubDate><description><![CDATA[在jdk1.6之前，switch语句的判断条件只能接受int,byte,char,short类型的参数.但在jdk1.7之后，switch语句的判断条件可以接受String类型了，但要注意这里的String类型的参数是区分大小写的。]]></description><category></category></item><item><title><![CDATA[Function接口 – Java8中java.util.function包下的函数式接口]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/51957032</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/51957032</guid><author>u014604691</author><pubDate>Tue, 19 Jul 2016 16:27:37 +0800</pubDate><description><![CDATA[在Java8中你会发现java.util.function包下的Function, Supplier, Consumer, Predicate和其他函数式接口广泛用在支持lambda表达式的API中。这些接口有一个抽象方法，会被lambda表达式的定义所覆盖。这里简单介绍一下Function接口：接口的主要方法：
R apply(T t) 
将Function对象应用到输入的参数上，然后返回计算结果]]></description><category></category></item><item><title><![CDATA[Java8中的Optional类]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/51956780</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/51956780</guid><author>u014604691</author><pubDate>Tue, 19 Jul 2016 16:07:18 +0800</pubDate><description><![CDATA[如果你开发过Java程序，可能会有过这样的经历：调用某种数据结构的一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。而是首先判断这个返回值是否为null，只有在非空的前提下才能将其作为其他方法的参数。Java8中新加了Optional这个类正是为了解决这个问题。Optional类的Javadoc描述如下： 
这是一个可以为null的容器对象。如果值存在则isPresent()方法会返回t]]></description><category></category></item><item><title><![CDATA[使用JHipster创建一个应用 -JHipster学习(二)]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/51919878</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/51919878</guid><author>u014604691</author><pubDate>Fri, 15 Jul 2016 17:46:34 +0800</pubDate><description><![CDATA[使用JHipster创建一个应用 -JHipster学习（二）通过上一节的环境配置后，接下来我们就来开始使用JHipster自动生成一个应用，一般应用都会使用数据库，JHipster支持关系型的SQL数据库，以及非关系型数据库等数据库，你可以在开始创建应用之前下载配置好需要的数据库(这里以mysql为例)以及你写代码时习惯的IDE
先创建一个文件夹
mkdir testjhipster
开始生成应用]]></description><category></category></item><item><title><![CDATA[Spring Boot所有配置项]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/51918725</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/51918725</guid><author>u014604691</author><pubDate>Fri, 15 Jul 2016 16:14:53 +0800</pubDate><description><![CDATA[# ===================================================================
# COMMON SPRING BOOT PROPERTIES
#
# This sample file is provided as a guideline. Do NOT copy it in its
# entirety to your own appl]]></description><category></category></item><item><title><![CDATA[JHipster使用前的环境配置-JHipster学习(一)]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/51918368</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/51918368</guid><author>u014604691</author><pubDate>Fri, 15 Jul 2016 15:42:33 +0800</pubDate><description><![CDATA[JHipster使用前的环境配置-JHipster学习（一）JHipster或者称Java Hipster，是一个应用代码产生器，能够创建Spring Boot + AngularJS + Bootstrap的应用，所以首先你要配置好Java的环境、Git以及Maven或者Gradle的环境，然后通过npm安装Jhipster所需的一些必要的工具。
安装npm 
去node.js的官网https:/]]></description><category></category></item><item><title><![CDATA[Ubuntu下通过ppa安装jdk]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/51821465</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/51821465</guid><author>u014604691</author><pubDate>Mon, 04 Jul 2016 16:30:33 +0800</pubDate><description><![CDATA[1、首先安装工具包和依赖


    
    sudo apt-get install python-software-properties
    sudo apt-get software-properties-common



2、执行其余命令

    
    sudo add-apt-repository ppa:webupd8team/java
    su]]></description><category></category></item><item><title><![CDATA[AJAX 跨域请求 - JSONP获取JSON数据]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/50616099</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/50616099</guid><author>u014604691</author><pubDate>Sun, 31 Jan 2016 21:44:26 +0800</pubDate><description><![CDATA[AJAX 跨域请求 - JSONP获取JSON数据


Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点（流行术语为 Web 2.0 站点）的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用
XMLHttpRequest 函数获取数据，它是一种 API，允许客户端 JavaScript 通]]></description><category></category></item><item><title><![CDATA[Ubuntu server 14.04 启用root用户并设置密码]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/49725329</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/49725329</guid><author>u014604691</author><pubDate>Sun, 08 Nov 2015 23:37:14 +0800</pubDate><description><![CDATA[Ubuntu Server默认状态下是没有开启root这个超级管理员帐号的，在没有启用root的状态只能通过sudo来使用。
Ubuntu Server 14.04 启用root用户方法如下：

sudo passwd root //设置root密码
sudo passwd -l root // 为root设置新的密码后需立即锁定root用户



让其他帐号获得root权限:
]]></description><category></category></item><item><title><![CDATA[Java中sql语句之通配符*]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45917729</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45917729</guid><author>u014604691</author><pubDate>Fri, 22 May 2015 15:32:27 +0800</pubDate><description><![CDATA[在java中执行SQL语句要特别注意通配符的问题，否则是不会成功的：
在ACCESS中的通配符是*
例：select  *  from student  where  name like  '张*'
在标准的SQL语言中的通配符是%
例：select  *  from student  where  name like  '张%'
在java中要执行上述的功能必须是
select  *]]></description><category></category></item><item><title><![CDATA[Struts2中的OGNL详解]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45851287</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45851287</guid><author>u014604691</author><pubDate>Tue, 19 May 2015 22:48:49 +0800</pubDate><description><![CDATA[首先了解下OGNL的概念：
OGNL是Object-Graph Navigation Language的缩写，全称为对象图导航语言，是一种功能强大的表达式语言，它通过简单一致的语法，可以任意存取对象的属性或者调用对象的方法，能够遍历整个对象的结构图，实现对象属性类型的转换等功能。
此外，还得先需弄懂OGNL的一些知识：
1.OGNL表达式的计算是围绕OGNL上下文进行的。
OGNL上下文实]]></description><category></category></item><item><title><![CDATA[Java通过jdbc直接连接access数据库]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45829739</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45829739</guid><author>u014604691</author><pubDate>Mon, 18 May 2015 22:26:57 +0800</pubDate><description><![CDATA[1.下载access数据库驱动
 首先下载Access_JDBC30.jar包，然后将他引入到工程下。
2.连接数据库
代码如下：

public Connection getConn(){
        Connection conn=null;
        String url="jdbc:Access://./student.mdb";   //  ./表示当前工程目录下]]></description><category></category></item><item><title><![CDATA[Git常用命令总结]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45815115</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45815115</guid><author>u014604691</author><pubDate>Mon, 18 May 2015 09:15:05 +0800</pubDate><description><![CDATA[Git常用命令


查看、添加、提交、删除、找回，重置修改文件
git help  # 显示command的help
git show # 显示某次提交的内容 git show $id
git co --  # 抛弃工作区修改
git co . # 抛弃工作区修改
git add  # 将工作文件修改提交到本地暂存区
git add . # 将所有修改过的工作文件提交暂存区
g]]></description><category></category></item><item><title><![CDATA[URI和URL的区别]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45716659</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45716659</guid><author>u014604691</author><pubDate>Thu, 14 May 2015 09:49:01 +0800</pubDate><description><![CDATA[URI是个纯粹的句法结构，用于指定标识Web资源的字符串的各个不同部分。URL是URI的一个特例，它包含了定位Web资源的足够信息。其他URI，比如mailto：cay@horstman.com 则不属于定位符，因为根据该标识符无法定位任何资源。
在Java类库中，URI类不包含任何访问资源的方法，它唯一的作用就是解析。相反的是，URL类可以打开一个到达资源的流。因此URL类只能作用于那些 Ja]]></description><category></category></item><item><title><![CDATA[Ubuntu下git的安装和使用]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45536547</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45536547</guid><author>u014604691</author><pubDate>Wed, 06 May 2015 15:34:10 +0800</pubDate><description><![CDATA[一、Git安装：
   1、 二进制方式安装：
        $ sudo apt-get install git
       安装完成后，在终端中输入 git 就可以看到相关的命令了。如果只是需要使用git来管理本地的代码，那么现在就可以使用了。如果需要和github上的项目结合，还需要做其他的一些操作。
 
   2、github帐号的申请
       如果只是需要将gith]]></description><category></category></item><item><title><![CDATA[Ubuntu下Objective-C开发环境搭建]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45331195</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45331195</guid><author>u014604691</author><pubDate>Tue, 28 Apr 2015 09:18:08 +0800</pubDate><description><![CDATA[1.Installing GNUstep on Ubuntu


       下面列出来的包是安装GNUstep环境所必须的：


build-essential
gobjc
gobjc++
gnustep-devel

用 apt-get install 就可以搞定
2.编译objective-c代码
 #import 

int main (int argc, ]]></description><category></category></item><item><title><![CDATA[Git安装完后的配置及常用操作命令]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45305725</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45305725</guid><author>u014604691</author><pubDate>Mon, 27 Apr 2015 08:42:21 +0800</pubDate><description><![CDATA[1、在Windows上安装Git
安装完成后，还需要最后一步设置，在命令行输入： 
gitconfig–globaluser.name“YourName”
 git config –global user.email “email@example.com”
2、创建版本库
首先，选择一个合适的地方，创建一个空目录：
$ cd /d/appData
$ mkdir gitRepo
$ cd]]></description><category></category></item><item><title><![CDATA[Gtk-WARNING**:无法在模块路径中找到主题引擎:“pixmap”的解决]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45093287</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45093287</guid><author>u014604691</author><pubDate>Fri, 17 Apr 2015 10:12:10 +0800</pubDate><description><![CDATA[Gtk-WARNING**:无法在模块路径中找到主题引擎:“pixmap”的解决
 
打开谋程序的时候如果终端中提示：
 (gvim:2353): Gtk-WARNING **: 无法在模块路径中找到主题引擎：“pixmap”，
解决方法是运行：
sudo apt-get install gtk2-engines-pixbu]]></description><category></category></item><item><title><![CDATA[Ubuntu 14.04利用tasksel安装配置lamp环境]]></title><link>https://blog.youkuaiyun.com/u014604691/article/details/45065873</link><guid>https://blog.youkuaiyun.com/u014604691/article/details/45065873</guid><author>u014604691</author><pubDate>Wed, 15 Apr 2015 22:13:22 +0800</pubDate><description><![CDATA[用tasksel可以方便安装dns server,lamp, kubuntu desktop, ubuntu desktop, xubuntu之类的软件包。
这个软件在server版是预装的，而在桌面版里是不预装的，想用的话需先安装： sudo apt-get install tasksel
用这个软件的话就用命令：sudo tasksel

1.安装lamp环境：
输入命令 sudo ]]></description><category></category></item></channel></rss>