自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

syx的专栏

欢迎大家交流

  • 博客(21)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

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

2016-08-05 14:37:46 617

原创 Java7中switch的变动

在jdk1.6之前,switch语句的判断条件只能接受int,byte,char,short类型的参数.但在jdk1.7之后,switch语句的判断条件可以接受String类型了,但要注意这里的String类型的参数是区分大小写的。

2016-07-22 10:20:51 599

原创 Function接口 – Java8中java.util.function包下的函数式接口

在Java8中你会发现java.util.function包下的Function, Supplier, Consumer, Predicate和其他函数式接口广泛用在支持lambda表达式的API中。这些接口有一个抽象方法,会被lambda表达式的定义所覆盖。这里简单介绍一下Function接口:接口的主要方法:R apply(T t) 将Function对象应用到输入的参数上,然后返回计算结果

2016-07-19 16:27:37 3286

原创 Java8中的Optional类

如果你开发过Java程序,可能会有过这样的经历:调用某种数据结构的一个方法得到了返回值却不能直接将返回值作为参数去调用别的方法。而是首先判断这个返回值是否为null,只有在非空的前提下才能将其作为其他方法的参数。Java8中新加了Optional这个类正是为了解决这个问题。Optional类的Javadoc描述如下: 这是一个可以为null的容器对象。如果值存在则isPresent()方法会返回t

2016-07-19 16:07:18 6235

原创 使用JHipster创建一个应用 -JHipster学习(二)

使用JHipster创建一个应用 -JHipster学习(二)通过上一节的环境配置后,接下来我们就来开始使用JHipster自动生成一个应用,一般应用都会使用数据库,JHipster支持关系型的SQL数据库,以及非关系型数据库等数据库,你可以在开始创建应用之前下载配置好需要的数据库(这里以mysql为例)以及你写代码时习惯的IDE先创建一个文件夹mkdir testjhipster开始生成应用

2016-07-15 17:46:34 9834

翻译 Spring Boot所有配置项

# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own appl

2016-07-15 16:14:53 1850

原创 JHipster使用前的环境配置-JHipster学习(一)

JHipster使用前的环境配置-JHipster学习(一)JHipster或者称Java Hipster,是一个应用代码产生器,能够创建Spring Boot + AngularJS + Bootstrap的应用,所以首先你要配置好Java的环境、Git以及Maven或者Gradle的环境,然后通过npm安装Jhipster所需的一些必要的工具。安装npm 去node.js的官网https:/

2016-07-15 15:42:33 5808

原创 Ubuntu下通过ppa安装jdk

1、首先安装工具包和依赖 sudo apt-get install python-software-properties sudo apt-get software-properties-common2、执行其余命令 sudo add-apt-repository ppa:webupd8team/java su

2016-07-04 16:30:33 381

原创 AJAX 跨域请求 - JSONP获取JSON数据

AJAX 跨域请求 - JSONP获取JSON数据Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用XMLHttpRequest 函数获取数据,它是一种 API,允许客户端 JavaScript 通

2016-01-31 21:44:26 507

原创 Ubuntu server 14.04 启用root用户并设置密码

Ubuntu Server默认状态下是没有开启root这个超级管理员帐号的,在没有启用root的状态只能通过sudo来使用。Ubuntu Server 14.04 启用root用户方法如下:sudo passwd root //设置root密码sudo passwd -l root // 为root设置新的密码后需立即锁定root用户让其他帐号获得root权限:

2015-11-08 23:37:14 5211

原创 Java中sql语句之通配符*

在java中执行SQL语句要特别注意通配符的问题,否则是不会成功的:在ACCESS中的通配符是*例:select  *  from student  where  name like  '张*'在标准的SQL语言中的通配符是%例:select  *  from student  where  name like  '张%'在java中要执行上述的功能必须是select  *

2015-05-22 15:32:27 1081 1

转载 Struts2中的OGNL详解

首先了解下OGNL的概念:OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。此外,还得先需弄懂OGNL的一些知识:1.OGNL表达式的计算是围绕OGNL上下文进行的。OGNL上下文实

2015-05-19 22:48:49 554 1

原创 Java通过jdbc直接连接access数据库

