随笔分类 - java基础
摘要:修改域名和访问域名时去掉项目名 1、修改端口为80端口 因为80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,浏览网页服务默认的端口号都是80,因此只需输入网址(或IP地址)即可。 打开tomcat安装目录,根据路径找到 server.xml 路
阅读全文
摘要:动态SQL mybatis 的动态sql语句是基于OGNL表达式的。可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类: 1. if 语句 (简单的条件判断)2. choose (when,otherwize) ,相当于java 语言中的 switch
阅读全文
摘要:使用Mybatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper接口开发方法,常用还是Mapper接口开发。 SqlSession的使用范围 想要通过mabatis对数据库操作,除了要各种配置之外,最终在测试的时候,需要创建特定对象,上图示例: 1、SqlSessionFactory
阅读全文
摘要:开发环境搭建 mybatis 的开发环境搭建,选择: eclipse j2ee 版本,mysql 5.1 ,jdk 1.7,mybatis3.2.0.jar包。这些软件工具均可以到各自的官方网站上下载。首先建立一个名字为 MyBaits 的 dynamic web project 1. 可以创建ma
阅读全文
摘要:原生态JDBC编程中问题总结 1、单独使用jdbc连接数据库 maven依赖包: 使用代码 2、所遇到问题 1).数据库连接,使用时就创建,但是不使用立即释放,导致对数据库进行频繁的开启和关闭,造成数据库资源浪费,性能下降。 解决:使用数据库连接池管理数据库链接 2).将sql语句硬编码到java代
阅读全文
摘要:Jsoup问题 获取http协议请求失败 1、问题:用Jsoup在获取一些网站的数据时,起初获取很顺利,但是在访问某浪的数据是Jsoup报错,应该是请求头里面的请求类型(ContextType)不符合要求。 错误信息: 请求方法: 2、解决:只需要在 Connection con = Jsoup.c
阅读全文
摘要:java正则表达式 1、Java正则表达式的语法与示例: http://baike.xsoftlab.net/view/207.html 2、Java 正则表达式: http://www.runoob.com/java/java-regular-expressions.html 3、Java正则表达
阅读全文
摘要:解析html文件 1、当我们通过发送http请求时,有时候返回结果是一个html格式字符串,你需要从一个网站获取和解析一个HTML文档,并查找其中的相关数据。你可以使用下面解决方法: 使用 Jsoup.connect(String url)方法: 页面源代码显示,他其实与输出结果是一致的,这就好比是
阅读全文
摘要:简介 jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 官网:http://www.open-open.com/jsoup/parsing-a-documen
阅读全文
摘要:HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。当前官网最新版介绍页是:http://hc.apache.org/httpcomponents-
阅读全文
摘要:charles抓取eclipse中的请求 有时候,想要监测eclipse中发送get获取post请求,一样可以使用代理方式: 1、eclipse代码设置 代码中添加,可以就写在主函数中,然后再调用请求函数。 System.setProperty("http.proxySet", "true"); S
阅读全文