自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (2)
  • 收藏
  • 关注

原创 最廉价的5.1家庭影院系统解决方案

最廉价的5.1家庭影院系统解决方案

2023-07-02 18:19:28 237

原创 2023年如何选购一部4000元价位的笔记本电脑(附跳坑说明)

2023年如何选购一部4000元价位的笔记本电脑(附跳坑说明)

2023-06-24 09:53:14 871

原创 跑在笔记本里的大语言模型 - GPT4All

GPT4All支持多种不同大小和类型的模型,用户可以按需选择。序号模型许可介绍1商业许可基于GPT-J,在全新GPT4All数据集上训练2非商业许可基于Llama 13b,在全新GPT4All数据集上训练3商业许可基于GPT-J,在v2 GPT4All数据集上训练。4商业许可基于GPT-J,在v1 GPT4All数据集上训练5商业许可基于GPT-J,在v0 GPT4All数据集上训练6非商业许可。

2023-05-10 22:13:59 3873 3

原创 人工智能AI简史

一份人工智能AI简史

2023-04-17 18:17:18 1979

原创 最强绘图AI:一文搞定Midjourney(附送咒语)

一文搞定Midjourney(附送咒语)

2023-04-01 18:45:24 18147 2

原创 微软产品和中文输入法相关的一些缺陷

巧合的是,这个问题在多年前的MSN Messenger(和QQ竞争聊天工具的那个)中也曾经一直存在,在MSN的输入框中,如果你在输入法里按了ESC,那么输入框中的全部内容都会丢失,且无法undo,同时MSN窗口关闭(ESC关闭窗口,未识别是否处于输入法状态按的ESC),当年发生过很多次写的大段文字丢失的事情。但实际只要打开普通bing,就能发现,在普通bing的输入框里,在输入法里回车,文字会和其他编辑器一样,以英文完成输入,并不会在输入框里回车。new bing和老bing在这个细节上的行为是不一致的。

2023-03-31 10:58:25 169

原创 在MacAir上搭建人工智能AI画图环境

在MacAir上,可以通过开源的Stable Diffusion项目自行搭建AI画图环境,这里以Intel处理器的Mac Air为例。Stable Diffusion项目硬件要求较高而且只提供终端命令行交互方式,所以这里使用stable-diffusion-webui项目(简称webui)来实现本地部署。webui项目为Stable Diffusion项目提供了web网页的交互方式,操作更简单。

2023-03-06 12:03:00 1810 1

原创 Excel无法vlookup事件

数据明明就在那里,却为什么vlookup不到呢?

2017-07-24 18:20:00 1953

原创 如何提交代码给openstack

如果想为openstack做贡献,最好的方法就是帮助社区完成blueprint或者做bugfix。代码的提交需要遵循社区的一些基本要求,以下内容是去年对openstack社区的参与过程中的一些总结。原文地址:http://blog.csdn.net/ffb/article/details/9625011流程    注册一个openid    申请个人CLA证书

2013-07-30 11:26:31 2522

原创 一个socket连接、发送、接收数据失败后是否可以重新进行连接的问题

原文:http://stackoverflow.com/questions/2237489/reusing-socket-descriptor-on-connection-failure当一个socket连接、发送、接收数据失败后,应该首先close这个socket,再进行重新连接。

2013-07-25 10:38:12 1910

原创 在自己的bash脚本中实现自动补全

在90年代Linux和DOS共存的年代里,Linux的Shell们有一个最微不足道但也最实用的小功能,就是命令自动补全。而DOS那个笨蛋一直到死都没学会什么叫易用。Linux的这个微不足道的小传统一直延续至今。虽然看似微不足道,其实也极大的提高了管理员的输入效率和准确性。如果需要在自己的脚本中实现自动补全的功能,只需要编写类似下面的一个脚本,每次用户登录后source下就可以了。

2013-06-28 15:59:52 1396

原创 ValueError: ('No requirements found', '# Horizon Core Requirements')的调试解决方法

