自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (12)
  • 收藏
  • 关注

原创 The Definitive Antlr 4 第7章学习笔记

第7章 将文法与程序代码分离将文法与文法处理程序混合在一起使得最终的程序不易维护,例如下面的代码。grammar PropertyFile;file : { « start file » } prop+ { « finish file » } ;prop : ID '=' STRING '\n' { « process property » } ;ID : [a-z]+ ;STRING :

2016-05-25 00:40:17 7238 10

翻译 Jersey 2.22.2 官方文档第10章学习笔记

原文地址:https://jersey.java.net/documentation/latest/filters-and-interceptors.html#d0e981810.2 Filters当你想要修改请求或响应参数,如http header。 可以使用过滤器来完成任务。例如,希望添加一个响应头 X-Powered-By 到每个生成的响应中。可以使用response

2016-05-23 00:36:06 5080

原创 Jersey 2.22.2 官方文档第18章学习笔记

验证是用来检查某些数据是否遵循预定义的规则。本章将介绍Jersey对Bean Validation的支持,包括所需要的依赖、配置、注册及使用。18.1 BeanValidation 依赖Bean Validation在Jersey中是以扩展模块的形式来提供的,使用时需要在pom.xml(如果使用的是Maven)加入依赖。    org.glassfish.jersey.ext

2016-05-19 23:28:26 3150 2

原创 Jersey 2.22.2 官方文档第3章学习笔记

3.2  参数注解 (@*Param)资源方法参数可以通过使用注解来从request对象中获取信息。@QueryParam 用来从请求URL中获取查询参数。下面是使用@QueryParam的例子。如果请求中包含查询参数step,则step对应的值将被获取,然后解析为32位值,并赋给smooth方法中的step参数。如果请求中不包含查询参数,则step的默认值为2,默认值通过@Def

2016-05-16 23:51:18 1865

原创 The Definitive Antlr 4 第6章学习笔记

The Definitive Antlr 4 第6章3个例子的学习。

2016-05-16 19:09:38 1649

原创 Jersey 2.22.2 官方文档第7章学习笔记

文档地址:https://jersey.java.net/documentation/latest/representations.html#d0e6665记录了7.2,7.3学习笔记。7.2 创建Responses对象有时,对于一个Request请求,需要返回额外的信息。这些信息能够通过使用Response对象与ResponseBuilder对象来创建并返回。例如

2016-05-13 23:04:57 1677

原创 The Definitive Antlr 4 第5章学习笔记

The Definitive Antlr 4 Reference 2nd Edition  第5章学习笔记antlr中所生成的parser用来处理token stream 而lexer用来处理char stream。Antlr中,文法与词法有类似的结构,因此可以将二者写在一个文件中。但词法分析与语法分析属于不同的阶段,所以需要告诉Antlr什么阶段进行语法分析,什么阶段进行词法分析。因

2016-05-13 01:12:32 2632

原创 The Definitive Antlr 4 Reference 2nd Edition 第4章第二小节 学习笔记

The Definitive Antlr 4 Reference 2nd Edition 第4章第二小节学习笔记为了使用4.1节所定义的算数表达式能够计算值,需要编写一些Java代码。Antlr v4鼓励使用者保持文法整洁(clean),同时使用分析树的访问器(visitors)和其它的遍历工具来实现语言应用。本节使用访问者模式(visitor pattern)来实现计算器。代码中将使用...

2016-05-10 23:05:36 1904

原创 The Definitive Antlr 4 Reference 2nd Edition 第4章第一小节 学习笔记

The Definitive Antlr 4 Reference 2nd Edition 第4章第一小节学习笔记匹配算数表达式语言本例中,只使用基本的算数运算(加,减,乘,除),括号表达式,整数,及变量。例如有如下的表达式。193a = 5b = 6a+b*2(1+2)*3在这里介绍的表达式语言,是由换行符所分割的一组语句构成。语句可以是表达式、赋值运...

2016-05-09 23:47:36 1672 3

