ICode9

精准搜索请尝试: 精确搜索
  • mac x Yosemide(10.10) 下安装 jdk 1.7 (jdk 1.8)的方法2019-08-01 23:35:54

    原文链接:http://www.cnblogs.com/weilaikeji/p/4212298.html 当我们想在mac x yosemide 系统中更新jdk到1.7(1.8)的时候,会弹出下面的错误提示   解决这个问题的办法如下: 1.下载 好jdk 1.7(1.8) 地址:http://www.oracle.com/technetwork/java/javase/downl

  • docker 自动部署go项目2019-07-25 10:07:11

    配合webhook,可以实现自动部署 Dockerfile FROM golang AS build-env ADD ./config.toml /go/bin/config.toml RUN echo "#!/bin/bash\n\ cd /go/src/project\n\ go build\n\ ./project\n\ " >> build.sh RUN chmod +x build.sh ENV GO111MODULE=on ENV G

  • 一键部署安装2019-07-05 10:00:42

    # coding=utf8import requestsimport osfrom requests_toolbelt.multipart.encoder import MultipartEncoderimport sysimport timeimport jsonimport urllibusername='admin'password='Omp123!'file_path=r'C:\Users\Administrator\Desktop\UYU

  • MOOC ROS笔记 12019-07-05 09:40:18

    工程结构(文件系统级) catkin:ROS定制的编译构建系统 对CMake的扩展(用来编译ros程序的) catkin工作空间:组织和管理功能包的文件夹,以catkin工具编译 catkin_make 创建工作空间 编译 src: package源代码 build: cmake和catkin缓存和中间文件 devel: 目标文件 catkin的编译对象

  • 换个语言学一下 Golang (11)——使用包和测试2019-06-27 15:41:06

    Go天生就是为了支持良好的项目管理体验而设计的。 包 在软件工程的实践中,我们会遇到很多功能重复的代码,比如去除字符串首尾的空格。高质量软件产品的特点就是它的部分代码是可以重用的,比如你不必每次写个函数去去除字符串首尾的空格。 我们上面讲过变量,结构体,接口和函数等,事实上所

  • msys2 使用指定boost2019-06-25 18:02:33

    pacman -S mingw-w64-x86_64-toolchain make mingw-w64-x86_64-cmake mingw-w64-x86_64-openssl mingw-w64-x86_64-zeromq mingw-w64-x86_64-libsodium mingw-w64-x86_64-hidapiwget http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-boost-1.69.0-2-any.pkg.tar.xzwget

  • 解决Termux无法通过metasploit.sh安装Metasploit的问题2019-06-15 13:44:24

    其实Termux官方现在已经在pkg源中引入了metasploit,之前的所有安装方法都无法安装,无论你是清华的源还是Termux得源。 这是Termux Wiki中关于Metasploit的最新安装方案,只需要执行两行命令就可以安装Metasploit: pkg install unstable-repopkg install metasploit  

  • Docker使用阿里云加速|建立私有库registry2019-05-28 19:54:25

    使用阿里云加速 镜像默认可以从 docker hub 上下载,这是 docker 官方的公共仓库,为我们免费提供了大量 已经容器化的应用镜像,避免我们重复的去造轮子。但是官方并没有在国内部署服务器, 我们可以使用阿里云进行镜像加速直接下载镜像 [root@server1 ~]# vim /etc/docker/da

  • Linux版Opencv测试程序2019-05-28 15:47:56

    测试程序 a.cpp #include <stdio.h> #include <opencv2/opencv.hpp> using namespace cv; int main(int argc, char** argv ) { Mat image; image = imread( "./dog.jpg", 1 ); if ( !image.data ) { printf("No image data \

  • Android应用神器:高级终端Termux2019-05-17 21:38:36

     注:本文几乎照搬国光大佬的博客,此文仅作为笔记,且不完整。建议点击连接直达国光博客   简介 Termux is an Android terminal emulator and Linux environment application that works directly with no rooting or setup required. A minimal base system is installed automati

  • Termux 高级终端安装使用配置教程2019-05-16 09:55:08

      Termux 高级终端安装使用配置教程,这篇文章拖了有小半年.因为网上相关的文章相对来说还是比较少的,恰好今天又刷了机,所以就特意来总结一下,希望本文可以帮助到其他的小伙伴.发挥Android平台更大的DIY空间.   简介 Termux是一个Android下一个高级的终端模拟器,开源且不需要roo

  • Android平台使用termux,随时随地写代码2019-05-03 10:52:26

    生活如此无聊,写点代码打发时间。 趁着假期,我的vivo手机和华为平板(均为4G+64G配置)用的也比较少。于是,思考着如何将这2个设备用来写latex、python。用kingroot却取不了两设备的最高权限,那只能使用免root的linux环境设置了。 打开官网 ,通过ShadowSocks、GooglePlay下载termux.apk,还

  • CentOS7 安装Jenkins 2.164.22019-05-01 18:40:53

    查看Jenkins官网最新稳定版: https://pkg.jenkins.io/redhat-stable/ root用户下: 1、下载依赖 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 2、导入秘钥 sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.k

  • PMS权限管理和鉴权过程2019-04-29 18:51:12

    一、权限的管理基础知识   1.系统的权限机制分为:权限解析、权限分配、鉴权、动态添加权限   2.PermissionInfo :  PackageParser.Permission中包含一个对应的PermissionInfo,权限信息的表示,其中包含权限等级的定义(NORMAL, DANGER, SIGNERATURE),另外实现了序列化,用户于进程间通信  

  • error $GOPATH: no library found in $GOPATH: rdkafka2019-04-15 18:41:23

    安装confluent-kafka-go出错时,请使用brew安装pkg-config,手动go get安装的pkg-config还不行。。。 错误提示: go get -u github.com/confluentinc/confluent-kafka-go/kafka# pkg-config --cflags -- rdkafkaerror $GOPATH: no library found in $GOPATH: rdkafkaerror github.com:

  • pkg_resources.DistributionNotFound: The 'pytz' distribution was not found and is required2019-04-12 11:51:42

     在创建第一个django项目时输入: django-admin startproject HelloWorld报错:pkg_resources.DistributionNotFound: The 'pytz' distribution was not found and is required by Django参考了网上很多方法都没有解决,最后解决办法是:安装pytz模块(时区模块)python -m pip install pytz

  • Go环境搭建2019-04-12 11:50:49

    一、下载地址 Windows版本::https://studygolang.com/dl/golang/go1.12.2.windows-amd64.msi11:25:01 Linux版本::https://studygolang.com/dl/golang/go1.12.2.linux-amd64.tar.gz Macos版本::https://studygolang.com/dl/golang/go1.12.2.darwin-amd64.pkg 二、安装   步骤一:双击运行

  • 源码安装OpenCV2019-04-12 08:50:10

    1. 源码安装opencv. OpenCV-2.4.9, 自动识别python2.7 cd opencv-2.4.9 mkdir build cd build 或者opencv3.4.0 直接pip install -U opencv_python-3.4.1.15-cp36-cp36m-manylinux1_x86_64 也是可以的. -D WITH_CUDA=OFF \ -D WITH_1394=OFF \ -D CMAKE_BUILD_TYPE=RELEASE

  • Ros 基础2019-04-11 19:54:25

    catkin_make 建立工作空间 mkdir -p ~/catkin_ws/src cd ~/catkin_ws/ catkin_make 编译   cd ~/catkin_ws catkin_make source ~/catkin_/ws/devel/setup.zsh   #这一步很重要 每一次编译了之后都要记得source 刷新空间   书:cmake实现 自定义通信格式: 消息(msg) 服务(srv) 动

  • Mac上配置GTK环境2019-04-10 22:53:07

    Mac上配置GTK环境 安装command line工具, 如果安装了Xcode, 就直接跳过该步骤 安装Homebrew 使用brew install pkg-config 使用brew install gtk+3 使用clang编译时, 使用clang 'pkg-config --libs --cflags gtk+-3.0' main.c

  • Python判断自定义的参数格式是否正确2019-04-09 10:38:05

    import argparse def args_validation(valid_list, valid_value): assert valid_value in valid_list, ‘invalid {}, valid args:{}’.format(valid_value, ‘/’.join(valid_list)) arg_parser = argparse.ArgumentParser() arg_parser.add_argument(‘--trainer-pkg-type

  • pypi pack and upload2019-03-31 20:47:36

    403 error need to change the name in setup.py 400 error need to change the version of the same name pkg register: python setup.py register  upload to test pypi:  python -m twine upload --repository-url https://test.pypi.org/legacy/ dist/* install:  py

  • Annotation 使用备忘22019-03-21 23:43:30

    title: Annotation 使用备忘 date: 2018-01-02 20:48:43 tags: [Annotation] categories: [Programming,Java] --- 概述 本文记录使用 javapoet 以及 auto-service 进行编译时注解的过程以及注意点. 最近又使用了一次编译时注解,期间产生了不少问题. 术语的解释 Element 这个代表

  • ModuleNotFoundError: No module named 'apt_pkg'2019-03-16 14:52:04

    原因升级到python3.6会导致python库的引用产生混乱 解决方法先选择删除python-aptapt-get remove --purge python-apt 安装python-aptapt-get install -f -y python-apt拷贝python3.5的apt-pkg*.so 名重名为python3.6的apt-pkg*.socd /usr/lib/python3/dist-packages/cp apt_pkg.cp

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

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

ICode9版权所有