程序技术
冰城警幻
命运天平倾倒,偏向冰城警幻。
展开
-
PHP中乱码问题以及相关问题解决
<br /> 在PHP页面上,经常会出现汉字变成乱码的情况,解决方法有一个:用记事本打开PHP文件,选择另存为,编码选择utf-8。<br /> 以上方法解决了网页显示乱码的问题,但如果这时候直接把值用SOCKET传递给C++写的后台程序的话,还是会显示为乱码,解决方法如下(比如从前表单用POST传递给下一页面):<br /> 1.此处假设表单页为1.php,提交页(传给C++后台的页面)为2.php;<br /> 2.将1.php以及2.php两个页面按照上述方法存储为utf-8文件;<br />原创 2011-02-16 11:52:00 · 615 阅读 · 0 评论 -
Eclipse+PyDev+Spark出现NoClassDefFoundError FSDataInputStream解决办法
在使用Eclipse+PyDev+Spark进行测试时,出现 NoClassDefFoundError: org/apache/hadoop/fs/FSDataInputStream,解决办法如下:在Spark/conf目录下的spark-env.sh末尾添加:export SPARK_DIST_CLASSPATH=$(hadoop classpath)如果对应目录下没有spark-env原创 2016-06-05 19:04:28 · 1312 阅读 · 0 评论 -
KnowRob安装过程中的相关问题记录
在ROS的indigo版本下安装knowrob时遇到了一系列问题,在此记录解决方案:基础环境:系统:Linux Ubuntu 14.04.1 LTS桌面版;ROS版本:Indigo;JDK版本:1.7.0 64Bit;相关问题记录:1.在正式安装knowrob前,需要先安装rosjava;2.Rosjava安装过程中可能会提示找不到对应的包等,先执行以下命令更新RO原创 2016-04-22 20:13:42 · 868 阅读 · 0 评论 -
WEB平台对接过程中遇到的系列技术问题
1. AS3安全沙箱问题: 在AS3中,有时候会遇到沙箱问题,只需要在相应目录下添加一个配置文件即可;2.MYSQL重新设置计数问题: 有时候,当你清理掉MYSQL数据库中的一些数据记录后,你会发现计数有点乱,这时候重新设置一下计数即可,设置语句:alter table table_name AUTO_INCREMENT=n3.PHP路由问题(含读出URI):原创 2012-03-31 09:45:35 · 993 阅读 · 0 评论 -
跨域cookies问题的解决(含iframe问题)
近几天在进行cookies设置的时候,碰到了跨域问题。可以分为两类:1.同根域名,不同二级子域名下的跨域;2.不同域名的跨域。 一、针对第一种,可以使用如下方式进行解决(JS代码): 1.先在a.yourdomain.com设置cookies: function setCo原创 2011-07-09 10:48:15 · 1969 阅读 · 0 评论 -
用C++实现康盛DZ论坛帐号的注册
<br /> 今天实现了用C++向康盛DZ论坛注册帐号,且可以正常登陆,目前没发现BUG。整个程序分为:MD5加密、随机码生成、写入MYSQL数据库三个部分,这里和大家分享下。<br /> 在分享前,先介绍下整个程序中最核心的部分:密码的加密算法。DZ论坛的加密算法是:MD5(MD5(password),salt),其中salt是一个6位随机码。<br /> 好了,废话不多说,直接贴源代码:<br />/****************************iceSite.h************原创 2011-04-12 21:51:00 · 2188 阅读 · 1 评论 -
SQL更新语句提示“You can't specify target table ……”的解决办法
<br /> 今天在写以下SQL的UPDATE语句时,出现一个比较怪异的问题“You can't specify target table '****' for update in FROM clause”;<br />UPDATE **** SET **** = 1 WHERE **** = '****' AND **** = 2 AND **** IN (SELECT **** FROM **** WHERE **** LIKE '201011%' OR **原创 2011-05-18 11:46:00 · 2464 阅读 · 0 评论 -
MSSQL提示ADO 错误 0x80004005
<br /> 在安装完SQL SERVER2000后,提示ADO错误0X80004005,按以下步骤处理:<br /> <br /> 1.检查服务器是否通畅,ping IP;<br /> 2.检查端口是否打开:telnet IP PORT;(注意SQL SERVER2000一定要打SP3以上补丁,不然1433端口会打不开);<br /> 3.检查防火墙是否限制了端口,可以在调试的时候关闭防火墙。原创 2011-03-11 11:14:00 · 2701 阅读 · 0 评论 -
VS2010下注释引发的惨案
<br /> 昨晚在VS2010下编译一段程序时,由于注释原因引发了一段惨案,特此记录下来,方便以后借鉴。<br /> <br /> 先上代码:<br />#include <iostream>using namespace std;void change(char* lpText, char chChar){ //这是一段忧伤的注释; int iLen = strlen(lpText); if (iLen <= 31) { //同样忧伤的注释; lpText原创 2011-03-11 09:42:00 · 1752 阅读 · 1 评论 -
MFC隐藏(去除)客户区的边框以及隐藏非客户区
<br /> 我承认我被此问题困扰过,好在找到了解决方法,如下:<br /> 1.在C****View::PreCreateWindow(CREATESTRUCT& cs)函数内增加:cs.style &= ~WS_BORDER; <br /> 2.在CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)函数内增加:ModifyStyleEx(WS_EX_CLIENTEDGE, 0, SWP_FRAMECHANGED);注意:要增加到OnCreate函数原创 2011-02-17 13:14:00 · 4971 阅读 · 1 评论 -
Spring中集成Redis并使用RedisTemplate.opsForValue().set()设置hashmap时cannot be cast to java.lang.String错误的问题
问题描述:在Spring中集成了Redis,并使用RedisTemplate.opsForValue().set()设置已经序列化的HashMap对象时报cannot be cast to java.lang.String错误(at org.springframework.data.redis.serializer.StringRedisSerializer.serialize(StringR...原创 2019-03-15 15:21:38 · 14383 阅读 · 0 评论