Linux下终极http下载工具--Flareget Pro

请注意标题中的Flagreget Pro不是红极一时的国产下载工具快车(Flashget),也不是Flareget(不带pro的是免费版,带pro的要收费,最大下载分段数能提升到16);作为Linux下载界的老司机,我用过的http下载工具相当多:multiget、DownThemAll、Uget、Chrono、Xtreme Download Manager、快车Linux版、wine迅雷、wineQQ旋风、、fatrat、pointdownload、XwareDesktop等,但老实说还是windows下的迅雷、QQ旋风最好,毕竟多镜像源和p2p下载对提速和死链的解决很好,可惜没有Linux版。我直到最近才找到个人觉得Linux下的最好http下载工具--Flareget Pro,相对于我用过的其他下载工具,有2个特点: 1.不折腾 Linux的下载工具虽多,但总有各种不完美:界面丑陋、功能太少、浏览器集成不好、没中文支持、需要手工编译、软件后续不维护等.而Flareget是商业软件,安装和日常使用中我觉得是最省事的 2.速度快 得益于Dynamic File Segmentation和HTTP-Pipelining,在我不严谨的测试中(下载中国区服务器的QQ安装包和国外服务器的系统ISO),Flareget…

MySQL的update多个字段时逗号写成and的错误例子

今天一个开发反馈update某行但不生效,场景如下: mysql> select * from test; +------+------+ | c1 | c2 | +------+------+ | 0 | a | +------+------+ 他想将c1列的值改成1、c2的值改成'b',然后用了如下sql: update test set c1=1 and c2='b' where c1=0; 可以发现这个sql写法是错误的,正确写法应该是: update test set c1=1,c2='b' where c1=0; 但第一个错误的sql运行没报错,因为被MySQL理解成: update test set c1=(1…

MySQL/MariaDB中让查询结果多列合并成一列

最近遇到一个查询需求,就是select多列时如何显示成一列--举例说就是假如表是3列2行: 1 2 3 4 5 6 如何让查询结果变成一列多行: 1 2 3 4 5 6 首先创建测试表 create table test(c1 int,c2 int,c3 int); insert into test values(1,2,3),(4,5,6),(7,8,9),(10,11,12); 方法一:用union select c1 from test union select c2…

MariaDB通过PCI审核的一些配置

简单说:PCI(Payment Card Industry)是一种支付安全验证,通过这个认证,说明一家公司的支付流程很正规了,在对此有要求的国家地区就可以展开支付业务了;虽然PCI审核涉及支付终端、应用程序、服务器、网络、数据库等多方面审核,我这里只简单列举DB层的应对审核配置,具体版本是MariaDB 10.1.9 1.连接设置 # 会话超时时间 wait_timeout=N # 最大尝试登陆失败次数 max_connect_errors=N 2.密码安全 需要装载simplepasswordcheck和cracklibpasswordcheck这两个插件 # 密码中至少包含几位数字 simple_password_check_digits=N # 密码中至少几位字母 simple_password_check_letters_same_case=N # 密码至少几位 simple_password_…

User Statistics的一些场景

User Statistic是个能统计MySQL中线程、用户、表、索引等信息的插件,在Percona和MariaDB直接集成了,但官方文档没有多少实用例子,以下是我日常用的一些例子(测试跑在MariaDB 10.0上): 1.找出没被访问过的表 use INFORMATION_SCHEMA; select table_schema,table_name from STATISTICS where (table_schema,table_name) not in (select table_schema,table_name from TABLE_STATISTICS ) and table_schema not in ('information_schema','performance_schema','mysql'); 生成drop语句: use…

Ubuntu Kylin在PC的一些优化配置

自从2008年接触Linux,Linux一直是我的主力桌面操作系统--从Ubuntu到Fedora到Arch到Gentoo再到Deepin,现在又回到起点用上了Ubuntu Kylin;但感觉我的超极本跑着还是有些卡,优化了下,记录之: 删除无用的启动项 1.禁止无用daemon自启动--系统daemon很多都是无用的,可以用sysv-rc-conf来看哪些daemon无需自启动: 2.禁止无必要软件自启动--/etc/xdg/autostart目录下都是自启动程序,可以再dash里输入session关键词,有个'启动应用程序首选项'程序可以管理开机启动项: 备注:有些程序配置的不在'启动应用程序首选项'显示,用如下命令让其显性 sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop 让CPU工作在最大性能模式 以下操作方式可能导致PC过热,风扇请记得清灰^_^ 1.禁用c-state 将如下intel_idle.max_cstate=0 processor.max_cstate=0加入/etc/default/…