- 博客(17)
- 收藏
- 关注
原创 线程池执行多线程案例
使用线程池执行多线程需要如下几个条件首先是一个线程池,线程池包含一些初始化数据,包含队列大小,核心线程数,最大线程数。然后是一个实现了 runnable的任务,将该任务当如到线程池中进行执行。线程池配置:public class ThreadPoolManager<T> { /** * 根据cpu的数量动态的配置核心线程数和最大线程数 ...
2020-01-14 09:04:58 884
原创 给字符转将双引号
给一个字符串变量加双引号 String str = "字符串"; str = "\"" +str+ "\""; System.out.println(str);输出的结果为:"字符串"
2020-01-14 08:58:33 559
原创 CSS样式初始化
/* CSS初始化 */body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd,li { margin: 0; padding: 0; list-style: none; font-size: 14px; font-family: 宋体; color: #000;}a { color: #000; text-decoration: none;...
2020-01-13 09:03:45 439
原创 如何清除浮动
浮动的原理,是元素脱标不占位,类似于水中的物体浮动到表面,那么何时在网页布局中何时需要清除浮动呢?时机(原因):父元素(这里指的的div盒子)没有指定高度,并且子元素全部都设置了浮动,造成了脱标,此时父元素没有高度成为了一个线,父元素后边的元素会顶到元素后,给我们的主观感受就是在浮动的子元素下边,这个时候就是会造成布局混乱,此时我们需要清除浮动。下面看一个例子:<...
2020-01-07 16:31:05 355
原创 手机扫码登陆网页的原理实现
微信,淘宝等许多应用通过手机扫码登陆,是如何实现的?这里以微信页面为例:浏览器请求微信服务端,微信的server端返回给浏览器一个唯一的UID,前端将其封装到一个二维码中,并且发一个长链接请求携带这个唯一UID每隔1-2秒去请求微信server端的数据。当使用手机扫码的时候,app端获取这个uid,并且将这个uid和当前app登陆的用户进行绑定,发送到Server端。此时长链接再次...
2020-01-06 16:12:11 644
原创 Idea新建项目上传(推送)到github上
准备: 已经有github账号,电脑上安装了git客户端,idea 编辑器。已经准备好的项目。1. 已经准备好的项目2. 将本地项目创建成为一个git仓库3. 使该项目的空间成为一个git仓库后,可以发现,该项目已经加入了版本控制,可以在版本控制中发现,该项目的文件全部变为可提交状态4. 右键项目点击Git将代码提交到本地暂存区。5. 将该项目上传到g...
2020-01-03 11:49:53 1014
原创 nested exception is java.lang.NoClassDefFoundError: com/fasterxml/jackson/data
整搭建SSM时启动项目时候报错:[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError:com/fasterxml/...
2020-01-03 11:27:08 5043
原创 No converter found for return value of type: class com.ash.cn.pojo.SysUser
1. 在POM中添加jackjson依赖:<!--json--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <versi...
2020-01-03 11:24:03 732
原创 The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.
搭建SSM项目的时候,数据库连接配置完成之后,启动项目报错,报错信息:java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDB...
2020-01-03 10:49:11 371
原创 Error:Cannot build artifact 'ssm-scaffold1:war exploded' because it is included into a circular depe
build项目的时候出错:Error:Cannot build artifact 'ssm-scaffold1:war exploded' because it is included into a circular dependency (artifact 'ssm-scaffold1:war exploded', artifact 'ssh-scaffold1:war exploded')...
2020-01-03 10:24:17 715
原创 generatorConfig.xml does not exist 进行mybatis自动生成文件时候,提示找不到配置文件
mybatis自动生成mapper.pojo,dao的插件,执行插件失败,报找不到配置文件。pom中插件配置没有指定配置文件位置,此时执行插件默认会自动寻找src/main/resources/下的generatorConfig.xml配置文件,如果位置不对,或者文件放的地址不对,就会出现此情况。解决办法:1. 按照插件默认的地址和默认的配置文件名进行配置。2. pom中...
2020-01-03 09:49:09 2391 1
原创 mybatis自动生成dao,mapper,entity的插件xml
mybatis自动生成实体,mapper,dao的配置文件:将文件放到该目录下:(注意:默认文件名称为:generatorConfig.xml)文件内容:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//D...
2020-01-02 18:22:22 453 1
原创 maven中央仓库地址,下载jar包
maven中央仓库地址https://search.maven.org/search?搜索栏搜索需要的jar包,进行下载。
2020-01-02 18:10:31 1000
原创 spring-datesource.xml配置,spring集成mybatis
搭建spring应用项目时,如果持久层使用iBatis框架的话,需要集成mybatis。下面粘贴出spring-mybatis.xml的配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi...
2020-01-02 17:51:01 591
原创 windows下安装mysql
MySql数据库的安装---windows环境下1. 进入下载页面,确认勾选windows环境,建议选择下边的 Mysql Installer MSI 方式下载2. 选择适合自己机器的版本进行下载,但是这几个版本看起来都是32位置的,官方给出的解释是,64位机器可以兼容32位置的,那就下载吧,也可以选择以前的版本进行下载开始等待下载完成:点击安装包进行安装:3....
2020-01-02 17:28:20 264 1
原创 spring-mvc.xml的配置
在进行spring框架搭建的时候,需要进行spring-mvc.xml文件的配置:spring-mvc示例:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.or...
2020-01-02 16:53:11 491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人