自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

for ever的log——永远的足迹

梦想有多远,就要走多远

  • 博客(153)
  • 资源 (1)
  • 收藏
  • 关注

原创 Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable解决方法

linux上在画图和chart报错:Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.解决:在.bash_profile 及 /etc/profile 加了个export JAVA_OPTS=-Djava.awt.headless=trueso

2017-12-10 12:27:47 12633 1

原创 用JS获取元素某一事件上绑定的所有Listener

使用Chrome浏览器,在开发者工具里面查看。步骤是:Chrome DevTools->console->getEventListeners(document.querySelector('.someclass'));

2017-11-21 14:01:11 11456 1

原创 mysql启动脚本——指定数据目录并指定配置文件

启动/usr/local/mysql/bin/mysqld_safe --defaults-extra-file=/etc/my3306.cnf --datadir=/mysql3306 --user=mysql &关闭/usr/local/mysql/bin/mysqladmin -uroot -S /tmp/mysql3306.sock shutdown -p

2017-11-20 10:48:07 9129

原创 MAC 安装遇到的问题及解决办法

正在安装“ MacPorts ”。 中断安装可能会损坏电脑。您可以在安装完成后重新启动一天一夜了,还没结束,通过强制关闭也不起作用,关机也不行,重启也不行。怎么办?解决办法:ps auwx | grep macports找到那个安装进行,kill -9 进程号 即可。

2017-02-23 13:56:03 6608

转载 glDrawArrays 和 glDrawElements 区别?

比如画一个由2个3角形组成的正方形,左上角坐标是l,t,右下角坐标是r,b使用glDrawArrays绘制时,画2个三角形,需要这样传: (l,t),(r,t),(l,b)(r,t),(r,b),(l,b)而用glDrawElements画的话可以这样float coord[4][2]={{l,t},{r,t},{r,b},{l,b}};绘制时:0,

2017-01-17 19:49:22 837

转载 【Android应用开发】 OpenGL ES -- 透视投影 和 正交投影

http://blog.csdn.net/shulianghan/article/details/46680803博客地址 : http://blog.csdn.net/shulianghan/article/details/46680803源码下载 : http://download.csdn.net/detail/han1202012/8903437

2017-01-17 18:30:25 551

原创 使用AV Foundation框架来实现实时滤镜

