-
如何在linux / android平台上设置高于44.1kHz的音频采样率?
所属栏目:[Linux] 日期:2020-12-14 热度:75
我注意到 android.media.AudioRecord无法正常工作 当使用错误的sampleRateInHz时 复制 您也可以轻松复制该问题 在Samsung Nexus S上使用pcmrecorder(谷歌): https://market.android.com/details?id=com.kohei.android.pcmrecorder http://ko-yasui.com/home[详细]
-
在Linux上配置PHP框架
所属栏目:[Linux] 日期:2020-12-14 热度:190
我正在 Linux机器上运行TinyMVC的教程. 一切都工作正常,直到我到达models页: 只要我执行“按示例学习”步骤,我就会收到此错误: Error: 0Message: Can't connect to PDO database 'mysql'. Error: SQLSTATE[HY000] [2019] Can't initialize character set U[详细]
-
写一些东西给linux隐藏设备?
所属栏目:[Linux] 日期:2020-12-14 热度:103
我正在学习 linux hid驱动程序编程,我知道如何从hid设备读取消息 但是,我很困惑如何写一些东西到设备?比如usb hid键盘,我可以使用 xset或其他一些程序来控制键盘的leds,如何归档?有任何提示请! 谢谢你. 解决方法 USB HID设备主要是输入设备,因此它们通常[详细]
-
linux-kernel – 每秒滴答和jiffies.有什么不同?
所属栏目:[Linux] 日期:2020-12-14 热度:198
在 Linux上,每秒jiffies和ticks之间有区别吗?我理解jiffies和HZ之间的关系.但我无法理解每秒的滴答声是如何相关的.我在某处看到它是一个内部操作系统计时器,但是当我们有jiffies时为什么还需要另一个呢?有人可以解释一下吗? 解决方法 Jiffy是一个长度单位[详细]
-
linux – 如何将多个struct BIO组合成单个struct请求?
所属栏目:[Linux] 日期:2020-12-14 热度:143
我正在研究 Linux内核版本2.6.39.1,并正在开发一个块设备驱动程序.在这方面,我想将多个struct bios组合成单个struct请求,然后将其添加到request_queue以供设备驱动程序处理,即 – scsi_request_fn(). 我尝试使用struct bio的 – bi_next字段来链接我编写的多[详细]
-
什么会影响Linux内核的最终版本
所属栏目:[Linux] 日期:2020-12-14 热度:152
我有一个小问题.我需要重建一个版本的 linux,以便它与之前构建的版本匹配.但是,我遇到了一些问题. 我想知道linux盒子的哪些方面会影响内核的构建过程?以下是一些事实. 目前我们公司使用预装和预安装版本的fedora来安装工程师开发盒.此版本只是被块复制到空[详细]
-
linux – 解析Multi-Touch的/ dev / input / mouse0
所属栏目:[Linux] 日期:2020-12-14 热度:92
我需要在 linux上的多点触控触控板上启用手势检测(在用户空间中).从触摸板的鼠标设备文件(/ dev / input / mouse0)读取,我发现它是PS / 2协议. 简而言之,那是1位: XY符号和溢出,3个鼠标按钮和一个永久的’1′ 对于X delta和Y delta,后跟1个字节. 总计3个字[详细]
-
linux – (node)命中最大文件限制?
所属栏目:[Linux] 日期:2020-12-14 热度:117
我一直在我的node.js实例中收到错误报告错误: (node) Hit max file limit. Increase "ulimit - n" 然而当我检查我的ulimit -n时,它说65535. 我的应用程序无法打开65535连接. 有没有人对还有什么要检查有任何建议? 干杯 解决方法 您可以尝试在 /etc/securit[详细]
-
linux – 访问附加到ELF二进制文件的数据
所属栏目:[Linux] 日期:2020-12-14 热度:54
我有一个静态ELF二进制文件,它从zip文件中读取数据.为了简化分发,我想将zipfile附加到二进制文件,如下所示: $cat mydata.zip mybinary 我知道这样做不会损害mybinary,但我不知道如何访问mydata.zip的内容.可能吗?如果是这样,怎么样? 在过去,我使用了附加[详细]
-
如何上传一个有空格的文件是用curl php命名的?
所属栏目:[Linux] 日期:2020-12-14 热度:109
我正在使用此代码将文件上传到我的服务器,使用HTTP POST: $ch = curl_init();curl_setopt($ch,CURLOPT_HEADER,0);curl_setopt($ch,CURLOPT_VERBOSE,CURLOPT_RETURNTRANSFER,true);curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_POST,true);$p[详细]
-
如何使用SIP从命令行发送传真(pdf)? (Linux)
所属栏目:[Linux] 日期:2020-12-14 热度:61
我想将系统与SIP电话集成,系统生成pdf文件,应通过SIP传真到特定的传真号码(例如销售订单).有没有一种简单的方法来实现这一目标? 该系统在Linux下运行. 不幸的是,我没有任何SIP经验. 解决方法 Hylafax是你想要看的.它是卓越的开源传真服务器.如果您必须使用S[详细]
-
linux – 接收电子邮件网站的最佳途径
所属栏目:[Linux] 日期:2020-12-14 热度:100
我正在开发一个网站 – 在原型阶段,很快将成为阿尔法.我将为每个帐户提供一个电子邮件地址,允许用户存放内容 – 不是真正的电子邮件帐户,只是用于向网站发送内容的端点.现在很多网站都提供这种服务.我认为我看到的第一个是Photobucket,它让你发送照片作为电[详细]
-
linux – bash中的别名无法正常工作
所属栏目:[Linux] 日期:2020-12-14 热度:167
alias bp="cat $@ $@.BACK" 我的第二个想法是: alias bp="cp $@{,.BACK}" 所以我想要一个备份文件的命令. 它不会引发任何错误,但它根本不起作用. 解决方法 别名纯粹是文本替代品.如果要使用或操作参数,则需要创建一个函数: bp () { for file; do cp -i "$f[详细]
-
如何使用sed替换多行字符串?
所属栏目:[Linux] 日期:2020-12-14 热度:171
如何使用bash sed命令更改此字符串: Directory /var/www/ Options Indexes FollowSymLinks AllowOverride None Require all granted/Directory 进入以下字符串? (仅更改第3行字符串) Directory /var/www/ Options Indexes FollowSymLinks AllowOverride Al[详细]
-
是否可以在Linux平台上使用bbfreeze(python)为Windows生成可执行
所属栏目:[Linux] 日期:2020-12-14 热度:160
有一个 related question.答案建议使用PyInstaller.我在看PyInstaller文档.同时,如果有人可以指定如何使用bbfreeze来实现这一点,那将是很好的,因为我们已经有一个使用bbfreeze的部署系统. 解决方法 这不太可能.如果我是你,我会尝试在WINE中使用Windows PY2EX[详细]
-
linux – 为什么GNU链接器找不到带-l的共享对象?
所属栏目:[Linux] 日期:2020-12-14 热度:86
我在尝试链接目标文件时遇到错误: $g++ -o intro intro.o -L -Wl,-rpath-link -lnotes -lm -lnsl -lpthread -lc -lresolv -ldl/usr/bin/ld: cannot find -lnotescollect2: ld returned 1 exit status 但是,库似乎就在那里(事实上,我把它放在那里通过将/ opt[详细]
-
filesystems – mount系统调用如何工作?
所属栏目:[Linux] 日期:2020-12-14 热度:132
我是 linux的新手,我想了解mount命令的内部工作.任何人都可以指导我任何好的文件或解释工作的书.如果有人能告诉我任何好书来理解文件系统的工作,我会很高兴.提前致谢. 解决方法 我怀疑它的某些方面是过时的,但是 this document引入了VFS系统的一些关键部分的[详细]
-
在mono / linux上运行DotNetOpenAuth
所属栏目:[Linux] 日期:2020-12-14 热度:130
我已经尝试了一段时间没有运气找到一个适用于Mono / Linux组合的DotNetOpenAuth版本.我在其页面/ git页面中找到的源代码和二进制文件包含对mono不支持的dll文件的一些引用. 另一方面,我听说可以使用它,甚至可以看到它所说的页面,它是用这样的组合完成的. 可[详细]
-
linux – 如何在父shell和子shell之间使用相同的bash变量
所属栏目:[Linux] 日期:2020-12-14 热度:153
我有一个类似于以下的bash脚本: function test{ running=$(( $running - 1 ))}running=0test echo $running 因为测试功能在子shell中运行,所以它不会影响运行变量,并且我得到0回显到屏幕.我需要子shell才能更改父shell变量,如何做到这一点?我试过出口但无[详细]
-
如何获取有关Linux程序是否交换的信息?
所属栏目:[Linux] 日期:2020-12-14 热度:144
更具体地说:我想从程序内部找到这些信息,最好是在它开始交换之前,以便我能做出反应.到目前为止,我发现: / proc中的信息,这不是很有用 mincore系统调用似乎可以在Linux和bsd上使用,但要求我传入我感兴趣的所有页面(可能已经足够,但它有点乏味) 还有什么想法[详细]
-
尽管来宾帐户设置,samba活动仍然没有人
所属栏目:[Linux] 日期:2020-12-14 热度:121
我在 Linux上设置了samba,用于从Windows进行单用户访问,并且需要阻止密码检查.我已将我的linux用户名添加到smbpasswd.尽管我的smb.conf中设置了访客帐户,但我创建的文件由用户nobody拥有.如何让samba作为我的用户ID运行? smb.conf文件: [global]security =[详细]
-
变量 – 在变量中解压缩字符串
所属栏目:[Linux] 日期:2020-12-14 热度:114
在 Bash中,我可以使用以下代码: [ "$sshcmd" = "" ] sshcmd="ssh -someopts myhost"$sshcmd "echo hello world" 在ZSH中,相同的代码不起作用,因为它试图找到“ssh -someopts myhost”可执行文件.我怎样才能在ZSH中做同样的事情? 谢谢,艾伯特 解决方法 要像[详细]
-
algorithm – 在字符串中实现数字sqare root的最快方法(1000000
所属栏目:[Linux] 日期:2020-12-14 热度:168
什么是实现字符串中包含的十进制平方根的最快算法. 该十进制数可以有1000000个数字. 谁能告诉我一些关于它的事情? 解决方法 牛顿的方法应该适合你: Square Root for Bigint in F#. 牛顿的方法需要大的十进制除法.一种稍微简单的只需要平方的方法就是在平方[详细]
-
在Emacs Lisp中awk'{print $2,“,”,$1}’?
所属栏目:[Linux] 日期:2020-12-14 热度:91
偶尔我使用AWK来提取和/或反转数据文件中的列. awk '{print $2,",$1}' filename.txt 我如何使用Emacs Lisp做同样的事情? (defun awk (filename col1 optional col2 col3 col4 col5) "Given a filename and at least once column,print out the column(s)val[详细]
-
Linux和Windows之间的Java内存使用差异
所属栏目:[Linux] 日期:2020-12-14 热度:98
当在 Windows和 Linux(Debian)下运行相同的java进程(jar)时,Linux进程使用了??更多(12MB对36 MB),就在启动时.即使尝试使用-Xmx / Xms / etc限制堆大小,它也保持不变.我尝试的任何东西似乎都没有帮助,这个过程总是需要36 MB.是什么解释了Linux和Windows之间的[详细]