我在一台不能访问外网的CentOS6上从源码安装Openstack-horizon grizzly版本的时候,碰到了如下的错误:[root@xxx horizon]# python setup.py installrunning installTraceback (most recent call last): File "setup.py", line 28, in d2t

2013-06-26 16:53:22 1430

原创 一个有关PHP随机数的坑...

php中获取随机数的方法很简单,使用rand函数就可以了int rand ( int $min , int $max )一句调用就可以获得指定范围的随机数。但是大家都知道,计算机中使用的随机数实际是伪随机数,一般来说,为了增加随机性,我们还会习惯在调用之前设置一下随机种子:void srand ([ int $seed ] )按照其他语言的习俗,会在srand的参数里传

2013-06-06 15:41:41 14343

翻译 Diffusion User Guide: Symbol Indexes (Article)

http://www.phabricator.com/docs/phabricator/article/Diffusion_User_Guide_Symbol_Indexes.htmlPhabricator » Diffusion User Guide: Symbol Indexes (Article)Article Diffusion User Guide: Symbol Index

2013-05-17 15:04:10 806

原创 改变MySQL的默认编码

/etc/mysql/my.cnf[mysqld]character_set_server = utf8collation-server = utf8_unicode_ciinit_connect='SET collation_connection = utf8_unicode_ci'init_connect='SET NAMES utf8'skip-character-set-cl

2013-05-07 17:29:00 785

原创 php中的mysql连接字符串注意事项

原帖地址:http://blog.csdn.net/ffb/article/details/8895630php里有三套操作mysql的库,分别是自带的mysql系列函数、mysqli和mysqlpdo。这三套库的下层又使用了两个数据操作引擎,分别是libmysql和mysqlnd,具体使用哪个引擎由php编译时决定。在实际使用这三个库的时候,存在一个小的问题,就是连接字符串的写法

2013-05-07 16:32:43 3838 2

原创 “MySQL server has gone away”的重现方法(PHP)

如果想调试“MySQL server has gone away”的问题,可以这样重现:修改配置文件:sudo vi /etc/mysql/my.cnf做如下修改:[mysqld]wait_timeout = 30interactive_timeout = 30重启服务:sudo /etc/init.d/mysql restart编写如下php脚

2013-04-12 10:41:38 4058

原创 php的咨询文件锁定:flock

