自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 react+tsx+webpack

1、创建tsx初始化工程:create-react-app app-demo-ts --scripts-version=react-scripts-ts2、编写组件类Hello,渲染至页面3、npm build、npm start,运行正常4、安装webpacknpm install -g webpack5、安装ts与webpack整合依赖npm install --save-dev...

2019-01-11 17:21:00 7609

原创 vscode下react+jsx

准备工作:1、安装visual studio code集成工具2、这里使用create-react-app命令创建新工程,npm install -g create-react-app安装create-react-app,create-react-app my-app初始化工程记录:1、渲染失效在html中引用独立的js文件时,自定义模块始终无法成功渲染至页面,将js中代码直接写进htm...

2018-12-25 17:30:45 1106

原创 python-爬虫前的准备

前面断断续续地学习过python基本语法,针对已经热了很久的爬虫,准备捡起python来简单实现一下。本节主要涉及知识点:urllib2,htmlParser,beautifulSoup4,redis-py,pyMysql等模块的使用,循环、file、socket、cgi编程的基本语法环境:win64,python3.7.0,pyCharm1、urllib2在Python2.x中,分为Ur...

2018-10-18 15:45:12 259

原创 SpringBoot(4)整合shiro -- Redis缓存

该篇建立在前篇SpringBoot(3)基础之上,在shiro实现了身份认证及权限认证的基础上,将redis整合进去,用于管理session1、增加spring-redis依赖<dependency> <groupId>org.crazycake</gr

2018-09-13 16:48:25 243

原创 JMeter简单接口测试

最近公司在抓系统性能,尽可能多地寻找系统可优化余地。问了下同事,竟然没使用过压测。在上家公司的时候看其他组同事使用Jmeter还挺好用,那就用它吧。 1、搭建环境 window7(64) JDK + JMeter2、创建测试计划,设置参数,创建结果树参数设置问题: 测试接口,请求使用json数据格式,将参数放置paramer中或者body中均无法将参数正确传入后台;直接将参数写入请求...

2018-09-11 16:01:12 246

原创 SpringBoot(3)整合shiro - - 认证

工程代码建立在SpringBoot(2)的基础上。

2018-09-07 16:51:16 545

原创 SpringBoot(2)前端

前一篇SpringBoot初步主要涉及后端代码,这一篇主要是记录一下springBoot中的前端知识。

2018-08-30 14:41:17 3243

原创 SpringBoot(1)初步

都说springboot方便,刚学习发现着实方便。小记一下入门学习过程。 1、首先按照网上的案例,创建初始化demo 2、启动demo,竟然报错Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.网上提供的解决办...

2018-08-27 21:38:41 1882 2

原创 rocketmq简单运用

此篇目的在于检录记录rocketmq的学习过程,学习中参考了该篇博客写的很详细[github项目地址] https://github.com/htp123/RocketMqDemo.git服务启动过程: namesrv—>start mqnamesrv.cmd broker —>start mqbroker.cmd -n 127.0.0.1:9876 admin ...

2018-08-24 15:29:26 1890

原创 idea中部署tomvat Web项目

此次是将之前的shiro-SpringMVC部署到了idea中,并在此基础上简单实现了一下多Realm的认证关于idea中web项目的部署,给大家提供两个链接,写的很详细 链接1 链接2部署过程中遇到的几个问题: 1、配置文件找不到:根据网上的说法,idea中的项目classpath默认为项目的根目录,我还以为可以修改路径解决这个问题。最后才知道,在pom.xml中,必须添加buil...

2018-08-04 10:43:13 420

原创 Spring Redis整合

redis的安装及使用请查看eg_redis 为了能够实现shiro整合redis,故先Spring整合redis。搜索网上的例子,操作了一把。 1、新建maven工程,引入jar包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...

2018-08-04 09:45:13 103

原创 eg_dubbo

dubbo,实现RPC远程服务调用,至于具体解释网上很多。参考网上的例子自己操作了一下。Provider: 暴露服务的服务提供方。 Consumer: 调用远程服务的服务消费方。 Registry: 服务注册与发现的注册中心。 Monitor: 统计服务的调用次调和调用时间的监控中心。 Container: 服务运行容器。1、dubbo-api提供接口代码很简单,就是一个接口。...

2018-07-19 16:03:17 125

原创 eg_shiro_springMVC

此次主要使用点为: 前端:html,js,jquery 后端:spring,MVC,mybatis,shiro,mysql本文主要是记录shiro的整合1、web.xml中配置shiro过滤器<context-param> <description>设置Spring容器加载所有的配置文件的路径</description> ...

2018-07-12 11:53:46 170

原创 eg_redis

1、下载redis安装包,解包后直接使用【本人机器为win7-64bit】,默认的redis.conf 未设置服务器密码。cmd,进入解压目录,redis-server.exe redis.conf启动服务器,redis-cli.exe连接服务器。 2、下载jedis-2.9.0.jar,添加至工程package com.htp.redis;import redis.clients.je...

2018-07-12 11:19:45 122

转载 eg_Ajax

ajax.html<!DOCTYPE html><html><head><meta charset="utf-8">&a

2018-07-10 15:35:25 84

原创 eg_handlebars.js

1、此例中使用的是handlebars-v4.0.11.js 2、新建handlebar1.html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title

2018-07-10 15:24:38 316

原创 eg_reqirejsConfig

1、新建index.html,使用下列脚本指定第一个引用模块<script data-main="js/app.js" src="js/require.js"></script><!-- index.html+ app/fsub/sub.js --><!DOCTYPE html><html><head

