- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 javascript中map和filter的区别
原生js中数组可以直接通过map(),filter()函数来进行一次操作,他们分别是做一次统一映射,和一次过滤。说的更通俗一点,就是map函数之后,数组元素个数不变,但是按照一定的条件转换,数组元素发生了变化。filter函数之后,数组元素个数可能发生了改变,但是数组元素不会发生改变。下面通过示例说明一下这两个方法的用法。map(function(item,index){ ...
2018-11-30 14:58:18 10079
原创 jQuery数组对象转javascript数组
当我们在前端开发中,使用了jQuery时,我们通常通过$(".box-item")的方式获取的是一个jQuery对象是一个类数组对象,当我们需要向后台传输的数据中,使用的是javascript数组,或者有时候,我们需要将jQuery对象转换为javascript对象,一般来说jQuery对象,是不同于javascript元素或对象的,他是一个自带length属性的对象,但不是数组对象。说类...
2018-11-29 18:41:16 7287
原创 web开发前后端分离带来的跨域问题
一次开发,项目要求前后端分离,这种模式,会带来一些跨域的问题。首先,jsp,freemarker等等服务端模板都没法用了,所有的请求必须是通过ajax来完成,ajax跨域,有一种解决办法,就是通过jsonp的方式,但是这种方式,只适合get请求,对于post请求,就爱莫能助了,还得前后端配合,前端使用ajax,后端增加跨域配置:一、跨域问题:Failed to load http://1...
2018-11-29 15:13:01 869
原创 Eclipse git提交代码时采用弹窗模式
采用eclipse-oxygen版本,什么都好,就是往git仓库提交代码时,居然不是弹框,很不适应:选择需要提交的文件也比较麻烦, 怕出错,还是希望回到那种弹窗模式。这就需要设置了。Window->Preferences->Team->Git->Committing:取消左侧第一个选项,采用工作台视图方式提交取代弹框提交。如下图所示:这样设置了之后,当我...
2018-11-27 16:55:16 1739
原创 jQuery Deferred异步回调
在前端开发过程中,经常会遇到一些操作callback,需要在某一个操作condition之后执行,而某一个操作condition又是耗时的,为了满足这样的需求,常用的做法就是前置操作完成了,再调用callback回调的方法。如下:function callback(){ console.log("callback");}function condition(){ setT...
2018-11-26 11:34:16 427
原创 easyui datagrid pagination分页模拟实现
easyui给出的分页组件,需要结合datagrid,pagination,数据展现使用datagrid,分页展现使用的是pagination,两者必须混合使用,才能展现一个分页列表,如下图所示: 默认的分页列表实现如下:<table class="easyui-datagrid" id="datagrid" style="width:100%;" data-options="...
2018-11-19 18:51:53 2004
原创 webwork简单示例
webwork是struts2的前身,是一个mvc框架,使用方法和struts2很相似。研究webwork已经没有太大的意义,但是对于理解struts2的核心机制还是有一定意义的。下面介绍如何通过webwork2来搭建一个简单的demo。第一步:建立maven工程,引入webwork依赖。<dependency> <groupId>com.opensymp...
2018-11-12 18:23:33 5678 1
原创 shell脚本获取昨天今天本周周一本周周日本月第一天本月最后一天
偶尔在linux上需要做脚本,并设置脚本按照日期来计算相关数据,这时候就涉及到日期的获取,这里介绍简单的几个重要日期的获取,分别是昨天,今天是本周的第几天,本周周一,本周周日,本月第一天,本月最后一天。脚本获取日期并格式化,思路都是相同的,首先获取日期,然后给出格式化表达式。昨天的获取有两种方式:yesterday=`date -d '1 days ago' +%Y%m%d`yes...
2018-11-07 16:49:37 6260 2
原创 easyui datagrid列表右侧空白解决办法
easyui提供的datagrid控件,默认情况下,即使列表宽度设置成100%,右侧仍然会有一个空白,如下所示:<!doctype html><html><head><meta charset="UTF-8"/><link rel="stylesheet" type="text/css" href="
2018-11-07 10:35:18 4127
原创 spring-data-mongodb两种实现方式对比
之前介绍过springboot和mongodb整合,使用了spring-data-mongodb,因为springboot注解和自动化配置,我们少了很多配置,这里介绍spring整合mongodb,使用的仍然是spring-data-mongodb,这里需要配置一个spring-mongo.xml的配置文件。 spring-data-mongodb其实有两种实现方式,一种是直接继承Mong...
2018-11-05 17:13:11 29855 10
原创 URLEncoder关于空格转成加号(+)的问题
在接口传参过程中,我们通常会把参数内容进行一次编码 ,通过URLEncoder.encode(),如下所示:public static void main(String[] args) { String string = &quot;&amp;lt;font color=\\\&quot;#000000\\\&quot;&amp;gt; \\r\\n最低还款金额: ¥3,685.
2018-11-01 19:33:56 32442 5
原创 easyui-combobox的option选项为true与false时的问题
如题,我们使用easyui-combobox,当我们的选择项为true与false时,即选择是否,后台返回一个boolean类型的变量,那么这时候,通过form表单进行反显会出现这样的问题:表单里easyui-combobox的option选项是字符串的true或者false,而后台返回的布尔类型的true或者false,easyui-combobox转换不了。页面html部分:<for...
2018-11-01 14:21:35 2164
Monaco-font.zip
2019-10-23
linux下rustup安装可执行文件
2018-03-23
mysql主从复制环境搭建(Fedora20)
2016-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人