- 博客(32)
- 收藏
- 关注
原创 Ant 在eclipse 中编译和运行java代码
创建一个java 工程,目录结构如下:F:\files\study\Ant>tree.├── bin│ └── com│ └── huaqin│ ├── Test.class│ └── User.class├── build│ └── classes│ └── com│ └── ...
2020-03-19 16:47:25
461
原创 Ant 的简单应用一
需要 工具:Apache ant 的安装包:Apache ant 下载java jdk 安装包:linux java jdkwidnow 64位 java jdkAnt 参考文档:Ant 在线教程Ant 常用的属性:属性解释More Actions属性解释ant.file该构建文件的完整路径ant.version安装Apache Ant的版本...
2020-03-18 17:49:04
212
原创 jsp省市区三级联动
1.添加使用.jarc3p0-0.9.5.5.jarcommons-dbutils-1.7.jarfastjson-1.2.62.jarjstl-1.2.jarmchange-commons-java-0.2.19.jarmysql-connector-java-8.0.17.jar2.创建数据库:CREATE TABLE `provice` ( `id` int(11) N...
2020-02-11 14:23:19
989
原创 xml 解析
xml 字段解析import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.lang.reflect.Field;import java.lang.reflect.ParameterizedType;import java.util.ArrayList;impo...
2020-02-03 15:42:36
126
原创 AES加密
实现代码import java.security.Key;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;im...
2020-02-03 15:31:11
164
原创 Json抛弃第三方数据依赖,自己解析数据
通过注解设置解析的参数import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Retention(RetentionPoli...
2020-02-03 15:23:50
249
原创 Android RadioButton 更换当前的选择按钮
1. 裁剪 .png 图片2. 创建selector 文件<!--- 注意在使用 andorid:drawable 属性渲染radioButton 布局时,使用 selector 或者 shape 是无法渲染出当前的效果---><?xml version="1.0" encoding="utf-8"?><selector xmlns:android="ht...
2020-01-16 15:42:50
533
原创 java url路径配置
路径通配符匹配在书写url-pattern 的时候,以 / 开始,后面可以使用 * 号表示任意的匹配配置 /login/*外界在访问的时候,只要能够和 /login 匹配上,后面写任何东西都可以http://localhost:8080/project/login/111/aaa扩展名使用在使用扩展名的时候,不能以 / 开始,要以 * 开始,后面书写扩展名配置 * .d...
2020-01-04 11:42:54
1320
原创 Java commons-dbutils c3p0加载数据库
1. 需要的包:c3p0.jarcommons-dbutils.jarmysql-connector-java.jarmchange-commons-java.jar2 . 配置文件 工程根目录(src/c3p0-config.xml)<?xml version="1.0" encoding="UTF-8"?><c3p0-config><!-- 默认...
2020-01-02 15:28:57
308
1
原创 android 拍照
1.manifest<!-- 这里如果使用是v4包将android:name 的路径改为android.support.v4.content.FileProvider 就好了 --> <provider android:name="androidx.core.content.FileProvider" android:aut...
2019-12-31 10:50:15
121
原创 Hibernate org.hibernate.tool.schema.extract.spi.SchemaExtractionException: More than one table found
出现下面的错误可能是数据库中存在同名的数据表,表名重复导致自动创建表失败:java.lang.ExceptionInInitializerError at com.igeek.test.TestBook.test01(TestBook.java:19) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun...
2019-12-05 14:13:28
651
原创 Hibernate HQL查询
数据表结构CREATE DATABASE Hibernate02;USE Hibernate02;CREATE TABLE `cut_customer`(`cust_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)',`cust_name` varchar(32) NOT NULL COMMENT '客户名称(公司名称)',...
2019-12-04 14:56:59
125
原创 Hiberate 级联操作(cascade,many-to-one,one-to-many,many-to-many)
使用的数据建表语句CREATE DATABASE Hibernate02;USE Hibernate02;CREATE TABLE `cut_customer`(`cust_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)',`cust_name` varchar(32) NOT NULL COMMENT '客户名称(公司...
2019-12-03 16:05:45
281
原创 Hibernate Transaction Criteria
1.配置Hibernatehibernate.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/...
2019-11-27 08:06:30
116
原创 Struts2 页面标签
超链接,if…else 使用:jsp 页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="/struts-tags" prefix="s" %><!DOCTYPE html><...
2019-11-19 21:07:27
258
原创 Struts2 interceptors登录拦截
使用的 jsplogin.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="/struts-tags" prefix="s" %><!DOCTYPE html><html>...
2019-10-18 15:03:00
174
原创 java Servlet api 文件下载
DownloadAction.java/** * */package com.igeek.download;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import org.apache.struts2.ServletActionContext;import...
2019-10-17 10:46:53
693
原创 java strtus2 校验
手动全局校验login.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="/struts-tags" prefix="s" %> <!DOCTYPE html><html&g...
2019-10-17 10:39:05
98
原创 Struts2 Action 实现方式,接收请求参数,通配符,Servlet API,复杂参数封装
需要准备的基础设置:jar 包的导入:asm-3.3.jarasm-commons-3.3.jarasm-tree-3.3.jarcommons-fileupload-1.4.jarcommons-io-2.2.jarcommons-lang3-3.2.jarfreemarker-2.3.28.jarjavassist-3.11.0GA.jarognl-3.0.21.jars...
2019-10-16 15:39:33
179
原创 关闭端口
查找已经占用的端口netstat -ano|findstr “8080”(端口号一般为最后展示的数字)关闭查找的端口taskkill /f /pid 端口号
2019-10-09 14:29:31
94
原创 JdbcTemplate连接数据库常用的三种方式
1.spring 内置数据源导入架包:mysql-connector-java.jarspring-beans.jarspring-core.jarspring-jdbc.jarspring-tx.jarspring-test.jar测试文件/** * */package com.igeek.test;import org.junit.Test;import or...
2019-09-10 10:44:01
3383
原创 AOP注解和它的通知
使用的案例:使用的类:ICustomerService 接口package com.igeek;public interface ICustomerService { public int find(); public void save();}CustomerServiceImpl 类package com.igeek;import org.springframe...
2019-09-09 10:36:55
158
原创 Java junit 测试
需要架包:spring-test-4.2.4.RELEASE.jarspring framework 使用的架包:spring-beans-4.2.4.RELEASE.jarSpring 使用的日志架包:com.springsource.org.apache.commons.logging-1.1.1.jarcom.springsoruce.org.apache.log4j-1....
2019-09-02 15:45:42
184
原创 Java日志 log4j
java日志使用:在Java工程webContent/WEB-INF/lib添加依赖包:com.springsource.org.apache.commons.logging…jarcom.springsource.org.apache.log4j…jar在工程src目录下添加下面文件 log4j.properties### dircet log messages to stdout #...
2019-08-26 10:35:48
259
原创 Bean实例化四种方式
在工程src目录下创建applicationContext.xml创建文件,添加如下代码:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema...
2019-08-26 10:21:30
787
原创 javaScript 函数:
1.计算温度的函数:toCelsius(77) 结果30 将华氏摄氏温度转化为摄氏度2.字符串的截取:slice(int start ,int end)注意如果参数为负,那么就送字符串的结尾开始向前截取,如果第二个参数省略,那么就从开始位置截取,到字符串的尾部结束substring(int start ,int end)如果第二个参数省略,那么就从开始位置截取,到字符串的尾部结束...
2019-07-18 15:10:45
151
原创 高德地图中的简单使用
我们使用地图需要我们首先注册账户并生成key 值可以参考下面的文档:实现地图功能:配置权限(AndroidManifest.xml): <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission....
2019-07-17 15:35:04
322
原创 Android动态权限,gradle 版本问题
我们使用较大的gradle 版本导致的动态权限生命的问题:这种情况主要出现在Android 6.0、7.0、8.0、9.0的手机中出现较明显1.网络请求Http网络协议请求失败问题:在工程的res 文件中创建xml 文件夹,其次创建一个network_security_config.xml文件:文件内容:<?xml version="1.0" encoding="utf-8"?&...
2019-07-11 14:40:30
812
原创 JS基础(w3cschool文档整理)
关于javascript 的变量的命名规则:构造变量名称(唯一标识符)的通用规则是:名称可包含字母、数字、下划线和美元符号名称必须以字母开头名称也可以 $ 和 _ 开头(但是在本教程中我们不会这么做)名称对大小写敏感(y 和 Y 是不同的变量)保留字(比如 JavaScript 的关键词)无法用作变量名称提示:JavaScript 标识符对大小写敏感。关于Javascript的基...
2019-07-02 15:43:32
474
原创 Java Web 使用的资料以及配置
当前百度网盘的存储地址:链接:https://pan.baidu.com/s/178U5_fslOb86lwpIFgnPmQ提取码:o0wi二维码:1. 配置tomatch 服务器的环境变量与JDK环境变量变量 值CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarJAVA_HOME ...
2019-06-24 09:02:39
127
原创 关于MySql 的使用
关于MySql 的使用:1.mysql 中命令的使用;进入当前的应用后使用的命令:mysql -h localhost -u root -p 查看Mysql 中的数据库:show databases;创建数据库:create database sutdnet;create database if not exists student;(第二条命令语句是为了检查当前的mysql...
2019-06-21 16:12:31
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人