翻译 Java中ResourceBundle类的使用

原文地址:http://tutorials.jenkov.com/java-internationalization/resourcebundle.htmljava.util.ResourceBundle类用来存储文本以及本地化敏感的组件。本文将介绍ResourceBundle及它的子类。ResourceBundle的类层次结构ResourceBundle类有两个子

2016-05-06 14:15:04 6555

原创 Eclipse下Antlr4 环境配置

本文使用IDE为 eclipse Mars 4.5.01.新建Maven项目建立.g4文件存放位置,及配置g4编译后生成的输出目录位置。在插件安装完毕后选择 Preference -> antlr-> tool -> option -> directory 来配置所生成的输出文件位置。2.下载相关Jar包打开项目的POM文件并添加Antlr的依...

2016-05-06 00:53:43 4668 1

翻译 Java中的静态类以及嵌套类

原文地址: http://www.geeksforgeeks.org/static-class-in-java/在Java中类可以是静态的么?在Java中类可以是静态的。在Java中有静态实例变量,静态方法,以及静态块,类也可以是静态的。在Java中我们可以在类中再次定义一个类。这种类被称为嵌套类。嵌套类外围的类被称为外部类。在Java中不能使最顶层类为静态类,而只有嵌套的类可

2016-05-03 00:04:52 5317

FASTJSON那些事.pptx

这篇文章告诉大家: * Fastjson究竟有多快 * 为什么Fastjson这么快 * 你能用Fastjson来做什么! * 如何获得fastjson?

2019-09-22

xtext 2.7.3

Xtext是一个真正的实现编程语言的开源框架。它使用了人们熟知的方法来实现语言,比如解释器、符号表、编译器等。

2016-05-06

WxWidget教程

wxWidgets是一个给程序员使用的开发包,这个开发包用来开发用于桌面电脑或者移动设备的 GUI(图形用户界面,下同)应用程序。它提供了一个编程框架,作了很多底层的工作以便给应用程序 及其控件提供默认的行为。wxWidgets库给程序员提供了大量的类,这些类支持很多方法(方法是C+ +中的关键词)以供其使用,程序员可以通过重载这些方法来实现定制的行为. 一个典型GUI程序所作 的事情包括: 显示一个包含各种控件的窗口,在窗口中绘制特定的图形或者图像,响应来自鼠标,键 盘以及其它输入设备的输入,和其它的进程通信,调用别的应用程序等,wxWidgets所做的事情,就是 让程序员可以通过更简单的手段来实现所有这些当代应用程序的通用特性.

2015-09-13

程序员面试金典 英文版 第四版

程序员面试金典 英文版 第四版,讲解了面试中的经典题目。英文版文字版质量很高。

2015-08-20

2014SAP实习生笔试题

SAP实习生笔试题目,包括三部分C++,SQL,及Javascript

2014-05-21

Winsock简单的多线程TCP服务器与客户端

Winsock实现的简单的多线程TCP服务器与客户端。 可以进行文件下载。

2014-03-13

软件项目管理的九阴真经

