16 James506

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 3w+

WordPress站点迁移

原因:1)WordPress站点需要进行服务器迁移。2)域名需要改变。前提:相关的数据库环境、PHP环境等配置完毕。处理步骤:1、站点打包,数据备份导出。 1)登录到站点后台,通过导出功能将所有信息导出,用于备份。 2)登录到服务器,将站点代码打包。 3)通过 mysqldump 将数据库导出。 4)在新服务器上创建对应的数据库,库名及相关字符集保持与原有数据库一致。 我通过的navicat工具进行的新建库处理。eg:...

2020-06-10 10:20:54

GitHub的访问问题汇总

基本都是DNS的问题导致。1. 解决GitHub无法访问的问题开电脑突然发现github刷不出来,找原因可能是DNS问题。用下面的方法解决:1)确定github网站的ip打开网址:http://github.com.ipaddress.com/140.82.112.4 github.com (请根据当前自己查询到的IP情况,下面的操作类似)2)确定域名ip打开网址:http://github.global.ssl.fastly.net.ipaddress.com/199.

2020-06-09 09:17:18

Win10上安装CUDA和CUDNN

因项目代码需要安装,最终环境配置如下:tensorflow 2.1.0cuda_10.2.89_441.22_win10.execudnn-10.2-windows10-x64-v7.6.5.32.zip1.CUDA下载安装CUDA的安装包可直接从NVIDIA官网下载。根据相应的系统选项,我选择的是cuda_10.2.89_441.22_win10.exe(大小为2+G),安...

2020-05-03 11:51:34

Ubuntu16.04下部署Nginx+uWSGI+Flask

本文参考:https://code.luasoftware.com/tutorials/nginx/setup-nginx-and-uwsgi-for-flask-on-ubuntu/因产品后台服务选择Flask+Nginx作为RestfulAPI架构,在ubuntu下进行实地部署。1. 安装Python安装python3apt-get updateapt-get insta...

2019-09-29 22:31:17

Anaconda环境配置

在windows系统上采用Anaconda进行编程开发,选择安装的是Python3.x的版本。安装后Anaconda自动安装了很多库比如matplotlib,numpy,pandas等,但针对有些第三方库并没有安装,需要手动安装。环境说明:win10,64位问题1:系统本身单独安装了Python3.7,但安装anaconda时也安装了,也就是说有系统里两套python3.7,系...

2019-07-12 18:45:46

OSRM及OSRM-WEB的编译搭建

到今天为止,在Ubuntu的虚拟机上,完成了OSRM的代码下载,并

2014-04-11 18:01:28

Python与其他语言结合的参数转换函数PyArg_ParseTuple()

The PyArg_ParseTuple() function is declared as follows:int PyArg_ParseTuple(PyObject *arg, char *format, ...);The arg argument must be a tuple object containing an argument list passed

2013-11-19 14:46:14

创建android库工程

在项目中,有些项目会调用一些共同的内容,这些内容最好的处理方式就是打为 jar 包,如何新建一个android的库工程呢?新建的时候,建立一个标准工程,然后修改属性中的选择android sdk版本的下方,有一个 “Is library” 选项,选中即可。这样,在 project.properties 文件中,会多出一行:android.library=true 这样,一个an

2013-10-29 11:37:36

MVAPI第一个版本架构图

MVAPI采用矢量与栅格结合的方式进行移动地图的显示。进过几个月,目前终于可以完成基本的地图显示及操作功能。还有待实现的是各种性能及效果优化、3D地物等。发一个1.0的架构图留存一下。(虽然目前还简陋,一点一点完善吧。)

2013-09-02 16:52:55

目前碰到的服务器并发性能问题

背景:采用APACHE + PHP + ACE 构建了一个服务器。ACE采用的是TP_Reactor框架。PHP和ACE之间采用SOCKET进行通信,PHP建立不了长连接,每次请求连接,处理完毕断开。APACHE+PHP部署在一台服务器,ACE部署在另一台服务器。问题:采用loadrunner进行性能测试时,发现并发上不去,以为是资源不够,查看服务器后,发现各服务器的C

2013-03-27 11:33:57

javah用法的注意之处

最近写NDK,需要用javah生成 jni规格的 native头文件。开始几次出现各种错误,最终搞定,注意之点记录如下: 1. 必须要进入到bin下的classes目录下。2.必须带上类的完成包信息,即完整类名。javah  -classpath .  -jni  com.test.native

