- 博客(59)
- 收藏
- 关注

原创 javaSS
以分为单位就不需要做浮点运算1面向服务的架构 就要把 服务抽出来(service dao)把成一个war包 web独立出来 打成一个war包2聚合工程中必须一个模块是war包,所以把service 改成war包3原本jar包都是在service中引入的,现在web中不引用service包了,所以web包中要把springmvc的包重新引入 dubbo服务的提供者的服务的...
2018-09-13 16:11:23
953

原创 java Exception记录
org.apache.ibatis.binding.BindingException:肯定是mapper的映射文件与mapper的接口名不一致
2018-08-29 18:00:00
139
原创 React Hook注意点
Hook的useState和useEffect的渲染机制//首次渲染const [name] = useState('Mary') //1.使用 Mary 初始化变量名为 name 的 stateuseEffect(persistForm) // 2.添加effect 以保存form操作//第二次渲染useState('Mary') // 1.读取变量名为 name 的 state (参数被忽略)useEffect(persistForm)
2020-10-31 12:50:54
247
原创 webpack
webpack是什么?webpack是一个模块打包工具cnpm install webpack webpack-cli --save-devnpx webpack index.js对index.js进行打包,会创建dist文件夹下的main.js文件webpack index.js 去找全局的webpack命令 ,npx是node提供的命令,npx webpack inde...
2019-12-10 10:57:20
159
原创 css3过渡和动画
过渡#box{ width:200px;height:200px;background:orange; transition:all 1s ease-in;}.show{ opacity:1;}.hide{ opacity:0;}动画#box{ width:200px;height:200px;background:orange;}.hide{...
2019-12-05 11:26:27
156
原创 styled-components
安装yarn add styled-components全局样式 reset.js文件import {createGlobalStyle} from 'styled-components';export const GlobalStyled = createGlobalStyle`body{ margin:0; padding:0; backgro...
2019-11-30 17:28:30
166
原创 table标题栏固定左右可滚动
http://jsrun.net/2iiKp/edit <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> body
2018-12-18 00:38:11
685
原创 springboot
springboot是springmvc的升级版,两者没有必然的联系特点:简化配置下一代框架微服务的入门级微框架springboot(为微服务打基础)>>> springCloud >>>微服务 前置知识:利用maven构建项目Spring注解RESTful API不需要去学springMVCJava、Mav...
2018-10-11 23:05:28
188
原创 e3-mall
服务层中包含业务逻辑,只需要对外提供服务即可,表现层只需要处理和页面的交互,业务逻辑都是调用服务层的服务来实现1.将表现层工程独立出来(因为其余的e3-manager要做成面向服务的架构) 注:表现层中父工程要改为parent,不再是manager 注;原本依赖service,现在两个工程分开,就不需要service了,只需要service的接口 注:原本将 spring是在...
2018-09-15 14:23:52
393
原创 linux
连接ssh查看ip地址:ifconfig注意:上传的时候要上传文件的路径的文件/文件夹中不能有(),否则报错修改linux中的编码方式ssh不能修改本地编码(GBK),只能到linux中把编码修改成GBK的(默认utf-8) 查看:ls --help位置: [root@itcast ~]# cd /etc[root@itcast etc]# cd...
2018-09-12 10:58:27
142
原创 跨域springMVC+axios
1.配置拦截器 <mvc:interceptors> <mvc:interceptor> <!-- 所有的请求都进入拦截器 --> <mvc:mapping path="/**" /> <!-- 配置具体的拦截器 --> <bean class="cn.itcast.ssm.Interce
2018-09-10 16:17:08
535
原创 struts2
配置过滤器<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter>&...
2018-09-07 14:40:47
125
原创 maven
默认使用的是tomcat6mvn tomcat:run使用tomcat7 (使用JDK1.8的话,tomcat至少使用tomcat7以上的版本)<build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <art...
2018-09-07 10:25:51
137
原创 纯基本功练习
1.get和set方法2.property的使用3.property的使用24.导入模块的默认导入路径5.模块重新导入6 == 和 is7.浅拷贝和深拷贝 1 class We(object): 2 def __init__(self): 3 self.__num = 30 4 def getNum(self):...
2018-09-05 23:47:51
170
原创 python基本功2
列表生成式a,b=b,a 两个数交换a,b=b,a+b0 1 = 1 11 1 = 1 21 2 = 2 32 3 = 3 53 5 = 5 8 生成器的特点:如果用列表生成式做的,把[]改成小括号就行 python2可以使用 a.next() next(a)python3要使用 next(a) a.__next__()!ps...
2018-09-05 13:43:41
167
原创 python知识点
list.remove("李四") 没有的话报异常del(list[1]) 删除下标为1的list.pop()list[1:3] 切片拷贝列表不同地址 list2= list[:]列表还能比较大小 按第一个元素去比较list = list1 + list2 和 extend一样 注意: + 两边必须 两边都是列表 推荐使用appendlist =...
2018-09-05 10:08:09
133
原创 Python高效编程 获取天气信息
获取天气信息import requestsdef getWeather(city): r = requests.get("http://wthrcdn.etouch.cn/weather_mini?city=" + city) data = r.json()['data']['forecast'][0] return '{0}: {1}, {2}'.format...
2018-09-03 11:45:25
618
原创 Vue-router
路由常用配置 this.$router.go(-1) this.$router.push('/') <buttton type="button" @click="$router.go(-1)">后退2</buttton> { path: '/user/:id', component: User } <router-link to="/use...
2018-09-03 09:31:57
140
原创 mybatis知识点
一对一映射<mapper namespace="cn.itcast.mybatis.mapper.OrdersMapper"> <!-- 根据id查询用户 --> <resultMap type="orders" id="orders"> <result column="id" property="id&qu
2018-09-02 18:30:26
135
原创 python基本功
2.基本元组的缺点 student = ('yan',26,'male','123@qq.com') student[0] #获取值要通过索引,对于程序的维护是不利的 是基本元素的一个子类from collections import namedtupleStudent = namedtuple('Student',['name','age','sex','email']...
2018-08-31 14:40:51
307
原创 python装饰器 1 def a1(): 2 print("this is a screat") 3 4 def a2(func): 5 def inner():
原理:就是闭包 def a1(): print("this is a screat") def a2(func): def inner(): print("~~~~~~~~~~~~~~") func() return inner a1 = a2(a1) a1()...
2018-08-31 11:48:19
282
原创 Redis
应用领域分布式缓存集群,分布式session保存博客或论坛的留言回复用在数据量大,并发量高的情况下数据是把数据存储到存到硬盘里面,比如说硬盘读的速度是500M/s,写更慢。互联网顺时的并发量10G/s,可是硬盘的速度又达不到,数据也不能丢了。~~~所以要使用内存(速度比硬盘快太多 ) 可是内存一断电就丢失了,数据不能持久化。所以redis旦生了,就是把数据存储到内存中,存取...
2018-08-30 11:07:27
110
原创 springMVC拦截器
1.拦截器定义(实现 HandlerInterceptor 接口)public class HandlerInterceptor1 implements HandlerInterceptor { public boolean preHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2) throw...
2018-08-30 00:45:24
205
原创 spring
只有一个参数的时候value可以省略method不写,所有请求方式都可以改映射,改方法名,改形参,改返回值,要重启动服务器 Controller层方法的返回值 1.ModelAndView 类型 (无敌的 带着数据 带着返回视图的路径 不推荐) @RequestMapping(value={"/user.action","/user2.action"},method =...
2018-08-27 23:47:20
154
原创 springmvc JSON数据交互
配置<mvc:annotation-driven /> JSON格式必须配置这一行 否则报415报误 jar包 jackson-annotations-2.4.0jackson-core-2.4.2.jarjackson-databind-2.4.2.jarController层代码 //json数据交互 @RequestMapping(value...
2018-08-27 23:08:44
130
原创 spring整合springmvc
1导包spring(包括springmvc) mybatis mybatis-spring整合包 数据库驱动 第三方连接池。2.popo,数据库配置文件,日志文件pojo db.properties log4j.properties3.mapper配置和mapper.java(略)注:mapper中写的只写接口,实现交给了mybatis,所以不需要...
2018-08-27 14:43:55
141
原创 spring整合mybatis 之Mapper动态代理开发
Mapper接口开发需要遵循以下规范:Mapper.xml文件中的namespace与mapper接口的类路径相同。 Mapper接口方法名和Mapper.xml中定义的每个statement的id相同 Mapper接口方法的输入参数类型和mapper.xml中定义的每个sql 的parameterType的类型相同 Mapper接口方法的输出参数类型和mapper.xml中定义的每个...
2018-08-26 20:49:55
566
原创 spring整合mybatis原始dao
spring整合mybatis原始dao1.需要的jar包spring的jar包 Mybatis的jar包 Spring+mybatis的整合包。 Mysql的数据库驱动jar包。 数据库连接池的jar包。2. SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE conf...
2018-08-26 19:04:32
127
原创 SpringMVC独立运行
导入jar包设置请求1. /* 拦截所有 jsp js png css 全拦截 建议不使用2. *.action *.do 拦截以do action 结尾的请求,肯定能使用ERP 后台3. / 拦截所有(不包括jsp)(包含.js png css) 强烈建议使用 前台 (对静态资源放行) 配置前端控制器<!-- 配置SpringMVC前端控制器 --...
2018-08-23 23:50:51
530
原创 PageBean
因分页需要用到 【当前页】 【总页数】 【当前页的列表对象】 故多次返回麻烦 所以一次封装到一个pageBean对象中返回package cn.itcast.vo;import java.util.ArrayList;import java.util.List;public class PageBean<T> { //每次显示的数据 private List&l...
2018-08-18 16:36:47
383
原创 TypeScript基本功练习// 默认值 var a1 = (arg1?) => arg1; console.log(a1())
1.箭头函数var a1 = item => item + 10;var a2 = a1(20);console.log(a2);var a3 = (arg1, arg2) => arg1 + arg2;console.log(a3(20, 30))function startTimer() { this.name = 30; setTimeout...
2018-08-14 00:52:10
506
原创 java常见错误
1.启动项目报错在tomcat中删除了项目,而工程里面还有是不能启动的,红框的那一行删掉,不要把后面的</Host>删掉
2018-08-03 13:58:40
288
原创 Date
new Date(); 获取的是当前系统的时间new Date(0); 参数是一个long型的毫秒值,0相当于1970年new Date().getTime(); 返回一个毫秒值new Data().setTime(11618734684L);System.currentTimeMillis();//获取时间的毫秒值日期格式化 DateFormat format =...
2018-07-31 16:57:06
165
原创 正则表达式
.在正则里面表示任意字符,表示与任何一个字符都匹配 , 正确写法 \\. @Test public void testStringSplit2(){ String s1 = " 12 25 45 75 69 ";// s1 = s1.trim(); String[] strArr = s1.split(" +"); System.out.println...
2018-07-31 15:54:42
137
原创 编程思想
成员变量与局部变量 如果一个方法没有使用类中的非静态成员,这个方法应该变成静态的返回类型为对象 可以为null, 但是要加 i f 判断 抽象类的实例 Calendar c = Calendar.getInstance();经典面各向对象例子 ...
2018-07-30 16:57:45
273
原创 JAVA配置
变量名:JAVA_HOME变量值:D:\Java\jdk1.8.0_172变量名:Path变量值:;%JAVA_HOME\bin%;1.能避免改path的时候更改其他2.tomcat的启动的环境变量就叫JAVA_HOME
2018-07-30 16:09:09
168
原创 面向对象
构造方法,构造方法名必须和类名一致,不能写返回值类型,包括void,偌加上void则会被成一个普通方法 构造方法在new的时候运行,javac编译的时候判断是否有构造方法,没有则加上(其实new对象就是在调用构造方法) this在构造方法之间的调用 写法: this() 注意:必须放在构造方法的第一行 this()不能与super()同时存在 子父类的构造方法调用 super() ...
2018-07-25 01:33:10
113
原创 接口例子
定义鼠标、键盘,笔记本三者之间应该遵守的规则interface USB { void open();// 开启功能 void close();// 关闭功能}鼠标实现USB规则class Mouse implements USB { public void open() { System.out.println("鼠标开启"); } public void...
2018-07-23 23:28:57
760
原创 多态
父类的变量指向了子类的实现,调用的是子类重写的方法前提:必须有子父类关系或类实现接口的关系,否则无法完成多态编译的时候,参考父类中有没有这个变量,如果有,编译成功,如果没有编译失败运行的时候,运行的是父类的变量值向上转型可以调用子类父类的公共方法 ,若父类为类,调用的方法只有父类有,子类没有,并且该方法在父类中是非抽象的,则调用父类的方法。...
2018-07-23 23:25:40
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人