使用AV Foundation框架来实现实时滤镜     UIImagePickerController处理的并不是原始摄像头数据,他是在原始数据被处理成图像后才开始访问。而AV Foundation能在原始数据变成图像之前就直接访问它,这就使得我们能够执行一些额外的暗箱操作,来实现实时滤镜的制作。     AVCaptureSession用来控制输入设备(AVCaptur

2017-01-08 13:27:49 1844

原创 安卓jni编程--错误:无法访问android.app.Activity 找不到android.app.Activity的类文件的解决办法

通过java代码文件编译后的class文件生成对应的jni文件,执行命令javah -classpath bin/classes -d jni com.xxx.aaa.BBActivity出现错误如下: 无法访问android.app.Activity 找不到android.app.Activity的类文件 解决:java文件不用编译也可生成jni文件,因此

2015-12-24 18:15:11 2114

原创 安卓JNI编程-- :error: base operand of '->' has non-pointer type '_JNIEnv' 解决办法

1、使用c++来写代码,文件名就必须【cpp】后缀: C++ code must have .cpp extension.,必须cpp后缀,c后缀不行;2、使用c来写代码,文件名就必须【c】后缀;2》调用的代码这么来写://用C语言格式return (*env)->NewStringUTF(env, "Hello JNI !");

2015-12-24 18:06:28 7080

原创 JNI编程-- undefined reference to `__android_log_print' 的解决办法

按如下步骤操作:1、在android.mk 文件中找到include $(CLEAR_VARS) 这一行,在下面增加一行:LOCAL_LDLIBS    := -lm -llog 2、文件头部引入:#include 3、宏定义#define LOG_TAG"Native"#define LOGE(...) __android_log_

2015-12-24 11:54:21 14083

原创 Mac OSX中设置路由

在Mac OSX 中, 设置路由的命令为:route -n add defalut 10.13.31.1route -n add -net 10.0.0.0/8 10.13.31.1route -n add -net 210.32.0.0/20 10.13.31.1route -n add -net 222.205.0.0/17 10.13.31.1提示路由存在时可

2015-05-04 19:56:47 2371

转载 MongoDB中Geospatial采用geoNear查询出来之后的dis单位是什么

命令  db.runCommand( { geoNear : "places" , near : [50,50], num : 10 } );  上面的命令将返回10条距离点(50,50)最近的记录,loc字段由该collection的空间索引自动检测后决定。     如果你想添加一条过滤条件,可以这样:Mongo代码  > db.runCommand( { geoNear : "

2015-03-30 15:40:05 6666

转载 mongodb查询的语法(大于,小于,大于或等于,小于或等于等等)

1 ) . 大于,小于,大于或等于,小于或等于$gt:大于$lt:小于$gte:大于或等于$lte:小于或等于例子:db.collection.find({ "field" : { $gt: value } } ); // greater than : field > valuedb.collection.find({ "field" : { $lt: va

2015-03-30 15:16:05 16420

转载 lucene的BooleanQuery

应用BooleanQuery进行组合查询时,条件之间的关系是由类BooleanClause.Occur控制的,BooleanClause.Occur中提供了三个参数值进行控制,分别是BooleanClause.Occur.MUST BooleanClause.Occur.MUST_NOT BooleanClause.Occur.SHOULD 它们的组合关系代表的意思如下: 1、

2015-03-30 15:11:21 721

原创 Eclipse开发andriod程序时import android.support.v4或者import android.support.v7提示导入错误解决办法

在使用Eclipse开发andriod程序时,程序中提示import android.support.v4.XXX或者import android.support.v7.XXX提示导入错误解决办法

2014-07-10 13:54:09 33031 7

转载 Mac os x如何使用Ports安装gstreamer开发环境

转载,只作为ji'lu

2014-06-09 13:38:34 2177

原创 linux查看某个端口的资源占用情况

##根据端口查看进程信息 lsof -i:14700 ##根据进程号查看进程对应的可执行程序 ps -f -p 进程号 ##根据可执行程序查看,动态链接、 ldd 可执行文件名或者如下方法:ps -ef |grep 程序名或端口号netstat -nltp |grep 端口号或服务名

2014-05-27 10:01:05 1080

原创 在mac OSX上安装OpenCV + Java环境

之前一篇文章是通过brew的方式安装o'p

2014-05-26 17:45:27 6366 3

原创 在Mac OSX上通过Homebrew安装OpenCV

步骤很简单,如下:1、brew tap homebrew/science2、brew install opencv

2014-05-23 14:20:21 11078 1

原创 Eclipse console控制台中文乱码问题的解决办法

解决办法如下:在Eclipse里面点击 run-->Open Run Dialog... 找到Common下面的Console Encoding 在Other里选择你所要的编码格式(我用的是UTF-8,中文OK)

2014-04-30 20:05:16 18760 2

原创 使用javamail 通过gmail邮箱发送邮件报错的处理办法

使用javamail发送邮件的时候,发送邮件默认是25端口.由于gmail邮件服务商用的不是25端口,而是465或587端口,因此如果发送的主机选择的是smtp.gmail.com,就要在Properties加上如下设置:否则的话会发送失败,报如下错误:javax.mail.MessagingException: 530 5.7.0 Must issue a START

2014-04-23 11:36:42 4820

转载 nginx&haproxy&LVS的简单比较

A、Nginx:优点:          性能好,可以负载超过1万的并发。          功能多,除了负载均衡,还能作Web服务器,而且可以通过Geo模块来实现流量分配。          社区活跃,第三方补丁和模块很多          支持gzip proxy缺点:           不支持session保持。           对后端realserve

2014-04-16 15:31:48 753

原创 [centos5.4 x86 64位]使用第三方软件仓库|使用RPMForge软件库

在centos下运行yum install flash-plugin,或者 yum install mplayer 的时候,命令无效?为什么会这样?因为centos是rhel编译过来的,去掉了所有关于版权问题的东西。因此,在没有使用第三方软件库的情况下,很多软件无法用yum install来直接安装。RPMForge拥有4000多种CentOS的软件包,被CentOS社区认为是

2014-04-16 15:18:36 696

转载 MySQL不区分大小写(Linux与WINDOWS)

MySQL在Linux下数据库名、表名、列名、别名大小写规则:    1、数据库名与表名是严格区分大小写    2、表的别名是严格区分大小写    3、列名与列的别名在所有的情况下均是忽略大小写的    4、变量名也是严格区分大小写的 注意: A、Linux下MySQL安装完后默认:区分表名的大小写,不区分列名的大小写 B、改变表名的大小写区分规

2012-09-19 09:34:37 3308

原创 python32版本,出现问题“struct.error: argument for 's' must be a bytes object”的解决办法

@for ever 2012-06-25在python32版本下面,下面的代码:msg = pack(">H%ds" % len(reason), code, reason)执行后出现如下的错误:struct.error: argument for 's' must be a bytes object做如下修改,错误解决:msg = pack(">H%ds"

2012-06-25 21:36:18 14581 1

原创 如何查询postgreSQL 里面某个数据库中所有用户定义的数据表的名字

如何查询postgreSQL 里面某个数据库中所有用户定义的数据表的名字@forandever 2011-11-131、通过命令行查询\d 数据库  —— 得到所有表的名字\d 表名  —— 得到表结构 2、通过SQL语句查询"select * from pg_tables"  —— 得到当前db中所有表的信息(这里pg_tables是系统视图)"sel

2011-11-13 21:17:49 8652

原创 mysql 如何统计表大小

mysql 如何统计表大小@forandever 2011-11-11使用SQL语句:show table status from DBName where name = 'TBName' and Update_time > 20111111;返回数组: Name: TBName 表名 Engine: MyISAM | Innodb(表存储引

2011-11-12 18:51:56 3394

原创 通过yum在CentOS5.5上安装MySQL5.1

<br />通过yum在CentOS5.5上安装MySQL5.1<br />@for ever 2011-1-12<br /> <br />执行的命令步骤如下:<br /> <br />1、首先查看系统<br />#uname -a<br />Linux google 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux<br />我的系统是64位的。因此要执行下面的64位对应的操作。<br /> <

2011-01-12 16:56:00 3967

原创 nginx升级到 0.8.53 之后,使用老的配置出现duplicate MIME type "text/html"问题的解决办法

<br /> <br />nginx升级到 0.8.53 之后,使用老的配置出现duplicate MIME type "text/html"问题的解决办法<br /> <br />@for ever 2010-12-23<br /> <br />nginx升级后,用原来的配置启动提示:<br /><br />Starting nginx server (nginx): [warn]: duplicate MIME type "text/html" in /usr/local/nginx/conf/ngin

2010-12-23 11:35:00 6890

原创 CentOS 5.5通过yum安装 Memcached的步骤、问题、及解决办法

<br /><br />CentOS 5.5通过yum安装 Memcached的步骤、问题、及解决办法<br /><br />@for ever 2010-12-23<br /><br />1、安装 EPEL Repo<br />rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm<br /><br />2、安装 Memcache<br />yum -y install memcach

2010-12-23 10:21:00 2538

原创 MySQL数据格式为MyISam时的Locked状态造成访问慢的问题解决

<br /><br />@for ever 2010-12-22<br /> <br />对于MySQL来说,<br />MyISam是表锁定的,适合读远大于写的情况;读写频繁的要用innodb方式的<br /><br />例如,如果用 MyISam格式,当写远大于读时:<br />会发现访问数据库很慢<br />top一下,会发现cpu经常100%<br />vmstat会发现瓶颈不在cpu也不在磁盘上<br />SHOW PROCESSLIST一下,会发现有很多Locked进程。<br /> <br /

2010-12-22 22:01:00 1271

原创 Cent OS 5.5 上yum安装Nginx

Cent OS 5.5 上yum安装Nginx<br /><br />@for ever 2010-12-22<br /><br /><br />1、Cent OS 没有默认的nginx软件包,启用REHL的附件包<br />rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm<br /><br />2、解决安装过程可能会碰到的pcre和md5的问题(pcre-devel解决pcre,剩余

2010-12-22 21:06:00 8503

原创 libsvm中svm-scale的使用时的一个小问题

<br />使用libsvm中svm-scale的时候,遇到如下的小问题:<br /> <br />原始数据文件test的内容:<br />1 1:-1 2:-1 3:-1 4:1 5:-1 6:1 7:-1 8:1 9:-1 <br />2 1:1 2:1 3:-1 4:1 5:-1 6:-1 7:1 8:1 9:-1   <br />3 1:1 2:1 3:1 4:-1 5:1 6:-1 7:-1 8:-1 9:1 <br /><br />执行 svm-scale.exe test > test.sca

2010-12-01 13:47:00 4318

原创 错误 java.lang.ClassFormatError: Invalid method Code length 的解决办法

<br />The short answer is that a function in your script is too long and is tripping over a Java limitation on the length of a method inherited by Jython. Java methods are limited to 65535 characters or less. You'll need to break the script up into smaller

2010-11-23 17:39:00 7069

原创 K-MEANS算法

<br />K-MEANS算法:<br />输入:聚类个数k,以及包含 n个数据对象的数据库。<br />输出:满足方差最小标准的k个聚类。<br />处理流程:        <br />(1)  从 n个数据对象任意选择 k 个对象作为初始聚类中心;<br />(2)  循环(3)到(4)直到每个聚类不再发生变化为止<br />(3)  根据每个聚类对象的均值(中心对象),计算每个对象与这些中心对象的距离;并根据最小距离重新对相应对象进行划分;<br />(4)  重新计算每个(有变化)聚类的均值(中心

2010-11-08 14:48:00 1051

原创 System.loadLibrary()的使用方法汇总

<br />当使用System.loadLibrary()调用 Dll,两种方法:<br />1.设定环境变量。<br />比如:所编辑的Dll在目录“D:/cppProjects/nativecode/release”内,将这个路径复制添加到电脑的环境变量中的path变量内即可。<br />2.设定项目属性。(开发推荐)<br />右击项目名|选择属性properties|在左边列表内选择“Java Build Path”|在右边选项卡用选择“source”|点开项目名前的“+”号,选择“Native l

2010-11-03 09:39:00 128606 4

原创 解决 CodeSign error: Code Signing Identity ‘iPhone Developer’ does not match any code-signing certificate in your keychain.问题

<br />@for&ever 2010-10-25<br /> <br />环境:<br />MAC OS 10.6.4<br />XCode 3.2 <br />SDK 4.1<br /> <br />编译iPhone程序时,报出如下的错误:<br />CodeSign error: Code Signing Identity ‘iPhone Developer’ does not match any code-signing certificate in your keychain.<br /> <b

2010-10-25 11:12:00 19728 3

原创 iPhone: There is no SDK with the name or path iphoneos XXX

@for ever 2010-10-25环境: MAC OS 10.6.4老的iPhone 项目,使用最新的 XCode 3.2进行编译,报错:iPhone: There is no SDK with the name or path iphoneos XXX解决办法:在XCode的工具条里面选择  Project- Edit Project Setting - 在 General 里面 Project Format 选择 XCode 3.2,在Build里面 Base SDK选择 iOS Device 

2010-10-25 10:50:00 5221 4

原创 关于数据库 System lock 状态的说明和处理方式

<br />关于数据库 System lock 状态的说明和处理方式<br />@2010-08-24 for&everA、对于MySQL来说:<br /> <br />执行命令show processlist ,可以看到当前的MySQL进程中有好多System lock的状态。<br />查询MySQL手册:<br />System lock<br />The thread is going to request or is waiting for an internal or external syst

2010-09-06 17:56:00 18357

原创 关于浏览器Security error code: 1000错误的解决办法

关于浏览器Security error" code: "1000错误的解决办法@2010-8-30 for&ever网页在Firefox浏览器下运行时,出现Security error" code: "1000的错误(可以通过firebugs查看该错误)。 一、出错情形情形一、文件域不能赋值例如, 然后给这个input赋值为一个字符串,就会报该错误。情形二、跨域的脚本和css引用例如,网页 a.html 运行在网站 www.cnvqs.com 上, 同时,页面里面头部引入css样式文件 然后页面下面再引入

2010-08-30 11:46:00 21105 1

14988613以内的素数(质数)表

14988613以内的素数(质数)表 代码见 http://blog.csdn.net/forandever/archive/2009/07/07/4327026.aspx

2009-07-07

空空如也

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

TA关注的人

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