首页
归档
留言
广告合作
友链
美女主播
Search
1
博瑞GE车机升级/降级
5,146 阅读
2
Mac打印机设置黑白打印
4,517 阅读
3
修改elementUI中el-table树形结构图标
4,516 阅读
4
Mac客户端添加腾讯企业邮箱方法
4,351 阅读
5
intelliJ Idea 2022.2.X破解
4,060 阅读
Java
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
登录
/
注册
Search
标签搜索
Spring Boot
Java
Spring Cloud
Mac
mybatis
WordPress
Nacos
Spring Cloud Alibaba
Mybatis-Plus
jQuery
Java Script
asp.net
微信小程序
Sentinel
UniApp
MySQL
asp.net core
IntelliJ IDEA
Jpa
树莓派
Laughing
累计撰写
570
篇文章
累计收到
1,424
条评论
首页
栏目
Java
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
页面
归档
留言
广告合作
友链
美女主播
搜索到
570
篇与
的结果
2017-06-30
扩展jQuery实现金额千分位计数
实现代码 /* * @character_set UTF-8 * @author Jerry.li(hzjerry@gmail.com) * @version 1.2014.08.24.2143 * Example * <code> * alert($.formatMoney(1234.345, 2)); //=>1,234.35 * alert($.formatMoney(-1234.345, 2)); //=>-1,234.35 * alert($.unformatMoney(1,234.345)); //=>1234.35 * alert($.unformatMoney(-1,234.345)); //=>-1234.35 * </code> */ (function($) { $.extend({ /** * 数字千分位格式化 * @public * @param mixed mVal 数值 * @param int iAccuracy 小数位精度(默认为2) * @return string */ formatMoney:function(mVal, iAccuracy){ var fTmp = 0.00;//临时变量 var iFra = 0;//小数部分 var iInt = 0;//整数部分 var aBuf = new Array(); //输出缓存 var bPositive = true; //保存正负值标记(true:正数) /** * 输出定长字符串,不够补0 * <li>闭包函数</li> * @param int iVal 值 * @param int iLen 输出的长度 */ function funZero(iVal, iLen){ var sTmp = iVal.toString(); var sBuf = new Array(); for(var i=0,iLoop=iLen-sTmp.length; i<iLoop; i++) sBuf.push('0'); sBuf.push(sTmp); return sBuf.join(''); }; if (typeof(iAccuracy) === 'undefined') iAccuracy = 2; bPositive = (mVal >= 0);//取出正负号 fTmp = (isNaN(fTmp = parseFloat(mVal))) ? 0 : Math.abs(fTmp);//强制转换为绝对值数浮点 //所有内容用正数规则处理 iInt = parseInt(fTmp); //分离整数部分 iFra = parseInt((fTmp - iInt) * Math.pow(10,iAccuracy) + 0.5); //分离小数部分(四舍五入) do{ aBuf.unshift(funZero(iInt % 1000, 3)); }while((iInt = parseInt(iInt/1000))); aBuf[0] = parseInt(aBuf[0]).toString();//最高段区去掉前导0 return ((bPositive)?'':'-') + aBuf.join(',') +'.'+ ((0 === iFra)?'00':funZero(iFra, iAccuracy)); }, /** * 将千分位格式的数字字符串转换为浮点数 * @public * @param string sVal 数值字符串 * @return float */ unformatMoney:function(sVal){ var fTmp = parseFloat(sVal.replace(/,/g, '')); return (isNaN(fTmp) ? 0 : fTmp); }, }); })(jQuery);
2017年06月30日
1,272 阅读
0 评论
1 点赞
2017-06-30
jQuery和JavaScript对象相互转换
jQuery对象转换成JavaScript对象var domObj = $("#menu").get(0);//jQuery对象转换成JavaScript对象 var domObj = $("#menu")[0];//jQuery对象转换成JavaScript对象 alert(domObj.innerHTML); JavaScript对象转换成jQuery对象var jqueryObj = $(domObj);//JavaScript对象转换成jQuery对象
2017年06月30日
1,211 阅读
0 评论
0 点赞
2017-06-30
Jquery获取checkbox属性checked为undefined
[typing]jQuery官方文档[/typing] As of jQuery 1.6, the .attr() method returns undefined for attributes that have not been set. In addition, .attr() should not be used on plain objects, arrays, the window, or the document. To retrieve and change DOM properties, use the .prop()method.[typing]jQuery版本变化[/typing]v1.6以后attr(‘checked’)就返回checked和undefined,v1.6以前返回true和false,v1.6以后可以使用is(':checked')或者.prop('checked')来返回true和false
2017年06月30日
1,515 阅读
1 评论
0 点赞
2017-06-30
IE8兼容性解决forEach()、addEvntListener
forEach是在第五版本里被添加到 ECMA-262 标准的;这样它可能在标准的其他实现中不存在,你可以在你调用forEach 之前 插入下面的代码,在本地不支持的情况下使用 forEach()。该算法是 ECMA-262 第5版中指定的算法。算法假定Object和TypeError拥有它们的初始值。callback.call 等价于Function.prototype.call()。if ( !Array.prototype.forEach ) { Array.prototype.forEach = function forEach( callback, thisArg ) { var T, k; if ( this == null ) { throw new TypeError( "this is null or not defined" ); } var O = Object(this); var len = O.length >>> 0; if ( typeof callback !== "function" ) { throw new TypeError( callback + " is not a function" ); } if ( arguments.length > 1 ) { T = thisArg; } k = 0; while( k < len ) { var kValue; if ( k in O ) { kValue = O[ k ]; callback.call( T, kValue, k, O ); } k++; } }; }
2017年06月30日
1,227 阅读
0 评论
1 点赞
2017-06-30
C#操作AD域之测试域连接
C#操作域的第一步便是测试程序是否能成功连接到域,通过LDAP协议,可以非常简单的测试域连接的情况。代码如下/// </summary> /// <param name="domainName">域名或IP</param> /// <param name="userName">用户名</param> /// <param name="userPwd">密码</param> /// <param name="entry">域</param> /// <returns></returns> public string IsConnect(string domainName, string userName, string userPwd, out DirectoryEntry domain) { domain = new DirectoryEntry(); try { domain.Path = string.Format("LDAP://{0}", domainName);//LDAP是轻量目录访问协议 domain.Username = userName; domain.Password = userPwd; domain.AuthenticationType = AuthenticationTypes.Secure;//身份验证的类型 domain.RefreshCache();//将此DirectoryEntry 对象的属性值加载到属性缓存中 return "测试连接成功!"; } catch (Exception ex) { return "[IsConnected方法]错误信息:" + ex.Message; } }
2017年06月30日
1,544 阅读
1 评论
1 点赞
2017-06-30
WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping
症状WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。解决办法在webconfig中找到<appSettings> <add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" /> <add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" /> </appSettings> 删除即可。在网站根目录下新建一scripts文件夹,向里边添加jquery-1.7.2.min.js和jquery-1.7.2.js(可根据自己需要使用不同的版本),在根目录下添加全局应用程序类Global.asax文件,在Application_Start事件中添加如下代码:ScriptManager.ScriptResourceMapping.AddDefinition("jquery", new ScriptResourceDefinition { Path = "~/scripts/jquery-1.7.2.min.js", DebugPath = "~/scripts/jquery-1.7.2.js", CdnPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.7.2.min.js", CdnDebugPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.7.2.js" });
2017年06月30日
1,221 阅读
0 评论
0 点赞
2017-06-30
meta标签属性
meta标签meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:<head> <meta http-equiv="content-Type" content="text/html; charset=gb2312"> </head>也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,例如加入关键字会自动被大型搜索网站自动搜集;可以设定页面格式及刷新等等。meta标签的组成meta标签共有两个属性,它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。name属性name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。meta标签的name属性语法格式是:<meta name="参数" content="具体的参数值"> 其中name属性主要有以下几种参数:A、Keywords(关键字)说明:keywords用来告诉搜索引擎你网页的关键字是什么。举例:<meta name ="keywords" content="science, education,culture,politics,ecnomics,relationships, entertaiment, human"> B、description(网站内容描述)说明:description用来告诉搜索引擎你的网站主要内容。举例:<meta name="description" content="This page is about the meaning of science, education,culture.">C、robots(机器人向导)说明:robots用来告诉搜索机器人哪些页面需要索引,哪些页面不需要索引。content的参数有all,none,index,noindex,follow,nofollow。默认是all。举例:<meta name="robots" content="none">D、author(作者)说明:标注网页的作者举例:<meta name="author" content="root,root@21cn.com">http-equiv属性http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。meta标签的http-equiv属性语法格式是:<meta http-equiv="参数" content="参数变量值">;其中http-equiv属性主要有以下几种参数:A、Expires(期限)说明:可以用于设定网页的到期时间。一旦网页过期,必须到服务器上重新传输。用法:<meta http-equiv="expires" content="Fri, 12 Jan 2001 18:18:18 GMT">注意:必须使用GMT的时间格式。B、Pragma(cache模式)说明:禁止浏览器从本地计算机的缓存中访问页面内容。用法:<meta http-equiv="Pragma" content="no-cache">注意:这样设定,访问者将无法脱机浏览。C、Refresh(刷新)说明:自动刷新并指向新页面。用法:<meta http-equiv="Refresh" content="2;URL=http://www.root.net">(注意后面的引号,分别在秒数的前面和网址的后面)注意:其中的2是指停留2秒钟后自动刷新到URL网址。D、Set-Cookie(cookie设定)说明:如果网页过期,那么存盘的cookie将被删除。用法:<meta http-equiv="Set-Cookie" content="cookievalue=xxx; expires=Friday, 12-Jan-2001 18:18:18 GMT; path=/">注意:必须使用GMT的时间格式。E、Window-target(显示窗口的设定)说明:强制页面在当前窗口以独立页面显示。用法:<meta http-equiv="Window-target" content="_top">注意:用来防止别人在框架里调用自己的页面。F、content-Type(显示字符集的设定)说明:设定页面使用的字符集。用法:<meta http-equiv="content-Type" content="text/html; charset=gb2312">G、content-Language(显示语言的设定)用法:<meta http-equiv="Content-Language" content="zh-cn" />meta标签的功能帮助主页被各大搜索引擎登录;定义页面的使用语言自动刷新并指向新的页面实现网页转换时的动画效果控制页面缓冲控制网页显示的窗口
2017年06月30日
1,357 阅读
0 评论
1 点赞
2017-06-30
GUID转换成16位字符串或19位数字并确保唯一
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string str = GuidTo16String(); Console.WriteLine(str); Console.WriteLine(str.Length); Console.Read(); } public static string GuidTo16String() { long i = 1; foreach (byte b in Guid.NewGuid().ToByteArray()) i *= ((int)b + 1); return string.Format("{0:x}", i - DateTime.Now.Ticks); } /// <summary> /// 根据GUID获取19位的唯一数字序列 /// </summary> /// <returns></returns> public static long GuidToLongID() { byte[] buffer = Guid.NewGuid().ToByteArray(); return BitConverter.ToInt64(buffer, 0); } } }
2017年06月30日
1,359 阅读
0 评论
0 点赞
2017-06-30
soapui测试webservice接口 中文乱码
在soapUI的启动批处理soapui.bat文件中,在set JAVA_OPTS=-Xms128m -Xmx384m -Dsoapui.properties=soapui.properties "-Dsoapui.home=%SOAPUI_HOME%\" 这句话后面加上一句:-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8 然后重启soapUI。
2017年06月30日
1,409 阅读
0 评论
0 点赞
2017-06-30
Mac客户端添加腾讯企业邮箱方法
我习惯使用Mac自带的邮件客户端,方便。对于常用的邮箱,比如google的或者163的,我们很容易添加上,但是对于腾讯企业邮箱,可能需要进行一些设置才行。具体方法如下:点击“邮箱”->“添加账户”->“其他邮箱账户”,如下图输入完账户密码,点击登陆,会弹出如下窗口,然后按照下面的进行设置即可您可以选择使用IMAP或POP来接收您的邮件。如果选择POP类型,则请填写:POP3服务器:pop.exmail.qq.comSMTP服务器:smtp.exmail.qq.com如果选择IMAP类型,则请填写:IMAP服务器:imap.exmail.qq.comSMTP服务器:smtp.exmail.qq.com无需填写端口号。安全连接默认勾选即可。
2017年06月30日
4,351 阅读
3 评论
0 点赞
2017-06-15
安装OS X,提示:应用程序副本不能验证 它在下载过程中可能已遭破坏或篡改
壹、问题原因Apple更新开发者证书后导致的问题。贰、解决措施在终端里面修改时间请完全复制下面代码,粘贴到终端后,按回车键确认:date 122014102015.30请完全参考这个代码,区分大小写,区分空格,区分标点符号输入上面的代码按回车后返回的是 Sun Dec 20 14:10:30 PST 2015 就是正确的,是其他的就没有输正确修改后退出磁盘工具,安装OS X
2017年06月15日
1,657 阅读
2 评论
1 点赞
2017-06-15
升级MacOS 10.12安全与隐私没有允许任何来源的app选项解决办法
问题描述从MacOS 10.12开始,安全性与隐私里面的任何来源隐藏掉了,导致在Mac上无法使用越狱工具以及第三方应用助手管理IPhone。解决方法解决问题其实很简单,一个命令而已,找到终端并打开。输入:sudo spctl -master-disable温馨提示您可以复制粘贴到终端输入,回车,输入您的开机密码,回车即可在安全性与隐私重新开启允许任何来源这个项目!回到设置,安全性与隐私性就可以看到任何来源这个项目重新出现,点击左下角的锁头图标,输入密码后更改允许项目就可以打开越狱工具以及使用第三方助手管理您的手机了。
2017年06月15日
1,877 阅读
6 评论
1 点赞
1
...
46
47
48