作者: Find

数据结构实验1算术表达式

表达式中相邻两个运算符的计算次序是优先级高的先计算,若优先级相同,则自左而右计算。使用括号时从最内层括号开始计算。R1,R2,R3为中间计算结果。 在计算表达式值的过程中,需要开设两个栈: 1)运算符栈op存储运算符。 2)数值栈val:存储操作数和中间运算结果。若表达式中无优先级最高的单目算符,则操作数或中间运算结果直接压入val栈,否则操作数或者中间运算结果入栈前需要分析op栈顶有多少个连续的单目运算符。这些单目运算符出op栈,并连续对操作数进行相应的...

Ubuntu下显卡管理

1.关闭独显 Ubuntu 开机的时候会把所有能用的显卡打开,包括集成显卡和独立显卡,而一般来说,独立显卡几乎没有怎么使用到。而在 windows 中,几乎只有在玩游戏的时候打开独立显卡并使用,其他时候,windows 都是把独立显卡关闭了的,这就是为什么使用 Ubuntu 比 windows 电脑更容易发烫的原因   PS:以下命令都得在管理员权限下执行,所以先执行命令 sudo su,切换到管理员权限   先看看显卡的状态: cat /sys/kern...

山东大学课程中心自动登陆脚本&&校园卡查询网站bug修复

山东大学课程中心自动登陆脚本&&校园卡查询网站bug修复

大家别只看这一个啊,还有几个呢:) 戳右边的javascript标签   对于平台的问题,请戳右面标签云的javascript,查看其他文章的说明吧,这里只是介绍下这个的功能。 本来想实现可选自动登陆我的空间来着,后来发现其实只要收藏我的空间就行了。。。。 默认勾选自动登陆,如果想退出,请点击“清除登录痕迹”。 以下任选一个平台: userscript   戳我       greasyfork  戳我   另外,用chrome,Firefox,...

Ubuntu学习笔记

无法注销系统: ps -ef|grep gnome-session 然后kill掉它。 终端模式下,进入U盘 cd /media 然后ls发现用户名,cd进用户,然后ls可以看到u盘的卷标和挂载的win的分区的标示 Ubuntu 下用echo写入到文件 echo “123” >> 1.sh 查看用户 cat /etc/passwd 在当前窗口打开命令行 安装如下软件 sudo apt-get install nautil...

Ubuntu源的编辑&&32位库

源的编辑 首先备份Ubuntu 源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表) 修改更新源 sudo gedit /etc/apt/sources.list 请参考官方的说明 http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8 另外,根据你的版本来修改,比如13.04是raring,如果你是13.10...

从Android SSH登陆自己的Ubuntu

一直想了解这方面的东西,今天早上又看到了那个帖子,就回来学习了下。 1.在ubuntu上安装ssh服务, sudo apt-get install openssh-server 启动: sudo /etc/init.d/ssh start   2.在手机上安装connect bot ,搜一下就行 然后,安装,安装完成后,可以先试着链接下自己的本本,比如你的ip是192.168.8.10,用户名是abc ssh  abd@192.168.8.10 它会开始验...

山东大学一键选课脚本

山东大学一键选课脚本

1、请务必安装以下浏览器之一,并且安装相应的扩展。只推荐chrome+tampermonkey,其他平台没测试成功过 2、安装好相应扩展后,请安装脚本,请向你班长询问第三步获得的数据 3、访问山东大学学生个人信息系统,登陆。从本科生的选课通知里下载附件,然后打开必修课, 输入你所在的班级,筛选出这学期你的必修课,复制课程号和课序号两列,粘贴到文本编辑器里替换下那个空格(因为格式的问题,这一步目前必须做),删掉多余的空行这一步,就请班长来做,你们说怎么样。然...

Ubuntu配置JDK环境

introduction 本文详细说明了下载到配置环境在linux下来设置jdk进行java开发。 下载JDK 登录oracle的网站去下载JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html 在下载之前要先选中“Accept License Agreement” 然后,才允许下载。 版本之间简单的区别说明: x86对应的是32位操作系统下的应用程序,x64对应的是64...

fcitx 无法启动

fcitx 无法启动

fcitx无法启动,使用命令行fcitx启动。输入字符时出现一下错误:   [INFO] /build/buildd/fcitx-4.2.0/src/core/errorhandler.c:58-FCITX — Get Signal No.: 11 Obtained 10 stack frames. fcitx() [0x4010aa] /lib/x86_64-linux-gnu/libc.so.6(+0x364a0) [0x7fd8062eb...

Ubuntu搭建LAMP

为了数据库课程设计,只好自己搭一个数据库系统,采用LAMP方式。 一、安装 1.安装Apache sudo apt-get install apache2 Apache在安装期间会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。 2.安装MySQL sudo apt-get install mysql-server   (版本号可以省略,自动查找新版。) 在安装的最后会提示输入mysql的root密码 3. 安装PHP sudo apt...