自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 source filename 与 sh filename 及./filename执行脚本的区别

参考:https://blog.csdn.net/violet_echo_0908/article/details/52056071source filename 与 sh filename 及./filename执行脚本的区别当shell脚本具有可执行权限时,用sh filename与./filename执行脚本是没有区别得。./filename是因为当前目录没有在PATH中,所有”.”...

2018-07-31 23:23:17 164

转载 【转】CodeReview常见代码问题

转自:https://maimai.cn/article/detail?fid=561972664常见代码问题常见的潜在代码问题是当前直接会导致BUG、故障或者产品功能不能正常工作的类别。空值空值恐怕是最容易出现的地方之一。 常见错误有: a. 值为NULL导致空指针异常; b. 参数字符串含有前导或后缀空格没有Trim导致查询为空。 导致以上结果的原因主要有: 无此记录、有此...

2018-07-31 22:45:14 194

转载 【转】sql之left join、right join、inner join的区别

转自:https://www.cnblogs.com/pcjim/articles/799302.htmlleft join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------...

2018-07-30 10:46:29 118

转载 【转】如何在Win10中启用和关闭管理员账户?

转自:https://jingyan.baidu.com/article/e75057f2c1baedebc91a8929.html和Win7/Win8.1一样,Win10的管理员账户Administrator是默认隐藏和关闭的,因为该账户权限极高,被不法分子利用后存在极大风险。但如果你想在某些特殊情况下使用该账户,就需要手动将其开启,并且最好在使用之后及时关闭。方法很简单,具体如下:...

2018-07-27 09:40:08 4330 5

原创 Python 字典排序

1、 准备知识:在python里,字典dictionary是内置的数据类型,是个无序的存储结构,每一元素是key-value对:如:dict = {‘username’:‘xiaoming’,‘password’:‘123456’},其中‘username’和‘password’是key,而‘xiaoming’和‘123456’是value,可以通过d[key]获得对应值value的引用,...

2018-07-26 14:31:33 2306

转载 【转】win10更改C盘中用户文件夹名

转自:win10用户名改了以后为什么C盘中用户文件夹下的以用户名命名的文件夹名字没有变化?还是之前的用户问题描述:因win10设置用户名时设置成中文名,造成日后安装及使用软件诸多不便,遂更改用户名为英文,但C盘中用户文件夹下的以用户名命名的文件夹名字没有变化,还是之前的中文。解决步骤如下:切换到Administrator用户登录;(以管理员身份运行CMD,输入:net user a...

2018-07-25 20:04:08 6355

转载 【转】sklearn.metrics中的评估方法介绍

转自:sklearn.metrics中的评估方法介绍(accuracy_score, recall_score, roc_curve, roc_auc_score, confusion_matrix)accuracy_score分类准确率分数是指所有分类正确的百分比。分类准确率这一衡量分类器的标准比较容易理解,但是它不能告诉你响应值的潜在分布,并且它也不能告诉你分类器犯错的类型。形式:...

2018-07-25 17:04:00 17548

转载 【转】ROC曲线与AUC值

转自:https://www.cnblogs.com/gatherstars/p/6084696.html本文根据以下文章整理而成,链接:(1)http://blog.csdn.net/ice110956/article/details/20288239(2)http://blog.csdn.net/chjjunking/article/details/5933105 1.概述...

2018-07-25 16:52:51 307

转载 【转】python -ConfigParser模块

转自:https://blog.csdn.net/zm2714/article/details/8002125#configParser 模块用于操作配置文件  注:Parser汉译为“解析”之意。配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。配置文件的组成及命名:配置文件(INI文件)由节(section)、键...

2018-07-24 20:04:16 143

原创 GMV计算

gmv主要是指网站的成交金额,而这里的成交金额包括:付款金额和未付款。用户在下订单时,往往会包括付过款的和没有付款的订单。而gmv统计的指标是其二者之和。gmv=销售额+取消订单金额+拒收订单金额+退货订单金额为什么要看gmv呢?gmv虽然不是实际的交易数据,但同样可以作为参考依据,因为只要你点击了购买,无论你有没有实际购买,都是统计在gmv里面的。我们可以用gmv来研究顾客的购买意向...

2018-07-23 11:34:19 10599

转载 java中split()特殊符号"." "|" "*" "\" "]"

关于点的问题是用string.split("[.]") 解决。关于竖线的问题用 string.split("\\|")解决。关于星号的问题用 string.split("\\*")解决。关于斜线的问题用 sring.split("\\\\")解决。关于中括号的问题用 sring.split("\\[\\]")解决。...

2018-07-22 21:44:09 155

原创 耦合概念

百度百科:耦合性耦合性(Coupling),也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准...

2018-07-22 17:00:40 1622

原创 【转】IntelliJ IDEA使用教程 (总目录篇)

