java
Mystr的博客
新手小白,希望文章对各位有帮助,有不对的地方,望大佬提出,修改.感谢!
展开
-
并发,并行,高并发相关笔记。
并发与并行 并发:多个任务,同一时间段同时发生了,并发会抢占资源,宏观上多个程序同时运行。 并行:多个任务,同一时间点同时发生了,并行不会抢占资源,真正的在同时运行。 并发充分利用电脑处理器的每一个核以达到最高性能。 只有在多cpu的情况下才会有并行,否则看似同时运行的都是并发运行。 举例: 两人在吃饭,你吃饭过程中:吃面,吃菜,喝水。这三件事属于并发执行,你在吃饭中看似同时执行,实际...原创 2020-05-04 15:23:55 · 149 阅读 · 0 评论 -
mysql表字段的增加,删除,修改
增加一个表字段 //添加一个字段为aa 类型为varchar(20) 默认为null的sql ALTER TABLE test ADD aa varchar(20) Default NULL COMMENT 'aa注释' test是表 aa 为字段 后面跟类型 Default NULL 默认为null not null default 0 默认为 0 增加多个表字段 //添加一个字段为...原创 2020-04-17 10:05:12 · 443 阅读 · 0 评论 -
操作mysql,数据库表锁了,怎么办?
mysql表卡住锁死如何解决: 问题原因: 在进行数据库表进行修改的时候,卡住,鼠标箭头变圈,导致不能对表进行操作,重启也不能,主要原因是因为, mysql的线程还在执行,所以在进行其他线程操作会导致表锁死 解决办法:(该sql命令为查出所有线程) 新建查询,执行sql: **show full processlist;** 执行下面sql:(该sql命令为干掉某个线程)17735为线程i...原创 2019-12-20 16:09:45 · 1398 阅读 · 0 评论 -
如何解决中文乱码--前台传参,后台接收中文乱码?
乱码原因: 前后台编码不统一。前台页面对于中文的编码采用ISO-8859-1,后台默认使用UTF-8。 解决办法: 修改Tomcat默认编码方式,找到tomcat/conf/server.xml标签,加入URIEncoding="UTF-8"。重启idea即可生效。 ctrl+f搜 <Connector port="8080" protocol="HTTP/1.1" ...原创 2019-04-25 16:07:56 · 541 阅读 · 0 评论 -
使用a标签进行点击下载代码
package com.cmiot.controller; import com.cmiot.util.DownLoadUtils; import com.cmiot.util.FileDownload; import org.apache.commons.io.IOUtils; import org.apache.logging.log4j.LogManager; import org.apa...原创 2019-04-25 16:00:08 · 944 阅读 · 0 评论 -
springBoot读取配置文件
读取boot的核心配置文件,在resources根目录下的:application.yml或者application.properties文件中 读取这两个配置文件的方法有两个,比较简单, 1…(常用)使用value("")注解, 2…使用Environment方式,通过依赖注入, 把配置文件装配到Environment中,通过对象.getproperty("")来获取 读取自定义配置文件,在re...原创 2019-04-25 15:50:33 · 115 阅读 · 0 评论 -
java.lang.OutOfMemoryError: PermGen space异常的处理方式
拷贝项目,进行系统配置后,在运行tomcat访问项目的时候,eclipse后台报java.lang.OutOfMemoryError: PermGen space异常 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的, Class在被Loader时就会被放到PermGen space...原创 2019-05-05 15:13:48 · 293 阅读 · 0 评论 -
如何配置quartz定时器?
首先创建配置文件:applicationContext_job.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...原创 2019-04-26 15:41:34 · 236 阅读 · 0 评论 -
SpringBoot全注解详解
转载: https://www.cnblogs.com/ldy-blogs/p/8550406.html 一、注解列表如下(配备了完善的释义) @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中 @ComponentScan:让spring Boot扫描到Configuratio...转载 2019-04-17 11:07:36 · 145 阅读 · 0 评论 -
常用编程语言及简介
java入门篇常见编程语言及简单介绍C语言java语言C++语言C#语言PHP语言javaScript语言Obkective-C语言Python语言 常见编程语言及简单介绍 C语言 C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描...原创 2019-03-19 08:55:06 · 3458 阅读 · 0 评论 -
POI创建Excel的两种方式及解析
方式一:HSSF创建Excel package com.excel.demo; import java.io.File; import java.io.FileOutputStream; import org.apache.commons.io.FileUtils; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache...原创 2019-03-20 19:21:47 · 1290 阅读 · 3 评论 -
jxl简单创建Excel文件以及文件解析
jxl创建excel文件 用时需要下载jxl的jar包. package com.excel.demo; import java.io.File; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; import jxl.write.WritableWorkbook; public clas...原创 2019-03-19 22:02:53 · 425 阅读 · 0 评论