自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot-本地化(LOCAL)

1.编写本地化配置文件,格式:filename.properties:login.btn=登陆login.password=密码login.remember=记住我login.tip=请登陆login.username=用户名filename_en_US.properties:login.btn=Sign Inlogin.password=Passwordlogin.remember=Remember Melogin.tip=Please sign inlogin.usernam

2020-11-29 18:18:59 1420

原创 静态资源引用

当通过jar包将springboot项目封装成可执行文件时,静态资源文件有以下定位方式:1.引用jQuery、bootstrap等框架文件,可在webjars官网找到相应的依赖关系,复制到pom.xml中。 <dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <vers

2020-11-18 16:54:02 519

原创 多线程学习5-线程池

package com.baosight;import java.util.concurrent.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class ExecutorServiceTest {public static void main(String[] args) {ExecutorService executors= Executors

2020-08-15 18:44:06 145

原创 多线程学习4-生产者消费者模式

package com.baosight;public class TestPc { public static void main(String[] args) { Containor containor=new Containor(); Pro pro=new Pro(containor); Bus bus=new Bus(containor); bus.start(); pro.start(); }

2020-08-15 18:21:49 108

原创 多线程学习3-线程状态

1.线程大致有五个状态:创建,就绪,运行,阻塞,死亡2.线程阻塞可以使用:sleep,stop,wait,interrupt3.设置线程优先级(1-10),增加线程执行的概率4.线程合并join,可进行线程插队5.线程停止之后不能再启动6.线程分为守护线程,非守护线程;虚拟机必须等待非守护线程执行完毕,不用等待守护线程。...

2020-08-15 18:20:43 58

原创 多线程学习2-Lambda理解

1.静态代理模式总结真实对象与代理对象需要实现同一个接口代理对象要代理真实对象好处:真实对象只专注自己的事情,其他事情交给代理对象2.函数式接口:一个接口中只有一个方法3.静态内部类、局部内部类、匿名内部类4.线程状态:创建、就绪、运行、阻塞、死亡...

2020-08-12 18:07:36 57

原创 线程学习1-概念、实现方式

线程、进程、程序理解1.程序是指令和数据的合集,本身是静态的。2.进程是执行程序的一次过程,是系统分配资源的单位3.线程是CPU执行和调度的单位,一个进程可以包含多个线程。线程之间相互不影响。通常情况下模拟的多线程,是指在一个CPU,同一个时间点仅执行一个代码,因为切换速度很快,所以有一种同时进行的错觉。总结:线程就是独立的执行路径,程序执行时即使没有主动开启线程,后台也会启动一线程,例如:主线程、垃圾回收线程等;线程调度由cpu控制,不可人为干预。对同一份资源进行操作时,会存在资源抢夺问题,需要

2020-08-09 11:15:01 83

原创 java基础开发环境配置

1.jdk下载及环境变量配置下载jdk提取码:9o0n配置环境变量:路径:右键属性、高级系统设置、环境变量名称值JAVA_HOMEE:\devsoft\Java\jdkCLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarpath%JAVA_HOME%\binpath%JAVA_HOME%\jre\bin校验:cmd java -version2.tomcat8.5下载配置下载to

2020-07-08 18:44:04 165

原创 centos安装配置jdk

说明:开始学习jvm调优时发现,centos自带的open-jdk不能使用例如:jstack,jps,jinfo这些命令工具,所以手动下载jdk1.8进行安装.1.卸载当前系统中jdk,可参照文章2.jdk下载,地址jdk1.8.0_231,提取码:3.将压缩包解压到/usr/local/java目录下,命令如下:tar -zxvf 文件名注:进入jdk文件夹下,pwd复制jdk路径4.配置环境变量vi /etc/profile添加环境变量内容到文件末尾#set java enviro

2020-07-02 16:38:24 69

原创 GC垃圾回收概述

1.什么是垃圾垃圾是没有引用指向的对象或者循环指向的对象java中垃圾是自动回收的,优点是避免忘记回收或者重复回收2.如何定位垃圾root search(根可达算法)跟对象:静态变量、常量池、线程栈变量、JNI指针b.reference count(引用计数)统计对象被引用次数,当次数降为0时表示该对象成为垃圾缺点:当对象之间循环引用时,无法区别是否为垃圾3.垃圾回收算法a. 标记清除算法(mark-sweep):回收速度快,会产生磁盘碎片,仅做了垃圾回收,未对碎片进行整理,过程如下

2020-06-30 16:28:56 250

原创 centos7安装jupyter教程

1.pip install jupyter notebook2.执行 :jupyter notebook如果报错no command…,说明该命令不在环境变量中。对应解决办法如下: vim ~/.bashrc在最后一行添加如下内容(/opt/python3/bin/ 是我的jupyter安装目录,可替换成自己的)export PATH=/opt/python3/bin/:$PATH...

2020-05-06 15:17:26 2770

原创 sklearn-随机森林

1.决策树分类过程理解决策树在进行分类是根据特征数据进行建立树结构模型,也许特征并未使用完全。2.sklearn中随机森林分类器的参数使用注释,from sklearn.tree import DecisionTreeClassifierfrom sklearn.datasets import load_winefrom sklearn.ensemble import RandomFor...

2020-03-19 18:00:17 243

原创 sklearn-决策树

1.用于分类2.参数一:criterion,不纯度gini:基尼系数,信息敏感度低,默认使用entropy:信息熵,信息敏感度高,容易出现过拟合当数据欠拟合时使用信息熵,数据维度大,噪音大时使用基尼系数3....

2020-03-02 17:22:47 121

原创 模型评估方法

进行样本分组时,要考虑到数据分层1.留出法将样本中分出一部分作为训练集,另一部分作为测试集,比例在3/7-2/8左右2.交叉验证法将样本分为K份,依次选择m1-mk作为测试集,剩余k-1份作为训练集,计算k个训练结果的平均值样本太多时, 对算力要求较大3.自助法随机从k个样本中有放回的抽取k个样本作为m测试集,在m中不包含的样本作为测试集,进行k次抽取得到mk个测试集,计算k个训练结...

2020-02-19 10:26:30 226

原创 修改jupyter默认起始位置

1.右击打开jupyter->选择更多->打开文件位置,如下图2.设置如下:3.通过Anaconda prompt打开命令行,输入如下命令后,弹出文件路径:jupyter notebook --generate-config4.找到该文件并打开,在文件中搜索c.NotebookApp.notebook_dir,去掉#号并将起始路径粘贴到这里,如下图:5.设置ok!...

2020-02-01 11:25:26 1593 1

原创 springboot学习(6)-日志配置

1.boot中通过slf4j+logback实现了日志的统一管理,目的可以规避掉多个项目中所使用日志框架不一致问题2.当引入新项目时需要在配置文件中将使用的日志框架剔除3.springboot日志框架调用参考: Logger logger= LoggerFactory.getLogger(getClass()); @Test void contextLoads() { l...

2020-01-12 21:59:48 660

原创 Guacamole实现多用户同时登陆远程服务器

感谢吴昊,桌上的阳光,醉卧膝的知识分享1.基础知识关于Guacamole的基础知识,请看桌上的阳光博客分享2 功能实现2.1 系统环境:CentOS7 + Tomcat8 + JDK1.8 + guacamole-server-0.9.142.2 安装jdk1.8yum install -y java-1.8.0-openjdk-devel.x86\_64说明:CentOS7中默...

2020-01-11 21:52:27 2135

原创 springboot学习(5)-自动配置原理理解

说明:理解自动配置原理可以更好的进行自动配置类参数的调整1.在springboot启动类中点击@SpringBootApplication查看注解信息,如下:@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration//启用自动配...

2020-01-11 20:53:22 332

原创 springboot学习(4)-批量激活不同运行环境参数,springboot配置文件加载顺序,springboot外部文件的加载顺序

可以通过一下两种方式来配置springboot不同运行环境下参数:方式1.application-{profile}.properties建立profile文件在其中配置相应的参数,结构如下:a. 参数配置参考如下:application-dev.properties#server.port=8083b. 在application.properties中激活参数:#server...

2020-01-11 15:37:34 158

原创 springboot学习(3)-配置文件的导入:PropertySource、ImportResource、Configuration

PropertySource:读取指定的配置文件,位置需要引用配置文件的地方,注意配合ConfigurationProperties进行内容的引用:@ConfigurationProperties(prefix ="person")@PropertySource(value = {"classpath:person.properties"})@Componentpublic class P...

2020-01-02 20:50:24 142

原创 springboot学习(2)-springinitializr,yml

使用springinitializr建立的项目结构如下:pname src main java resources static 保存静态资源例如:css,js,image, templates springboot默认使用内嵌tom...

2020-01-02 20:38:39 142

原创 springboot学习(1)-SpringBootApplication

@SpringBootApplication //springboot主程序@Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan(exclude...

2019-12-19 20:55:30 104

原创 springboot项目略述

1.springboot项目是由启动器、父项目启动器等组成 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE...

2019-12-17 22:21:19 79

原创 第一个springboot项目Helloworld

1.创建maven项目2.配置pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht...

2019-12-17 22:07:30 76

原创 maven基础4

1.依赖的传递性a.非compile范围的依赖不可传递,可以传递的依赖不必在每个模块中重复声明b.非compile范围的依赖需要的项目,需要逐次添加2.依赖排除 <dependency> <groupId>com.jinyang.maven</groupId> <artifactId>dock&lt...

2019-12-12 21:53:47 112

原创 maven编译失败

1.Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project autotest_fchtgl: Compilation failure,更换jre为jdk即可:

2019-12-12 20:04:40 338

原创 eclipse创建jsp文件时修改默认编码

1.Windows-preference-搜索jsp,选择编码方式后保存如下图:

2019-12-11 18:31:55 124

原创 maven基础3

一、引用本地项目x到另一个项目y1.在mvn install项目x2.在y的pom.xml文件中配置依赖关系3.根据x项目中编译的class路径引用项目二、scope有效范围1.scope:compile,test,provide2.有效范围compile test provide编译 1 1 1测试 0 ...

2019-12-11 18:28:36 62

原创 maven基础2

1.清理:将以前编译得到的class文件删除,为编译做准备2.编译:将Java源文件编译成可执行文件3.测试:自动测试,自动调用junit程序4.报告:生成测试报告5.打包:web项目生成war包,java项目生成jar包6.安装:将打包后的文件复制到仓库中,maven独有的项目概念7.部署:将war包复制到servlet容器的制定目录下使其可以执行...

2019-12-05 21:26:55 69

原创 环境变量引起的问题

配置完环境变量之后,使用正常,一旦重启点就会mvn就不能使用,这个时候可以在环境变量中查看是否有自动追加的分号,去掉即可

2019-12-05 19:21:29 162

原创 tomcat报错问题:The server cannot be started because one or more of the ports are invalid. Open the serve

这个错误是提示端口占用,解决步骤如下:1.双击如下:2.点击如下图标:3.配置新的端口即可:

2019-12-04 21:01:28 50484 13

原创 git远程库的基础操作

1.git remote -v 查看远程库列表2.git remote add rtname hppt地址 添加远程库别名3.git push rtname 分支名 提交代码到远程库4.git pull rtname 分支名 拉取代码到本地5.git clone http地址 克隆代码到本地库5.1 初始化本地库5.2 拉取代码5.3 添加远程库别名...

2019-11-28 23:41:00 58

原创 git基础操作

.1.文件提交方法一git add filename 提交文件到暂存区git commit filename 提交代码到本地库,该操作会引导填写描述信息方法二git commit -m "describe info " filename 直接提交文件到本地库...

2019-11-27 22:40:42 56

原创 git版本穿梭

git reset --hard 版本号

2019-11-15 22:15:50 100

转载 java中的文件复制

tagpath=tagpath+File.separator+fileName; sourcepath=sourcepath+File.separator+"voice_data"+File.separator+fileName; File tagfile=new File(tagpath); File soucefile=new File(sour...

2019-07-01 16:58:40 62

原创 K近邻算法实现-Python

from sklearn import datasetsimport randomfrom collections import Counterimport numpy as npirs=datasets.load_iris()#使用的数据集是sklearn中自带的数据集#梳理k近邻算法dataset=irs.data[:,1:3]datalabel=irs.targetidx_...

2019-04-09 10:04:34 231

转载 xftp连接Linux失败解决办法

转载

2019-03-01 13:55:53 4039

转载 Ubuntu配置搜狗输入法

转发,已验证可以安装成功

2019-03-01 10:35:38 118

转载 通过c标签取页面参数

${param.name} 等价于 request.getParamter(“name”),这两种方法一般用于服务器从页面或者客户端获取的内容。${requestScope.name} 等价于 request.getAttribute(“name”),一般是从服务器传递结果到页面,在页面中取出服务器保存的值。转发...

2019-02-26 14:36:12 1320

原创 springmvc之注解学习

1.前段控制器声明2.开启组件扫描3.开启注解驱动4.视图解析器

2019-01-23 19:02:54 158 1

mybatis配置及测试项目

mybatis配置及测试项目:主要包含mybatis环境包,mysql驱动包,日志文件配置及环境测试案例

2018-11-06

空空如也

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

TA关注的人

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