正在输入…,给了多少人希望,又给了多少人失望。

文章列表

41-60条,共86条数据.

php对中文文件名的读写操作

Written by Quinn Pan on 2014年9月23日 19:09:00. Posted in 编程技术

由于php无法对中文文件名进行读写,不然就会提示参数错误“failed to open stream: Invalid argument” 解决方法,写文件的时候,将中文进行url编码。读的时候进行反编码就行了。 <?php $filename='中文.txt'; $filename=urlencode($filename);//此时文件名为:%E4%B8%AD%E6%96%87.txt $fp=fopen($filename,"w+"); ...相关操作 ...



js的数组Array到底可以有多大?

Written by Quinn Pan on 2014年9月20日 20:09:24. Posted in 嵌入式系统

答案是:4294967295,这个是自己一个突发奇想,然后就在google浏览器中试了一下。这个数字正好是:0xFFFFFFFF即最大无符号整形的最大值 略大一点儿都会出错的 ...



make: 警告:检测到时钟错误。您的创建可能是不完整的。

Written by Quinn Pan on 2014年9月11日 16:09:07. Posted in 嵌入式系统

我在make的时候也出现了同样的问题,不过不是什么大问题,这个不影响编译结果 分析原因可能是: 服务器上的文件最后修改时间比当前时钟要晚 解决办法: 用touch 命令把源程序的时间戳改一下 find . -type f -exec touch {} \; 或者 touch *一下再重新编译 ...



东华大学网络认证登录脚本Python

Written by Quinn Pan on 2014年8月25日 10:08:47. Posted in 编程技术

学校网络去年一次升级后,无论是有线连接还是无线连接都加了认证。每次登录都要输入账号和密码,特烦!尤其是自己搭建的服务器如果不拨号根本连接不上外网,那么外网也没法访问。于是花费一下午写了一个Python小脚本,实现了不用输入密码和账号的登录。也可以放在服务器让服务器一直连接外网。 关于拨号,据说是拨一次就可以一天都在线了,为了防止意外(PS:意外常常发生)掉线。所以脚本会根据时间然后调整提交数据的频率。频率现在的计算方法是距离午夜秒数的三分之一。比如到刚开始第一次刷新时间是24H/3...



discuz X3 安装后如何重新安装

Written by Quinn Pan on 2014年8月14日 10:08:23. Posted in 网站开发

关于discuz X3重新安装,刚刚去网上搜了,说删除data/install.lock这个文件,可是实际情况是。。。。不是这样的。 因为discuz X3安装后,install下面的index.php就为了安全性默认被删除了。所以这时候需要从安装包中找到install\index.php这个文件然后复制到install文件夹下面。然后运行www.xxx.com/install/即可,这时候可能会提示错误: 注意!这个./data/install.lock不是...



eclipse使用不同的个性化主题

Written by Quinn Pan on 2014年8月10日 09:08:02. Posted in 编程技术

