键盘上的精灵
码龄9年
关注
提问 私信
  • 博客:136,561
    136,561
    总访问量
  • 111
    原创
  • 2,079,315
    排名
  • 29
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2015-07-24
博客简介:

千里之行 始于足下

博客描述:
留下思索、分享感悟
查看详细资料
个人成就
  • 获得45次点赞
  • 内容获得13次评论
  • 获得152次收藏
  • 代码片获得124次分享
创作历程
  • 1篇
    2020年
  • 10篇
    2019年
  • 3篇
    2017年
  • 95篇
    2016年
  • 4篇
    2015年
成就勋章
TA的专栏
  • 数据库
    1篇
  • 数学问题
    7篇
  • 贪心
    2篇
  • 动态规划
    6篇
  • STL
    5篇
  • 搜索
    21篇
  • 大数
    2篇
  • 水
    3篇
  • 树状数组
    3篇
  • 线段树
    4篇
  • RMQ
  • 图论
    5篇
  • 经典算法
    1篇
  • 几何
    17篇
  • 数论
    3篇
  • 最短路径问题
    3篇
  • 字典树
  • 最小生成树
  • KMP
    1篇
  • Haffman编码
  • 数据结构
    5篇
  • MATLAB
  • Java
    6篇
  • Linux
    1篇
  • 运维
    3篇
  • Python
    3篇
  • 物联网
    1篇
  • 测试
兴趣领域 设置
  • 人工智能
    机器学习深度学习神经网络数据分析
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

通过跳板机连接MySQL

A机器 B跳板机 C装有mysql服务器现在mysql服务器C只能通过内网访问,B跳板机就能通过内网连接访问到mysql A机器无法直接连接C mysql服务器,所以要通过跳板机(跳板机指的是B服务器)连接mysql。在A机器下面执行命令ssh -p {ssh_port} -i {rsa_file} -fNL {local_port}:{mysql_ip}:{mysql_port} {ssh_user}@{ssh_ip}-p {ssh_port}: 指定跳板机器的ssh服务的端口 ...
原创
发布博客 2020.09.24 ·
2529 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

局域网中文件传递小技巧

只要电脑上装了Python,建立一个内网可以快速访问的web服务就是一句话的事.在想要搭建web服务的目录下,使用Python内置方法:python3 -m http.server 8000或python2 -m SimpleHTTPServer 80008000是连接端口,这样后在本地浏览器中就可以通过0.0.0.0:8000访问该目录,而局域网内其他电脑就可以通过建立we...
原创
发布博客 2019.06.14 ·
684 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

程序员的数学三部曲

发布资源 2019.04.14 ·
zip

pandas的学习

import numpy as npimport pandas as pd# 用pandas创建数据表df = pd.DataFrame({"id": [1001, 1002, 1003, 1004, 1005, 1006], "date": pd.date_range('20130102', periods=6), ...
转载
发布博客 2019.04.11 ·
279 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

numpy的学习

import numpy as npimport numpy.matlib# # 一维# a = np.array([1,2,3])# print(a)# # 二维# a = np.array([[1, 2], [3, 4]])# print(a)# # 最小维度# a = np.array([1, 2, 3, 4], ndmin=3)# print(a)# # d...
原创
发布博客 2019.04.11 ·
497 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Ubuntu下Robotframework+Ride的安装

1.首先要有python环境2.安装robotframeworksudo pip install robotframework==3.03.安装wxPython 2.8.12.1sudo apt installpython-wxgtk2.8但是系统里没有这个包的源,所以找不到该包.因此需要做以下操作.echo "debhttp://cz.archive.ubuntu....
原创
发布博客 2019.02.20 ·
2271 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

elastalert的学习

简介Elastalert是用python2写的一个报警框架(目前支持python2.6和2.7,不支持3.x),用于警报Elasticsearch数据中的异常。工作原理它的工作原理是将Elasticsearch与规则类型和警报类型的组件相结合,定期查询Elasticsearch并将数据传递给规则类型,该类型确定何时找到匹配项。当匹配发生是,它将赋予一个或多个警报,这些警报根据匹配采取行...
原创
发布博客 2019.02.15 ·
1538 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MQTT mosquitto

