- 博客(11)
- 收藏
- 关注
原创 ubuntu环境下QT+python混合编程
最近一个在做一个项目,框架全是用qt搭建的,但是里面有个功能需要调用一下之前写的python脚本。具体环境:ubuntu16.04 python3.5(网上好多资料是关于python2.0的,存在一些区别) qt5.8.0尝试了以下几种办法,踩了很多坑,记录一下。、1. Py_Initialize...
2019-12-09 16:29:38
1850
原创 今天开始恢复记录!
去年到今年一年自我感觉还是长进蛮大的。跟着师兄跟了两个项目。第一个项目是软件开发,用的QT,这个项目基本上就是我跟师兄两个人完成的,虽然师兄是主力,但是我也是一直跟着师兄做下来了。通过这个项目,捡起了之前学过的C++,而且也对QT的信号和槽也有了一定的了解。同时毕设又是基于这个项目写的,然后还写了一篇小论文。所以通过这个项目还学到了蛮多的。第二个项目,也就是现在在做的这个项目,是web...
2018-08-09 10:05:01
199
原创 fedora20 配置java环境
因为Fedora20自带OpenJDK,所以我们先删除掉自带的:1)查看当前的jdk情况# rpm -qa|grep jdk2)卸载openjdk# yum -y remove java java-1.7.0-openjdk*3)下载JDKhttp://download.youkuaiyun.com/detail/hp_2008/60206874)将文件至/
2017-05-08 10:46:04
307
原创 set-uid 实验
csdn不能直接复制粘贴图片真的很麻烦啊啊啊啊。。。所以下面的没有图片。。具体的操作流程可以看http://www.cnblogs.com/20125127bxx/p/4472261.html这个博客。Set-UID Program Vulnerability个人收获:通过本次实验,对set-uid的理解更加深入了,set-uid提供给了普通用户一个临时使用root功能
2017-03-17 09:18:38
2118
转载 linux里面的简单命令
常用指令ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent)cd 切换目录touch
2017-03-13 20:09:58
259
原创 编译运行内核里面的helloworld以及使用递归计算阶乘
//MakeFileobj-m := hello.o在软件开发中,make 是一个工具程序(Utility software),经由读取叫 做 “makefile” 的文件,自动化建构软件。它是一种转化文件形式的工具,转 换的目标称为 “target”;与此同时,它也检查文件的依赖关系,如果需要的 话,它会调用一些外部软件来完成任务。它的依赖关系检查系统非常简单, 主要根据依赖文件
2017-03-13 19:38:30
344
转载 linux下创建新用户和相关操作
linux默认的是没有设置root的密码的,需要手动设置。sudo passwd root[sudo] password for XX: 输入密码确认:输入密码再确认:输入密码注意:系统为了安全起见,它不把输入的密码隐藏起来,所以看不到你输入的密码。要进入root用户,只需要输入 su退出,输入:exit参考自:http://blog.youkuaiyun.com/wzgl
2017-03-09 23:16:41
6944
原创 更换ubuntu默认使用内核
在之前的文章中,有写如何更换内核。在linux开机的时候,会默认使用更高版本的内核。那么如何更改默认启动的内核呢?在linux开机时按shift进入GRUB菜单,然后选择ubuntu高级选项,里面会有内核版本。记下你要更改的默认内核版本的位置(从0开始编号)顺序。我的是3,即第三个选项是旧内核。开机后,打开终端输入:1. sudo gedit/etc/default/gru
2017-03-07 19:26:38
5288
1
原创 static关键字
之前写java的时候,曾经需要使用一个变量,在其他类里面也能更改其数值,在整个工程里面都可以用。当时解决方法就是使用了static关键字来定义。之前上c和java课的时候应该都有讲到这个关键字。但是由于好久没用,对功能有点遗忘。这两天上智能卡和linux课的时候,老师又提到了这个关键字。所以自己翻了一些资料学习了一下。智能卡中,因为用的是java applet,所以老师提到的是
2017-03-07 15:40:31
219
原创 virtualbox里面,给ubuntu设置共享文件夹
设置共享文件夹之后,windows和linux上的文件互传十分方便。当然了,网上有很多这样的教程。但是昨天老师上课讲了一种,个人感觉十分方便。之后,在设置里面,添加共享文件夹,如下图:勾选自动挂载。然后启动,在linux里面安装增强功能,按照提示运行即可。之后在终端输入sudo usermod -a -G vboxsf fyyuan (后面换成自己的用户名
2017-03-07 12:39:18
466
原创 linux更换内核
刚开始学linux,老师布置的第一个作业就是更换内核。使用的是virtualbox+ubuntu1.下载内核内核是在官网上下载好的,也可以在终端输入:git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/ linux.git,但此过程较慢,所以我采用的是在官网下载。 将下载好的linux内核放入home
2017-03-07 11:29:44
11194
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人