
java
Mikaelemmmm
web开发工程师,喜欢研究各种技术
展开
-
log4j官网下载配置
https://jingyan.baidu.com/article/48b558e316fc817f39c09a4a.html原创 2018-07-05 14:46:11 · 3334 阅读 · 0 评论 -
log4j
.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties ### 设置###log4j.rootLogger = debug,stdout,D,E### 输出信息到控制抬 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.ap...原创 2018-07-05 15:06:33 · 145 阅读 · 0 评论 -
idea搭建springMVC
1、在web下新建一个view文件夹,讲index.jsp移入view中2、web.xml:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSch...原创 2018-07-18 16:37:47 · 167 阅读 · 0 评论 -
springMVC常用注解用法
package com.springs.mvc;import com.spring.entity.User;import org.springframework.ui.Model;import org.springframework.ui.ModelMap;import org.springframework.web.bind.annotation.*;import org.spri...原创 2018-07-19 14:51:43 · 227 阅读 · 0 评论 -
IDEA搭建struts
https://www.jianshu.com/p/ef5b9ed1cdb8转载 2018-07-07 12:22:23 · 220 阅读 · 0 评论 -
springMVC + redis
https://my.oschina.net/gaoguofan/blog/753290转载 2018-08-13 15:56:39 · 163 阅读 · 0 评论 -
springboot maven聚合项目搭建
https://blog.youkuaiyun.com/qq_41938492/article/details/80679963转载 2019-02-14 17:46:46 · 793 阅读 · 0 评论 -
springboot+idea 本地开发热部署
https://blog.youkuaiyun.com/qq_38455201/article/details/80078588转载 2019-02-25 12:16:18 · 372 阅读 · 0 评论 -
tomcat配置域名访问
一、修改端口tomcat默认监听端口是8080,我们如果想不带端口的直接访问项目,就必须监听80 端口;service.xml 以下代码段<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />修改为<...原创 2018-07-05 14:34:23 · 4349 阅读 · 0 评论 -
在Intellij Idea中使用JSTL标签库
在Intellij Idea中使用JSTL标签库 习惯了eclipse和myeclipse开发的我们总是依赖于系统的插件,而当我想当然的以为IntelliJ IDEA 的jstl 的使用应该和myeclispe一样,当时使用起来却到处碰壁,完全找不到思路,网上查阅资料也是缺少一部分,下面我来总结了Idea jstl标签的引入和使用的全过程:如果直接用jstl标签会报错:org.apache.jas...原创 2018-07-05 12:34:32 · 408 阅读 · 0 评论 -
springMVC配置返回json数据
步骤一、在前端控制器配置文件中添加支持Json的Bean(本项目的文件名是spring-mvc-servlet.xml)<!--支持Json的Bean,配置ViewResolver。 可以用多个ViewResolver。 使用order属性排序。 InternalResourceViewResolver放在最后。 --><beanclass="org.springfra...原创 2018-07-23 15:58:51 · 1574 阅读 · 0 评论 -
java的path与classpath
CLASSPATH是什么?它的作用是什么?它是javac编译器的一个环境变量。它的作用与import、package关键字有关。当你写下improt java.util.*时,编译器面对import关键字时,就知道你要引入java.util这个package中的类;但是编译器如何知道你把这个package放在哪里了呢?所以你首先得告诉编译器这个package的所在位置;如何告诉它呢?就是设原创 2017-08-10 13:00:35 · 261 阅读 · 0 评论 -
2、java容易忘记的面向对象基础知识
1 类中变量:成员变量:在类中定义,说明对象将要有什么,java会给成员变量一个初始值局部变量:在类的方法中定义,在方法中临时保存的数据,java不会给局部变量一个初始值2 构造方法:有参构造方法:给类中属性赋值无参构造方法:默认实例化调用有参构造方法与无参构造方法是可以共存的,但是不会同时触发,根据创建对象时候的传的参数取决于调用哪个3 静态变量:stat原创 2017-08-10 20:45:42 · 259 阅读 · 0 评论 -
1、java容易忘记的基础语法知识
/** * java容易忘记的语法基础 */1、final声明常量,常量全是大写,一旦定义不能改变final String LOVE = 'haa'2、比较运算符在java中:> 、 = 、 == 、 != 两边的操作数既可以是数值类型,也可以是引用类型3、获取用户输入的值3.1 import java.util.Scanner 3.2原创 2017-08-10 16:21:18 · 286 阅读 · 0 评论 -
3、java常用工具类
常用工具类1 错误处理: 1.1 自定义异常public class CustomException extends Exception{public CustomException(){//无参,有时会用到} public CustomException(String message){super(message);}} 1.2原创 2017-08-11 18:58:28 · 364 阅读 · 0 评论 -
5、java的IO操作
1、byte与String相互转化: 1.1 String转byte: String str = “哈哈666”; byte[] bytes = str.getBytes(“gbk”); //str转为bytes,告诉系统我要将gbk转为bytes,如果这里不声明gbk,就是用项目默认编码 1.2 byte转String: 1原创 2017-08-21 21:18:26 · 226 阅读 · 0 评论 -
mac自带jdk路径
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar原创 2017-12-02 09:04:33 · 1744 阅读 · 0 评论 -
Servlet登录与不登录拆分
web.xml: <filter> <filter-name>LoginFilter</filter-name> <filter-class>com.lxj.filter.LoginFilter</filter-class> <init-param> <param-name>noLoginPaths</param-name原创 2017-12-04 22:47:01 · 253 阅读 · 0 评论 -
spring JDBCTemplate小demo
配置appliactionContext.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www.springframework.org/schema/p" xmln...转载 2018-07-10 12:24:00 · 671 阅读 · 0 评论 -
spring的list 、set、map、properties等注入
Spring beans一个Customer对象,有四个集合属性。package com.yiibai.common;import java.util.List;import java.util.Map;import java.util.Properties;import java.util.Set;public class Customer { private List<...转载 2018-07-10 16:42:42 · 520 阅读 · 0 评论 -
sprint AOP方法执行前、执行后、抛出异常,环绕通知等
执行customerService之前执行一段HijackBeforeMethod中方法customerService:package com.crud.spring.service;public class CustomerService { private String name; private String url; public void setName(S...原创 2018-07-11 12:21:08 · 2773 阅读 · 0 评论 -
spring AOP只拦截某个类中某个方法
Advice – 指示之前或方法执行后采取的行动。Pointcut– 指明哪些方法应该拦截,通过方法的名称或正则表达式模式。Advisor – 分组"通知"和”切入点“成为一个单元,并把它传递到代理工厂对象拦截constomService中print方法constomService:package com.crud.spring.service;public class CustomerSer...原创 2018-07-11 15:18:25 · 15605 阅读 · 0 评论 -
4、进制
1 十进制转换二进制eg:57 转为二进制1.1 方法一: 除2 57/2 = 28....128/2 = 14....014/2 = 7....07/2 = 3....13/2 = 1....11/2 = 0....1 (商为0停止)然后反过来:1110011.2 方法二:找最大的2的次方000000最接近57最大的2的次方是2的原创 2017-08-16 14:30:06 · 305 阅读 · 0 评论