最近感觉Eclipse默认字体不爽,尤其是中文那么小。自己改了字体后感觉改的也不满意,然后就想选择一下主题,发现。。。竟然没有主题和颜色这个选项,我屮艸芔茻,这怎么可以这样。。。。然后就去问度娘,度娘说,这样干,给你一个地址(http://eclipse-color-theme.github.com/update),然后你下载下来主题和皮肤插件。 于是,按照步骤“Help -> Install New Software“,单击 Add Site 来加入Eclipse Color T...



Yii验证码不出现刷新按钮的解决方法

Written by Quinn Pan on 2014年8月5日 18:08:26. Posted in 网站开发

今天做后台登录的验证码,防止别人用机器恶意暴力破解网站管理员密码,可是做出来了,发现少了一个刷新按钮。 没有刷新按钮是很不方便,比如有时候验证码生成的比较难懂,用户看不清楚,只要点一下“重新生成验证码”就可以获得一个新的验证码,这样会很方便用户,结果现在不出来。于是就开始检查代码,看看代码哪儿有问题,可是检查了代码,发现生成验证码代码没有问题,如果输入正确的验证码,也可以登录。就是不出来验证码,于是整个人的状态都不好了。于是我就找了一下官方的demo,发现和官方的demo...



adroid TTS编程(文字转语音)

Written by Quinn Pan on 2014年6月6日 16:06:52. Posted in 嵌入式系统

功能就是让手机读出来你写的字。TTS就是Text To Speech废话不说,直接上代码: /* * 这个程序是将文字转换成语音 * 作者:追梦 * 时间:2014年6月6日 * 邮箱:pjkui@qq.com * */ package com.example.tts; import java.util.Locale; import android.os.Bundle; import android.app.Activity; import ...



Beagle bone GPIO编程

Written by Quinn Pan on 2014年6月5日 21:06:42. Posted in 嵌入式系统

废话不说,beagle bone的GPIO编程思路如下: 1.配置GPIO:在/sys/class/gpio目录下,有一个export文件。调用这个文件可以实现配置。该文件对所有的从0开始。GPIOn_x的编号为32*n+x,例如此处用的GPIO1_6的编号为32*1+12=44。在终端输入:# echo "44" > /sys/class/gpio/export,在此回到目录/sys/class/gpio下,可以看到产生了一个新的目录./gpio44,里面包含了该IO口的输入输出...



将整数9876543210转换为-7进制

Written by Quinn Pan on 2014年5月29日 14:05:39. Posted in 嵌入式系统

 没错,不是7进制,是负七进制。可以笔算,口算,心算加计算机算。 答案如下,自己先思考。。。不然,不好玩-..- ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓  ↓ ↓ ↓ ↓  ↓  ↓  ↓  反正我是口算不出来。╮(╯▽╰)╭。。。。那我就用计算机吧。 思路也不是很复杂,就是利用 A=a(0)*R^0+a(1)*R^1+a(2)*R^2+a(3)*R^3+....+a(n)*R^n 其中A是...



Redis读书笔记

Written by Quinn Pan on 2014年4月27日 21:04:38. Posted in 嵌入式系统

系统特性:   1.默认redis存储数据到本地磁盘是1一个小时一次 2.键值对 3.大小写不敏感   基本语法: 1.设置 set 键 值 2.获得 get 键 3.散列类型(注,下标可以翻译为key) 3.1.hSet 数组 下标 值 3.2.hGet 数组 小标 3.3 hmset 数组 下标1 值1 下标2 值2 下标2 值3...



2014微软编程之美 初赛 试题1 焦距(答案含解题思路)

Written by Quinn Pan on 2014年4月19日 23:04:43. Posted in 嵌入式系统

描述 一般来说,我们采用针孔相机模型,也就是认为它用到的是小孔成像原理。 在相机坐标系下,一般来说,我们用到的单位长度,不是“米”这样的国际单位,而是相邻像素的长度。而焦距在相机坐标系中的大小,是在图像处理领域的一个非常重要的物理量。 假设我们已经根据相机参数,得到镜头的物理焦距大小(focal length),和相机胶片的宽度(CCD width),以及照片的横向分辨率(image width),则具体计算公式为: Focal length in pixels = (image width...



编程之美初赛第一场 题目3 : 活动中心(答案)

Written by Quinn Pan on 2014年4月19日 23:04:22. Posted in 嵌入式系统

描述 A市是一个高度规划的城市,但是科技高端发达的地方,居民们也不能忘记运动和锻炼,因此城市规划局在设计A市的时候也要考虑为居民们建造一个活动中心,方便居住在A市的居民们能随时开展运动,锻炼强健的身心。 城市规划局希望活动中心的位置满足以下条件: 1. 到所有居住地的总距离最小。 2. 为了方便活动中心的资源补给和其他器材的维护,活动中心必须建设在A市的主干道上。 为了简化问题,我们将A市摆在二维平面上,城市的主干道看作直角坐标系平的X轴,城市中所有的居住地都可以看成二维平面上的一个点。 ...



iframe自适应内容高度

Written by Quinn Pan on 2014年4月13日 19:04:00. Posted in 嵌入式系统

<iframe src="www.pjkui.com" id="reply" frameBorder="0" scrolling="no" width="100%" onload="setHight()" > </iframe> <script type="text/javascript" lang...



yii设置网页标题方法

Written by Quinn Pan on 2014年4月13日 15:04:31. Posted in 嵌入式系统

yii设置网页的标题方法 1.现在layout上面的title标签的地方写上 <title><?php echo $this->pageTitle; ?><title> 2.然后在具体的网页上输出内容为 $this->pageTitle="这儿是标题" 3.即可 ...



netbeans误删除的文件恢复

Written by Quinn Pan on 2014年4月13日 09:04:50. Posted in 操作系统

刚刚一不小心在NetBeans中把一个很重要的文件给删掉了。肠子都悔青了,以为没有办法恢复了,结果没有想到NetBeans有一个很给力的功能。就是历史记录。只要在误删除的文件的所在的文件夹上“右键”--“历史记录”--“撤销删除内容”即可 这个功能太实用了。赞一个。。。 ...



php伪静态实现[转]

Written by Quinn Pan on 2014年4月12日 16:04:45. Posted in 网站开发

PHP伪静态写法--其一伪静态又名:URL重写,主要是为了SEO而生的。(SEO是什么?这个不用问我吧。呵呵~搞网络的不懂SEO那就~~~~) 方法一: 比如这个网页 http://www.2cto.com /soft.php/1,100,8630.html 其实处理的脚本是soft.php 参数为1,100,8630 相当于soft.php?a=1&b=1=100&c=8630 只不过这样的URL太难记。搜索引擎也不喜欢。 ...



编程之美资格赛 题目3 : 格格取数

Written by Quinn Pan on 2014年4月12日 16:04:16. Posted in 嵌入式系统

给你一个m x n (1 <= m, n <= 100)的矩阵A (0<=aij<=10000),要求在矩阵中选择一些数,要求每一行,每一列都至少选到了一个数,使得选出的数的和尽量的小。 时间限制:2000ms 单点时限:1000ms 内存限制:256MB ...



编程之美资格赛 题目2 : 大神与三位小伙伴

Written by Quinn Pan on 2014年4月12日 16:04:59. Posted in 嵌入式系统

题目2 : 大神与三位小伙伴 L国是一个有着优美景色且物产丰富的国家,很多人都喜欢来这里旅游并且喜欢带走一些纪念品,大神同学也不例外。距离开L国的时间越来越近了,大神同学正在烦恼给她可爱的小伙伴们带什么纪念品好,现在摆在大神同学面前的有三类纪念品A, B, C可以选择,每类纪念品各有N种。其中种类为A_i, B_i, C_i的纪念品价值均为i, 且分别有N+1-i个剩余。现在大神同学希望在三类纪念品中各挑选一件然后赠送给她的三名可爱的小伙伴,但是她又不希望恰好挑出来两件价值相同的纪念品,...



微软2014编程之美资格赛第一题:同构

Written by Quinn Pan on 2014年4月12日 16:04:11. Posted in 编程技术

题目1 : 同构 给定2个树A和B,保证A的节点个数>=B的节点个数。 现在你需要对树A的边进行二染色。 一个好的染色方案,指不存在一个树A中的连通块,同时满足以下2个条件 1. 其中只有同色的边 2. 和B同构。两个树同构是指,存在一个一一映射(既是单射又是满射),将树B的各节点映射到不同的树A的节点,使得原来在树B中相邻的点,在映射后,仍...