- 博客(14)
- 收藏
- 关注
原创 [LeetCode]只出现一次的数字[JAVA]
只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4解题思路第一个想法是拿个哈希集合筛一遍,谁在插入前只出现过一遍便记录下来,因为这里除了...
2018-10-09 10:58:48
544
2
原创 LeetCode(75):分类颜色 JAVA
Medium!题目描述:给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。注意: 不能使用代码库中的排序函数来解决这道题。示例:输入: [2,0,2,1,1,0] 输出: [0,0,1,1,2,2]进阶:一个直观的解决方案是使用计数排...
2018-10-08 19:00:51
419
原创 IE会主动缓存页面及数据并对同一路径不发起请求的解决方案
在IE客户端适配使用jQuery和fetch(用了polyfill)时,发现了一个一直不能解决的问题: 请求同一地址,如果IE端之前又请求过这个地址,则IE不会向服务器发起请求,而是直接给予缓存中的数据。(IE还真是该操心的地方不操心,不该操心的地方使劲操心)自认为不是很完美但却很有效的解决方案对每个可能需要重复请求的地址后面,添加时间戳: url += Date.now() ...
2018-05-28 11:45:33
945
原创 Springboot 中出现 nvalid character found in the request target.RFC 3986的解决方案
在使用SpringBoot和静态页面异步获取数据时,js调用端口时报400,日志查看到错误提示:nvalid character found in the request target. The valid characters are defined in RFC 3986大概意思是字符为非3986中定义的有效字符 RFC3986中指定了以下字符为保留字符:! * ’ ( ) ; :...
2018-05-28 11:32:43
7460
1
原创 react-native图像上传时对文件大小进行限制
react-native图像上传时将图像转成Base64并作大小限制后上传背景在做APP注册时,需要有选取图像并上传的步骤,于是便用到了react-native-image-picker,顺带一提的是它的Link很特殊,笔者是用的手动的方式才能使用的。 使用方式是ImagePicker.showImagePicker(options, callback)。 在使用是发现服务端返回了...
2018-03-21 18:05:02
3751
原创 如何在Hexo中实现自适应响应式相册功能
用最清晰简洁的方法整合一个响应式相册 效果技术选型由于我选用的主题使用了fancyBox作为图片弹出展示的框架,查看后表示很不错,能满足需要 http://fancyapps.com/fancybox/3/图片加载可能会太慢,所以还需要一个图片延迟加载插件 Lazyload想使用瀑布流作为展示,粗略了解了下,便使用开源的MiniGrid,原因是它很小巧也刚好满足需求(p...
2018-02-24 12:07:08
631
原创 react-native中Picker的子Item获取value报错失败问题的解决方案
在使用Picker时,类似下面的代码:class Example extends Component { render() { const values = ['1', '2']; return ( <Picker value={this.state.value}
2018-02-01 09:43:25
551
原创 react-native中FlatList不支持ListEmptyComponent
在开发中发现: 0.43版本的react-native中FlatList不支持ListEmptyComponent参数,但是需要实现展示列表为空时的视图。如下图 结局方案想尽办法都没能让它支持ListEmptyComponent,所以选择折中的方式,使用ListHeaderComponent来实现ListEmptyComponent功能:<FlatList Li
2018-01-31 17:47:51
1294
原创 React-native FlatList 组件的下拉刷新onEndReached异常
在项目(React-native 0.43版本)中使用FlatList onEndReachedThreshold={20} onEndReached={this._handleLoadMore} /> 遇到不能实现上拉加载更多操作的问题解决方案需要将onEndReachedThreshold设置为0-1, 如
2018-01-31 17:40:39
2606
原创 一个 “五阶幻方” 的标准画法
这次突然想画个五阶幻方,于是就随手画了个,嘿嘿#include#include int main(){ int a[5][5]; memset(a,0,sizeof(a)); int q=25; int i=0,j=2,num=1; while(q--) { //赋值 移位 检测 矫正
2015-11-14 14:43:21
3437
原创 【杭电】1013【 Digital Roots】 犯下的错误
Digital Roots Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Problem Description
2015-09-10 21:40:13
314
转载 一个简单的较实用的排序函数---QSORT
日常使用还是很重要的qsort 功 能: 使用快速排序例程进行排序 用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *)); 各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针用于确定排
2015-09-05 13:03:47
287
原创 今天的我好心痛,调了好久的代码却一直没调好,就因为。。。。。。。。。。
#includeint main(){ int a,b,bb,sum=0,k=0; while(scanf("%d",&a) != EOF && a !=0); { bb = 0; sum = 0; k = 0; while(a--) { s
2015-08-23 15:34:06
290
翻译 csdn
CSDN创立于1999年,是中国最大的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。拥有超过3000万注册会员(其中活跃会员800万)、50万注册企业及合作伙伴。旗下拥有:全球最大中文IT技术社区:csdn权威IT专业技术
2015-07-21 16:48:22
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人