logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

golang中context使用——WithTimeout和WithDeadline

程序和上一篇的withCancel是类似的,只是创建子context的方式不同,这里使用的是withTimeout和WithDeadline的方式。下面,上代码:package mainimport ("context""errors""fmt""time")var c = 1func doSome(i int) error {c++fmt.Prin...

golang继承——接口父类子类

从面向对象的角度上看,总会有一些使用子类不想做,希望父类去做的事情,在java这样的纯面向对象的语言中,方法就是使用父类和子类,子类通过继承父类的方法,实现子类自己的属性,如果没有某个方法没有经过子类重写,那么这个方法通过子类调用时,就会调用父类的方法。在go中也有这样的机制。下面是具体的实现代码。简单的说就子类能够按照父类的方法框架来设计,同时父类还把一些子类自身的个性化的方法进行了抽象...

spark读取csv文件——scala

spark读取csv文件——scala下面介绍如何通过scala读取csv文件读取的过程是首先按照普通额文本文件进行读取,然后通过opencsv的jar包进行转换,通过对每行进行读取,生成string数组。好,下面上货。import java.io.StringReaderimport au.com.bytecode.opencsv.CSVReaderobject CC{

#scala#spark
golang引用自定义模块(类似java的maven)——github版

在golang中,可以通过 go mod的mod文件中添加依赖,依赖其他模块。这些模块既可以是来自第三方的模块,也可以是来自自己的模块。例如:下面代码的含义是 模块foolDealer 依赖模块 github.com/google/wire 和 github.com/wild46cat/golibmodule foolDealergo 1.13require github...

vue添加axios,并且指定baseurl

vue添加axios,并且指定baseurl本文主要介绍如何在vue项目中引入axios,并且在使用的时候指定baseurl。好,下面上货。1、首先需要的是一个vue项目,这个可以参考以前的文章。2、然后是npm install axios --save-dev3、在main.js中添加如下内容:import axios from 'axios'

python 执行系统命令(curl)

使用python执行系统命令,比如curl直接上货:#!/usr/bin/python# -*- coding: UTF-8 -*-import osdata = ['www.baidu.com','www.csdn.cn']for item in data:tmpres = os.popen('curl %s' % item).readlines()...

javaagent demo程序(使用javaagent实现字节码层面的代码修改)

javaagent demo程序(使用javaagent实现字节码层面的代码修改)本文主要讲解一下内容:1、javaagent的作用。2、一个可用的javaagent demo程序。3、引出类似的工具bytebuddy和asm。好,下面上货。一、首先说一下javaagent 的作用。javaagent是一种能够在不影响正常编译的情况下,修改字节码。java作为一种强

javaagent demo程序(使用javaagent实现字节码层面的代码修改)

javaagent demo程序(使用javaagent实现字节码层面的代码修改)本文主要讲解一下内容:1、javaagent的作用。2、一个可用的javaagent demo程序。3、引出类似的工具bytebuddy和asm。好,下面上货。一、首先说一下javaagent 的作用。javaagent是一种能够在不影响正常编译的情况下,修改字节码。java作为一种强

virtualbox设置桥接模式(本地ping虚拟机问题解决)

virtualbox设置桥接模式首先是网上的一些方法:1.在Virtualbox 的全局模式下建立host-only网络,完成之后在网络邻居的属性中会出现本地连接和virtualbox host-only ethernet 连接2.点击本地连接的属性,看是否出现virtualbox bridged networking dirver 选项,如果未出现,点击安装(应该在服务选项中),并且选

#桥接模式#虚拟机#linux
redis远程连接NOAUTH Authentication required

主要原因是在redis的服务端设置了密码,但是在控制台或者程序中连接的时候没有指定密码。linux下可以看一下配置文件/etc/redis.confrequirepass 123456mac下可以看一下配置文件 /usr/local/etc/redis.confrequirepass 123456然后在进行远程连接即可。redis-cli -h 192.168.0.12 -p 6379 -a 12

    共 51 条
  • 1
  • 2
  • 3
  • 6
  • 请选择