2013-03-14 17:49:10

linux下编译出错 collect2: ld terminated with signal 7 [Bus error], core dumped

collect2: ld terminated with signal 7 [Bus error], core dumped我采用的是VM 下的 redhat6,NDK r8d。出问题后,发现是因为放在 /mnt/hgfs 共享目录下的原因,把工程放在其他目录下,编译成功。

2013-03-14 15:01:16

如何定位c++内存泄露

在进行C++开发时,如果在windows平台上,使用MFC,则可以自动检测内存泄露,如果是win32或者console程序,不使用MFC,则需要自己进行处理。下面是在总结的一些方法,均来自网上,也经历了实际检验,在此备份。  1.  利用 KDetectMemoryLeak.h来完成类似MFC重定义NEW宏的效果。可以完成泄露点的输出。在代码的最后,采用_CrtDumpMemo

2013-01-07 11:10:12

outlook2007不能发送邮件

突发的,outlook2007不能发邮件,但能接收邮件。查看原因,提示:服务器不支持此客户端的任何验证方式。上网查看,有各种方式,有的说的不清楚。我试了以下对我的机器有效,在此备份:工具-->账户设置,选择账户,双击打开,然后“其他设置”,切换到“高级”,将加密连接类型改为 TLS,同时将上面的发送服务器的端口改为 587。这样就ok了。

2012-12-19 15:19:46

ACE在RedHatEnt6上编译安装及配置

以前写过一篇在CentOS5上的安装,最近在RedHatEnt6.1上进行安装处理时,发现一些问题,记录一下。 系统:RedHat Ent 6.1ACE:5.7 准备工作:在/usr/local下创建 ACE目录,将ACE57SRC.tar.gz拷贝进去。解压tar –xzvf ACE57SRC.tar.gz,将生成ACE_wrappers。 设置ACE_ROO

2012-12-04 15:47:21

JsonCPP在linux下的一个奇怪的问题

在linux上完成了对jsoncpp的编译,产生了.a和.so的库。原本以为可以直接将json目录下的几个.h文件和lib目录下的库文件加入到工程即可,但事实证明是错误的,编译时报莫名错误如下: -------------- 构建: Debug inWalkEngineServer ---------------正在编译: WalkEngineServer.cpp在包含自

2012-11-30 17:08:48

关于ACE_INET_Addr和ACE_SOCK_Connector的小技巧

最近在处理ACE的相关问题,被ACE_INET_Addr这个貌似不起眼的类吃惊了一下。以此文记录备案。ACE_INET_Addr: 以前在使用ACE_INET_Addr时,基本都是利用构造函数直接赋值,今天突然需要通过设置对IP和端口进行赋值,想当然的采用  set_port_number 和 set_address,结果是果断出现问题,仔细查看了说明文档,才发现还需要处理字节序,

2012-11-28 14:03:00

一个游戏程序员的学习资料

想起写这篇文章是在看侯杰先生的《深入浅出MFC》时, 突然觉得自己在大学这几年关于游戏编程方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序 员的书单与源代码参考。一则是作为自己今后两年学习目标的备忘录,二来没准对别人也有点参考价值。我的原则是只写自己研究过或准备研究的资料,所以内容无 疑会带上强烈的个人喜好色彩, 比如对网络,数据库等重要方面完全没有涉及。因为自己主要对三维图形引擎, 人

2012-11-06 13:27:02

探讨i++和++i

最近笔者在调试代码时发现自己在对++运算符的理解上不够深入,导致一个不应有的bug的出现。在代码书中或课堂上我们都知道++i和i++在作为一个单独语句使用时没有区别,即相当于i=i+1; 而作为语句的一部分时,如a=++i; 和a=i++; ++i先执行加1操作,再执行赋值操作(因++在前),而i++是先执行赋值操作,再执行加1操作(因++在后)。但这种论述未将其中更深的运行机制讲出来,尤其是

2012-11-06 11:57:12

APACHE安装_cannot install `libaprutil-1.la' to a directory

在linux上安装了默认的apache2目录后,想安装apache3,进入安装,执行了configure,make后make install时出错: /bin/sh /usr/local/httpd-2.2.3/srclib/apr/libtool --mode=install /usr/bin/install -c -m 755 libaprutil-1.la /usr/

2012-07-19 11:01:19

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。