自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库连接池

1.原理 应用初始化阶段根据driver(Class.forName(driver)), url,username,password(DriverManager.getConnection(url, username,password) 创建多个连接,然后将连接添加到LinkedList中, 当需要conn时,从List中获取getConnec

2017-09-05 22:35:59 313

原创 javaweb之http协议

http协议是网络传输中最常见的协议之一。

2017-09-05 22:28:09 306

原创 javaweb之自定义JDBC框架

1. 数据库元数据DataBaseMetaData元数据//能查看数据库及产品信息Connection.getDatabaseMetaData()ResultSetMetaData元数据ResultSet. getMetaData()getColumnCount() 返回resultset对象的列数getColumnName(int co

2017-09-03 14:13:04 264

原创 javaweb之数据库连接池

1.原理     应用初始化阶段根据driver(Class.forName(driver)),     url,username,password(DriverManager.getConnection(url, username,password)     创建多个连接,然后将连接添加到LinkedList中,     当需要conn时,从List中获取getConnectio

2017-09-03 14:12:02 323

原创 javaweb之HttpRequest与HttpResponse

1.认识HttpServletResponse      Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。      HttpServletResponse对象代表服务器的响应。这个对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方法。状态码:SC_NOT_FOUND:404SC_

2017-09-03 14:10:58 2995

原创 javaweb之Servlet

1.Servlet认识     servlet在web.xml中配置,由web容器调用(在tomcat中servlet属于container子级容器,属于context)servlet在第一次使用时被初始化,调用init()方法2.HttpServlet     service()转换请求为HttpServletRequest和HttpServletRespon

2017-09-03 14:09:33 170

原创 java动态代理

一个典型的动态代理创建对象过程可分为以下四个步骤:1、通过实现InvocationHandler接口创建自己的调用处理器 IvocationHandler handler = new InvocationHandlerImpl(...);2、通过为Proxy类指定ClassLoader对象和一组interface创建动态代理类Class clazz = Proxy.

2017-09-03 14:01:33 191

原创 android apk反编译

1. 首先下载以下工具 apkTool  下载 dex2jar   下载 jd-gui     下载2. 下载后,分别将三个包解压得到三个文件夹apkTool , dex2jar , jd-gui 3. 将要反编译的目标apk拷贝到apkTool目录(该目录下有aapt.exe,apktool.bat,apktool.jar 3个文件) 接着,打开命令行界面(运行-CMD) ,定位到a

2017-08-10 18:03:54 192

原创 window edge抓包工具

点击状态栏中F12开发人员工具

2017-08-08 18:00:01 3426

原创 阿里云centos7配置tomcat

1.安装JDK 可以采用 tar -xzf xxx.tar.gz 方式解压安装2.配置环境变量 在 /etc/profile 文件中添加(靠前位置) #source /etc/profile3.安装tomcat并设为系统服务 解压后将 /bin/catalina.sh 复制到 /etc/init.d/tomcat ,修改tomcat(即catalina.sh) 第一

2017-08-08 17:52:23 468

原创 centos7防火墙配置

使用命令的方式配置Centos7防火墙##Addfirewall-cmd --permanent --zone=public --add-port=8080/tcp##Removefirewall-cmd --permanent --zone=public --remove-port=8080/tcp##Reloadfirewall-cmd --reload复制代码

2017-08-08 14:26:42 217

原创 android键盘相关事件

edit.setKeyListener(new DigitsKeyListener(){ // 0无键盘 1英文键盘 2模拟键盘 3数字键盘 @Override public int getInputType() { // TODO Auto-generated method stub

2017-07-27 14:13:04 267

原创 spring配置静态资源访问的3种方式

方式1     是spring MVC为@Controllers分发请求所必须的     spring 3.1 开始我们应该用     RequestMappingHandlerMapping 来替换 DefaultAnnotationHandlerMapping,     用 RequestMappingHandlerAdapter 来替换 Annot

2017-06-25 10:22:41 1427

原创 mybatis配置说明

1.resultMapselect返回一个 HashMap 类型的对象,其中的键是列名,值便是结果行中的对应值情况一:必须提供一个无参数的构造函数      id为主键,result为普通字段情况二:                idArg为主键,arg为普通字段2.r

2017-06-25 10:15:10 202

原创 ListView填充多个item

之前走了不少弯路,尝试了用列表保存view,getView()中添加判断的方式,都行不通,后来发现挺简单的class ViewHolderLeft { public ImageView image; public TextView time, name, content;}ass ViewHolderRight{ public ImageView image;

2017-06-02 17:32:39 392

原创 Litepal开源数据库

第一次接触Litepal感觉有点不可思议(获取对象就能建表,还不需要进行表字段和类属性的映射?),这比hibernate和mybatis还强呢!后来想了想,其实也没有什么不可能吧,毕竟是java,代码能帮你实现一切。于是,带着好奇进去看了一遍它的代码。大神就是大神,写的确实不错!         作为笔记,我自己总结了一些Litepal的操作,如下:更新数据库: 1.新增表 先添加到list中

2017-06-02 17:22:50 273

原创 Mybatis和Spring整合的三种方法

首先在spring-mybatis.xml中添加以下内容<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:conte

2017-04-23 10:18:13 596

转载 SSM框架(Spring+SpringMVC +Mybatis)

推荐给初学者http://blog.csdn.net/gebitan505/article/details/44455235/

2017-04-23 09:37:37 374

原创 正则表达式

正则表达式用来检测一个字符串中是否含有某个子串(java中用str.matches(匹配规则)) 位置以0为起始值(0,pos)\d 任意一个数字,0~9 中的任意一个 \w 任意一个字母或数字或下划线,也就是 A~Z,a~z,0~9,_ 中任意一个 \s 包括空格、制表符、换页符等空白字符的其中任意一个 . 小数点可以匹配除了换行符(\n)以外的任意一个字符[f-k] 匹配 “f

2017-04-20 09:01:26 1315

转载 Spring的组成结构

spring的组成模块以及各模块的简介http://blog.csdn.net/zhangerqing/article/details/8546049

2017-04-20 08:54:21 717

原创 Linux下搭建两个tomcat服务

继上次完成linux下mysql的安装,配置,以及授权后,今天接着完成tomcat的搭建,主要是区分端口。首先下载apache tomcat安装包,地址http://tomcat.apache.org/download-70.cgi/apache-tomcat-7.0.76.tar.gz 这里建议使用wget下载方式(我试过用yum安装,没有找到对应的仓库资源;用rpm安装则要求先安装其它服务)。

2017-03-19 16:07:21 778

原创 Linux下mysql允许不同网段访问

在linux下搭建mysql数据库时,由于实验室路由器比较多,mysql搭载在主路由的网段下,为了满足二级路由下各网段能访问mysql,于是创建了一个guest用户供各网段统一访问。1.当要求各网段下所有用户能访问时 2.当要求指定网段下用户能访问时看下连接效果

2017-03-18 20:48:10 3309

原创 Windows用tomcat搭建应用服务器

Windows下借助tomcat完成应用服务器开发tomcat是一种开源的应用程序服务器开发工具,能够为我们提供服务器端的开发,安装和使用方法比较简单。首先须要到官网上下载apache tomcat包,我使用的是tomcat7,下载地址 http://tomcat.apache.org/download-70.cgi下载后解压进入其文件目录完成环境变量配置,配置方法: 进入电脑系统–>高级系统设置

2017-03-05 17:35:19 468

原创 Linux环境下搭建ftp服务器

Linux环境下搭建ftp服务器任务:linux下搭建ftp服务,并能让让用户ftp1访问首先新建新建用户ftp1 并为用户设置密码 sudo passwd ftp1用户建好之后首先得查看本机上是否有ftp服务,没有的话要自行安装。我得linux上使用的是vsftpd服务,安装命令 yum install vsftpd 按照提示选择Y ( 此处推荐安装方式为yum,相对wget方式的交

2017-03-04 23:45:03 486

原创 Linux常用命令

最近学习Linux操作系统,发现不管是操作环境还是操作习惯Linux和Windows都存在很大的差别。虽然Linux也提供图形化操作界面,但它能支持的文件操作很有限,因此Linux环境下的操作通常由使用者在终端完成。Linux下的终端类似Windows下的命令行,但它们支持的文件操作命令也有很大差异。以下是笔者总结了一些常用的命令,可供初学者参考。 Linnux命令格式 : command

2017-03-03 18:09:38 471

dex2jar.zip

apk反编译工具

2017-08-10

空空如也

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

TA关注的人

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