ICode9

精准搜索请尝试: 精确搜索
  • 03_用Socket模拟分布式计算(模拟Driver、Executor、RDD)2021-11-23 17:36:38

    /* * * 1. Executor(server) * 说明 * 负责 执行计算任务 * 2. Driver(client) * 说明 * 负责 发送计算任务 给Executor * 3. Task * 负责 组织数据 和 计算逻辑 * */ // 模拟分布式计算 package TestOne { import java.io.{ObjectInputStrea

  • BYBIT k线查询2021-11-22 23:02:37

    bybit的交易市场有USDT永续,反向永续,交割合约、现货。因本人经过用到USDT永续,反向永续,现货,所以写了一个方法,可查询USDT永续,反向永续,现货三个市场有关交易对的K线。 logging.info(bybit.get_klines(symbol,interval)) 调用方式: 1.USDT永续 logging.info(bybit.get_klines(symbol="

  • easyfmt--2021极客大挑战2021-11-22 10:34:00

    这道题目是格式化字符串漏洞的一道题目,还涉及到了重定向。记录一下,这是可是详细讲解,不会的同学可以看一下。 我们来看一下题目内容      主函数没有什么说的,直接来看vuln函数。      题目大眼一看有两处格式化字符串漏洞。遇到这个一般是先找偏移。通常来说是先输入一串%p

  • Flink高性能写入关系型数据库Oracle或者MySql2021-11-22 10:32:39

    本篇文章以Oracle为例: public class SinkOracle extends RichSinkFunction<Tuple4<String, Long, String, Double>> { private Connection connection; private PreparedStatement statement; // 1,初始化 @Override public void open(Configuration

  • JAVA网络编程2021-11-21 12:01:26

    目录 网络编程概述 通信要素一:IP和端口号 通信要素二:网络协议  TCP网络编程例题 客户端——服务器 URL编程 构造器 常用方法 网络编程概述 一、网络编程中有两个主要的问题: * 1.如何准确地定位网络上一台或多台主机;定位主机上的特定的应用 * 2.找到主机后如何可靠高效地进行

  • Java--网络编程2021-11-20 19:05:12

    文章目录 网络编程中的两个主要问题及其要素InetAddress类的使用TCP通信TCP通信实现 UDP通信实现(需要使用DatagramSocket 和DatagramPacket )URL的使用(实现使用URL来下载网络资源) 现在是互联网时代,我们面临如何和网络打交道。而在Java中的网络编程就是针对于网络进行编

  • POSIX 网络API原理2021-11-19 20:59:22

    1 POSIX 网络API 网络编程常用的API: 2 IO函数的内部过程分析 2.1 Socket socket作为网络编程的第一个函数,主要作用是用于创建句柄和对应的TCB控制块;建立起文件描述符和内部控制块的对应关系,类似与插座和槽的关系。TCB主要包括关系信息有网络的五元组(sourceip, sourceport, d

  • libuv释放handle占用的时机2021-11-18 23:04:17

    只能在uv_close之后的uv_cb中对handle内存进行释放。 因为uv_close本身只是将handle代释放队列,倘若释放时遇到某些异步处理(如:uv_write)需要失败回调通知,将会继续调用对应的回调,此时再访问handle和可能因内存访问coredump。

  • 三十四、java基于jdbc操作MySQL数据库之查询方法封装2021-11-18 22:35:25

    java基于jdbc操作MySQL数据库之查询方法封装 代码 public class TestJDBC1 { private String url = "jdbc:mysql://ip:3306/数据库名?characterEncoding=utf-8&useSSL=false"; private String user = "user"; private String password = "password"; sta

  • 2021-11-18 WinFrom面试题 在Winform应用程序中,Appplication.Exit **与** Form.Close有什么不同?2021-11-18 22:07:06

    在Winform应用程序中,Appplication.Exit 与 Form.Close有什么不同? ** Appplication.Exit()表示退出应用程序,Form.Close()表示关闭当前Form。 一般只有当Form是启动窗体时,它们才会有一样的效果,如果是非启动窗体,Form.Close()只是关闭当前Form而已。

  • 使用Python读取本地文件的4种方式2021-11-18 17:01:40

    Python读取文件的4种方式,包括read()、read(字节数)、readlines()、readline()方式。 1.read()方式,一次读取所有,返回str file0 = open("a.txt", "r") content = file0.read() print(type(content)) # <class 'str'> print(content) file0.close() 2.read(字节数)方式,一次

  • python 对 mysql 操作2021-11-18 16:34:04

    安装pymysql: pip install pymysql 操作: import pymysql as db conn=db.connect(host='192.168.73.131',user='wzh',passwd='123456',port=3306,database='TestDB',charset='utf8') try: cur=conn.cursor() cur.exe

  • 二级Python综合应用(5)《傲慢与偏见》字符统计2021-11-17 22:33:23

    遇到字符统计题就谢天谢地吧,这种题已经有非常固定的回答策略。先读文件,然后将文件转换成列表,使用字典统计字符,排序后写入创建的文件里。 题目 《傲慢与偏见》是史上震撼人心的“世界文学十部最佳小说之一”。第一章的内容由文件"arrogant.txt"给出   1.编写程序,统计该篇文章的

  • 用IO流复制文件的方法性能比较2021-11-17 17:32:35

    字节流的读取方法适合读取图片、音频、视频等文件。 字符流的读取方式适合读取大型文本。 我们来对比彼此间的读写效率来进行比较,分别以1.55MB的图片和3M的《剑来》两张文章作位读写对象。 字节流 1、字节流:FileInputStream、FileOutputStream(逐字节读取) public static void mai

  • 关于ta-lib安装包2021-11-15 23:04:03

    关于ta-lib安装包 1.市场指标计算1.1 MA指标1.2 MACD指标1.3 RSI指标1.4 KDJ指标1.5 CCI指标1.6 ATR指标1.7 OBV指标 1.市场指标计算 1.1 MA指标 import talib import pandas as pd import mplfinance as mpf import matplotlib.pyplot as plt #from matplotlib.finance

  • 解决MySQL安装出现:Internet error.(XML 文档(0,0)中有错误。)The installer will now close.2021-11-15 18:33:03

    问题:   分情况: 一、如果之前安装过MySQL,并能正常启用,突然有一天出现错误,可以参考配置文件出错情况; 二、但如果第一次安装就报错,应该是安装包错误或者其实你的电脑之前下载过,没有删干净。 解决方法: 第一步:打开控制面板,找到卸载程序。 第二步:找到MySQL install  卸载它。 删除

  • Java通过Socket同时发送文本和文件2021-11-15 16:01:32

    这几天在自学Socket网络编程时突然要用到文件和文本同时传输到服务器,但是在网上找了半天页找不到具体的结局办法,最后在不断琢磨之下终于解决了这个问题,在传输数据时使用的是Java中的ObjectInputStream 和 ObjectOutputStream对象流,这个流可以封装复杂的数据在网络中进行传输,

  • JAVA之IO流,mysql主从复制原理简书2021-11-13 14:06:53

    流的分类 =================================================================== 文件字节输入流FileInputStream ----将文件中的数据读取出来 ===================================================================================================== FileInputStrea

  • Golang之channel操作2021-11-13 13:06:17

    读无缓冲chan阻塞等待写无缓冲chan阻塞等待读有缓冲chan先读后阻塞写有缓冲chan先写后阻塞读close的无缓冲chan读到零值,可通过ok判断写close的无缓冲chanpanic读close的有缓冲chan先读,后读到零值,可通过ok判断写close的有缓冲chanpanic读nil的chan阻塞写nil的chan阻塞 1、读时:先

  • POI SXSSFWorkbook 导出文件同时获取文件长度2021-11-12 10:05:40

    InputStream in = null; OutputStream out = null; SXSSFWorkbook wb = result.getData(); try { Date today = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //设为"UTF-8"IE乱码,谷歌正常,设为"gb2312"IE、谷歌均正

  • JDBC工具类2021-11-10 21:00:15

    建立一个文件名为jdbc.properties,放在src目录下,文件内容如下(也可用Properties类load方法写入): #\u914D\u7F6E\u6587\u4EF6\u83B7\u53D6Connection #Wed Nov 10 16:54:59 CST 2021 password=数据库密码 driver=com.mysql.jdbc.Driver user=用户名 url=jdbc\:mysql\://ip地址\:数据

  • ATM机案例3之数据库交互实现(一)2021-11-07 21:01:29

    ATM机案例3之数据库交互实现(一) 一、表格数据建立 t_account(帐户表) t_bank(银行表) t_bank_card(银行_银行卡关联表) t_bank_account(银行_账户关联表) 二、DBUtils(jdbc连接工具类) 在DBUtils类中完成以下3个方法: 点击查看代码 //将装载驱动的方法封装起来,提高代码可用性

  • Java 基础 (网络编程 TCP 例子)2021-11-07 15:34:02

    Java 是 Internet上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。 Java 提供的网络类库,可以实现无痛的网络连接,联网的底层细节被隐藏在 Java 的本机安装系统里,由 JVM 进行控制。并且 Java 实现了一个跨平台的网络库,程序员面对的是一个统

  • Java网络编程基础2021-11-06 13:31:34

    文章目录 1 概述2 网络通信要素3 IP地址4 端口5 TCP6 文件上传7 UDP7.1 基础应用7.2 UDP聊天室 1 概述 计算机网络是将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路链接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享

  • 2021-11-4 socket的通信过程2021-11-04 10:03:42

    客户端:首先创建socket套接字,然后调用connect()建立连接。进行TCP三次握手后,使用write()写数据,read()读取数据,最后close()关闭连接。 服务端:服务端首先创建套接字socket(),然后bind()绑定相应的地址和端口号,并置于监听状态。然后调用accept(),阻塞等待客户端发起连接。建立连接

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有