转自:https://blog.csdn.net/qq_27093465/article/details/77449117IntelliJ IDEA使用教程 (总目录篇)硬件要求IntelliJ IDEA 的硬件要求安装包云盘分享IntelliJ IDEA 15,16 win 7 64位安装包以及注册码 百度云盘(最新链接在文章底部评论里)注册与激活(建议下载安装专业版)I...

2018-07-20 13:58:24 180

转载 【转】Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图

转自:https://blog.csdn.net/qq_27093465/article/details/69226949IntelliJ IDEA使用教程 (总目录篇)Maven 组件界面介绍  如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有: 第一个按钮:Reimport All Maven Projects 表示根据 pom.xml 重新载入项目...

2018-07-20 13:54:56 986

转载 【转】认识Junit基本注解@Before、@After、@Test、@BeforeClass、@AfterClass

转自:https://blog.csdn.net/zixiao217/article/details/52951679Junit官网:http://junit.org/junit4/关于Junit,官文甚至不做过多解释:Junit只是一个用于单元测试的小框架,是基于xUnit架构的一个实现。更多精彩请阅读 东陆之滇的csdn博客:http://blog.csdn.net/zixiao2...

2018-07-20 12:02:39 428

原创 【转】PM、RD、QA、OP英文缩写

1.PM: ( Project Manager or Product Manager,项目经理/产品经理 )    从职业角度,是指企业建立以项目经理责任制为核心,对项目实行质量、安全、进度、成本管理的责任保证体系和全面提高项目管理水平设立的重要管理岗位。项目经理是为项目的成功策划和执行负总责的人。    项目经理是项目团队的领导者,项目经理首要职责是在预算范围内按时优质地领导项目小组完成全部...

2018-07-20 10:27:10 20499 1

转载 【转】left join与on,where 结合一起用的异同

转自:https://www.cnblogs.com/dudumiaomiao/p/5724229.html数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。  在使用left join时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是...

2018-07-19 16:52:09 526

转载 【转】CASE WHEN 及 SELECT CASE WHEN的用法

转自:https://www.cnblogs.com/aipan/p/7770611.htmlhttp://lj.soft.blog.163.com/blog/static/7940248120109215191358/Case具有两种格式。简单Case函数和Case搜索函数。简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女...

2018-07-19 15:26:00 1440

转载 【转】编程中的硬编码问题

转自:http://blog.java-zone.org/archives/1323.html参考:文章在计算机程序或文本编辑中,硬编码是指将可变变量用一个固定值来代替的方法。用这种方法编译后,如果以后需要更改此变量就非常困难了。大部分程序语言里,可以将一个固定数值定义为一个标记,然后用这个特殊标记来取代变量名称。当标记名称改变时,变量名不变,这样,当重新编译整个程序时,所有变量都不再是固...

2018-07-17 20:35:51 3177

转载 【转】Maven的Snapshot版本与Release版本

Maven的Snapshot版本与Release版本1. Snapshot版本代表不稳定、尚处于开发中的版本 2. Release版本则代表稳定的版本 3. 什么情况下该用SNAPSHOT? 协同开发时,如果A依赖构件B,由于B会更新,B应该使用SNAPSHOT来标识自己。这种做法的必要性可以反证如下: a.如果B不用SNAPSHOT,而是每次更新后都使用...

2018-07-17 18:14:29 305

原创 【转】git拉取远程分支到本地

一、查看远程分支使用如下git命令查看所有远程分支:git branch -r二、拉取远程分支并创建本地分支方法一使用如下命令:git checkout -b 本地分支名x origin/远程分支名x使用该方式会在本地新建分支x,并自动切换到该本地分支x。采用此种方法建立的本地分支会和远程分支建立映射关系。方式二使用如下命令:git fetch origin 远程分支名x:本地分支名x使用该方式会...

2018-07-13 16:53:03 234

转载 【转】逻辑回归LR的特征为什么要先离散化

转自:文章在工业界,很少直接将连续值作为特征喂给逻辑回归模型,而是将连续特征离散化为一系列0、1特征交给逻辑回归模型,这样做的优势有以下几点:1. 稀疏向量内积乘法运算速度快,计算结果方便存储,容易scalable(扩展)。2. 离散化后的特征对异常数据有很强的鲁棒性:比如一个特征是年龄>30是1,否则0。如果特征没有离散化,一个异常数据“年龄300岁”会给模型造成很大的干扰。3. 逻辑回归...

2018-07-12 20:59:56 419

转载 【转】Json 语法

JSON 语法规则JSON 语法是 JavaScript 对象表示语法的子集。数据在名称/值对中数据由逗号分隔大括号保存对象中括号保存数组JSON 值可以是:数字(整数或浮点数)字符串(在双引号中)逻辑值(true 或 false)数组(在中括号中)对象(在大括号中)null...

2018-07-11 22:31:40 116

转载 【转】Java RMI与RPC的区别

