首页 > 2019年05月07日 > 全部分享
spark RDD
RDD RDD是 的英文缩写,是spark的基本数据抽象,代表着一个不可变的、多分区的、可并行操作的元素集合。 RDD有5个主要属性: 分区列表 (partition list) 计算某个分区函数(compute) 依赖列表 (dependency list) _kv类型RDD的分区器_(可选的) ...
分类:其他   时间:2019-05-07 19:19:54    收藏:0  评论:0  赞:0  阅读:159
用开启线程的方式模拟抢票实现并加线程锁
# -*- coding: utf-8 -*- """ 主线程要等到所有非守护线程结束,才能结束。 db.json----->{"count":1} """ import json from threading import Thread, Lock import time def search(n... ...
分类:编程语言   时间:2019-05-07 19:19:35    收藏:0  评论:0  赞:0  阅读:190
08-多线程
# 多线程 vs 多进程 - 程序:一堆代码以文本形式存入一个文档- 进程: 程序运行的一个状态 - 包含地址空间,内存,数据栈等 - 每个进程由自己完全独立的运行环境,多进程共享数据是一个问题- 线程 - 一个进程的独立运行片段,一个进程可以由多个线程 - 轻量化的进程 - 一个进程的多个现成间共 ...
分类:编程语言   时间:2019-05-07 19:18:44    收藏:0  评论:0  赞:0  阅读:195
语言模型评价指标Perplexity
在信息论中,perplexity(困惑度)用来度量一个概率分布或概率模型预测样本的好坏程度。它也可以用来比较两个概率分布或概率模型。(应该是比较两者在预测样本上的优劣)低困惑度的概率分布模型或概率模型能更好地预测样本。 困惑度越小,句子概率越大,语言模型越好。 wiki上列举了三种perplexit ...
分类:编程语言   时间:2019-05-07 19:18:21    收藏:0  评论:0  赞:0  阅读:296
【实用性程序】弧微分计算圆周长
最近学了学关于微积分的知识(当然,这还是最简单的),于是想到利用微分进行近似计算圆周长(除以2倍半径就是圆周率pi) 思路: 首先把圆放在直角坐标系中,不妨设圆心(0,0),半径r = 1。 因而,圆的标准方程为 x^2+y^2 = 1 (1) 下面开始微积分大法:(对圆方程这个隐函数求导数) 对方 ...
分类:其他   时间:2019-05-07 19:17:27    收藏:0  评论:0  赞:0  阅读:140
严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/sshnews,J2EEApplicatio
严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/sshnews,J2EEApplication=none,J2EEServer=none 还有其它报错。大概意思就是不支持版本号 version 51 ...
分类:移动平台   时间:2019-05-07 19:17:05    收藏:0  评论:0  赞:0  阅读:112
crc计算的大小端再次总结
a=20b=400s=struct.pack(‘>ii‘,a,b)print(s,type(s))s=struct.pack(‘ii‘,a,b)print(s,type(s))s=struct.pack(‘<i‘,170)print(s,type(s))执行结果:(‘\x00\x00\x00\x14\x00\x00\x01\x90
分类:其他   时间:2019-05-07 18:55:07    收藏:0  评论:0  赞:0  阅读:263
修改Centos7的网卡名称ens160、eno192改为eth0、eth1
Centos7的网卡名称
分类:其他   时间:2019-05-07 18:53:49    收藏:0  评论:0  赞:0  阅读:357
ubuntu安装python 3.7.3
Step1–Prerequsiteissudoapt-getinstallbuild-essentialcheckinstallsudoapt-getinstalllibreadline-gplv2-devlibncursesw5-devlibssl-dev\libsqlite3-devtk-devlibgdbm-devlibc6-devlibbz2-devlibffi-devStep2–Down
分类:编程语言   时间:2019-05-07 18:53:33    收藏:0  评论:0  赞:0  阅读:199
记录一次Mysql死锁排查过程
以前接触到的数据库死锁,都是批量更新时加锁顺序不一致而导致的死锁,但是上周却遇到了一个很难理解的死锁。借着这个机会又重新学习了一下mysql的死锁知识以及常见的死锁场景。在多方调研以及和同事们的讨论下终于发现了这个死锁问题的成因,收获颇多。虽然是后端程序员,我们不需要像DBA一样深入地去分析与锁相关的源码,但是如果我们能够掌握基本的死锁排查方法,对我们的日常开发还是大有裨益的。
分类:数据库技术   时间:2019-05-07 18:53:03    收藏:0  评论:0  赞:0  阅读:166
pip3 install --upgrade pip升级安装后无法使用的解决步骤
pip3升级后报错 ImportError: No module named _internal的解决过程
分类:其他   时间:2019-05-07 18:51:58    收藏:0  评论:0  赞:0  阅读:2063
如何高效开发jmeter自定义函数
扩展函数
分类:其他   时间:2019-05-07 18:51:34    收藏:0  评论:0  赞:0  阅读:547
换种思路解决Linux -> windows的自动部署
场景:有个项目用到了Windows服务器(运行jar包和.NET代码),如何集成到现有的自动部署平台(基于Linux)面临到两个问题1.如何将资源传从Linux传输到Windows上2.如何在windows上将程作为后台进程并于终端(cmdorpowershell)分离,实现类似Linux下nohup命令达到的效果对于问题1,一开始想寻找一款“windows版的sshd”程序,但是好像没找到比较官
分类:Windows开发   时间:2019-05-07 18:51:15    收藏:0  评论:0  赞:0  阅读:164
Openssh
OpenSSH:telnet,TCP/23,远程登录认证明文数据传输明文ssh:SecureSHell,TCP/22C/S架构ssh-->SSHOpenSSH(开源)sshv1,v2客户端:Linux:sshWindows:putty,SecureCRT,SSHSecureShellClient,Xmanager服务器端:sshdopenssh(ssh,sshd)ssh--代替-->t
分类:其他   时间:2019-05-07 18:50:22    收藏:0  评论:0  赞:0  阅读:138
【学习总结】Python-3-身份运算符 is 与 == 区别
参考: "菜鸟教程 Python3运算符" 身份运算符 和 :用于比较两个对象的存储单元 判断两个标识符是不是引用自相同或不同对象,返回一个布尔值 对于“同一个对象”中的‘对象’的认识 当位置1和2都是数值时 用列表对象对比,顺便对比 is 和 == 的区别 END ...
分类:编程语言   时间:2019-05-07 18:47:23    收藏:0  评论:0  赞:0  阅读:206
BI数据分析系统运营要注意这4个要点
在引入BI数据分析系统后,许多企业在运行中经常会遇到许多问题。数据操作是一个专门的项目。一般来说,一家公司需要专业的IT人员来专门从事数据分析BI工具,但很多人并不知道这一点。部署BI数据分析系统有点困难,但并不是每个人都是专家,所以编辑人员在这里分享了一些技巧,以帮助您更好地运行商业智能BI工具。 ...
分类:其他   时间:2019-05-07 18:47:03    收藏:0  评论:0  赞:0  阅读:140
堆排及其应用
一、堆排是个非常重要的排序算法了,也能够牵扯到很多其他方面的知识 先看代码 1 public static void heapSort(int[] arr) { 2 if (arr == null || arr.length < 2) { 3 return; 4 } 5 for (int i = 0 ...
分类:其他   时间:2019-05-07 18:46:45    收藏:0  评论:0  赞:0  阅读:151
最长回文串之马拉车
Manacher's Algorithm 马拉车算法 这个马拉车算法Manacher‘s Algorithm是用来查找一个字符串的最长回文子串的线性方法,由一个叫Manacher的人在1975年发明的,这个方法的最大贡献是在于将时间复杂度提升到了线性,这是非常了不起的。对于回文串想必大家都不陌生,就 ...
分类:其他   时间:2019-05-07 18:46:28    收藏:0  评论:0  赞:0  阅读:158
PHP7 源码整体框架
一、PHP7语言执行原理 常用的高级语言有很多种,根据运行的方式不同,大体分为两种:编译型语言和解释型语言。 编译是指在应用源程序执行之前,就将程序源代码“翻译”成汇编语言,然后进一步根据软硬件环境编译成目标文件。一般称完成编译工作的工具为编译器。 而解释型语言,在程序运行时才被“翻译”为机器语言。 ...
分类:Web开发   时间:2019-05-07 18:46:11    收藏:0  评论:0  赞:0  阅读:143
引入其他类定义的静态变量
1. 引入方式 import static 类路径.*; 2. 示例 2.1 需要被导入的类 2.2 需要导入的类 ...
分类:其他   时间:2019-05-07 18:45:49    收藏:0  评论:0  赞:0  阅读:126
1023条   上一页 1 ... 16 17 18 19 20 ... 52 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!