var x = ['a','b','c'] x.forEach(function(val,k){ console.log(val + '--' +k); }) a--0 b-- 1 c-- 2 var str = x.map(function(val,k){return val +'--'+k};) ...
分类:
编程语言 时间:
2016-12-21 11:51:08
阅读次数:
203
Struts2 default.properites属性文件相关说明 struts.i18n.encoding=UTF-8 国际化默认编码格式为UTF-8 struts.objectFactory = spring spring整合时需要使用 ### Parser to handle HTTP PO ...
分类:
编程语言 时间:
2016-12-21 11:49:01
阅读次数:
289
除非明确说明,本文内容仅针对x86/x86_64的Linux开发环境,有朋友说baidu不到,开个贴记录一下(加粗字体是关键词):用“-Wl,-Bstatic”指定链接静态库,使用“-Wl,-Bdynamic”指定链接共享库,使用示例:-Wl,-Bstatic -lmysqlclient_r -ls ...
分类:
编程语言 时间:
2016-12-21 11:44:59
阅读次数:
663
--From : JAVA程序性能优化 (葛一鸣,清华大学出版社,2012/10第一版) 1. java性能调优概述 1.1 性能概述 程序性能: 执行速度,内存分配,启动时间, 负载承受能力。 性能指标: 执行时间,CPU时间,内存分配,磁盘吞吐量,网络吞吐量,响应时间。 优化策略: 木桶原理,优 ...
分类:
编程语言 时间:
2016-12-21 11:41:15
阅读次数:
205
实现字符串池: StrPool.java import java.util.ArrayList; import java.util.List; import java.util.concurrent.Semaphore; import java.util.concurrent.locks.Condi... ...
分类:
编程语言 时间:
2016-12-21 11:39:40
阅读次数:
262
闭包 下面是百度百科的解释: 闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。 也就是说一个代码块中使用了自由变量 那下面来看一个简单的闭包的例子: 那为什么第一次和第二次方法的值会不同呢? 其实正 ...
分类:
编程语言 时间:
2016-12-21 11:38:42
阅读次数:
141
之前写过一篇关于MC建服的文章(http://www.cnblogs.com/apollospotatolikett/p/6149042.html),文章中使用的JDK不是最新的版本,当时没有细说如何下载安装最新版本,这次详细的说一下。 在开始下载安装之前,我们先做几个准备工作: 检查系统是否安装了 ...
分类:
编程语言 时间:
2016-12-21 11:36:11
阅读次数:
235
1)ionic的listview对象即<ion-list></ion-list> 2)添加并显示编辑按钮(添加其他自定义按钮也一样) can-swipe属性设置为true(默认就是true),在ion-item里添加一个编辑按钮 3)添加并显示排序按钮 排序按钮有自己名字,不是用<ion-optio ...
分类:
编程语言 时间:
2016-12-21 11:35:55
阅读次数:
593
InstallShield脚本语言是类似C语言,利用InstallShield的向导或模板都可以生成基本的脚本程序框架,可以在此基础上按自己的意愿进行修改和添加。 一.基本语法规则 1.变量 BOOL 布尔型 值为TRUE(1)或FALSE(0) CHAR 字符型 一字节长的(8bit)的字符 HW ...
分类:
编程语言 时间:
2016-12-21 11:34:53
阅读次数:
280
用java实现把多个map的内容合并的一个resultMap中 代码大致如下 /** * @author Shalf */ public class MapUtil { /** * 把partMap数据合并放到resultMap中。 * @param resultMap * @param partM ...
分类:
编程语言 时间:
2016-12-21 11:32:23
阅读次数:
212
缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。 本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法,展现了 spring cache 的强大之处,然后介绍了其基本的原理,扩展点和使用场景的限制。通过阅读本文 ...
分类:
编程语言 时间:
2016-12-21 09:46:54
阅读次数:
327
python通过SMTP发送邮件失败:错误1:smtplib.SMTPAuthenticationError: (550, b'User has no permission') 我们使用python发送邮件时相当于自定义客户端根据用户名和密码登录,然后使用SMTP服务发送邮件,新注册的163邮箱是默 ...
分类:
编程语言 时间:
2016-12-21 09:41:44
阅读次数:
4308
由参加的一个安全大赛来的。flag文件在一个加密的zip文件里面,密钥为6-8位的数字。写了个python脚本进行暴力解压缩。 运行速度还挺快,如下是运行结果: ...
分类:
编程语言 时间:
2016-12-21 09:36:57
阅读次数:
166
说到枚举,可能很多人都会想到枚举类型,但在javascript对象中有一个属性为可枚举性,他是什么呢? 概念 可枚举性(enumerable)用来控制所描述的属性,是否将被包括在for...in循环之中。具体来说,如果一个属性的enumerable为false,下面三个操作不会取到该属性。* for ...
分类:
编程语言 时间:
2016-12-21 09:33:12
阅读次数:
278
今日问题: 请问主程序是否有编译错误?(点击以下“【Java每日一题】20161221”查看20161220问题解析) 题目原发布于公众号、简书:【Java每日一题】20161221,【Java每日一题】20161221 注:weknow团队近期开通并认证了分答,欢迎大家收听,有问题也欢迎到分答来咨 ...
分类:
编程语言 时间:
2016-12-21 09:32:01
阅读次数:
174
基本原理 一句话介绍就是Spring AOP的动态代理技术。 如果读者对Spring AOP不熟悉的话,可以去看看官方文档 扩展性 直到现在,我们已经学会了如何使用开箱即用的 spring cache,这基本能够满足一般应用对缓存的需求。 但现实总是很复杂,当你的用户量上去或者性能跟不上,总需要进行 ...
分类:
编程语言 时间:
2016-12-21 09:34:26
阅读次数:
215
在上一篇文章中我们讲了正则表达式的基本用法,接下来博主想聊聊其中的细节,今天就从正则修饰符开始吧。 正则修饰符又称为正则标记(flags),它会对正则的匹配规则做限定,进而影响匹配的最终结果。在上次的文章中我们也提到过,正则修饰符一共有以下几种,可以单独使用,也可以组合使用: 其中的i好理解,正如上 ...
分类:
编程语言 时间:
2016-12-21 09:31:51
阅读次数:
195