旅鸟

导航

2019年5月24日

纯js实现字符串formate方法

摘要: 使用方式: 阅读全文

posted @ 2019-05-24 13:06 旅鸟 阅读(815) 评论(0) 推荐(0) 编辑

2019年1月10日

C#实现json压缩和格式化

摘要: json作为常用数据文件,为了传输的效率,在传输前要进行压缩,而在传输后要进行格式化,以便阅读。下面是使用C#完成的格式化和压缩代码。 因为在json中"是用作隔离key和value的,而"又可以作为value中的一部分,所以在处理中要判断是否是单独的",还是作为隔离符号,所以要进行如上的判断。 对 阅读全文

posted @ 2019-01-10 17:46 旅鸟 阅读(6083) 评论(0) 推荐(1) 编辑

2018年9月5日

简单的前端校验框架实现

摘要: 前端表单在提交前总是要进行校验的,而这些工作是繁琐的,所以这儿写了一个简单的校验框架,代码实现如下: 现在这儿只是实现了required的校验,如果要添加其他校验可以按照如下步骤 1. 首先在rules中添加校验的类型; 2. 在rulesCallback的message中添加校验错误时的提示文本, 阅读全文

posted @ 2018-09-05 12:26 旅鸟 阅读(1649) 评论(0) 推荐(0) 编辑

2018年8月9日

快速拷贝文件

摘要: package com.demo; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.RandomAccessF... 阅读全文

posted @ 2018-08-09 16:46 旅鸟 阅读(241) 评论(0) 推荐(0) 编辑

2018年8月7日

0012 移除元素

摘要: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 示例 2: 说明: 为 阅读全文

posted @ 2018-08-07 09:07 旅鸟 阅读(113) 评论(0) 推荐(0) 编辑

2018年8月6日

0011 删除链表的倒数第N个节点

摘要: 给 定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 示例: 说明: 给定的 n 保证是有效的。 阅读全文

posted @ 2018-08-06 14:20 旅鸟 阅读(124) 评论(0) 推荐(0) 编辑

0010 最长公共前缀

摘要: 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 示例 2: 阅读全文

posted @ 2018-08-06 14:03 旅鸟 阅读(124) 评论(0) 推荐(0) 编辑

0009 合并两个有序链表

摘要: 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 阅读全文

posted @ 2018-08-06 13:32 旅鸟 阅读(131) 评论(0) 推荐(0) 编辑

2018年8月2日

0008 合并K个排序链表

摘要: 合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 阅读全文

posted @ 2018-08-02 15:23 旅鸟 阅读(139) 评论(0) 推荐(0) 编辑

0007 回文数

摘要: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 示例 2: 示例 3: 阅读全文

posted @ 2018-08-02 14:39 旅鸟 阅读(68) 评论(0) 推荐(0) 编辑