- 博客(61)
- 收藏
- 关注
原创 搜狗信息流推荐算法实践
本文根据搜狗王东老师在6月9日,DataFunTalk算法技术沙龙中分享的“搜狗信息流推荐算法交流”编辑整理而成,在未改变原意的基础上稍做修改。本次分享将从上面四个方面介绍,挑选了在信息流分享领域最重要的三个方面,从这三个方面就能基本完成一个信息流产品。首先是推荐系统的架构,如下图所示,是一个经典的推荐系统架构。首先是数据源,数据源可能是抓取的,或者是合作的,或者是自媒体产生的。数据源即包括图文的...
2019-03-29 08:00:00 103
转载 Gitea 1.7.5 发布,一键部署的自助 Git 服务
Gitea 发布 1.7.5 版本了。Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。项目采用 Go 作为后端语言,只要生成一个可执行程序...
2019-03-28 06:27:37 92
转载 JAVA中对字符串的常见处理函数汇总
字符串看到字符串,想到字符串处理中,有字符串的反转,初级面试中常用到字符串分割成字符串组,初级面试中常用到字符串中的替换,初级面试中常用到字符串中的截取,初级面试中常用到反转reverse,java 中字符串没有reverse这个方法,Python中有,如果未有编程语言限制,可以直接用python语言str.reverse()实现;那用Java呢,也很简单,就是将所有字符倒...
2019-03-27 16:55:00 412
转载 传输层
传输层的定义及端口号设置传输层的定义及通信处理IP 报文首部格式的时候提到其中有一个协议字段(Protocol),用来标识网络层的上一层所采用的是哪一种传输层协议,根据这个字段的协议号就可以识别 IP 传输的数据部分究竟是 TCP 的内容还是 UDP 的内容。传输层的 TCP 和 UDP,为了识别自己所传输的数据部分究竟是应该发送给应用层的哪个应用,也设定了这样的一个编号。这些服务...
2019-03-27 13:49:51 125
转载 Linux
1、Linux的哲学思想 (1)一切皆文件: 把所有资源抽象为文件形式,包括硬件设备,基础通信接口等。 (2)由小型功能的程序组成,完成单一用途的程序 (3)避免令人困惑的用户界面 (4)配置数据存储在文本中2、Linux的常用命令 ifconfig、echo、tty、pwd、history、shutdown、reboot、date 命令格式: COMMAND...
2019-03-26 16:38:40 46
转载 [八省联考2018]劈配
[八省联考2018]劈配并不难的一道题,甚至比一双木棋还容易一些关键点就是一个:怎么处理“最优结果”,即总体字典序最小显然要反悔。匹配问题反悔套路就多了法一:变形匈牙利算法记录右部点导师的战队情况枚举每个人,枚举每一层进行尝试匹配最多把前面的人的边都遍历到,总共O(n*n*c)第二问显然二分第一问时候存图即可技巧:n,m很小,...
2019-03-25 19:38:00 96
转载 SecureCRT与Xshell中文乱码的处理
环境: CentOS7.5问题描述: 使用SecureCRT或者Xshell连接Linux,查看某些文件或者命令时给出的提示是乱码,这可能是由于字符集编码与文件或者系统语言字符集不匹配造成的,解决方案如下,工具各个版本可能有细微差别:查看系统语言[root@izbp5tfz home]# echo $LANGSecureCRT 解决方案找到"选项"--"会话选项"--...
2019-03-25 10:03:30 284
转载 Android篇:2019初中级Android开发社招面试解答(中)
金三银四,冲击大厂,你值得拥有的一份2019初中级移动端社招面试总结+解答你当前所处:Android篇:2019初中级Android开发社招面试解答(中)Android篇:2019初中级Android开发社招面试解答(下)Android篇:2019初中级Android开发社招面试解答(上)注:因为实际开发与参考答案会有所不同,再者怕误导大家,所以这些面试题答案还是自己去理解!面试官会针对...
2019-03-25 03:35:19 274
转载 Android面试之Activity补漏
Activity生命周期详解从一个问题开始:一个Activity开启另外一个Activity,生命周期是怎么走的呢?到了金三银四就开始慌了,一趴基础发现漏洞真的多哎~一 Activity的四种状态:Activity的生命周期中存在四种基本的状态:活动状态(Active/Runing),暂停状态(Paused),停止状态(Stopped),销毁状态(Killed)。每个状态下Activity都...
2019-03-22 10:33:21 209
转载 微软推Azure Data Studio助PostgreSQL使用者管理
微软为帮助PostgreSQL用户管理数据库,释出开源编辑器Azure Data Studio,让不习惯使用命令行工具psql的用户,可以选择使用图形化接口工具管理数据库,Azure Data Studio也整合了终端机,开发者在需要的时候还是能使用psql。Azure Data Studio是一个专注于数据开发的跨平台编辑器,可用于Linux、MacOS和Windows,支持多数Visual S...
2019-03-21 15:18:10 198
转载 0318:linux环境部署
一.安装虚拟机1.下载并安装 VMware 5.x2.下载CentOS7 镜像3.下载xshell64.创建新的虚拟机5.安装CentOS系统配置网卡,正常连接外网部分简单linux命令:enable :查看内部命令type +[命令] :查看外部命令对应文件目录 hash:显示hash缓存hash -r清空缓存 alias :给条命令创建别名命令1 ; 命令2 : 加;可以一起执行多...
2019-03-19 15:36:52 51
转载 移动数据安全怎么防护?
来源:https://www.shangyexinzhi.com/Article/details/id-70728/link据Gartner预计,到2020年,全球联网使用的移动设备数量将达到208亿。企业对BYOD移动办公方式的不断接纳,让移动设备逐渐成为企业办公的利器。但是BYOD给企业带来便利的同时也给企业带来了全新的挑战,尤其是当涉及到移动设备...
2019-03-19 14:49:50 124
原创 腾讯最大规模裁撤中层干部,让贤年轻人
近日,据媒体报道,自2018年12月以来,腾讯已开始裁撤一批中层干部,调整比例为10%,这样的规模“是腾讯历时上绝无仅有的”,一位腾讯内部员工称。此轮调整被视为腾讯第三次架构调整的继续,腾讯并未公开或发表官方声明,而是在内部悄然进行。腾讯中干范围包括助理总经理、副总经理、总经理级别,其中,副总裁也包含在中干范围内。据统计,腾讯大概有两百多名中干,此轮调整比例约为10%,也有部门员工认为,裁撤比例大...
2019-03-19 11:01:12 64
原创 Airbnb如何简化1000多位工程师的Kubernetes工作流程?
Melanie Cebula谈到,Airbnb采用了内部工具和策略以支持1000多位工程师同时为Kubernetes配置和部署250多个关键服务。一个关键的推动因素是,使用标准化的环境和命名空间(以及尽可能的自动验证)从更高级的原语中抽象和生成Kubernetes配置层。Airbnb的架构工程师Melanie Cebula在伦敦QCon大会上做了演讲,她谈到Airbnb采用了内部工具和策略以支持1...
2019-03-19 10:07:08 57
转载 for练习相关
for嵌套:大圈套小圈思想:有一种重复的情况而这种情况每一次对应另外情况多次。-------------------------------------------------------例如:/* 输出: ***** ***** ***** ***** 思路:纵向一次,横向5次 纵向4次,每5颗星换一次行 ...
2019-03-19 01:55:00 60
转载 OOM分析之问题(一)
一.问题描述最近对系统进行压测时发现Server日志报如下错误:java.lang.OutOfMemoryError: GC overhead limit exceeded。查看Oracle OOM文档,在文档中找到以下内容:Exception in thread thread_name: java.lang.OutOfMemoryError:GC Overhead limit exceed...
2019-03-18 14:05:26 81
转载 数据库基本操作
数据库基本操作:增加: insert into 表名(字段,字段) value(值,值);删除:delete from 表名 where id=2;修改:UPDATE [表名] SET [字段1] = 200,[字段2] = '字段值' WHERE [字段三] = 'HAIWA'查询:select * from 表名右连接查询:用于获取右表所有记录,即使左表没有对应匹配的记录...
2019-03-18 10:46:00 47
转载 如何配置隔离组使二层之间不能相互通信,但可以与外部网络通信。
组网要求:hostA hostB hostC 分别与Device的端口g1/0/1,g1/0/2,g1/0/3相连,Device通过g1/0/4与外部网络相连,现要求hostA hostB hostC 三者之间不能相互通信,但可与外部网络通信。配置步骤如下:1.创建隔离组2<Device>system-view[Device]port-isolate group 22.将端口g1/0...
2019-03-17 20:33:23 128
转载 tarfile模块
import tarfilewith tarfile.open('dir1.tar') as t: for i in t.getmembers(): print(i.name) tarfile中常用的函数:1、getnames:获取tar包中的文件列表2、extract: 提取单个文件3、extractall : 提取所有文件转载于...
2019-03-17 16:50:00 296
转载 关于CSS中 星号*的使用介绍
*号就是说是指定为IE6和更低版本来使用。非IE的浏览器就不认得。 原理是:HTML元素被认为是网页上的第一个元素,即根元素,但是IE7以下的所有版本有一个匿名的根元素,它包围着HTML元素,可以使用通用选择器指定包围在另一个元素中的HTML元素。因为这种情况只在IE6和更低版本中出现,所以可以将特定的规则应用于这些浏览器。比方说 html{font-size:small;}转载于:ht...
2019-03-16 13:27:35 919
转载 【HNOI2018】排列
【HNOI2018】排列神仙贪心题。题目说这么大堆东西就是想告诉你这是个森林,选了\(v\)的父亲后才能选\(v\)。我们设\(w_v\)为\(v\)所在联通块权值和,\(size_v\)表示\(v\)所在联通块的大小。我们先考虑单点\(v\)。如果\(v\)是最小的点,那么我们尽量早地将它选了。也就是在选了\(v\)的父亲后就立即选\(v\)。所以我们可以将\(v\)与他的父亲合...
2019-03-15 22:10:00 72
转载 Maven工程添加 发送邮件 功能
在maven工程添加jar包依赖 <!--邮件发送--> <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>${javax...
2019-03-15 16:33:57 795
转载 git 提交报错 : The file will have its original line endings in your working directory.
报错现象git add . 的时候发现此报错报错分析看情况应该是不同系统对换行的识别不到位导致的就常识来说文件是在windows下生成的所以换行和 linux 确实不同可能是因为这个导致的报错解决git config --global core.autocrlf false同理在 pycharm 中也要做相关操作在pycharm 中进行...
2019-03-15 09:37:00 174
原创 写给Java程序员的Java虚拟机学习指南
大家好,我是极客时间《深入拆解Java虚拟机》作者、Oracle Labs高级研究员郑雨迪。有幸借这个专题的机会,能和大家分享为何Java工程师要学Java虚拟机?如何掌握Java虚拟机?工欲善其事,必先利其器“为什么学Java虚拟机”这个问题,就和“为什么要学习数据结构和算法”是一个道理:工欲善其事,必先利其器。我总结了三点必须要学好Java虚拟机的理由:Java已然是一门主流的工程语言,拥有大...
2019-03-14 15:42:41 39
转载 Shell——quan——基于shell变量输入read命令
Shell变量可以直接赋值或脚本传参外,还可以使用read命令标准输入read 参数 变量名参数:-p messege 设置提示信息-t time 设置等待输入时间,单位默认为s转载于:https://blog.51cto.com/14240011/2362730...
2019-03-14 09:10:54 77
转载 Java B2B2C多用户商城 springcloud架构(八)消息总线(Spring Cloud Bus)
Spring Cloud Bus 将分布式的节点用轻量的消息代理连接起来。它可以用于广播配置文件的更改或者服务之间的通讯,也可以用于监控。本文要讲述的是用Spring Cloud Bus实现通知微服务架构的配置文件的更改。一、准备工作本文还是基于上一篇文章来实现。按照官方文档,我们只需要在配置文件中配置 spring-cloud-starter-bus-amqp ;这就是说我们需要装rabbitM...
2019-03-14 06:57:03 52
转载 Windows上使用iverilog+gtkwave仿真
主要参考了:https://www.cnblogs.com/lsgxeva/p/8280662.html谢谢!--------------------------------------------------------------------------------------------------------------------使用Verilog编写好了功能模块以...
2019-03-13 15:55:00 551
转载 感动哭了,机器人终于学会自己叠衣服了
如果我们要锻炼一个人类小孩最基本的运动智力,比如抓握抬举,或者是叠被子叠衣服这样的家务活儿,几乎是不需要指导的。 很多时候只要将婴孩放置到日常生活情境中,让他与周围的环境和物体互动,大多数就能在玩耍中自动掌握判断空间、重力、协调等能力了。 与之相比,机器人就比较“娇生惯养”了。 目前绝大多数机器人,都无法自我适应和从对复杂的环境中学习通用运动能力。 这就带来了一个...
2019-03-13 14:40:27 102
转载 Thrift命令
Thriftthrift --gen java -out /Users/mrzhang/workspace/code/prod_service_marketing_client/src/main/java/com/xxx/prod/thrift/marketing/service etc/PUserXXXThriftService.thrift#!/bin/bashfor...
2019-03-13 14:24:36 210
转载
不知不觉, HeyUI组件库已经发布两年的时间了。从2017年3月12日,到2019年3月12日,我算了一下,总共写了10万行的代码。而在不久之前,项目的star数目总算突破1000大关,开启1k+的旅程
2019-03-13 09:59:44 75
转载 开源一个代码画板工具
Code sketchGithub下载 macOS 应用(.dmg),基于 electron,不喜欢的也可以使用 Web 版 但非全功能支持版代码画板 Code Sketch最初写代码的地方...功能内置 Sass/Babel 支持HTML/CSS emmet 插件支持方便的导入三方库 (bootcdn API 支...
2019-03-12 18:37:31 435
转载 Linux文件与目录管理
基础中的基础,趁着面试前复习过一遍。基础命令基本命令pwd命令作用:显示当前工作目录的名称选项:-p 显示链接的真实路径cd命令作用:切换当前工作目录常用:cd 切换到根目录cd - 返回到前一个工作目录cd .. 切换工作目录到当前目录的上一级目录cd /usr/local 切换工作目录到/usr/local...
2019-03-12 17:23:09 86
转载 再读闭包
前言每次被问什么是闭包时,有以下答案:1. 函数内返回一个函数。2. 可以访问私有变量的函数。。。。但是,看着上面的答案,其实我还是一脸懵逼了,以至于再问到闭包在工作中的作用时,我是这么回答的:其实也没啥吊用。。其实如果你能真正描述出什么是闭包时,你也能够想到闭包的作用。那么什么是闭包:闭包是由函数和创建该函数的词法环境组成的。这个词法环境包含了该函数被创建时可以访问的所有局部变量。还是一脸懵逼?...
2019-03-12 13:53:12 49
转载 TEF·2019快应用开发者大会火爆报名中,数读快应用
2019年3月20日快应用生态平台一周岁来临之际,生态版图再次扩张,厂商最强阵容将齐聚北京。“快应用 筑未来”TEF·2019快应用开发者大会就等你来!▼数读快应用▼转载于:https://juejin.im/post/5c8767f65188257e1b351c48...
2019-03-12 08:04:35 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人