持之以恒 - Life

拉面说:想成功,得有人拉一把; 饺子说:脸皮不能太薄; 窝头说:还是留个心眼好; 豆腐说:关键阶段,需要点化; 虾说:大红之日,便是大悲之时; 啤酒说:别急,总有让你冒泡的时候; 面包说:渺小时,比较充实.伟大后,觉得空虚; 油条说:不受煎熬,不会成熟.饱受煎熬,会成为老油条.
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

高性能 MySQL (一):Schema 与数据类型优化

本文摘录总结自《高性能MySQL》(第三版),将以每章一篇文章的方式带大家读这本数据库经典之作。总结精华,帮大家快速抓住重点信息,节省宝贵时间。 这章概念性东西比较多,可能有点枯燥。但讲了很多底层原理,坚持读下来还是会有一些收获的。 100 多位经验丰富的开发者参与,在 Github 上获得了近 1000 个 star 的全栈全平台开源项目想了解下吗? 项目地址:https://github.com/cachecats/coderiver 一、选择优化的数据类型 MySQL 支持的数据类型非常
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

1.机器学习的重要性

通过了解机器学习为什么重要,你可以认识到其价值,认识到其包含的策略方法、开放性问题。同样,对机器学习价值的认识,有助于我们将其作为一个强大的信息处理工具,有助于我们专注挖掘那些实现其价值的具体方法。 本文中,你将认识到,机器学习之所以重要,是因为它可以为复杂问题提供解决方案。相对于传统人工程序设计,这些解决方案更快、更准确、更具可扩展性。而这些复杂问题,想通过传统人工程序设计来解决通常并不可行。 复杂问题 : 计算机程序,使数据处理过程得以自动化。它通常是线性的、基于过程和因果逻辑的。 传统程
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

北京今年将新建提升1000个生活性服务业网点

为解决居民买菜难、买菜贵的问题,北京市西城区某街道建立社区便民菜站。北京市西城区供图 为解决居民买菜难、买菜贵的问题,北京市西城区某街道建立社区便民菜站。北京市西城区供图 中新网北京1月24日电 (记者 杜燕)今年,北京将重点打造10条特色示范街区,培育100家连锁品牌企业,新建提升1000个生活性服务业网点,支持创建一批标准化生活性服务业门店,基本便民商业服务功能在城市社区覆盖率达到95%左右。 这是北京市商务局局长闫立刚在24日举行的2019年北京市商务工作会上透露的。 他表示,2018年
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

2.机器学习的学习方法

条条道路通机器学习,网上讲述的大多数道路是从理论学习开始的。但是,由于计算机科学是一门实践科学,从理论开始学习机器学习并不妥当。 在这篇文章里,介绍学习机器学习的一种方法。通常,技术人员的修习之路,兼具实践性和经验性,需要你潜心研究、付诸于实验,然后建立起自己的技术直觉。 机器学习的修习之路可分为 4 个方面 : 1. 学习一种机器学习环境 2. 学习一个机器学习数据集 3. 学习一个机器学习算法 4. 实现一个机器学习算法 听上去有点像 "如何把大象关在冰箱里",下面一一来看。 1. 学习一
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

纪念滇缅公路通车80周年图片展开展

中新社昆明1月25日电 (记者 胡远航)纪念滇缅公路全线通车80周年暨南侨机工回国支援抗战80周年图片展25日在昆明市博物馆开展。来自云南各界的代表、南侨机工后人等齐聚一堂,共同缅怀历史。 滇缅公路全长1146公里,中国段起于昆明,止于云南畹町。1937年,日军封锁了中国所有的出海口,时任云南省主席龙云向蒋介石提出《建设滇缅公路和滇缅铁路的计划》。1937年底,滇缅公路正式开始修建。在缺乏壮力和机械的情况下,公路沿线20余万各族民众,历时9个月,依靠双手创造了震撼世界的人间奇迹。1938年8月
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

0. Spark 代码执行的流程框架

一、代码流程步骤 整体流程图如下所示 : 步骤1:在 Spark client 机器上编写并提交我们写的 Spark 程序 application。 步骤2:我们使用 spark-submit 命令提交后,该命令会以反射的方式,创建一个 Driver 进程。这个 Driver 进程执行我们编写的代码。 步骤3: 当 Driver 进程执行到我们代码中 SparkContext 初始化部分的时候,会构建一个 SparkContext 对象出来,而 SparkContext 内部,会构建 DAG
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

3. 基于 Mac 平台 VMware 虚拟机的 Spark 安装(3)

接上篇文章,(2) "基于 VMware + CentOS,安装 Hadoop,并进行相应的配置" 这篇文章里,主要介绍 (3) "基于 VMware + CentOS + Hadoop,安装 MySQL,并进行相应的配置" 以下所有操作基于 root 账户 我们后面会测试使用 Spark 读取 Hive 表、而 Hive 表的使用需要使用 MySQL 来存储元数据 所以这里,我们先安装 MySQL 一、安装 MySQL Repository 1. 官网查看安装包 官网地址:https://d
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

Chapter 1 Introduction to Apache Flink