转自:https://www.cnblogs.com/ygj0930/p/6542811.html 一:RPC 远程过程调用 RPC(Remote Procedure Call Protocol)远程过程调用协议,通过网络从远程计算机上请求调用某种服务。 一次RPC调用的过程大概有10步:  1.执行客户端调用语句,传送参数  2.调用本地系统发送网络消息  3.消息传送到远程主机  4.服务器得...

2018-07-10 07:32:19 124

转载 【转】(Python)序列数据的One Hot编码

转自:https://yq.aliyun.com/articles/126741机器学习算法无法直接用于数据分类。数据分类必须转换为数字才能进一步进行。在本教程中,你将发现如何将输入或输出的序列数据转换为一种热编码,以便于你在Python中深度学习的序列分类问题中使用。看完本教程后,你将会了解:·   1.什么是整数编码和One-Hot编码,以及为什么它们在机器学习中是必需的。·   2.如何在P...

2018-07-09 20:56:59 553

转载 【转】Java接口与多态

转自:https://www.cnblogs.com/yoke/p/7453864.html接口1.1 接口的概述接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。1.2 接口的格式&使用1.2.1 接口的格式与定义类的class...

2018-07-09 17:17:28 168

转载 maven之pom文件

POM代表项目对象模型。它是 Maven 中工作的基本单位,这是一个 XML 文件。它始终保存在该项目基本目录中的 pom.xml 文件。POM 包含的项目是使用 Maven 来构建的,它用来包含各种配置信息。POM 也包含了目标和插件。在执行任务或目标时,Maven 会使用当前目录中的 POM。它读取POM得到所需要的配置信息,然后执行目标。部分的配置可以在 POM 使用如下:project d...

2018-07-04 18:17:48 146

转载 【转58沈剑】RPC框架

转自:http://www.uml.org.cn/zjjs/201610124.asp?artid=18507今天开始聊一些微服务的实践,第一块,RPC框架的原理及实践,为什么说要搞定微服务架构,先搞定RPC框架呢?一、需求缘起服务化的一个好处就是,不限定服务的提供方使用什么技术选型,能够实现大公司跨团队的技术解耦,如下图:服务A是欧洲团队提供服务,欧洲团队的技术背景是Java,可以用Java实现...

2018-07-04 17:48:05 590

转载 【转】JAVA构造方法(与类名相同的方法)

跟类名相同的方法名被称作构造方法,其作用是用于当一个类被new成对象时,对象需要声明的一些变量的构造声明。具体有以下特点:(1)构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有;(2)构造方法的调用是在创建一个对象时使用new操作进行的。构造方法的作用是初始化对象。举例如下:    Person p = new Person();        person()调用的就...

2018-07-03 13:47:25 9099

转载 【转】浅析Java中的final关键字

参考:文章https://www.cnblogs.com/dolphin0520/p/3736238.html谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲:  一.final关键字的基本用法  二.深入理解final关键字  ...

2018-07-03 12:08:23 115

转载 【转】JAVA注解概念

参考:文章一、什么是java注解         注解,顾名思义,注解,就是对某一事物进行添加注释说明,会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。         Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即附上某些信息)。且在以后某个时段通过反射将标注的信息提取出来以供使用。二、自定义Java标注1  为什么要...

2018-07-03 11:11:35 107

转载 【转】使用IntelliJ IDEA 配置Maven(入门

转自:此链接1. 下载Maven 官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹2.配置本地仓库路径  3.配置maven环境变量   4.在IntelliJ IDEA中配置maven 打开-File-Settings 5.将工程所依赖的repository都加入到setting文件mirror中。...

2018-07-02 20:40:14 164

转载 【转】使用IntelliJ IDEA 配置JDK(入门)

转载自:链接一、JDK下载 首先要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html点击如下下载按钮: 在下载页面点击接受许可,并根据自己的系统选择对应的版本,本文以 Window 64位系统为例:下载后成功后,双击图标即可安装,安装过程中直接下一步即可,也可修改安装目录,本例...

2018-07-02 17:21:36 311

转载 【转】JAVA String.valueOf()方法的使用

一、由基本数据型态转换成String  String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf() 这个参数多载的方法 有以下几种(1)String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 (2)String.valueOf(char c) : 将 char 变量 c 转换成字符...

2018-07-02 15:49:18 9544

转载 【转】关于Java中类名.class的基础介绍

关于通过类名访问class属性,其实任何一个类,都会有一个Class对象于这个类对应,在这个Class对象中,保存着实例化该类时所需要的基本信息,A.class  其实返回的是一个类A的Class对象,贴一个小代码演示一下:public class Test { /** * @param args */ public static void main(String[] args) ...

2018-07-02 15:24:42 1279

转载 【转】java JSON.parseObject(String str)

一、首先来说说fastjsonfastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。其主要特点是:① 快速:fastjson采用独创的算法,将parse的速度提升到极致,超过所有基于Java的json库,包括曾经号称最快的jackson;② 强大:Fastjson完全支持http://json.org的标准(也是Google官方网站收录的参考...

2018-07-02 15:12:38 1394

空空如也

空空如也

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

TA关注的人

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