- 博客(86)
- 资源 (3)
- 收藏
- 关注

原创 移植Qt到开发板的过程
做linux大半年了,接触QT也有一段时间了,从来没有成功的把QT移植到开发板上去,过完年闲得无聊,试了哈。今天能够成功的把QT的一个界面软件运行在开发板上了,写下此文,以防止如果有一天忘记了,能够通过查看此文档,复习哈。也方便各位学习指导。本人新手,如有不对的地方,还请见谅,和斧正。 平台:虚拟机:VMware Workstation PC机操
2014-02-14 01:21:15
7336
3
原创 IDEA编译报错 Error:java 不支持发行版本 5 的解决方法
在IDEA中如下配置,选择已经安装配置的java版本File-->Project StructureFile-->Settings
2022-01-11 23:27:07
321
原创 Java学习记录
1. main函数必须是public,static的,why?JVM可以直接调用这个main方法,若不是static,JVM就必须创建包含main函数的类的实例2类变量有默认值,可以不初始化;但局部变量必须要初始化,Why?https://blog.csdn.net/weixin_37012881/article/details/82699089类变量在堆中,局部变量在栈中3...
2019-12-15 18:15:22
165
转载 Kubernetes Cloud Provider演进以及在Azure上的应用
转载自:https://blog.csdn.net/RA681t58CJxsgCkJ31/article/details/79564365本文主要是关于 “ 如何让Kubernetes更好地在公有云平台上运行 ” 。选择的主要切入点是Cloud Provider,同时也会介绍一下在Azure中的相关实践。图1 列出了今天分享的主要内容:首先是Kubernetes的介绍;然后是Cloud P...
2018-08-02 15:25:11
675
转载 Mac安装pycharm 的下载链接和破解方法
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。但pycharm 是一个收费软件,有钱花钱没钱破解。 官网下载链接: http://xclient.info/s/p...
2018-08-01 20:34:37
5207
1
转载 SSH connection faild
转载自:https://linux.cn/article-4226-1.html问题:当我尝试SSH到一台远程服务器时,SSH客户端登陆失败并提示“Connection closed by X.X.X.X”。在SSH服务器那端,我看到这样的错误消息:“sshd error: could not load host key.”。这发生了什么问题,我怎样才能修复该错误?
2017-06-29 10:09:22
3161
转载 Python中单/双下划线使用
转载自:http://blog.csdn.net/my2010sam/article/details/10949717出处:http://blog.chinaunix.net/uid-1721137-id-266703.html在Python编程中经常会遇到函数(function),方法(method)及属性(attribute)以下划线'_'作为前缀,这里做个总结。主要存在四
2017-06-07 11:16:48
547
转载 Redhat7.2网络配置
转载自:http://www.cnblogs.com/zmleasy/p/5944536.htmlRhel7.2的网络配置,防火墙、SELinux服务关闭及YUM源配置1、网络配置注:更改以上配置后需重启network服务2、关闭防火墙的命令操作首选检查防火墙状态#systemctl status firewalld.service关闭防火墙
2017-05-25 21:54:42
7590
转载 git rebase简介(基本篇)
转载自http://blog.csdn.net/hudashi/article/details/7664631/原文:http://gitbook.liuhui998.com/4_2.html一、基本git rebase用于把一个分支的修改合并到当前分支。假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。$ git checkout -b
2017-05-19 16:42:28
513
转载 Python exception
转载自:http://blog.csdn.net/jcjc918/article/details/9717985常见异常:Exception 所有异常的基类AttributeError 特性应用或赋值失败时引发IOError 试图
2017-04-24 17:53:24
317
原创 getattr and @property
1. property的作用: 负责把一个方法变成属性调用2. getattr(object, name[,default])获取对象object的属性或者方法,如果存在打印出来,如果不存在,打印出默认值,默认值可选。需要注意的是,如果是返回的对象的方法,返回的是方法的内存地址,如果需要运行这个方法,可以在后面添加一对括号。>>> class t
2017-03-14 16:13:12
375
原创 MAC快捷键
在应用程序中:Command-Option-esc 打开强制退出窗口 Command-H 隐藏(Hide)当前正在运行的应用程序窗口 Command-Option-H 隐藏(Hide)其他应用程序窗口 Command-Q 退出(Quit)最前面的应用程序 Command-Shift-Z 重做,也就是撤销的逆向操作 Command-Tab 在打开的应用程序列表中
2017-03-07 21:07:14
401
原创 iTerm2
在mac上使用iTerm2,为了方便每次免用户名和密码登录,可以添加profile,设置好profile的Name, Set text at start item2login.sh 22 用户名 机器IP 机器密码 item2login.sh内容如下:#!/usr/bin/expectspawn ssh -p [lindex $argv 0] [lindex
2017-02-23 12:52:55
658
转载 Python的包管理工具
刚开始学习Python时,在看文档和别人的blog介绍安装包有的用easy_install, setuptools, 有的使用pip,distribute,那麽这几个工具有什么关系呢,看一下下面这个图就明白了可以看到distribute是setuptools的取代,pip是easy_install的取代。 关于这些包工具可以参考 http://guide.python-dist
2017-01-16 10:31:08
347
转载 virtualenv详解
转自:https://virtualenv-chinese-docs.readthedocs.org/en/latest/#Contentsvirtualenv安装用处命令环境变量和配置文件Windows下注意事项PyPy支持创建自己的启动脚本启动脚本范例激活脚本--system-site-packages 参数不使用Virtualenv下的
2017-01-16 10:30:10
1006
转载 Red Hat Enterprise Linux 7(RHEL7)配置静态IP地址
转载自:http://blog.csdn.net/njdxtj/article/details/465952211.验证网络管理器状态,Active: active (running)表示正在运行,一般RHEL7都默认安装了。[root@localhost ~]# systemctl status NetworkManager.serviceNetworkManager.ser
2016-12-27 20:43:37
2405
转载 Python中的with…as…语法
转载自:http://zhoutall.com/archives/325使用语言的好特性,而不是那些糟糕的特性————不知道谁说的好久不学习python的语法了,上次去面试,和面试官聊到了python中的with-as statement(也称context manager),挺感兴趣的,这两天学习了一番,收获颇丰在此分享。先说明一个常见问题,文件打开:
2016-12-14 17:21:46
392
转载 python的变量作用域
转载自:http://www.crifan.com/summary_python_variable_effective_scope/此文目的此文主要讨论和总结一下,Python中的变量的作用域(variable scope)。目的在于,通过代码,图解,文字描述,使得更加透彻的了解,Python中的变量的作用域;以避免,在写代码过程中,由于概念不清晰而导致用错变量,导致代码出错和
2016-12-01 10:48:42
348
转载 Python之__future__模块
转载自:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386820023084e5263fe54fde4e4e8616597058cc4ba1000https://docs.python.org/2/library/__future__.html?highlight=f
2016-11-29 16:45:08
488
转载 继承object对象对python多继承的影响
转载自:https://my.oschina.net/cuilili/blog/5014270x01 定义今天看到个有趣的文章里面谈到python的经典类和典型类,遂验证并总结。经典类 不继承自object,多继承时深度优先搜索class C1: pass新式类 直接或间接继承自object类,多继承时广度优先搜索 class C2(object):
2016-11-29 14:14:41
354
转载 linux screen 命令详解
转载自:http://www.cnblogs.com/mchina/archive/2013/01/30/2880680.html一、背景系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完
2016-09-28 10:30:40
258
转载 VAAI和VASA以及vVOL
转载自:http://blog.sina.com.cn/s/blog_722532880101l7f2.htmlVMWare vSphere Storage API - Array Integration(VAAI),也被称为硬件加速或硬件减负API,是一组用于VMWarevSphere ESXi主机与存储设备通信的API,其定义了一组“storageprimitives(原语)”,允许E
2016-09-26 18:28:38
5795
转载 string.h和strings.h的区别
转载自:http://blog.csdn.net/xin_yu_xin/article/details/38672137strings.h头文件是从BSD系UNIX系统继承而来,里面定义了一些字符串函数,如bzero等。这些函数曾经是posix标准的一部分,但是在POSIX.1-2001标准里面,这些函数被标记为了遗留函数而不推荐使用。在POSIX.1-2008标准里已经没有这些函数了
2016-09-14 15:40:29
2096
转载 最全列表: 80 多个 Linux 系统管理员必备的监控工具
转载自:www.techug.com/80-linux-monitoring-tools-know?ref=myread随着互联网行业的不断发展,各种监控工具多得不可胜数。这里列出网上最全的监控工具。让你可以拥有超过80种方式来管理你的机器。在本文中,我们主要包括以下方面:命令行工具网络相关内容系统相关的监控工具日志监控工具基础设施监控工具监控和调试性能问题是一个艰巨的任务,但
2016-08-17 18:38:46
2194
转载 联合体(union)的使用
转自:http://blog.csdn.net/huqinwei987/article/details/235970911.联合体union的基本特性——和struct的同与不同union,中文名“联合体、共用体”,在某种程度上类似结构体struct的一种数据结构,共用体(union)和结构体(struct)同样可以包含很多种数据类型和变量。不过区别也挺明显:结构体(str
2016-07-18 15:06:03
818
原创 Python 学习笔记
1. import XXX 和from XXX import XXX ,使用import XXX能避免命名冲突。例如:import math import cmath math.sqrt(9) cmath.sqrt(-1)
2016-07-17 23:03:15
318
原创 ERROR:a label can only be part of a statement and a declaration is not a statement
问题描述:C语言,写程序,编译出现错: a label can only be part of a statement and a declaration is not a statement,错误的位置指向switch case里面的一个变量。解决:在case里面加大括号,把定义的变量和使用括起来。
2016-07-12 16:43:58
852
转载 CMakeLists.txt
转载自:http://www.cnblogs.com/lidabo/p/3974305.html一、 基本使用安装:下载二进制包后可直接解压使用从源码安装则执行命令:./bootstrap; make; make install——尝试执行bootstrap失败使用:cmake dir_path,生成工程文件或makefile文件二、 概念o
2016-07-05 20:55:54
5381
转载 理解Python中的装饰器
转载自:http://www.cnblogs.com/rollenholt/archive/2012/05/02/2479833.html文章先由stackoverflow上面的一个问题引起吧,如果使用如下的代码:@makebold@makeitalicdef say(): return "Hello"打印出如下的输出: Hello你会怎么做?最后给出
2016-06-30 23:40:12
293
转载 Python 闭包
转载自:http://www.cnblogs.com/ma6174/archive/2013/04/15/3022548.html什么是闭包?简单说,闭包就是根据不同的配置信息得到不同的结果再来看看专业的解释:闭包(Closure)是词法闭包(Lexical Closure)的简称,是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不
2016-06-30 12:15:07
243
转载 Python使用struct处理二进制
转自:http://www.cnblogs.com/gala/archive/2011/09/22/2184801.html有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体. struct模块中最重要的三个函数是pack(), unpack(), c
2016-06-28 14:35:02
334
转载 CMake 入门实战
转载自:http://www.hahack.com/codes/cmake/什么是 CMakeAll problems in computer science can be solved by another level of indirection.David Wheeler你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的
2016-06-15 08:58:10
2125
转载 Python中的super使用
super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。总之前人留下的经验就是:保持一致性。要不全部用类名调用父类,要不就全部用 super,不要一半一半。普通继承class FooParent(object): def __init__(self):
2016-06-14 18:24:30
326
转载 用PDB库调试Python程序
Python自带的pdb库,发现用pdb来调试程序还是很方便的,当然了,什么远程调试,多线程之类,pdb是搞不定的。用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前python -m pdb myscript.py2. 在Python交互环境中启用调试>>> import pdb>
2016-06-14 15:12:07
524
转载 C语言变长数组data[0]【总结】
1、前言 今天在看代码中遇到一个结构中包含char data[0],第一次见到时感觉很奇怪,数组的长度怎么可以为零呢?于是上网搜索一下这样的用法的目的,发现在linux内核中,结构体中经常用到data[0]。这样设计的目的是让数组长度是可变的,根据需要进行分配。方便操作,节省空间。2、data[0]结构经常遇到的结构形状如下:struct buffer{ i
2016-06-07 19:58:52
331
转载 typedef 和define的区别
总结一下typedef和#define的区别1.概念 #define 它在编译预处理时进行简单的替换,不作正确性检查。它是预处理指令。 typedef 它在自己的作用域内给一个已经存在的类型一个别名。它是在是在编译时处理的。 例子:#define:#define DO doubleDO val =5;//相当于 double va =5;#define FU
2016-06-07 19:48:16
412
转载 struct和typedef struct彻底明白了
struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu
2016-06-07 19:47:02
478
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人