1 前言(连载一) 2 如何做业务调研? 2.1 调研工作如何组织? 2.2 调研准备阶段容易犯哪些错误?(上)(连载二) 2.3 调研准备阶段容易犯哪些错误?(中)(连载三) 2.4 调研准备阶段容易犯哪些错误?(下)(连载四) 2.5 现场调研阶段容易犯哪些错误?(一)(连载五) 2.6 现场调研阶段容易犯哪些错误?(二)(连载六) 2.7 现场调研阶段容易犯哪些错误?(三)(连载七) 2.8 现场调研阶段容易犯哪些错误?(四)(连载八) 2.9 现场调研阶段容易犯哪些错误?(五)(连载九) 2.10 现场调研阶段容易犯哪些错误?(六)(连载十) 2.11 调研工作方法推荐(连载十一) 2.12 接口调研背景知识(上)(连载十二) 2.13 接口调研背景知识(下)(连载十三) 2.14 调研后续工作落实阶段(连载十四) 3 如何写解决方案? 3.1 解决方案难写在哪里?(连载十五) 3.2 坏的解决方案有哪些特征?(上)(连载十六) 3.3 坏的解决方案有哪些特征?(中)(连载十七) 3.4 坏的解决方案有哪些特征?(下)(连载十八) 3.5 写好方案心得(上)(连载十九) 3.6 写好方案心得(下)(连载二十) 3.7 方案分类及用途(连载二十一) 4 如何做产品演示? 4.1 什么是演示?(连载二十二) 4.2 演示的目的 4.3 售前演示为什么效果不好?(上)(连载二十三) 4.4 售前演示为什么效果不好?(下)(连载二十四) 4.5 售前演示工作应如何组织?(上)(连载二十五) 4.6 售前演示工作应如何组织?(下)(连载二十六) 4.7 如何准备标准演示套路?(上)(连载二十七) 4.8 如何准备标准演示套路?(下)(连载二十八) 4.9 如何进行现场演示(一)(连载二十九) 4.10 如何进行现场演示(二)(连载三十) 4.11 如何进行现场演示(三)(连载三十一) 4.12 如何进行现场演示(四)(连载三十二) 4.13 如何进行现场演示(五)(连载三十三) 4.14 如何组织演示后工作(连载三十四) 4.15 演示方案准备经常考虑的问题(连载三十五) 5 如何做用户考察? 5.1 前言(连载三十六) 5.2 典型用户有什么意义? 5.3 典型用户应如何管理(上)(连载三十七) 5.4 典型用户应如何管理(下)(连载三十八) 5.5 用户现场考察应如何组织?(上)(连载三十九) 5.6 用户现场考察应如何组织?(中)(连载四十) 5.7 用户现场考察应如何组织?(下)(连载四十一) 6 如何做公司介绍? 6.1 前言(连载四十二) 6.2 哪些情况下需要公司介绍 6.3 正式陈述时常见错误? 6.4 口头和会面介绍时常见技巧(连载四十三) 6.5 在客户处进行公司介绍三个要点 6.6 如何对在公司考察客户做介绍(连载四十四) 6.7 做好总部公司介绍的三个决窍 6.8 公司总部接待考察客户要注意的细节 7.1 培训工作在项目实施中作用(上)(连载四十五) 7.2 培训工作在项目实施中作用(中)(连载四十六) 7.3 培训工作在项目实施中作用(下)(连载四十七) 7.4 培训工作应如何组织?(连载四十八) 7.5 培训注意事项(连载四十九) 7.6 总部培训 8 如何做现场推广? 8.1 现场推广工作可进行条件?(连载五十) 8.2 现场推广工作为什么进展慢? 8.2.2 要推广的业务流不完整(连载五十一) 8.2.4 没有激发用户的主动性(连载五十二) 8.2.6 边界总在变更(连载五十三) 8.3 现场推广工作如何才能做好?(连载五十四) 9 如何做项目验收? 9.1 验收工作应如何组织?(连载五十五) 9.1.3 主动沟通(连载五十六) 9.1.4 写好备忘录(连载五十七) 9.2 如何催款? 10 如何做项目团队管理 10.1 如何做项目团队管理之前言(连载五十八) 10.2 好的项目团队构建要求 10.3 好团队的两个特征(连载五十九) 10.4 如何看待项目经理在团队中作用 10.5 团队建设心得和误区(连载六十)

2013-10-04

《Visual C++音频/视频技术开发与实战》前9章源码

《Visual C++音频/视频技术开发与实战》前9章源码 含有可执行文件,不过原书代码存在问题用的话自己要修改一下。

2013-05-13

软件设计师考试试题 数据库部分收集

软件设计师考试试题 数据库部分,主要是理论部分。

2012-01-08

程序设计培训讲义 递归

程序设计培训讲义递归 ppt 用c 来描述的。

2012-01-08

空空如也

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

TA关注的人

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