Qt 是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。2008年,奇趣科技被诺基亚公司收购,QT也因此成为诺基亚旗下的编程语言工具。2012年,Qt被Digia收购。2014年4月,跨平台集成开发环境Qt Creator 3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOS、Android、WP。
原版ubuntu 14.04上安装的只支持的打印机版本太老了,新的打印机完全无法支持,之前每次需要打印都需要切换到windows下,甚是麻烦。后来想想,偌大的惠普怎么可能放弃Linux的打印机市场呢?所以最后终于下决心一定要找一个可用的驱动,也是累,终于找到了这个~纪念一下~~
`grep` 是咱们 Linuxer 几乎每天都会用到的行搜索工具,几乎所有发行版都自带有这个工具。多少年来,没有什么改变,如一潭死水。`ripgrep`的出现,给这个领域带来了一场轰动。
写在前面 Illumina甲基化芯片目前仍是很多实验室做甲基化项目的首选,尤其是对于大样本研究而言,其性价比相当高。这种芯片的发展主要经历了27K、450K以及850K,目前积累的数据主要是450K芯片的,未来850K可能会成为主流。之前我写过一篇450K芯片预处理的帖子,其中也介绍了这种芯片的基础知识以及流程图和代码,大家可以先看看。芯片的处理流程一般就是:数据读入——数据过滤——数据校正——下游分析。 step1:计算机资源的准备 与测序相比,芯片的处理可能对计算资源的要求是不算高,主要使用的工具就是R
链接: https://pan.baidu.com/s/1W1Bc6GYuwgzNG0uW6i2__w
如转载,请注明出处:http://blog.csdn.net/robinson_0612/archive/2010/03/30/5431428.aspx 虽然 Oracle 10g Database Release 2 已经推出几年了,但这个版本仍然为很多初学者学习的版本,下面详细讲述了安装 Oracle 10g 的步骤。 一、 linux 的版本选用 目前 linux(RHEL) 使用的主要版本为 5.4 版,可以到下面的地址下载其安装文件。 RHEL5.4 下载 http://download.chinaunix.net/download/0013000/12623.shtml 二、关于 linux 的安装 很多初学者使用的是 XP 系统上的虚拟机来安装 Linux ,因此本文也是在虚拟机上安装 Linux 然后再安装 Oracle 10g. 至于虚拟机可以使用 VMware 6.5 Workstation 版,这个可以到百度 ,Google 找一下,比较多。安装了 linux 时,我们需要特殊的配置一下 Oracle 的安装环境,关于这个配置 Oracle 安装环境,请参考: VmWare6.5.2下安装 RHEL 5.4(配置 Oracle安装环境) 三、安装 Oracle 前的环境检查 1. 下载 Oracle 10g R2 Oracle 10g for Linux http://www.oracle.com/technology/software/products/database/index.html 2. 查看 Linux 内核参数,有点多余,作为初学者,还是可以练习一下。请确保高于 2.6.9 -5.0.5.EL 以上内核 强烈建议大家安装 SecureCRT 或 VNC 工具,这样不必来回在 XP 和 Linux 下切换。 uname –r [root@localhost ~]# uname -r 2.6.18 -164.el5xen 3. 查看 CPU 、内存、 Swap 及磁盘可用空间 内存:至少 1GB ,下图中我的内存仅 900MB Swap :一般为可用物理内存的 2 倍,比如设定为 2GB /Temp 分区:至少 400MB Oracle 安装目录所在的分区:至少 4GB [root@localhost ~]# free -m total used free shared buffers cached Mem: 900 568 331 0 56 356 -/+ buffers/cache: 154 745 Swap: 2251 0 2251 [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 6.4G 3.8G 2.3G 63% / /dev/sdd1 6.8G 144M 6.3G 3% /u01 /dev/sdc2 1.2G 34M 1.1G 3% /home /dev/sdc1 760M 17M 704M 3% /tmp /dev/sda1 456M 18M 415M 5% /boot tmpfs 450M 0 450M 0% /dev/shm none 450M 104K 450M 1% /var/lib/xenstored /dev/hdc 2.8G 2.8G 0 100% /media/RHEL_5.4 i386 DVD 四、配置安装环境 1. 安装补丁包 关于确认补丁包的是否已安装,可以使用下述方式来查看 rpm -q gcc make
作者是生信技能树组建的表观遗传学学习小组的小组长,前面已经发过一个: 学员分享-Chip-seq 实战分析流程 本文是看到生信技能树有个450K甲基化芯片数据处理传送门,我呢,恰好不久前用一个集成度很高的ChAMP包分析过850K的甲基化芯片数据。所以,就想着把自己的笔记整理下,可以和更多的小伙伴学习交流,还有个原因可能是因为这是四月份打算学生信时,接手的第一个任务,曲曲折折好几个月才跑通流程,遇到的坑也比较多,想记录下来。 我之前分析时是参考ChAMP包的源文档,非常详细的整个流程的介绍,但是,在笔记快整
看来开个博客真的是能学到东西的,有些问题只有写下来才会明白这的确是一个问题。比如,在博客或者论文里打公式的问题。本来以为这根本就不是个问题,结果才发现这的确是一个大大的问题,硬是扯出了一个新的语言---LaTex语言。
之前由于种种原因,折腾了很多个Ubuntu系统,也换了好多个,重新安装了很多次系统,终于找到了当前这个能用的了。本以为万事大吉了,然而最近突然发现之前安装的没用的Ubuntu系统竟然还在我的磁盘中!不说了,接下来我们的任务肯定得把这个删干净了。
最近正在学习Linux系统的常用操作命令,于是心血来潮,想自己安装一个Linux系统实践一下,在网上找了半天资料,终于在自己的电脑上成功安装了,实现了Windows+Linux双系统,将自己的安装过程记录了下来。这里安装的是Ubuntu-1604.3操作系统,下载地址
system('/bin/sh'),将printf地址改为后门地址,修改got表,调用printf实际调用的system('/bin/sh')
宝塔面板作为简单好用的服务器运维管理面板,它支持Linux/Windows系统,我们可用它来一键配置LAMP/LNMP环境、网站、数据库、FTP等,通过Web端轻松管理服务器。
在前面,我的 前端工程师应该选择什么操作系统 一文中已经说过了,mac os系统 是目前主流的前端工程师的选择。那么,这里就涉及到一个问题,那就是你必须有一台mac电脑。
Equipment Class: DXX - Part 15 Low Power Communication Device Transmitter
需要用到DNA甲基化芯片的注释包IlluminaHumanMethylation450k.db,但是用BiocManager安装会报错“is not available”.
随着摩尔定律的减弱,加速计算和人工智能是较经济实惠的方式实现数据中心能源效率所需的工具。 让我们一起跟随和了解 NVIDIA Grace CPU、NVIDIA L4 GPU 和 NVIDIA BlueField DPU 如何推动数据中心迈向更高效的未来。
在ubuntu用也有类似于windows中快捷方式这种类型的东西,即链接。这里一般使用ln命令来执行得到,ln命令用法简单,但是与windows不同,这里有硬链接和软链接两种类型的链接。在介绍两种链接的时候,我们先来了解一下Linux的文件系统。
纳米孔是一个纳米级的小孔,在其设备中,Oxford Nanopore 使离子电流通过纳米孔,并测量当生物分子通过或靠近纳米孔时的电流变化。由于纳米孔的直径非常细小,仅允许单个核酸聚合物通过,而ATCG单个碱基的带电性质不一样,因此不同碱基通过蛋白纳米孔时对电流产生的干扰不同,通过实时监测并解码这些电流信号便可确定碱基序列,从而实现测序。
前言 其实这个专题很久很久之前就想写了,但是一直因为各种原因拖着没动笔。 因为没有资格,也没有钱在一线城市买房 (😂😂😂); 但是在要结婚之前,婚房又是刚需。 我和太太最终一起在一线城市周边的某二线城市买了房。 再之后,一起装修,她负责非电相关,我负责电 网相关的装修。 家庭组网,家庭实验室就这么一步一步随着家庭的组建而组建了起来: 家庭有线无线组网 智能家居 NAS 公网 IP 和 IPv6 Wake Online (WOL) 家庭网络安全 (😂看了防火墙日志,才知道被攻击频率能有多高) 玩转树莓派 组
Lubuntu(发音:宽式IPA:/luːˈbuːntuː/)是新的Ubuntu Linux桌面系统计划,其默认桌面环境为LXDE,特别适用于配备老旧的电脑。和Xubuntu、Ubuntu Lite一样,都是属于追求轻巧的Ubuntu分支。其特色除了轻巧快速外,并提供极低的包相依性,将因为包相依造成的操作问题减到最低。另外,与其他分支相比Lubuntu与Ubuntu除了桌面环境和预装软件不同外,其他基本一致。因此,能在配置较低的电脑上体验到Ubuntu的操作,二者的软件安装方式基本一致,Lubuntu使用过程中出现的问题也能使用Ubuntu同样的方法解决。
Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台运行环境。Node.js 由 OpenJS Foundation(原为 Node.js Foundation,已与 JS Foundation 合并)持有和维护,亦为 Linux 基金会的项目。Node.js 采用 Google 开发的 V8 运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高性能,可优化应用程序的传输量和规模。这些技术通常用于资料密集的即时应用程序。
这是一个大名鼎鼎的 is not available 错误,翻译成为中文,就是你想安装的包在指定的R或者bioconductor版本里面不存在。学员来求助于我,下意识的我会检查他的R或者bioconductor版本,然后看是不是R包名字输入错误。
一篇帖子,发帖人在 WSL2 上编译 helix-term 明显比在 Windows 上更快,具体的数据是 WSL2 Ubuntu 22.04 耗时数据是 41秒 ,而 Windows 则耗时 64秒。
Re2Pcap是英文单词Request2Pcap和Response2Pcap的缩写。Community版的用户可以使用Re2Pcap快速的创建PCAP文件,并根据Snort规则对其进行测试。
写在前面:按照本意其实比较想写成“全平台记录”的,但是想了一下感觉自己大概还是没资格那样说,更何况还有最致命的一个问题——我手头没有mac且不会玩黑苹果,于是就emmm,起了这个名字。
为了找出某个用户所在组织(部门)的所有员工,即该用户的所有同事包括他自己,常见的做法是通过用户找到他所在的组织(部门),然后再通过部门找到所有的员工。而我在实践中发现了另外一种做法,不知道好坏,仅供参考。
在玩Processing的时候,经常需要将大量的png文件作为帧,处理到gif图中。而他自带的插件似乎并没有用,所以就想在网上找个。网上当然有很多这种类型的工具啦,但是基本上都是像gimp这样的类Photoshop软件,虽然功能强大,但是为了这点小事还下一个这么大的软件,而且还不能用命令行。这显然不是Linux的精神。找了半天,终于找到了非常方便就能生成gif的小命令--imagemagick,用法简单而且还可以压缩,可以说是非常好用。
因为Linux是高度自制的,所以几乎任何的设置都可以自行调节,包括主题和桌面效果。
今年5月20日左右,第一次从 kswapd0 占用这系统的资源,I/O 持续过高且极其消耗内存中发现服务器被植入了挖矿病毒。
在上一场 Chat《基于 Redis 的分布式缓存实现方案及可靠性加固策略》中,我已经较为全面的介绍了 Redis 的原理和分布式缓存方案。如果只是从“会用”的角度出发,已经有很多 Chat 和博客可供参考,但是,在实际应用中,异常场景时有出现,作为一名攻城狮,仅仅“会用”是不够的,还需要能够定位、解决实际应用中出现的异常问题。
Python 3.63.chm AIP 帮助文档 下载:https://pan.baidu.com/s/1lhpv8JTC3Z7B6aZ3qQi40g VMware 12.5.0 版本 虚拟机 下载:https://pan.baidu.com/s/1kQNTDJEEQUDu4UlG-4VOmg Linux 系统 配合虚拟机使用 下载:http://www.xitongzhijia.net/linux/201603/69275.html 使用Vmware虚拟机安装Linux会出现一些问题,特地将其记录下
ELK(Elasticsearch , Logstash, Kibana)是一套开源的日志收集、存储和分析软件组合。而且不只是java能用,其他的开发语言也可以使用,今天给大家带来的是elk+logback+kafka搭建分布式日志分析平台。本文主要讲解一下两种流程,全程linux环境(模拟现实环境,可用内存一定要大于2G,当然也可以使用windows),至于elk这些组件的原理,百度太多了,我就不重复了,重在整合。
cat /proc/cpuinfo | grep “physical id” | uniq | wc -l 96 #一共96核
如果是想通过培训掌握生物信息学,那么可以参考:彻底入门生物信息学,可能需要12天! 推文介绍的。
虚拟化和云计算已经是一个很火热技术话题了,基于虚拟化技术,我们可以实现对硬件资源的充分利用,实现对软件运行环境的隔离。但是传统的虚拟化技术,基本都是通过虚拟一个个单独的操作系统来实现虚拟化的需求。这虽然在一定程度上增加了硬件资源的利用率,但是这样的虚拟化解决方案,有时却显得不是那么聪明,在许多场景下依然显得很笨重,相比于应用软件的开销,有可能虚拟机系统的开销比应用本身还要高。所以,在一些轻量化的场景下,当前的虚拟化技术就无法很好的发挥其作用了。这个问题随着Docker的出现,拥有了更为完美的解决方案。
说明: windows下有一共享文件夹APP,windows本地ip是192.168.9.155 现在需要在linux服务器上挂载这个APP文件夹,linux服务器ip是192.168.9.200 操
YAML 这个东西,说实话,自己用得并不多。在学习自动化测试相关的内容时候,接触过使用这种配置文件来配置 Travis CI 的持续集成操作,当然,当时也是以学习性质为主的。虽说接触得不多,但也知道确实这种配置格式的写法基本上已经成为了现在的主流。所以关于具体的 YAML 相关的内容在这里就不多做解释了,还不是太了解的同学可以自行查阅一些相关的文档。
Zorin OS,是一个基于Ubuntu的GNU/Linux发行版。其目的是尽可能的模拟Windows的操作习惯,让用户可以方便的使用Zorin OS。为了让Windows用户更方便的使用Zorin,Zorin操作系统预装了Wine。同时,Zorin有自己特有的Zorin Look Changer(Zorin Appearance),该软件可以用来方便的切换桌面的外观,比如切换成Windows7的外观或Mac外观。(WikiPedia)
本文介绍了.NET Core社区在2017年5月10日前后的一些技术文章,包括.NET Core 2.0的新特性和改进,以及ASP.NET Core和Docker容器的集成等内容。此外,还提供了一些教程和示例,如使用Kafka和Docker进行集成,以及使用IdentityServer4实现OAuth2.0和OpenID Connect等。
一个简单的登录窗口。 那么,我们如何在linux下运行我们的java程序呢? 三:kali 下运行jar 我们只需要执行命令:
作者:HelloGitHub-小鱼干 摘要:本周的 GitHub Trending 像极最近的天气,温暖如春突然来个急降温。新晋 GitHub 项目重启屈指可数的模式,好在老项目们表现甚好。比如一周就获得超过 3 千 star 的不可思议浏览器:browser-2020,它告诉你有哪些不可思议的 feature 可以出现在 2020 年的浏览器中。除了这个不可思议的浏览器,视频工具也是个不可思议的 GitHub 老项目:Jitsi Meet 本周也获得了超过 800 个 star,占据本周 GitHub T
很多情况下,当我们遇到一些软件出错的时候,我们正常会选择重新安装软件来初始化我们的配置文件,然而事实上,仅仅调用普通的apt-get remove 命令是不能完全重新安装软件的。 很多配置文件的信息,和一些错误的配置都会保留下来,导致尽管重新安装软件仍然会出现与之前相同的错误或者配置文件并没有真正初始化。 这时候其实只要在之前的命令后面多加一个--purge参数就能够做到清理残余文件的作用。 比如之前配置vsftpd的时候,好像由于乱改了什么东西,导致出现服务无法正常启动的错误,使用:
PyCharm 是 JetBrains 开发的 Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython!
ubuntu的用户管理和权限控制本来应该是这种自由系统的精髓,然而由于一直用的是图形化的客户端界面,用的傻瓜安装盘,用户系统都是建的好好的,导致对它的作用理解不足。本来也没啥事,sudo神马的用的也是挺爽的,但是当用到ubuntu的服务器的时候,才发现这玩意真的不懂不行。。。。。。
opencv 3.4.4 安装:pip install opencv-python
PS:如上软件可以使用地址下载获取,推荐一个下载软件Proxyee Down,也可以下载某盘得文件,目前个人在使用,配合Google chrome使用完美。
今天来说几个问题,一个是对昨天《让我焦灼的四个问题》的升华,不能起博眼球的题目,技术分析给大家兜底了,你们看看有没有类似的问题。 还有几个小问题说说今天的感受和网友的问题解答。 首先是让我焦灼的dataguard问题,说起来惭愧,一个dataguard搞了很多天,不是搭建麻烦,是中间碰到了不少的坑和问题,当然自己能够说服 自己是第一步,虽然最后找到一个bug来对这个问题终结,但是还有一个疑点一直没让我释怀,就是主库redhat 6.3+ASM,备库redhat 5.3+FS,其实这个组合虽然看起来有些牵强
偶尔会听到有嵌入式 Linux 玩家抱怨自己的开发板:图形界面不够流畅,拖动窗口有卡顿感。
领取专属 10元无门槛券
手把手带您无忧上云