- 浏览: 245632 次
- 性别:
- 来自: 广州
最新评论
-
fan0128:
好用,非常感谢楼主的分享……………………
时间控件_带时分秒 -
solen:
1、如何将字符串String转化为整数int int i = ...
JAVA判断字符串是否整数 -
solen:
a:for(int i=0;i<n;i++) { b:f ...
JAVA判断字符串是否整数 -
Sobfist:
有无java实现 请指教 我试了下 解密报错 感觉是字符集的问 ...
PHP小记|xxtea类 -
jordan_micle:
这着色弄的。。。。
PHP小记(13) - PHP防止表单重复提交
文章列表
我们知道,用PHP的json_encode来处理中文的时候,中文会被unicode编码,类似\u***的格式。不可读且在一定程度上增加传输的数据量。
例如:
echo json_encode("中文"); //结果为:"\u4e2d\u658"
因为不可读,这对于开发过程中进行调试很是头疼。那么有没有解决的办法呢?
在PHP5.4,这个问题终于得到解决。json_encode新增了第二个参数:JSON_UNESCAPED_UNICODE,顾名思义,不要用unicode编码中文。
看下面的例子:
echo json_encode(" ...
调用方法:
<script type="text/javascript" src="datetimepicker.js" ></script>
带时分秒:
<input type="text" value="" maxlength="100" id="Text4" onclick="SelectDate(this,'yyyy-MM-dd hh:mm:ss')"/>
不带时分秒:
<input t ...
Apache 日志记录相关设置
- 博客分类:
- PHP
Apache 自动生成的日志会给系统带来很大的损耗。关闭日志以后,甚至最高可以提高整体性能近40%(粗略估计)
那么如何关闭日志呢?
可以通过降低log级别的办法来减少日志读写。
这里要提醒的是,这么做将给“ ...
1.INPUT和图片按钮对齐: <script type="text/javascript" src="https://gist.github.com/aszx0413/daef8e477109d6889b7e.js"></script>也可以在按钮的样式里面加入:vertical-align:middle; 2.INPUT和文字对齐 定义INPUT的样式,input {vertical-align:middle;},这样文字就会和INPUT框对齐。 3.以此类推,SELETE框等都如此 可以在全局CSS中定义:input,se ...
这里是javascript中制作滚动代码的常用属性
页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边 ...
字符集与编码的故事
很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一 ...
SVN修改已提交版本的Log
- 博客分类:
- GOSSIP
在工作中一直是使用svn进行项目的版本控制的,有时候由于提交匆忙,或是忘了添加Log,或是Log内容写的有错误。今日遇到此类情况,想要在查看项目的日志时添加log或是修改log内容,遇到如下错误:Repository has not been enabled to accept revision propchanges;ask the administrator to create a pre-revprop-change hook显然此情况是svn服务端设置的问题,版本在提交后不允许修改log。需要在服务端添加一个hook来允许log的修改。我用的服务器是Windows下的VisualS ...
这个是jQuery的一个bug,在最新的jQuery中(1.7.1以后)已经不存在这个问题。
如果实在不想升级,那么在页面末尾加上以下代码就可以解决:
(function(){
// remove layerX and layerY
var all = $.event.props,
len = all.length,
res = [];
while (len--) {
var el = all[len];
if (el != 'layerX' && el != 'layerY') res.push(el);
}
$.eve ...
VPS中APACHE服务器多站点配置
- 博客分类:
- PHP
打开bin\apache\Apache2.2.17\conf\httpd.conf
第61行:LoadModule alias_module modules/mod_alias.so 前面是否有#,如果有,去除这句话前面的# (开启alias的支持)
第446行:#Include conf/extra/httpd-vhosts.conf 去掉前面的# (使apache能够读取extra/httpd-vhosts.conf 文件)
打开bin\apache\Apache2.2.17\conf\extra\httpd-vhosts.conf
删除底部默认的一些配置:
之后根据下述添加 ...
PHP小记|xxtea类
- 博客分类:
- PHP
xxtea可逆加密算法PHP实现:
Class Xxtea {
public function encrypt($s, $key) {
return base64_encode(self :: xxtea_encrypt($s, $key));
}
public function decrypt($e, $key) {
return self :: xxtea_decrypt(base64_decode($e), $key);
}
private function long2str($v, $w) {
$len = count($v);
$n ...
apache开启gzip的方法
- 博客分类:
- PHP
WAMP环境搭建好之后,默认并没有开启gzip功能。需要修改apache的配置文件进行开启。
开启方法如下:
1. httpd.conf中打开deflate_Module和headers_Module模块
2. httpd.conf中添加:
<IfModule deflate_module>
SetOutputFilter DEFLATE
# Don’t compress images and other
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
...
在web开发中,为了提升网页输入框的用户体验,输入提示是很重要的一部分。
以下这种输入提示是我们经常用到的,如图所示:
jquery插件textbox-hinter可以很方便快捷地实现这个功能。
HMTL代码:
<input type="text" style="text1" name="" value="" tbhinter="用户名" />
其中的tbhinter是自定义属性,作为提示内容。
JS代码:
$(".text1") ...
在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素
js
在父窗口中获取iframe中的元素
1、
格式:window.frames["iframe的name值"].document.getElementById("iframe中控件的ID").click();
实例:window.frames["ifm"].document.getElementById("btnOk").click();
2、
格式:
var ...
1.为什么要用VisualSVN Server,而不用Subversion?
回答:
因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache,如果是新手,岂不是很头痛?而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻烦。安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证 ...
调试的时候格式化输出数组
- 博客分类:
- PHP
/**
* 输出变量的内容,通常用于调试
*
* @package Core
*
* @param mixed $vars 要输出的变量
* @param string $label
* @param boolean $return
*/
function dump($vars, $label = '', $return = false)
{
if (ini_get('html_errors')) {
$content = "<pre style='font-size:11px;'>\n";
if ...