系统:Ubuntu 14.04 64bit 编译器gcc version 4.4.4 (4.4.4_09.06.2010) 解压编译器到相应路径(注:当我解压放到/home/cross_compile/fsl/路径下时不能找到libc.so.6,而其实32位库的libc已经在ld.so.conf内声 ...
0. TCP三次握手 该图来自:TCP SOCKET中backlog参数的用途是什么? syns queue: 半连接队列 accept queue: 全连接队列 控制参数存放在文件:/proc/sys/net/ipv4/tcp_abort_on_overflow中,0:表示如果三次握手第三步的时候 ...
测试机器:Ubuntu14.04 64位gcc编译32位程序,添加参数-m32:$ gcc -c -fno-builtin -m32 TinyHelloWorld.c ld链接32位代码,添加参数-melf_i386:$ ld -static -melf_i386 -e nomain -o Tiny...
今天在腾讯云领取了一个免费试用的windows服务器,我在deepin下想使用远程桌面来连接windows,找到了这个工具rdesktop,感觉挺好用的所以分享一下。 安装rdesktop 使用方法 ...
安装系统:CentOS 5.9_64bit时,分区后, 提示如下错误.解决方法:1.按ctrl+alt+F2进入命令行2.先查看分区 sh #fdisk -l 以下假设分区是/dev/sda3.修改标签(parted)select /dev/sda(parted)mklabel//提示默认是gpt,...
巨页的实现,涉及到两个模块:hugetlb和hugetlbfs。
hugetlb相当于是huge page页面管理者,hugetlbfs则用于向用户提供一套基于文件系统的巨页使用界面,其下层功能的实现,则依赖于hugetlb。
1. hugetlb模块
struct hstate hstates[HUGE_MAX_HSTATE];
上面定义了一个hstate数组。
每...
环境:Centos7 下载Navicat:navicat112_mariadb_cs_x64.tar.gz 点击" ./start_navicat"安装出现界面便面为乱码 解决办法:打开start_navicat文件, export LANG="en_US.UTF-8" 改为 export LANG ...
select、poll、epoll都是IO多路复用的机制,但是他们的机制有很大的区别
1、select
select机制刚开始的时候,需要把fd_set从用户空间拷贝到内核空间,并且检测的fd数是有限制的,由FD_SETSIZE设置,一般是1024。
检测的时候,根据timeout,遍历fd_set表,把活跃的fd(可读写或者错误),拷贝到用户空间,
再在用户空间依次处理相关的fd。...
ubuntu因为某些原因不能进入图形界面,而又没有网口时,需要连接wifi更新网络。而wifi变更了很多。wep模式已经淘汰,大量wpa模式的wifi,这里描述整个流程,以及可能遇到的坑。 列举你所有的网卡设备。找到你的无线网卡,这里是wlan2 ifconfig 打开wlan接口 ifconfig ...
利用pipenv shell切换到虚拟环境时,显示报错:AttributeError: 'module' object has no attribute 'run' 可以看到是d:\program\python34\lib\site-packages\pipenv\shells.py文件的第62行报 ...
canal中很多处使用了MigrateMap.makeComputingMap(Function<? super K, ? extends V> computingFunction)方法,第一次接触这个方法,刚开始完全不知道在干啥,这个function中的参数的作用是啥,怎么使用,何时触发,之后简单 ...
很多用户在安装Mac软件的时候,经常会遇到提示“xxx.app已损坏,打不开。您应该将它移到废纸篓“或”打不开的xxx.app,因为它来自身份不明的开发者”,如下图的样子: 真的损坏了么?是不是真的要移动到废纸篓呢?遇到这样的情况,通常是打开任何来源即可轻松解决,下面Macdown小编就为您带来Ma ...
命令:ps -ef|grep keyword|grep -v grep|cut -c 9-15|xargs kill -9 批量杀死包含关键字“keyword”的进程。 "ps -ef" ——查看所有进程 "grep keyword" ——列出所有含有关键字"./amplxe-gui"的进程 "gr ...
login是开启远程登录密码验证,login local不但要求密码,还要求提供用户名 如果同时设置login和login local,login local有效 (config-line)#line vty 0 4 ;设置远程连接数,允许从0到4一共五个连接数 (config-line)...
Linux下编译OpenDDS OpenDDS同样支持Linux
family,本文使用的Linux环境为Ubuntu 12.04LTS,make版本GNU Make 3.81,Perl版本v5.14.2。1
OpenDDS编译前准备下载ACE+TAO与OpenDDS。ACE+TAO下载地址http...
网上关于编译的介绍非常多,其实ubuntu系统自带编译好的SuiteSparse,不想折腾的话,用新立得很容易就搞定准备工作:下载并编译OpenBLAS(会连带Lapack也下载和编译),图省事请用新立得安装;新立得搜索并安装TBB;下载METIS-4.0.3(注:4.0.1有bug);下载Suit...
一:死循环语法1:whiletrue;do循环体ifCONDITION;thenbreakfidone语法2:untilfalse;do循环体ifCONDITION;thenbreakfidone就是一直循环直到某个条件出现才结束咯例:每隔3秒查看当前系统上是否有名为“gentoo”的用户登录如果登录了,则显示gentoo已经登录;如果未登录就显示..
欢迎访问:鲁春利的工作笔记,学习是一种信仰,让时间考验坚持的力量。Kafka主要的shell脚本有[hadoop@nnodekafka0.8.2.1]$ll
总计80
-rwxr-xr-x1hadoophadoop9432015-02-27kafka-console-consumer.sh
-rwxr-xr-x1hadoophadoop9422015-02-27kafka-console-producer.sh
-rwxr-xr..
参考 https://blog.csdn.net/mountzf/article/details/51707853 https://blog.csdn.net/stephen_lu_fahai/article/details/76618581 http://wiki.t-firefly.com/zh ...
用hibernate写一些简单的数据库的Java应用。主要是温习一下。之前弄过的一些都忘了。发现还是得记下来,不然很快就忘。1. Eclipse版本,用Juno, J2EE版本。最好下载zip版本的,直接解压就运行。2. JDK安装,到Oracle上搜索jdk, 然后下载。安装JDK后,设置JAVA...