安然不哭-西坝阿超个人博客

做技术一定要一颗恒心,这样才不会半途而废。

PHP英文字母大小写转换函数小结

2018-3-22 钟建超

每个单词的首字母转换为大写:ucwords() <?php $foo = 'hello world!'; $foo = ucwords($foo); // Hello World! $bar = 'HELLO WORLD!'; $bar = ucwords($bar); // HELLO WORLD! $bar = ucwords(strtolower($bar)); // Hello World! ?> 第一个单词首字母变大写:ucfirst() <?php $foo = 'hello world!...

阅读全文>>

标签: php

评论(0) 浏览(98)

js 常用验证代码

2018-3-18 钟建超

验证手机 if ($("input[name='phone']").val() == "") { layer.alert("请输入电话号码"); return false; } else { var tel = $("input[name='phone']").val(); var reg = /^0?1[3|4|5|8][0-9]\d{8}$/; if (reg.test(tel)) { } else { ...

阅读全文>>

标签: js

评论(0) 浏览(124)

通过Ajax方式提交含有文件的表单

2018-3-18 钟建超

前言:我们通常使用form表单,通过submit来将form表单中含有的文件上传到服务器。通过这种方式页面将会刷新,但是我们有时需要不刷新页面来提交含有文件的表单,这时我们就会想到通过ajax的方式。但是,如何通过ajax来提交含有文件的表单呢? Html代码: <form id="uploadForm"> 回复内容:<input type="text" name="msg" /> 上传图片:<input type="file" name="file"/> <input type="button" value="确定...

阅读全文>>

标签: js

评论(0) 浏览(92)

php 获取当前时间戳 日期和时间

2018-3-18 钟建超

pHP时间戳函数获取指定日期的unix时间戳 strtotime('2012-12-7') 示例如下: 代码如下: <?php echo strtotime('2012-12-7'); //结果:1354838400 ?> 说明:返回2012年12月7日0点0分0秒时间戳。 将当前年月日转化为时间戳:PHP时间戳函数获取当前日期的unix时间戳, 示例如下: 代码如下: <?php echo $time=intval(time()); ?> 明:返回当前时间 年月日时分秒的时间戳。 将时间戳转化为年月日...

阅读全文>>

标签: php

评论(0) 浏览(155)

js代码实现点击按钮出现60秒倒计时

2018-3-18 钟建超

1、 <input type="button" id="btn" value="免费获取验证码" /> <script type="text/javascript"> var wait=60; function time(o) { if (wait == 0) { o.removeAttribute("disabled"); o.value="免费获取验证码"; wait = 60; } else { o.setAttribute("disabled", true); o.value="重新发送(...

阅读全文>>

标签: js

评论(0) 浏览(125)

js 判断文件类型

2018-3-16 钟建超

function checkFileExt(filename) { var flag = false; //状态 var arr = ["jpg","png","pdf"]; //取出上传文件的扩展名 var index = filename.lastIndexOf("."); var ext = filename.substr(index+1); //循环比较 for(var i=0;i<arr.length;i++) { ...

阅读全文>>

标签: js

评论(0) 浏览(100)

html5 中input type=‘file’实现文件图片等的上传的文件类型限制

2018-3-16 钟建超

可以直接设置input标签的accept属性来限制上传文件的类型 <input type="file" accept="application/msword" > 1.accept=”application/msexcel” 2.accept=”application/msword” 3.accept=”application/pdf” 4.accept=”application/poscript” 5.accept=”application/rtf” 6.accept=”application/x-zip-compressed” 7.accep...

阅读全文>>

标签: html

评论(0) 浏览(131)

phpmyadmin 连接远程数据库

2018-3-13 钟建超

1、进入libraries 目录 2、找到config.default.php文件 3、修改cfg['AllowArbitraryServer']的值改为true即可

阅读全文>>

标签: 数据库

评论(0) 浏览(104)

MAC Apache 启动 停止 重启命令

2018-3-13 钟建超

停止服务:sudo /usr/sbin/apachectl stop 开启服务:sudo /usr/sbin/apachectl start 重启服务:sudo /usr/sbin/apachectl restart

阅读全文>>

标签: 服务器

评论(0) 浏览(145)

sublime 常用配置

2018-3-11 钟建超

格式化代码: {"keys": ["alt+shift+f"], "command": "reindent"}

阅读全文>>

标签: 工具

评论(0) 浏览(146)

c# 处理空格的方法

2018-3-9 钟建超

richTextBox1.Text = richTextBox1.Text.Replace(" ", ""); richTextBox1.Text = Regex.Replace(this.richTextBox1.Text, @"(?s)\n\s*\n", "\n"); Clipboard.SetDataObject(richTextBox1.Text); richTextBox1.Text = ""; label2.Text = "好的处理完成,粘贴就好!";

阅读全文>>

标签: c#

评论(0) 浏览(134)

js页面跳转常用的几种方式

2018-3-5 钟建超

第一种: <script language="javascript" type="text/javascript"> window.location.href="jb51.jsp?backurl="+window.location.href; </script> 第二种: <script language="javascript"> alert("返回"); window.history.back(-1); </script> 第三种: <script language...

阅读全文>>

标签: js

评论(0) 浏览(128)

ip 精确定位

2018-3-5 钟建超

接口1:https://www.chaidu.com/App/Web/IP/ 接口2:http://www.ipip.net/ip.html 接口3:http://www.hao7188.com/ 接口4:https://www.opengps.cn/Data/IP/LocHighAcc.aspx 接口5:https://ip.rtbasia.com/ 接口6:https://www.opengps.cn/Data/IP/LocHighAcc.aspx 接口7:http://www.ipplus360.com/

阅读全文>>

标签: 黑客

评论(0) 浏览(512)

js获取get参数

2018-3-3 钟建超

function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } 主:如上面代码出现乱码 function getQueryString(name) { var reg = new RegE...

阅读全文>>

标签: js

评论(0) 浏览(136)

c#异或算法(加密解密)

2018-3-3 钟建超

我用简单的异或算法,密钥是123(必须是0~255之间的整数,但可以扩充成更大范围):      string s = "中国人和日本人。"; Response.Write("加密前:" + s + "<br/>"); StringBuilder sb = new StringBuilder(); byte[] bytes1 = Encoding.Unicode.GetBytes(s); for (int i = 0; i < bytes1.Length; i++) { ...

阅读全文>>

标签: c#

评论(0) 浏览(134)

c# 连接数据库

2018-3-3 钟建超

c# 连接数据库 c#连接sqlite数据库 Data Source=|DataDirectory|\document.db;Pooling=true;FailIfMissing=false c# 连接mysql Data Source=数据库地址;Initial Catalog=数据库名;User Id=登陆数据库用户;Password=登录密码;

阅读全文>>

标签: c#

评论(0) 浏览(150)

总结C#获取当前路径的7种方法

2018-3-3 钟建超

C#获取当前路径的方法如下:    System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径。      System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。      System.IO.Directory.GetCurrentDirectory() 获取应用程序的当前工作目录。这个不...

阅读全文>>

标签: c#

评论(0) 浏览(177)

C#复制、粘贴文本信息到剪贴板

2018-3-3 钟建超

复制 private void button1_Click(object sender, System.EventArgs e) {   if(textBox1.SelectedText != ”")    Clipboard.SetDataObject(textBox1.SelectedText);   } 粘贴 private void button2_Click(object sender, System.EventArgs e) {     IDataObject iData = Clipboard.GetDataObject();   if(iDat...

阅读全文>>

标签: c#

评论(0) 浏览(130)

启动tomcat时报Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

2018-3-3 钟建超

解决方法: 先看Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在setclasspath.bat的开头声明环境变量.像我这样 : 加上红色的两句就OK拉 (当然了JAVA_HOME的路径 请填写你自己的) rem ————————————————————————— rem Set CLASSPATH and Java options rem rem $Id: setclasspath.bat 795032 2009-07-17 10:41:20Z markt $ rem ————...

阅读全文>>

标签: java

评论(0) 浏览(135)

js 补0操作

2018-2-28 钟建超

function preZeroFill (num, size) { if (num >= Math.pow(10, size)) { //如果num本身位数不小于size位 return num.toString(); } else { var _str = Array(size + 1).join('0') + num; return _str.slice(_str.length - size); } } preZeroFill(5, 4);

阅读全文>>

标签: js

评论(0) 浏览(148)