- 博客(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
12903
1
原创 用JS获取元素某一事件上绑定的所有Listener
使用Chrome浏览器,在开发者工具里面查看。步骤是:Chrome DevTools->console->getEventListeners(document.querySelector('.someclass'));
2017-11-21 14:01:11
11620
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
9288
原创 MAC 安装遇到的问题及解决办法
正在安装“ MacPorts ”。 中断安装可能会损坏电脑。您可以在安装完成后重新启动一天一夜了,还没结束,通过强制关闭也不起作用,关机也不行,重启也不行。怎么办?解决办法:ps auwx | grep macports找到那个安装进行,kill -9 进程号 即可。
2017-02-23 13:56:03
7463
转载 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
884
转载 【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
596
原创 使用AV Foundation框架来实现实时滤镜
使用AV Foundation框架来实现实时滤镜 UIImagePickerController处理的并不是原始摄像头数据,他是在原始数据被处理成图像后才开始访问。而AV Foundation能在原始数据变成图像之前就直接访问它,这就使得我们能够执行一些额外的暗箱操作,来实现实时滤镜的制作。 AVCaptureSession用来控制输入设备(AVCaptur
2017-01-08 13:27:49
2028
原创 安卓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
2169
原创 安卓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
7195
原创 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
14182
原创 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
2463
转载 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
6755
转载 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
16606
转载 lucene的BooleanQuery
应用BooleanQuery进行组合查询时,条件之间的关系是由类BooleanClause.Occur控制的,BooleanClause.Occur中提供了三个参数值进行控制,分别是BooleanClause.Occur.MUST BooleanClause.Occur.MUST_NOT BooleanClause.Occur.SHOULD 它们的组合关系代表的意思如下: 1、
2015-03-30 15:11:21
790
原创 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
33160
原创 linux查看某个端口的资源占用情况
##根据端口查看进程信息 lsof -i:14700 ##根据进程号查看进程对应的可执行程序 ps -f -p 进程号 ##根据可执行程序查看,动态链接、 ldd 可执行文件名或者如下方法:ps -ef |grep 程序名或端口号netstat -nltp |grep 端口号或服务名
2014-05-27 10:01:05
1127
原创 在Mac OSX上通过Homebrew安装OpenCV
步骤很简单,如下:1、brew tap homebrew/science2、brew install opencv
2014-05-23 14:20:21
11178
1
原创 Eclipse console控制台中文乱码问题的解决办法
解决办法如下:在Eclipse里面点击 run-->Open Run Dialog... 找到Common下面的Console Encoding 在Other里选择你所要的编码格式(我用的是UTF-8,中文OK)
2014-04-30 20:05:16
18967
1
原创 使用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
4970
转载 nginx&haproxy&LVS的简单比较
A、Nginx:优点: 性能好,可以负载超过1万的并发。 功能多,除了负载均衡,还能作Web服务器,而且可以通过Geo模块来实现流量分配。 社区活跃,第三方补丁和模块很多 支持gzip proxy缺点: 不支持session保持。 对后端realserve
2014-04-16 15:31:48
780
原创 [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
740
转载 MySQL不区分大小写(Linux与WINDOWS)
MySQL在Linux下数据库名、表名、列名、别名大小写规则: 1、数据库名与表名是严格区分大小写 2、表的别名是严格区分大小写 3、列名与列的别名在所有的情况下均是忽略大小写的 4、变量名也是严格区分大小写的 注意: A、Linux下MySQL安装完后默认:区分表名的大小写,不区分列名的大小写 B、改变表名的大小写区分规
2012-09-19 09:34:37
3342
原创 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
14762
原创 如何查询postgreSQL 里面某个数据库中所有用户定义的数据表的名字
如何查询postgreSQL 里面某个数据库中所有用户定义的数据表的名字@forandever 2011-11-131、通过命令行查询\d 数据库 —— 得到所有表的名字\d 表名 —— 得到表结构 2、通过SQL语句查询"select * from pg_tables" —— 得到当前db中所有表的信息(这里pg_tables是系统视图)"sel
2011-11-13 21:17:49
8726
原创 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
3451
原创 通过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
3997
原创 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
7004
原创 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
2577
原创 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
1313
原创 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
8542
原创 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
4364
原创 错误 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
7239
原创 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
1080
原创 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
130553
原创 解决 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
19801
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
5269
3
原创 关于数据库 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
18810
原创 关于浏览器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
21797
1
14988613以内的素数(质数)表
2009-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人