2019 11-16

Python面向对象 | 静态方法 staticmethod

  静态方法是类中的函数,不需要实例。静态方法主要是用来存放逻辑性的代码,逻辑上属于类,但是和类本身没有关系,也就是说在静态方法中,不会涉及到类中的属性和方法的操作。可以理解为,静态方法是个独立的、单纯的函数,它仅仅托管于某个类的名称空间中,便于使用和维护。   譬如,我想定义一个关于时间操作的类,其中有一个获取当前时间的函数。使用了静态方法,然而方法体中并没使用(也不能使用)类或实例的属性(或方法)。若要获得当前时间的字符串时,并不一定需要实例化对象,此时对于静态方法而言,

2019 11-16

如何从 0 到 1 构建个性化推荐?

文章作者:曾钦榜58同城高级技术经理 编辑整理:周晓侠 内容来源:58技术沙龙 出品社区:DataFun 注:欢迎转载,转载请在留言区内留言。 导读:随着科学技术的飞速发展,互联网被广泛应用于各个领域,而以互联网为基础的招聘模式也越来越受到企业的青睐。互联网招聘具有不受地域限制、覆盖面广、招聘成本低、针对性强、方便快捷、时效性强等优点,现已得到广泛应用,其中,58招聘是互联网招聘行业中规模最大的平台。今天主要跟大家分享下58招聘如何通过个性化推荐技术服务大规模求职者和招聘企业。分享题目是从零到一

2019 11-16

学习下ElasticSearch

ElasticSearch基础概念 Elasticsearch的Head插件安装 Elasticsearch在Centos7上的安装常见的问题 使用场景:比如分库的情况下,你想统计所有数据的报表,就把所有数据都放在ElasticSearch上 关系型数据库 ElasticSearch 数据库Database 索引index,支持全文检索 表Table 类型Type 数据行Row 文档Document 数据列Column 字段Field 模式Schema 映射Mappin

2019 11-16

卜时明餐|记一次项目经历

卜时明餐:校园餐厅人流量实时监测系统 做了一两周,这个项目应该要告一段落了这几周每天肝到深夜,也挺开心的啊,和小伙伴完美配合,做出成品后还是很有成就感。把这学期学的数据库啊、java、计算机网络都实际用到了简单记录一下这次项目经历。 大概是这样子的 P的视频 B站备份了视频,顺便骗一波三连。 编造的背景 校园餐厅中午、晚餐吃饭学生惊人的多!每次排队时间超长烦恼至极,心情不愉。。校园两餐厅距离遥远,美食遥不可及,无法实时观测人数排队浪费零碎时间 虚构的功能 帮助学生和在校教师合理规划用餐时间

2019 11-16

Python面向对象 | 类的成员

一.细分类的组成成员 之前咱们讲过类大致分两块区域,静态字段部分和方法部分。   每个区域详细划分又可以分为: classA: company='阿里巴巴'#静态变量(静态字段) __tel='xxxxxxx'#私有静态变量(私有静态字段) def__init__(self,name,age):#特殊方法(初始化方法) self.name=name#对象属性(普通字段) self.__age=age#私有对象属性(私有普通字段) deffunc1(self):#普通方法 pas

2019 11-15

DFS深度优先算法学习

刚开始学习算法,参考大佬博客还是有很多不明白的,于是一步步解析,写下笔记记录。 大佬博客地址: https://blog.csdn.net/fuzekun/article/details/85220468 问题描述  n个人参加某项特殊考试。  为了公平,要求任何两个认识的人不能分在同一个考场。  求是少需要分几个考场才能满足条件。输入格式  第一行,一个整数n(1<n<100),表示参加考试的人数。  第二行,一个整数m,表示接下来有m行数据  以下m行每行的格式为:两个整数a,b

2019 11-15

Unity中用Mesh画一个圆环

Probuider 前几天在做一个小项目的时候,用到了Unity自带的一个包ProBuilder其中的Arch生成1/4圆。 挺好玩的,可以在直接Unity中根据需要用Mesh定制生成图形,而不用建模软件。 但是存在一个小问题,就是在使用的时候他的中心点是在生成图形的左下角。 旋转的时候不符合我的需求,我想要的是生成的时候旋转中心在圆心的位置,所以准备自己定制一个。 目标 关于Mesh生成图形的原理可以参考这篇文章,讲得虽然不算很详细,但足够了解基本概念了。 目标是生成下面图中的一个1/4空心圆

2019 11-15

China .NET Conf 2019-.NET技术架构下的混沌工程实践

这个月的8号、9号,个人很荣幸参加了China.NETConf2019,中国.NET开发者峰会,同时分享了技术专题《.NET技术架构下的混沌工程实践》,给广大的.NET开发小伙伴介绍混沌工程和高可用性改造实践。会后大家伙聚餐的时候,陈计节老师建议大家将各自的议题分享到社区,分享给大家。因此,今天和大家分享我的技术专题《.NET技术架构下的混沌工程实践》。 整个专题主要分为四个部分: .NET分布式、微服务架构下的高可用性挑战 混沌工程简介 .NET混沌工程的实践和成果分享 展望和规划 一、.

2019 11-15

idea用hibernate创建一个表两个主键时遇到的问题

1》》   idea功能简单,最大化的实现傻瓜式操作,不需要像eclipse一样手敲代码,尤其是在创建主键多个或者主键映射时。 2》》    (1).首先,idea创建复合主键映射时,需要先从数据库建表       (2).idea直接根据数据库中的表创建pojo类,两个xml配置文件。       不过,复合主键映射的hbm.xml配置文件及其pojo类与单一的主键表形成的这两样东西不一样。       首先,配置文件是这样色的:    &nb

2019 11-15

关于数组自定义函数的关键点

这几天呢,写了点带有数组的自定义函数。 发现有几个需要注意的地方。即参数问题。 先解释一下,参数易班分两类:形参,实参。 实参(argument):   全称为"实际参数"是在调用时传递给函数的参数.实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应预先用赋值,输入等办法使实参获得确定值。     形参(parameter): 全称为"形式