[返回] [最新] [最热门] [最高评价]

function transpose($array) {    array_unshift($array, null);    return call_user_func_array('array_map', $array);}utf-8字符串转为utf-8字符数组:function utf8_str2arr($str){    preg_match_all("/./u", $str, $arr)
...

Felix021 1970-01-01 08:00 | 查看: 12376

腾讯iPhone版微信 语音消息(aud格式文件)的提取

用了一段时间的微信,有一些语音消息,想导出来到电脑上,但是全都是aud扩展名的,没有找到可以用的播放器(QuickTime和Foobar2000都搞不定),格式转换也不行(aud2wav, audacity),估计这个"aud"是另一种"aud",给微信团队发了消息,木有得到回复,只好自己动手。

真的是动手噢……前一阵买的Edifier M178配有一根公对公的音频线,正好可以用来做LineIn
...

Felix021 2011-09-13 12:36 | 查看: 9017

闲说HeartBeat心跳包和TCP协议的KeepAlive机制

很多应用层协议都有HeartBeat机制,通常是客户端每隔一小段时间向服务器发送一个数据包,通知服务器自己仍然在线,并传输一些可能必要的数据。使用心跳包的典型协议是IM,比如QQ/MSN/飞信等协议。

学过TCP/IP的同学应该都知道,传输层的两个主要协议是UDP和TCP,其中UDP是无连接的、面向packet的,而TCP协议是有连接、面向流的协议。

所以非常容易理解,使用UDP协议的客户端(
...

Felix021 2012-04-20 01:12 | 查看: 4424

说说机器学习

为了论文搞了把机器学习的东西,虽然了解得非常肤浅,但是窥探了一下这个领域也还是很有收获。

对于遇到的问题,传统的思路是通过建模,然后使用对应的算法予以解决。但是对于很多问题,建模本身是不实际的,例如语音识别、计算机视觉等等。而机器学习算法的思路则不同,通过对现有的数据进行分析和统计,得到一组参数来逼近真实的模型,从而能够处理未知的数据。

我的论文里主要是使用SVM来解决简单的二分类问题。SVM
...

Felix021 2012-05-16 00:29 | 查看: 4415

libevent入门教程:Echo Server based on libevent

花了两天的时间在libevent上,想总结下,就以写简单tutorial的方式吧,貌似没有一篇简单的说明,让人马上就能上手用的。

首先给出官方文档吧: http://libevent.org ,首页有个Programming with Libevent,里面是一节一节的介绍libevent,但是感觉信息量太大了,而且还是英文的-。-(当然,如果想好好用libevent,看看还是很有必要的),还有
...

Felix021 2012-02-25 00:43 | 查看: 4183

【解决】尝试使用sysprep处理计算机时出现错误

按照某帖子里的说法,禁用掉WMPNetworkSvc(Windows Media Player Netwroking SharingService)即可正常使用sysprep部署了。

好久没发这么短的Blog了,简直就是微博了,OVER。
...

Felix021 2011-11-23 23:08 | 查看: 3859

强力吐槽腾讯朋友网的傻逼们

今天发现朋友网又是各种垃圾信息,不过有了注销功能,本来还想赞一下。突然想起之前在CB看到的朋友网的注销功能,貌似直接抄了人人的,而且连“人人网”字样都没有改。不过今天已经改过来了,于是就试了下,发现朋友网实在是弱爆了,不吐不快。

1. 唯一一点比人人号的地方就是,注销原因选择"其他"以后不用你说废话骂PM傻逼。

2. 点击注销帐号,提示要退出所有班级才可以注销。

3. 班级这个功能非常神奇,
...

Felix021 2012-04-21 17:16 | 查看: 3417

推荐训练平台 LeetCode(力扣)

TLDR版本:https://leetcode-cn.com/explore/ ,注册一个帐号开始做题就行了。

== 以下是正文 ==

作为一个程序员,编码能力是基础的基础。

我比较幸运,在大学的时候参加了学校的 ACM/ICPC 集训队,接触了 ACM/ICPC 比赛。这是一个针对大学生编程能力的世界级比赛,要求在几个小时的时间里完成若干道不同难度的题目,其中很多题目不仅需要复杂的算法、有
...

Felix021 2019-01-29 16:58 | 查看: 3240

mysql_ping自动重连的坑

一个好的解决方法是使用mysql_ping。在使用mysql_real_connect连接数据库之后,再使用mysql_options( &mysql, MYSQL_OPT_RECONNECT, … ) 来设置为自动重连。这样当mysql连接丢失的时候,使用mysql_ping能够自动重连数据库。如果是在mysql 5.1.6之前,那么则应在每次执行完real_connect 之后执行mysql_
...

Felix021 2011-12-13 14:27 | 查看: 3222

compile viabtc_exchange_server on Ubuntu 16.04

If you find this article helpful, you may like to donate to my ETH address:

  0x84D5084a0142a26081a2d06F3505cfc2CDaE9009

Detailed guide to compile viabtc_exchange_server on Ubuntu 16.04

## DEP
...

Felix021 2018-03-26 21:29 | 查看: 3103

Gitlab配置使用QQ企业邮箱发邮件

$ vi /config/environments/production.rb

注释掉 “config.action_mailer.delivery_method = :sendmail”,

并在下面添加
引用

  config.action_mailer.delivery_method = :smtp
  config.action_mailer.perform_del
...

Felix021 2017-05-25 12:28 | 查看: 3010

宅男追TBBT

#!/bin/bash

#check twice a day
#0  2,10    *  *  *  cd /home/felix021/code/tbbt && ./check.sh

now=`cat now`
now=`expr $now + 1`

url="http://yyets.com/
...

Felix021 2011-11-02 18:58 | 查看: 2827

...更多...