自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

妖白的奇幻漂流世界

世界这么大,我要学python

  • 博客(108)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot项目如何打war包流程(idea中由jar包改为war包)

前后端分离的架构已成主流,因此使用springboot构建应用是非常快速的,项目发布到服务器上的时候,只需要打成一个jar包,然后通过命令 : java -jar jar包名称即可启动服务了实际中遇到项目中,会要求单点登录和后端包以及前段包都放在tomcat的情况,就必须打war包,因此在记录下由springboot打war包的记录。根据实际项目以及参考博客:https://blog.csdn.net/zhangcongyi420/article/details/100065407做了一下记..

2021-04-08 14:50:51 528

原创 springboot常用注解(整理方便以后翻阅)

servlet:https://www.zhihu.com/question/21416727一,main函数层1,@SpringBootApplication主要由@ComponentScan,@EnableAutoConfiguration,@SpringBootConfiguration 组成spring里有四大注解:@Service,@Repository,@Component,@Controller用来定义一个bean.@ComponentScan注解就是用来自动扫描被这些注解标识的类,.

2021-03-10 16:33:33 317

转载 Java中遍历Map的方法 以及entrySet() 详解以及用法

本文转载自:https://blog.csdn.net/q5706503/article/details/85122343Entry由于Map中存放的元素均为键值对,故每一个键值对必然存在一个映射关系。Map中采用Entry内部类来表示一个映射项,映射项包含Key和Value (我们总说键值对键值对, 每一个键值对也就是一个Entry)Map.Entry里面包含getKey()和getValue()方法Iterator<Map.Entry<Integer, Integer&g.

2021-01-05 13:58:45 929

原创 Jfinal replace代码应用(传入参数和数据库不匹配,需要拼接字符串)