2018-07-10 15:07:50 153

原创 eg_requirejs

1、新建web工程,下载require.js添加到项目中 2、新建requirejs.html,引入下载的require.js,同时因测试中先使用了jquery实现,故此处将jquery-3.3.1.js同时引入<!-- requirejs.html+module_1.js --><!DOCTYPE html><html> <head&g...

2018-07-10 14:54:55 83

原创 eg_JQuery

前几篇为后端的相关框架【spring,struts2,mybatis】及web三大组件【listener,filter, servlet】的入门学习,接下来了解一下前端的知识。 1、下载jquery.js,例子中使用的是jquery-3.3.1.js 2、新建web工程,将上述的jquery.js添加到项目中 3、在web根目录下新建login.html网页文件,并引用jquery-3.3...

2018-07-10 14:43:34 178

原创 struts2

struts交由spring管理,项目实现效果为:输入url,进入登录界面,输入用户id和密码,后台根据id查库表,输出用户名,前台跳转至欢迎页面。项目代码结构: 此项目就是在之前的springMVC项目springMVC基础上增加了struts2的实现,这里只重点描述一下action的实现web.xml 增加struts2的配置 <filter> <...

2018-07-06 16:55:37 150

原创 servlet-filter-listener

javaWeb的三大组件servlet1、web.xml<servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>com.htp.servlet.ServletDemo</servlet-class> </servlet&gt...

2018-07-06 16:19:13 110

原创 mybatis-springMVC

参照网上的各种demo,搞了好久,实现的功能就是mybatis,springMVC的整合。最开始使用注解实现bean,后来测试基于xml配置的实现方式,故代码中有些注解被注释掉。1、 新建web工程,导入jar包对知识点不熟悉,此项目中jar包比较乱,排错时出现缺少jar包就会下载导入,下面贴出项目中的依赖包 2、配置web.xml主要配置日志,监听,servlet控制器&l...

2018-07-06 15:59:58 108

原创 mybatis-spring

1、新建项目工程,导入jar包jar包主要包含mybatis,spring,mybatis-spring,mysql-connector-java等,mybatis和spring下载时各自带有其他相关jar包,所以一并导入了。2、创建beanpackage com.htp.bean;public class User { private String id; pri...

2018-07-06 15:03:56 157

原创 Mybatis_逆向工程

逆向工程: 针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、pojo…)使用步骤: 1、新建java工程,添加mybatis-generator-core-*.jar,javebean类及mapper文件、映射接口均是空包。 2、新建mbg.xml配置文件<?xml version="1.0" encoding="UTF-8"?

2018-01-08 21:23:51 135

原创 Mybatis_缓存

一级缓存: 一级缓存是sqlsession级别的缓存,每个sqlsession拥有自己独立的一级缓存,互不影响。 sqlsession关闭,则对应的一级缓存也会清空。 两次查询期间若是执行了增删改操作,则一级缓存会被清空,这样才能保持一级缓存与数据同步,处于最新状态。@Testpublic void test() throws IOException {

2018-01-06 14:22:47 242

原创 Mybatis_动态SQL(2)

1、内置参数 _parameter:代表sql语句的整个参数,若参数为封装的Map,则此时该参数代表整个Map_databaseId:若是全局配置文件中制定了dataBaseId,则可以在sql语句中根据判断 _databaseId的取值,从而操作不同的数据库,而不需要写两条sql语句来操作不同的数据库。2、bind标签 将OGNL表达式的值绑定到一个变量中,方便后续引用。例如,实现姓名的模糊匹

2018-01-04 20:03:19 218

原创 Mybatis_动态SQL

环境准备 1、新建sql映射文件MybatisMapperDynamicSql.xml 2、新建sql实现接口MybatisMapperDynamicSql.java 3、新建测试类Mybatis_05_DynamicSql.javaif__where id="getStusByCondIf" resultType="com.taozi.mybatis.bean.Student">

2017-12-27 20:10:48 199

原创 Mybatis_resultMap_级联、分布、延迟加载

一、环境准备 1、表结构 stu表 class表 2、表数据 stu表 class表 *3、对象类 Student*package com.taozi.mybatis.bean;public class Student { private int id; private String name; private char Sex; private

2017-12-19 23:46:51 261

原创 Mybatis_resultMap

javaBean与sql返回的映射关系实现方式 1、全局配置文件中开启自动映射autoMappingBehavior配置 2、使用驼峰命名规则,开启驼峰命名映射mapUnderscoreToCamelCase设置 3、使用自定义映射resultMapresultMap实现步骤 前提:全局配置文件中使用批量注册sql映射接口,测试中所有mapper接口均存放在com.taozi.mybatis

2017-12-17 12:08:23 177

原创 Mybatis_sql映射文件

1、参数处理1.1 (1)单个参数不做任何处理,#{}取参数即可 (2)多个参数时会做特殊处理: param1…paramN #{param1}…#{paramN} #{0} #{1}….#{N} (3)命名参数,使用(@param(“id”)int id)这样的注解实现,使用#{id}即可获取1.2多个参数处理 (1)如果多个参数正好是业务逻辑的数据模型

2017-12-17 10:29:08 126

原创 Mybatis_全局配置文件

1、全局配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration><properties resour

2017-12-17 09:41:29 213

原创 Mybatis_HelloWord

1、新建工程2、导入jar包3、测试数据库连接,此处使用mysql成功输出库中数据,连接成功4、全局配置文件mybatis-config.xmlPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">

2017-12-17 09:17:15 136

空空如也

空空如也

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

TA关注的人

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