1.下载access数据库驱动 首先下载Access_JDBC30.jar包,然后将他引入到工程下。2.连接数据库代码如下:public Connection getConn(){        Connection conn=null;        String url="jdbc:Access://./student.mdb";   //  ./表示当前工程目录下

2015-05-18 22:26:57 2001 3

原创 Git常用命令总结

Git常用命令查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区g

2015-05-18 09:15:05 338

原创 URI和URL的区别

URI是个纯粹的句法结构,用于指定标识Web资源的字符串的各个不同部分。URL是URI的一个特例,它包含了定位Web资源的足够信息。其他URI,比如mailto:[email protected] 则不属于定位符,因为根据该标识符无法定位任何资源。在Java类库中,URI类不包含任何访问资源的方法,它唯一的作用就是解析。相反的是,URL类可以打开一个到达资源的流。因此URL类只能作用于那些 Ja

2015-05-14 09:49:01 433

原创 Ubuntu下git的安装和使用

一、Git安装:   1、 二进制方式安装:        $ sudo apt-get install git       安装完成后,在终端中输入 git 就可以看到相关的命令了。如果只是需要使用git来管理本地的代码,那么现在就可以使用了。如果需要和github上的项目结合,还需要做其他的一些操作。    2、github帐号的申请       如果只是需要将gith

2015-05-06 15:34:10 427

原创 Ubuntu下Objective-C开发环境搭建

1.Installing GNUstep on Ubuntu       下面列出来的包是安装GNUstep环境所必须的:build-essentialgobjcgobjc++gnustep-devel用 apt-get install 就可以搞定2.编译objective-c代码 #import int main (int argc,

2015-04-28 09:18:08 869 1

原创 Git安装完后的配置及常用操作命令

1、在Windows上安装Git安装完成后,还需要最后一步设置,在命令行输入: gitconfig–globaluser.name“YourName” git config –global user.email “[email protected]”2、创建版本库首先,选择一个合适的地方,创建一个空目录:$ cd /d/appData$ mkdir gitRepo$ cd

2015-04-27 08:42:21 854

原创 Gtk-WARNING**:无法在模块路径中找到主题引擎:“pixmap”的解决

Gtk-WARNING**:无法在模块路径中找到主题引擎:“pixmap”的解决 打开谋程序的时候如果终端中提示: (gvim:2353): Gtk-WARNING **: 无法在模块路径中找到主题引擎:“pixmap”,解决方法是运行:sudo apt-get install gtk2-engines-pixbu

2015-04-17 10:12:10 719

原创 Ubuntu 14.04利用tasksel安装配置lamp环境

用tasksel可以方便安装dns server,lamp, kubuntu desktop, ubuntu desktop, xubuntu之类的软件包。这个软件在server版是预装的,而在桌面版里是不预装的,想用的话需先安装: sudo apt-get install tasksel用这个软件的话就用命令:sudo tasksel1.安装lamp环境:输入命令 sudo

2015-04-15 22:13:22 3520

原创 Ubuntu14.04 下Sublime Text 无法输入中文解决方法

前几天把Ubuntu升级到了14.04 beta 2,顺便安装了fcitx 搜狗输入法,但是发现在sublime text 2中无法输入中文。在网上找了n多资源之后发现了有如下一个自己试了可以的方法.1.保存下述代码为 sublime-imfix.c 文件 123456789101112131415

2015-04-15 12:30:49 1006 2

java实现计算机图形学直线和圆的绘制算法

java实现的计算机图形学直线和圆的绘制算法,包括DDA算法,中点直线算法,Bresenham算法以及中点画圆算法,集成在一个UI中,方便直观。

2015-09-19

Access_JDBC30.jar

Access_JDBC30.jar,用于java通过jdbc直接连接操作access数据库,十分方便,欢迎下载。

2015-05-18

软件界面设计复习题

软件人机界面设计的一些复习资料题,包括名词解释,填空题,简答题等等。

2015-04-24

仿windows计算器(java)

用java语言编写的仿windows计算器,实现各种基本预算,以及保存现有的一个数据,以备之后再次使用的功能.

2015-04-15

迷宫问题的探索

利用栈实现对迷宫的探索,先输出地图,后输出正确路径

2014-04-09

银行叫号系统

用循环队列实现银行叫号系统,自己写的,和大家分享分享

2014-04-09

表达式求值(包括多位数、小数、负数)

将一个表达式先转化为后缀式,然后利用后缀式求表达式的值,可计算多位数、小数、负数。

2014-04-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除