- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 Invalid character found in the request target.Thevalidcharactersaredefined in RFC 7230 and RFC3986
GET方式请求URL中参数含中文问题:Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC3986错入信息如下:这个问题是高版本tomcat中的新特性:就是严格按照 RFC 3986规范进行访问解析,而 RFC 3986规范定义了Url中只允许包含...
2018-10-16 07:46:38 1102
原创 Servlet 创建的三种方式
1.实现 Servletpublic class ServletDemo1 implements Servlet{}2.继承 GenericServlet(它实现了 Servlet 接口除了 service 的方法,不过这种方法我们极少用。)public class ServletDemo1 extends GenericServlet{}3.最常见的方式 ,继承 HttpSer...
2018-10-16 06:49:21 283
原创 Servlet学习之旅(二):生命周期
Servlet 生命周期Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程:Servlet 通过调用 init () 方法进行初始化。 Servlet 调用 service() 方法来处理客户端的请求。 Servlet 通过调用 destroy() 方法终止(结束)。 最后,Servlet 是由 JVM 的垃圾回收器进行垃圾回收的。现在让...
2018-10-15 20:21:03 166
原创 Servlet学习之旅(一):概念及环境
Servlet 简介ava Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Java Servlet 通常情况下与使用 CGI(Common Gatewa...
2018-10-15 13:48:28 192
转载 java后台开发之路总结
=========第一部分学习重点===================================Java基础: [长期学习]包括HTML/CSS/JS(前端页面) [会写出简单的页面即可]Servlet/JSP(J2EE) [重点学习达到精通]MySQL(数据库) [SQL语句、存储、]====...
2018-10-15 12:36:26 539
原创 mybatis-generator命令行自动生成 bean/dao/mapper.xml
这两天重新搭建SSM框架,为了不自己写bean,映射文件等就学习了下mybatis的generator-core.jar的功能.以下对三种生成方式做个整理,本人只用命令行方式测试过也感觉最简单.三种方式:<1>:命令行方式(mybatis官方提供了一个叫做mybatis-generator的包,可以对数据库表进行逆向自动生成mybatis执行所需要的Pojo、Mapper.xml、...
2018-10-14 23:31:46 1198
原创 mysql 8.0安装注意
1.下载解压2.添加txt文件后修改为my.ini,内容为下:[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\\readyToDevelop\\mysql-8.0.12-winx64# 设置mysql数据库的数据的存放目...
2018-10-12 11:42:32 270
原创 SSM框架整合开发
SSM(用的非常多)轻量化,简单Spring + Spring MVC(struts) +Mybatis(hibernate)A(IoC容器)+B(MVC框架) +C(ORM框架)object-reation mapping=对象和关系(表)的映射。也可以有其它搭配方式:spring+struts+mybatis/spring+springmvc+hibernateEclipse...
2018-10-12 09:02:03 372
原创 蓝牙Gatt通信开发流程
自从这次重新开始Android开发,一个多月的复习、纠结过程,深刻让我体会到了不论开发什么功能模块,首先要了解环境,就像开发一个平台一样,什么架构,JDK什么版本,框架选择SSM/SSH等等、、、工欲利其事,必先利其器。 下来最最重要的便是:开发流程。不论是开发什么,大到平台,小到一个按钮的点击事件,必须先了解它是怎么实现的。不了解流程,做事情是盲目的,等写的多了可能自...
2018-06-20 22:24:21 1835 1
原创 Drawable的应用整理
drawable资源共有10种,包括Bitmap文件、Nine-Path文件、Layer List、State List、Level list、Transition Drawable、Inset Drawable、Clip Drawable、Scale Drawable、Shape Drawable。下面分别介绍下各种文件的用法和其中主要属性的作用:一、Bitmap文件:就是普通的jp
2016-04-16 21:37:11 224
转载 使用ListView的Fragment
1.使用ListFragment可实现包含Listiew的Fragment 2.在Fragment的布局中必须包含id "@android:id/list"(在代码中则是list)的Listview 3.只能使用SimpleAdapter或者SimpleCursorAdapter作为适配器 4.直接使用ListFragment的setListAdap
2016-04-16 17:15:58 350
原创 HttpClient 和 HttpURLConnection两种请求方式的写法
Http请求public class RegisterAsyncTaskGet extends AsyncTask{ @Override protected String doInBackground(String... params) { try { URL url=new URL(params[0]); HttpURLConnection conn
2016-04-15 18:57:07 406
原创 Fragment碎片(小activity)定义及用法
官网帮助文档链接: http://developer.android.com/guide/components/fragments.html FRAGMENT碎片依附于ACTIVITY,一个ACTIVITY上可以有多个碎片 ,碎片可以添加、移除、替换,而且可以嵌套使用,没有上下文(除四大组件其它都没有)但可以通过生命周期中ONATTACH()方法返回所依附ACTIVITY的上下
2016-04-15 18:21:27 446
原创 Caused by:Java.lang.IllegalStateException:Can not perform this action after onSaveInStanceState
出现情况: 是在使用FragmentTransition 的 Commit() 方法添加一个 Fragment的时候出现的。问题原因: onSaveInstanceState()方法是在该Activity即将被销毁前调用来保存Activity数据的,如果在保存完状态后再给它添加Fragment将会出错。解决办法: 用 CommitAllowingStateLoss() 替换 Commit
2016-04-15 18:05:56 842
原创 安卓开发MyEclipse【服务器创建】
服务器创建:一.打开MyEclipse,新建一个Web Project [WebService]二.加载驱动包mysql-connector-java-5.0.8-bin.jar【1.复制驱动包至你创建的项目WebService下,右键点击项目名WebService,选择Properties属性-->Java Build Path-->Libraries-->add JARs...选择
2016-04-15 00:09:41 860
mybatis-generator-命令行自动生成文件资源
2018-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人