自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Get请求中文乱码问题有效解决方法

项目中遇到在前台用get方法传递中文到后台拿到的是乱码问题,花了好长时间解决,下面是解决办法:    1、在IDEA编辑器里的编码格式都改成utf-8。    2、Get方式的乱码问题,由于参数是通过URL传递的,需要在服务器端配置URL编码格式。注意,IDEA是没法编辑server.xml文件的,需要我们手动编辑文件。在D:\tolls\apache-tomcat-7.0.6

2017-07-28 10:35:28 6928 1

原创 智能音乐搜索功能实现(一)

项目涉及到搜索功能,花了不少时间,现在总结一下。音乐搜索分为两种方式,一种是联想词搜索,一种是直接搜索。本节主要讲联想词对应的字典表和联想词的生成。    首先是联想词对应的字典表(dict):包含pinyin,simple,type字段。汉字全拼,缩写词,多音字读音都放到pinyin列中,simple放歌曲或歌手名,type为歌曲歌手标识。    music表中先把所有歌

2017-07-25 17:52:07 4576

原创 二维数组赋值

今天项目在给二维数组赋值过程中一直报错,是空指针异常。原来自己对二维数组初始化不了解。这里总结一下:下面是错误代码:String[][] temp = new String[src.length()][];String[][] pinyinHead = new String[src.length()][];for (int i = 0; i temp[i] = Piny

2017-07-21 20:22:10 6353

原创 新建本机dubbo项目的注意事项

上一版本开发结束后,转入测试阶段,下一版开发需要新建分支。这里要将IDEA中项目删掉后重新导入新的一份。下面是本机需要配置的一些环境:1、注销监听器在\muses\muses-core\src\main\webapp\WEB-INF\web.xml          com.cmcc.muses.listener.DevOnoffStatusListener     

2017-07-21 20:12:49 438

原创 使用jmokit进行单元测试

今天项目进行单元测试,第一次使用jmokit框架,出现了很多问题,下面记录一下。首先,我使用IDEA进行junit测试,需要下载两个插件(junit和junit generator)配置一下就可以用了。生成单元测试类后,需要编写测试方法。测试方法要注意以下几点:1、代码每一行都要执行,所以实际代码每行都要走的,不要遗漏。2、我们只需要将需要mock的代码(需要连服务器的代码,比如s

2017-07-20 19:05:55 850

原创 idea 中解决svn代码冲突

选择 subversion ->resolve Text Confict-->merge,注意将本地和服务器代码合并,合并后就能正常提交代码了。

2017-07-19 17:38:24 13786 6

原创 智能音乐搜索功能实现(二)

项目涉及到搜索功能,花了不少时间,现在总结一下。音乐搜索分为两种方式,一种是联想词搜索,一种是直接搜索。    先说联想词搜索。联想词搜索是说当我们输入某个歌手或歌曲时,出现了类似的联想词,然后点击联想词,到达搜索结果页面。常见场景是百度“北京”,出现了北京交通,北京博物馆等联想词,点击后直接到达页面。    具体流程如下:1、将用户输入汉字转换成拼音2、当关键词小于三

2017-07-18 18:47:02 1444

原创 使用配置文件存储常量

最近接触的项目需要配置文件路径地址,由于方便后期维护,要把地址写在配置文件中。这里记录一下如何把常量配在文件中。首先,项目的src——resource目录下新建config.properties文件。该文件可直接定义常量的映射关系,如:device.excel.input.path=D://deviceInfo.xlsx然后,在该项目下的spring-bean.xml中的bean实

2017-07-17 18:54:00 1942

原创 POI读取Excel到数据库

新入职后,接手的第一个任务是将excel中的数据录入数据库,这里总结一下。 public String excelInput() throws Exception { InputStream is = new FileInputStream("D://model.xlsx"); XSSFWorkbook hssfWorkbook = new XSSFWork

2017-07-14 19:07:32 788 1

原创 Expected one result (or null) to be returned by selectOne(), but found: 2

看到标题就已经很明了了:两种情况:1.你想查询一条数据,但返回两条数据:2.你想查询多条数据,但是前台限制只能查询一条(1) 检查自己的数据sql语句写对没有(关于mybaties的sql操作自己百度)(2) 查看mybaties的返回值(resultType或resultMap),可以返回list,map等数据(3)  dao层接口要与mybati

2017-07-14 18:52:32 5468 1

原创 IDEA部署多个web项目的方法

以往的Eclipse、NetBeans等开发工具不同,IDEA的Project相当与Eclipse的Workspace,而Module相当于Project。下边就给出Eclipse与IDEA的概念的对应关系:我们的目标是:创建工作空间,然后在它下面建立至少2个项目(就2个吧),即 工作空间 JavaWorkspace下,包含 JavaOne 与 JavaTwo 两个项目。

2017-07-13 18:30:33 6498

转载 java8新特性——函数式编程(stream/map)

今天看代码,发现部分字符串处理使用的是jdk8的新特性,非常简洁。从网上找了教程,方便以后编程使用。package com.mavsplus.java8.turtorial.streams;import java.util.ArrayList;import java.util.List;import java.util.Optional;import java.util.UU

2017-07-12 11:20:40 20251 1

转载 postman工具进行接口测试

进入公司首先着手APP后端开发,主要是后端接口实现,由于没有前端界面,需要手动测试http请求。postman工具主要是来进行请求测试的,很好用,非常推荐!在进行web接口开发的时候,为了更加方便的测试,Google提供了postman插件,在安装的过程中也犯了有些错误,为此写篇博客,按照这个步骤进行安装,基本不会出错。1.下载postman插件:       

2017-07-11 17:20:02 1663

转载 eclipse工具web工程热部署

1、  tomcat插件如果是Kepler的话,已经自带了tomcat插件,如果没有,到http://www.eclipsetotale.com/tomcatPlugin.html下载安装或在线安装,这里就不多说了。2、创建Server打开servers view(window-->show view-->servers),在servers view中新建一个server,

2017-07-11 17:09:30 859

银行家算法

操作系统的银行家算法 安全性算法用java实现 。

2011-11-17

操作系统调度算法java源代码

操作系统调度算法java源代码,包括FCFS,SJF,静态优先权调度算法.

2011-11-05

操作系统进程调度java源代码

操作系统进程调度java源代码.欢迎大家指正。

2011-11-05

空空如也

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

TA关注的人

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