Jfinal 查询数据库时 ,有时候传入参数,不能直接匹配到数据库 比如 数据库需要时间参数 date‘2020-11-24’ 但是我们参数只有 2020-11-24 。那么我们需要参数需要利用字符串拼接,拼成date+'2020-11-24'如果直接传入 jfinal是不识别的。我们传入参数时,需要做一部分处理。这就用到replace函数了。举个例子List<BusRunRecInfo> seglist = getBusRunRecInfo(routeid, subroutei.

2020-11-24 10:33:16 319 2

转载 mybatis trim标签的使用

待用

2020-09-11 13:58:53 1613

转载 Mybatis中where的用法(动态SQL之where标签)

本文转自:https://blog.csdn.net/u014268482/article/details/80623857 仅供自己学习使用xml映射文件部分内容:<select id="selectIfCondition" resultType="com.heiketu.testpackage.pojo.Product"> SELECT prod_id prodId, vend_id vendId, prod_name pr.

2020-09-11 11:46:35 31571

原创 利用python对数据时间转换过程中,datetime和pandas库中的时间函数区别与联系

数据格式如下:首先我们先了解datetime库与pd时间序列的区别与联系 可以看下博文https://blog.csdn.net/qq_24753293/article/details/80954840首先不管是datetime中的strptime strftime 还是pandas中的pd.to_datetime 都需要对数据格式进行统一即我们的 %Y-%m-%d %...

2019-10-29 10:40:02 1868

原创 python 数据清理时的常用函数

1 drop删除表中的某一行或者某一列更明智的方法是使用drop,它不改变原有的df中的数据,而是可选择性的返回另一个dataframe来存放删除后的数据。drop函数的使用:(1)删除行、列print(frame.drop(['a']))print(frame.drop(['b'], axis = 1))#drop函数默认删除行,列需要加axis = 1(2)inplac...

2019-10-24 15:01:42 1824

转载 Java中this关键字的作用和用法

转自 :https://blog.csdn.net/zy2317878/article/details/82350358功能概述this关键字主要有三个应用:this调用本类中的属性,也就是类中的成员变量; this调用本类中的其他方法; this调用本类中的其他构造方法,调用时要放在构造方法的首行。下面主要按照这三个基本功能进行解释。调用成员变量结合代码来说,会更...

2019-04-09 15:22:56 1841

转载 java中的构造函数与构造代码块

转自:https://blog.csdn.net/qq_33642117/article/details/51909346我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在java里面怎么在对象一旦创建就赋值呢?public class person{ String name;//姓名 int age;// 年龄 pub...

2019-04-09 10:47:22 422

转载 Java 中private封装

转自:https://blog.csdn.net/mrbacker/article/details/79715859面向对象之中有三大主要特征:封装、继承、多态,对于封装是Java中最复杂的概念,本次所写的只不过是几个基本概念而已。如果是想清楚封装,首先必须清楚如果没有封装会怎么样。范例:观察如下一段程序class Person { String name; //...

2019-04-09 09:43:41 345

转载 java中的匿名对象

部分参考:https://blog.csdn.net/chen13579867831/article/details/78877666顾名思义,匿名就是没有名字的对象,在创建对象时,只通过new的动作在堆内存开辟空间,却没有把堆内存空间的地址值赋值给栈内存的某个变量用以存储//有名字的对象Student s = new Student(); //匿名对象:new S...

2019-04-09 09:28:41 8674 3

转载 java中成员变量、类变量、局部变量联系与区别

转自:https://blog.csdn.net/haovip123/article/details/43883109之前在刚开始学习Java的时候,就谈了谈Java基础中的变量,虽然知道这货以后会经常用到,但没想到了基本语法这里,竟然有冒出来了成员变量、局部变量和静态变量。变来变去太容易让人搞晕了,挑拣出来梳理一下喽!要想区分这哥仨,首先,我们得知道它们分别是什么。先从成...

2019-04-08 16:09:49 1540

转载 java中类与对象的关系与区别

参考博客:https://blog.csdn.net/scbiaosdo/article/details/79912037 https://blog.csdn.net/dingd1234/article/details/79576730 https://blog.csdn.net/wei_zhi/article/d...

2019-04-08 15:25:54 34851 7

转载 java中 堆和栈的概念和区别

转自论文:https://blog.csdn.net/pt666/article/details/70876410在说堆和栈之前,我们先说一下JVM(虚拟机)内存的划分:Java程序在运行时都要开辟空间,任何软件在运行时都要在内存中开辟空间,Java虚拟机运行时也是要开辟空间的。JVM运行时在内存中开辟一片内存区域,启动时在自己的内存区域中进行更细致的划分,因为虚拟...

2019-04-08 14:49:35 224

转载 java中的类和对象的区别是什么

转载自:https://blog.csdn.net/weixin_37861326/article/details/80236801对象在需求中的使用在具体问题中如何使用面向对象去分析问题,和如何使用面向对象。以把大象装冰箱为例进行分析:在针对具体的需求,可以使用名词提炼的办法进行分析,寻找具体的对象。需求:把大象装冰箱里对象:大象、冰箱分三步:1...

2019-03-19 10:21:34 1130 1

原创 matlab的imshow()显示图片过小咋办

imshow(img);显示图像为显然图像过小 如果需要图像的话 显然不行 因此可以用下面函数调整 imshow(img,'InitialMagnification','fit');显示图像如下 

2019-01-07 09:31:01 8156

原创 java入门:赋值运算符/比较运算符 注意事项

class yunsuanfu{ public static void main(String[] args) { //+= -= *= /= %= 赋值运算符 // == != &lt; &gt; &lt;= &gt;= 比较运算符 返回的只有两个结果 true 和 false s+=5;//相当于s=s+5 区别见下面例子 short a=5; a=a+5;...

2018-11-26 15:03:59 470

原创 java入门:函数function

class function_demo{ public static void main(String[] args) { int a=getsum(7,5); boolean b=compare(5,8);// 必须定义为boolean类型 因为下面函数返回的就死boolean类型数据 int c =daxiao(5,8); kongbai(3,6); Syste...

2018-11-26 15:01:56 358

原创 java入门:for的嵌套循环for_for

/*****************/class forfor_demo{ public static void main(String[] args) { int z=5; for (int x=0;x&lt;5 ;x++ ) { for (int y=0;y&lt;z ;y++ )//若想控制打印个数 我们看到每一行是递减的 只...

2018-11-26 15:00:05 277

原创 java入门:for循环与while循环的区别

class for_while{ public static void main(String[] args) { int x= 0; while (x&lt;3) { x++; } System.out.println("x="+x); for (int y=0;y&lt;3 ;y++ ) { System.out.println...

2018-11-26 14:59:06 2695

原创 java入门:计数函数(与累加函数区别)

class count_demo { public static void main(String[] args) { int count=0; for (int x=1; x&lt;101;x++) { if (x%7==0) { count++; } } System.out.println("count="+coun...

2018-11-26 14:58:02 1583

原创 java入门:case示例

class case_demo{ public static void main(String[] args) { int x=4; switch(x) { case 2: System.out.println("Hello World1!"); break; case 3: System.out.println("Hello World...

2018-11-26 14:56:45 426

原创 java入门:冒泡排序

//对数组 {5,1,6,4,2,8,9}进行排序(冒泡排序)/*思路 :排序:第一次把最大的比较完送到末端 长度-1 第二次把其余最大的比较完送到末端 长度-1 ···· 最后一次只有两个元素比较 类似:***** 但是比较方式不同与选择排序 **** *** ** 倒三角 //...

2018-11-26 14:55:47 143

原创 java入门:break示例

class break_demo{ public static void main(String[] args) { w:for (int x=0 ;x&lt;4 ; x++) { u:for (int y=0 ;y&lt;6 ;y++ ) { System.out.print(y); break u; } System.out.print...

2018-11-26 14:54:50 128

原创 java入门:数组排序

//给定一个数组 {5,1,6,5,2,8,9}//1获取数组中最大的值 以及最小的值class arr_min_max{ public static void main(String[] args) { int[] arr =new int[]{5,1,6,5,2,8,9}; int b= arr_max(arr); int b1=arr_min(arr); ...

2018-11-26 14:53:14 135

原创 java入门:数组

class arr_demo{ public static void main(String[] args) {/* int [] arr= new int[5];//左边为定义一个整形的数组 而右边则为在栈里面开一个内存空间存储数组 int [] arr1= new int[]{3,5,7};// 数组定义的不同写法 int [] arr2= {2,5,7,9};...

2018-11-26 14:52:01 143

原创 python怎么设置输出图像的像素大小

plt.rcParams['savefig.dpi'] = 300 #图片像素plt.rcParams['figure.dpi'] = 300 #分辨率为了记住不忘 发一下博客常看常记。位置在plt.show之前就可以 

2018-09-12 15:42:09 12703

转载 关于L1,L2范数,以及特征选择,稀疏学习的关系还有岭回归的一些介绍和关系介绍

 首先介绍下什么是L1 L2正则化:https://blog.csdn.net/jinping_shi/article/details/52433975  正则化(Regularization)机器学习中几乎都可以看到损失函数后面会添加一个额外项,常用的额外项一般有两种,一般英文称作ℓ1ℓ1-norm和ℓ2ℓ2-norm,中文称作L1正则化和L2正则化,或者L1范数和L2范数。...

2018-08-17 15:52:44 4071

转载 GBDT 原理讲解

 个人认为讲解的最好的一篇GBDT入门文章 转载地址:https://www.cnblogs.com/ScorpioLu/p/8296994.html从提升树出发,——》回归提升树、二元分类、多元分类三个GBDT常见算法。提升树 梯度提升树 回归提升树 二元分类 多元分类  面经 提升树在说GBDT之前,先说说提升树(boosting tree)。说到提升(...

2018-08-12 09:30:16 1003

转载 Bagging和Boosting的区别与联系

 原文地址:https://www.cnblogs.com/earendil/p/8872001.html Baggging 和Boosting都是模型融合的方法,可以将弱分类器融合之后形成一个强分类器,而且融合之后的效果会比最好的弱分类器更好。 Bagging:先介绍Bagging方法:Bagging即套袋法,其算法过程如下: 从原始样本集中抽取训练集。每轮从原...

2018-07-16 16:45:52 3288

转载 python版本数据结构 剑指offer中python编程答案

 原文转载自:https://blog.csdn.net/u012505432/article/details/52071537 之前完成了个人的Python编写,包括常见的一些基础算法,剑指offer的绝大多数算法的编写。都上传到github上了,很多里面都有自己几个测试用例,不过都注释掉了,直接去掉注释就好。如果对你有帮助,请记得点击github工程上的star,^_^ 现在总结如...

2018-07-16 15:34:05 306

转载 机器学习中经典的损失函数

损失函数(loss function)是用来估量你模型的预测值f(x)与真实值Y的不一致程度,它是一个非负实值函数,通常使用L(Y, f(x))来表示,损失函数越小,模型的鲁棒性就越好。损失函数是经验风险函数的核心部分,也是结构风险函数重要组成部分。模型的结构风险函数包括了经验风险项和正则项,通常可以表示成如下式子:其中,前面的均值函数表示的是经验风险函数,L代表的是损失函数,后面的是正则化项(r...

2018-07-12 15:16:01 619

原创 python3中datetime库,time库以及pandas中的时间函数区别与详解

1介绍datetime库之前 我们先比较下time库和datetime库的区别先说下time在 Python 文档里,time是归类在Generic Operating System Services中,换句话说, 它提供的功能是更加接近于操作系统层面的。通读文档可知,time 模块是围绕着 Unix Timestamp 进行的。该模块主要包括一个类 struct_time,另外...

2018-07-07 21:26:37 24742

原创 关于数据挖掘中遇到时间数据怎么划分集合-提取不同时间数据(多种情况汇总)

数据挖掘中 往往都会遇到时间序列问题,很多比赛或者项目都要对时间进行分组。但是面对众多保存类型,怎么才能避免数据类型错误,提取到想要的时间块呢,现在针对多种情况说一下。我们来看这个数据中time项。是一个时间序列 如果我们想把他分开,接下来应该import pandas as pdpath_df=r'C:\Users\yang\Desktop\shijian1.csv'df=pd.read_...

2018-07-07 16:34:12 3082

转载 关于ROC与AUC最通俗的解释

转自:https://www.zybuluo.com/frank-shaw/note/152851前言本文内容大部分来自于如下两个博客: http://blog.csdn.net/dinosoft/article/details/43114935 http://my.oschina.net/liangtee/blog/340317引子假设有下面两个分类器,哪个好?(样本中有A类样本90个,B 类样...

2018-07-06 16:12:03 39164 4

原创 python3中reset_index函数 (一般与groupby等分组连用)

reset_index 函数意思就是重新排序 因为通过选取符合条件的行或者列 原来的行与列序号并不是顺序的,所以通过此函数可以重新顺序排列更好的是 通过groupby函数分组会更乱一点利用改函数则会更整齐而增加该函数以后...

2018-07-04 20:52:29 14062 2

原创 python3关于groupby常用函数的讲解 agg函数 apply函数(详细见上一博客)

这里排列几个例子 就一目了然了 这里是原始的数据import pandas as pdimport numpy as np#1754884 record,1053282 with coupon_id,9738 coupon. date_received:20160101~20160615,date:20160101~20160630, 539438 users, 8415 merchants ...

2018-07-04 20:48:24 8268

原创 python3中的rank函数

网上存在这么一个例子 obj = pd.Series([7,-5,7,4,2,0,4])obj.rank()输出为:0 6.51 1.02 6.53 4.54 3.05 2.06 4.5dtype: float64之前一直没弄懂是啥意思 这里解释下rank 表示在这个数在原来的向量中排第几名,有相同的数,按最小排序,取平均(默认)。这里解释...

2018-06-14 16:41:34 6849 1

原创 python3 中的sort_values函数

首先 这个函数是对列进行排序的 即对values进行排序单列的大家都明白 这里我们讨论下多列的举个例子df = pd.DataFrame({ 'col1' : ['A', 'A', 'B', np.nan, 'D', 'C'], 'col2' : [2, 1, 9, 8, 7, 4], 'col3': [0, 1, 9, 4, 2, 3],})print(df)输出为 col1...

2018-06-14 14:59:09 24394 1

python3爬取贴吧图片(翻页+模拟浏览器)

利用python3 爬取贴吧图片 并且实现翻页功能 模拟浏览器 通过bs4,requests库和正则表达式 爬取图片并现在到本地硬盘中 爬虫第一课

2017-09-16

空空如也

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

TA关注的人

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