最近在研究php,碰到了一个问题,我使用如下代码锁定一个文件句柄<?php$filename = "/tmp/lock.txt";$fp = fopen($filename, "r+");if (!$fp) { die("open failed.");}if (flock($fp, LOCK_EX)) { // 进行排它型锁定 sleep(20);

2013-04-03 16:20:12 1667

原创 贝尔金无线路由器由OpenWRT刷DD-WRT

贝尔金的Belkin  F5D7231-4  N10117无线路由器配置是:4MFlash/64M内存,带USB口型号:Belkin F5D7230-4 v1444之前刷的是OpenWRT(openwrt-brcm-2.4-squashfs.trx),最近在研究中继的时候被我不小心配错了,结果再也不能用了,用之前的IP无法登录进入,但是能看到无线信号且可以连接,但是无法使用。

2011-12-24 13:00:10 8671

原创 telnet协议解析中的难点

类似下面的数据:telnet终端的vi模式下,用户输入了一个echo aa bb cc dd命令,然后回车执行请求:0000   0d 00                                            ..响应:0000

2011-10-17 16:13:54 1564

原创 一个很深的bug - 句柄被异常关闭

<br />昨天系统出现了问题,现象是日志从进入守护进程模式后就再也不出了,检查了半天也没查出问题。<br />下午的代码走查会议,无意中找到了问题的原因。<br />原来一个模块新加的初始化函数被放到了日志模块的初始化函数之前,那个初始化函数对一个未初始化的句柄数组逐一执行了close操作。<br />数组中其中一个成员为0-3之间的数值,导致了日志模块初始化的时候,open日志文件时候得到的句柄为0-3之间的数字,然后进入守护进程的函数里在fork之后执行了对0-3的close,这导致了日志文件的句柄被

2011-05-13 11:55:00 1169 2

原创 zlib解压缩时对破损数据的处理

最近碰到的问题,被zlib压缩的数据的前段数据丢失,导致后续数据无法解压缩,但经过实验,发现zlib已经提供的很强的容错能力,问题最终解决。举例如下:方式1:使用Z_SYNC_FLUSH参数分段压缩,整体解压缩while ((i = read(r_fd, in_buf, 3)) > 0) {in_len += i;buffer_compress(in_buf, i, ptr, &out_len);ptr += out_len;}buffer_uncompress(compress_buf

2011-03-31 11:19:00 3783 2

原创 日志文件被追杀之谜

<br /><br /><br />现象描述:<br />执行脚本down.sh,内容:<br />mkdir -p bak2log<br />killall -9 dt<br />sleep 1<br />echo '-----------------------------------------------------'<br />tftp -g -r dt 192.168.42.219<br />mv ./log.d/* ./bak2log/<br />...(其他内容)<br />其中的dt会常打

2011-03-25 15:12:00 626

原创 常用的编译环境

tilda-0.09.6 in ubuntu 10.04sudo apt-get install flex libglade2-dev libvte-dev libconfuse-devvi key_grabber.c 注释掉行194(gdk_x11_window_set_user_time)vi tilda_window.c 注释掉行255 (tilda_window_setup_keyboard_accelerators)里面的快捷键绑定sudo cp ../tilda.png /usr/local/s

2011-03-12 14:20:00 713

原创 一个很好很先进的东西,往往被一个粗糙的用户接口毁掉

<br />父母新换了一个名牌的高档的微波炉,还不会用,让我研究一下,<br />我这个搞IT的研究了半天,发现竟然真的搞不清怎么用。<br />于是只能去看说明书,洋洋洒洒几十页,粗略看了一遍,又几经实验,<br />终于。。。会热剩菜了。。。<br />由于是数字控制,这个微波炉每次接通电源后要经历一次初始化过程,<br />我计算了一下,首次插电初始化时间超过一分钟,之后初始化大约需要半分钟,<br />我甚至怀疑这里面是不是装了一个Vista系统,一个微波炉,启动比我512MB内存跑XP还慢。<br

2011-01-29 22:10:00 567

原创 编码问题:svn无法更新

编码 SVN UTF-8

2011-01-26 11:23:00 4506

原创 Windows两个界面设计缺陷在Linux的解决方法

你想在哪里输入东西,完全是由你来决定的,程序再也不会‘强奸民意’了。

2010-12-03 13:41:00 767

原创 利用VNC把远程图形界面显示在本地

<br />Ubuntu 10.04 IP=29.141<br />sudo vi gdm.schemas<br />修改以下内容:<br />1.<br /><key>security/DisallowTCP</key><br /><signature>b</signature><br /><default>false</default><br /> <br />2.<br /><key>xdmcp/Enable</key><br /><signature>b</signature><br /

2010-11-29 16:22:00 686

原创 国外原来是不能访问google music的

<br />一个在国外的朋友告诉我,在国外是不能访问google music,猜测可能是因为版权的问题,和墙无关

2010-06-19 18:09:00 652

原创 比金钱更重要的东西

Google让我明白了,即使是商业社会里的商业公司,也可以为了自己的信念放弃金钱。向Google致敬

2010-03-23 09:43:00 477

原创 Ubuntu装机必备

安装的时候虽然选择了简体中文,但是进入桌面后依然是英文菜单,这个时候之后从系统管理的语言中把语言都设置为汉语即可。然后安装输入法,默认的ibus太难用,删除换scimsudo apt-get remove ibussudo apt-get install scim-pinyin安装QQ for Linux,sudo gedit /usr/bin/qq#!/bin/s

2010-03-10 18:35:00 1692

原创 linux下最难用的软件

毫无疑问的QQ for Linux在我的Ubunut9.10和Fedora12上,每天都在不停的崩溃,严重的时候一句话崩溃一次(对方能收到这句话) 本来以为WebQQ是个好的解决方案,但是WebQQ的验证码怎么输入都是错误的,难以理解

2010-02-02 17:38:00 605

原创 webpy的缺陷

如下代码$len(lines)$for itor in lines:        $ (line, type) = itor    $if type==1:            $elif type==2:            $elif type==3:            $else:            $:line 

2010-02-02 14:59:00 684

原创 redhat linux的自启动脚本

/etc/rc.d/init.d下的脚本,需要a+x权限#!/bin/sh## ident "@(#)mipagent 1.1 99/11/06 SMI"## Copyright (c) 1999 by Sun Microsystems, Inc.# All rights reserved.#case "$1" instart)

2010-01-15 15:41:00 654

原创 拖来拖去

家里终于搭建好了比较理想的完整开发环境。当我面对桌子上的三个屏幕的时候,十分想把一个窗口从一台显示器拖动到另外一个显示器上,虽然Ubuntu910已经可以让我把窗口从一个虚拟桌面拖动到另外一个虚拟桌面,但是跨主机(甚至跨云)这种未来科技不知什么时候能出现。上次在IBM大会,看到了让人震惊的IBM云计算,IBM的云已经可以管理(资源重分配)网络主机的磁盘/CPU,甚至内存等资源,而且精确

2010-01-10 22:58:00 551

原创 C#的DLL注册为COM,VB来调用

非常实用的东西!过去知道这个方法的话可以解决多少问题啊首先建立一个C#的DLL工程,写一个类//Test.csnamespace Test{public class MyTest{public string Fun(){return this.ToString();}}},编译然后在cmd里执行VS的vsvars32.bat设置环境变

2009-08-21 11:12:00 2684 3

原创 googld文档忽然不能访问了

从周一开始google文档忽然不能访问了,我的许多常用的信息都记录在上面。但是同时我的google日历却能访问,百思不得其解,抓包就看到服务器不可用,没什么其他值得注意的内容,但是换个计算机就能访问,奇怪死了,检查了arp,正常,检查了hosts文件,正常,机器是XP补丁全+360+NOD32+彩影ARP防火墙+Windows防火墙。今天忽然想起来,ping了一下: C:/>ping do

2009-03-11 10:26:00 837 1

原创 TD告诉我The RPC server is unavailable

TestDirector作为业界最差的bug系统,TD很敬业的定期出现各种各样的错误。最常见的就是不支持你的浏览器、IE死掉或者提示The RPC server is unavailable。 首先,身为一个bug管理系统,TD只能安装在Windows主机上,这我能忍,但是同时TD不支持IE以外的浏览器,也就是说,我不能在其他操作系统访问到TD,我晕。而且不支持IE6以上版本的浏览器,如果

2009-02-18 11:30:00 1987

原创 bug是怎样炼成的

 我很遗憾,做软件做了这么多年,思想还是停留在代码层次上,从来没有去提高自己。近期的代码维护工作中碰到的问题,记录。一条导致程序崩溃的代码:unsigned long   lFeedbacktype_id;语句本身没有问题,关键是它出现在哪。昨天开始,A系统的C后台程序忽然崩溃,怎么也启动不了,错误提示是:SQL Error! SQLSTATE = 07006

2008-10-24 10:44:00 737

原创 [RDP]A glyph is a bitmap representation of a character

关于RDP中的文本是如何取出的,一直不得其要领,在MSDN上看到的一句有关的话RDP text is displayed by using glyph caching. Almost immediately, theclient builds up the required set of glyphs, and the server needs onlytransmit a short h

2008-08-08 18:25:00 1561 3

kaextract.zip

xbox kinect游戏时刻照片解压工具

2021-11-09

USBXTAFGUI_v45.exe.zip

xbox kinect游戏时刻照片导出工具

2021-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除