#背景Mosquitto是一个开源(BSD许可证)的消息代理,实现MQTT(消息队列遥测传输)协议版本3.1。MQTT(MQ Telemetry Transport),消息队列遥测传输协议,轻量级的发布/订阅协议,适用于一些条件比较苛刻的环境,进行低带宽、不可靠或间歇性的通信。值得一提的是mqtt提供三种不同质量的消息服务:“至多一次”,消息发布完全依赖底层 TCP/IP 网络。会发生消...
原创
发布博客 2019.02.15 ·
18156 阅读 ·
3 点赞 ·
1 评论 ·
23 收藏

Requests模块学习

Requests模块说明Requests 是使用Apache2 Licensed许可证的 HTTP 库。用 Python 编写,真正的为人类着想。Requests 使用的是 urllib3,因此继承了它的所有特性。Requests 支持 HTTP 连接保持和连接池,支持使用 cookie 保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的 URL 和 POST 数据自动编码。...
原创
发布博客 2019.02.12 ·
613 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

ELK的学习

为什么用到ELK:        一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。        一般大型系统是一...
原创
发布博客 2019.01.25 ·
1423 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

ubuntu死机之无可救药

最近Ubuntu卡死了,首先想到的解决办法是进入tty终端杀死进程,结果进不去还是卡在哪里。没招了就强制关机吧,结果令人惊讶的是强制关机都不好使了。还好没放弃治疗,终于找到一个解决办法。左手同时按住<Ctrl>+<Alt>键,不要松开。然后右手依次按下<Print Screen>、R、E、I、S、U、B。大功告成,这时不出意外的话,电脑就安全重启了。...
原创
发布博客 2019.01.24 ·
1296 阅读 ·
2 点赞 ·
1 评论 ·
7 收藏

线段树

对于线段树中的每一个非叶子节点[a,b],它的左儿子表示的区间为[a,(a+b)/2],右儿子表示的区间为[(a+b)/2+1,b]。静态构造数组模拟 const int MAXNODE = 2097152; const int MAX = 1000003; struct NODE{ int value; // 结点对应区间的权值 in...
原创
发布博客 2019.01.07 ·
207 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

L2-006. 树的遍历

给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。输入格式:输入第一行给出一个正整数N(输出格式:在一行中输出该树的层序遍历的序列。数字间以1个空格分隔,行首尾不得有多余空格。输入样例:72 3 1 5 7 6 41 2 3 4 5 6 7输出样例:4 1 6 3 5 7 2解析:根据后序
原创
发布博客 2017.03.24 ·
550 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

L2-001. 紧急救援(dijkstra)

作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。输入格式:输入第一行给出4个正整数N、M、S、D,其中N(2输出格式:第一行
原创
发布博客 2017.03.20 ·
642 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

L1-006. 连续因子

一个正整数N的因子中可能存在若干连续的数字。例如630可以分解为3*5*6*7,其中5、6、7就是3个连续的数字。给定任一正整数N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数N(1输出格式:首先在第1行输出最长连续因子的个数;然后在第2行中按“因子1*因子2*……*因子k”的格式输出最小的连续因子序列,其中因子
原创
发布博客 2017.03.19 ·
1454 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

UDP通信长整型数据

难点:长整型转字节数组,字节数组转长整型创建服务器:import java.io.ByteArrayInputStream;import java.io.DataInputStream;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import ja
原创
发布博客 2016.11.30 ·
714 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 实现简单的UDP通信

创建服务器:import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class TestUDPServer { public static void main(String args[
原创
发布博客 2016.11.30 ·
1691 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Java简单计算器

package shiyan;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.util.Vector;public class Calculator extends JFrame{ private JButton jbtOne=new JButton("1"); private JB
原创
发布博客 2016.11.30 ·
969 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Java 连接数据库的工具包

import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;public class DBUtil{ private static final Stri
原创
发布博客 2016.11.30 ·
1037 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

多线程之生产者消费者

/* * 以生产馒头,消耗馒头为例 */public class ProduceConsume { public static void main(String[] args) { SyncStack ss = new SyncStack();//建造一个装馒头的框 Producer p = new Producer(ss);//新建
原创
发布博客 2016.11.29 ·
406 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多