With distributed technologies evolving ([ɪ'vɒlvɪŋ])all the time, engineers are trying to push those technologies to their limits. Earlier, people were looking for faster, cheaper ways to process data. This need was satisfied when Hadoop was introduc
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

5. 基于 Mac 平台 VMware 虚拟机的 Spark 安装 (5)

接上篇文章,(4) "基于 VMware + CentOS + Hadoop + MySQL,安装 Hive,并进行相应的配置" 这篇文章里,主要介绍 (5) "基于 VMware + CentOS + Hadoop + MySQL + Hive,安装 Spark,并进行相应的配置" 以下操作均基于 root 用户 一、安装 Spark 于官网 http://spark.apache.org/downloads.html 下载 spark-2.2.3-bin-hadoop2.6.tgz 到目录
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

6. 基于 Mac 平台 VMware 虚拟机的 Spark 安装 (6)

接上篇文章,(5) "基于 VMware + CentOS + Hadoop + MySQL + Hive,安装 Spark,并进行相应的配置" 这篇文章里,主要介绍 (5) "基于 VMware + CentOS + Hadoop + MySQL + Hive + Spark,进行简单测试" 这里的测试,我们采用几种模式来运行 Spark 官方提供的计算圆周率 Demo 一、使用单机模式提交任务 (--master local) 单机模式,也称为 Local 模式,即在本地机器上单机执行程序
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

俄外长:下一轮叙问题阿斯塔纳会谈将于2月份举行

中新网1月28日电 据俄罗斯卫星网报道,俄罗斯外长拉夫罗夫在会见哈萨克斯坦外长阿坦库洛夫时表示,下一轮叙利亚问题阿斯塔纳会谈将于2月中旬举行。 拉夫罗夫表示:“毫无疑问,俄方高度评价我们的朋友为促进叙利亚问题高级国际会议的举行所做的努力。下一轮会谈计划于下个月中旬举行。” 叙利亚自2011年3月爆发武装冲突持续至今。2017年底宣布在叙利亚和伊拉克战胜“伊斯兰国”。清剿武装分子的行动仍在叙利亚个别地区继续。目前的首要任务是政治调解局势、重建叙利亚以及难民返乡。 目前已在哈萨克斯坦举行了十轮叙利
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

数据结构与算法/树的应用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/li99yangg/article/details/79100682 1、以二叉链表作存储结构,设计求二叉树高度的算法。 2、一棵 n 个结点的完全二叉树用向量作存储结构,用非递归算法实现对该 二叉树进行前序遍历。 3、以二叉链表作存储结构,编写非递归的前序、中序、后序遍历算法。 #include <iostream> #include <string> #define MAXSIZE 100 u
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

对接粤港澳大湾区的江西声音:搭乘顺风车 推动产业升级

1月27日,江西省政协十二届二次会议港澳委员、特邀海外侨胞代表讨论《政府工作报告》。 苏路程 摄 1月27日,江西省政协十二届二次会议港澳委员、特邀海外侨胞代表讨论《政府工作报告》。 苏路程 摄 中新网南昌1月29日电 (记者 苏路程)连日来,粤港澳大湾区成为各省“两会”上的“热词”。正在此间召开的“江西两会”上,多名江西省政协委员、人大代表将目光锁定在对接粤港澳大湾区,建言要主动搭乘粤港澳大湾区的顺风车,推动产业升级和动能转换。 在江西省政协常委、澳门特区立法会议员梁安琪看来,江西与广东毗邻
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

数据结构与算法/图的应用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/li99yangg/article/details/79100716 //注:我这段代码预先输入好了值,图有机会贴上来 1、掌握图的各种存储结构的特点及适用范围。 2、掌握建立图的方法。(包括邻接矩阵、邻接表) 3、熟练掌握图的深度优先搜索算法和广度优先搜索算法,并能灵活运用这两个算法解决实际问题。 实现上述两个功能时要求图分别用邻接矩阵和邻接表表示。求简单路径问题,可利用图得深度优先搜索遍历算法
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

数据结构与算法/大实验:校园导游系统

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/li99yangg/article/details/79100735 设计一个校园导游程序,为来学校的用户提供景点信息及路径查询服务。 ① “景点信息查询” 系统为来访客人提供图中任意景点相关信息的查询功能。 用户选择该选项后,提示用户输入要查询的景点编号,根据景点编号显示出 该景点的名称和简介。 ② “校门口到其他景点的路经查询” 系统为来访客人提供从校门口到图中任意景点的问路查询功能。 用户选
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

使用fiddler进行手机抓包:http及https

前言:进行前端开发时,如果是在PC端,chrome的谷歌开发者工具可以很好查看前端发送和接收到的内容,然而在手机端,尤其是微信H5,有些页面必须在微信内部才能运行的,就必须用到抓包工具了。fiddler是免费软件,安装和使用很简单,最近正好在开发微信H5的项目,用它解决了不少问题。 一、下载及安装 fiddler下载地址:https://www.telerik.com/download/fiddler 进入官网选择使用Fiddler的目的,填写Email后即可下载,然后按照正常安装软件的步骤安
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

数据结构与算法/分治法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/li99yangg/article/details/79100762 1、用分治法设计与实现归并排序算法。 2、给定含有 n 个元素的多重集合 S,每个元素在 S 中出现的次数称为该元素的重数。多重集合 S 中重数最大的元素称为众数。例如多重集合 S={1,2,2,7,2,7,5},其中众数是 2,其重数为 3。用分治法设计并实现在多重集合中找众数及其重数的算法,要求算法的时间复杂性在坏情况下不超
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

自动化部署脚本——杀进程,然后启动jar

#! /bin/bash # 1.杀掉 ygb-promoting 进程 kill -9 $(netstat -nlp | grep :8383 | awk '{print $7}' | awk -F"/" '{print $1}') # 2.进入目标目录 cd /data/ygb_promoting/jar # 3.找到所有的.jar文件 j=0 for file in `ls /data/ygb_promoting/jar | grep .jar$` do file_list
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

数据结构与算法/动态规划算法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/li99yangg/article/details/79100772 1、掌握用动态规划法设计算法的方法。 2、选择适合的数据结构,在其上实现所设计的动态规划算法,使算法复杂性尽可能低。 #include <stdlib.h> #include<stdio.h> int main() { int count = 6; int a[6] = {-2,11,-4,13,-5,-2}; int b[10
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0