读取含有BOM头的文件遇到的问题

需求是读取一个csv文件,然后解析成对应的数据结构。csv必须包含指定的某些列,通过列名header来进行校验。 解析配置文件的方法。 1 public List<QuestionData> buildConfigData(final MultipartF...

2018-02-28 11:02:00

阅读数 2

评论数 0

Windows下Redis Sentinel部署(包含Redis Replication)

1. 准备知识准备:http://www.redis.cn/http://www.redis.io/介质:https://github.com/MSOpenTech/redis (redis官方没有windows版本,微软的某小组搞了个,目前版本3.0x) 命令行工具:PowerCMD (wind...

2018-02-27 15:21:00

阅读数 3

评论数 0

BITCOUNT key [start end]

统计字符串被设置为1的bit数. 一般情况下,给定的整个字符串都会被进行计数,通过指定额外的 start 或 end 参数,可以让计数只在特定的位上进行。 start 和 end 参数的设置和GETRANGE命令类似,都可以使用负数值:比如 -1 表示最后一个位,而 -2 表示倒数第二个位,以此类...

2018-02-27 10:26:00

阅读数 2

评论数 0

BZOJ 4289: PA2012 Tax(最短路)

Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 755  Solved: 240[Submit][Status][Discuss] Description 给出一个N个点M条边的无向图,经过一个点的代价是进入和离开这个点的两条边的边权的较大值...

2018-02-26 19:44:00

阅读数 7

评论数 0

idea 快捷键

项目之间的跳转: 下一个:Ctrl + Alt + 右方括号、、、、、、 上一个: Ctrl + Alt + 左方括号 文件之间的跳转:浏览过的文件: Ctrl + E 、、、、、、、 修改过的文件:Ctrl + Shift + E 保存书签:Ctrl + F11、、、、、跳转到某一个书签:C...

2018-02-26 18:02:00

阅读数 1

评论数 0

与Brian Goetz聊Java的数据类

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!作为Oracle的Java语言架构师,Brian Goetz一直致力于Java编程语言在生产力和性能上的日臻完美。最近,Goetz撰文绍了数据类(data classes)这一可能整合到Java语言中的实验...

2018-02-26 18:00:00

阅读数 1

评论数 0

浅谈 Laravel Collections

这两天看了两本书《Laravel Collections Unraveled》和 《Refactoring to Collections》。 学习了如何将数组 items 重构成 Collection,以及为什么这么做。 其中,一个核心思想就是:Never write another loop a...

2018-02-26 15:43:43

阅读数 9

评论数 0

zip压缩与解压文件夹或文件

      import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import j...

2018-02-24 15:08:00

阅读数 4

评论数 0

Spring Boot 2.0即将发布GA版本

看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!候选版本1(RC1)在1月31日发布之后,Spring Boot 2.0距离GA版本更近了一步。GA版本已经进入倒计时的最后阶段,按照目前的计划,该版本将在接下来的几周内发布。即便已经接近最后阶段,依然有一...

2018-02-22 18:00:00

阅读数 1

评论数 0

Python基础:Python类(真累~)

类的声明:一、类的属性(私有属性和公有属性)(类属性)二、类的方法(构造方法、析构方法、自定义方法、特殊成员方法)(静态方法、类方法、类属性)三、类的继承(方法和属性的继承,方法的重构)(抽象类,多重继承)四、类的多态(实现接口的重用)五、类的特殊装饰(@staticmethod、@classme...

2018-02-22 16:52:18

阅读数 1

评论数 0

Xhgui+Tideways的使用

简介 xhgui基于xhprof,以图形化方式显示结果。简单点就是更加直观。采用tideways + xhgui组合的原因是我的PHP版本是7,而xhprof不支持,(虽然我安装了一个支持php7的xhprof,但是没有数据,猜测和xhgui不兼容。) 前提 我的PHP版本是PHP7: Mong...

2018-02-22 12:05:53

阅读数 3

评论数 0

寒假作业02

1.你有什么技能比大多人(超过班级90%以上)更好? 篮球 2.针对这个技能的获取你有什么成功的经验? 就是打的多 3.与老师博客中的学习经验有什么共通之处? 先有兴趣,然后不断重复练习 4.你对《程序设计与数据结构》的学习有什么具体目标? 希望自己能掌握一项新技能吧,毕竟在这方面是小白 5.如何...

2018-02-17 20:41:00

阅读数 1

评论数 0

webpack配置打包多页面

基础代码 'use strict' const path = require('path') const utils = require('./utils') const config = require('../config') const vueLoaderConfig = require('...

2018-02-12 03:36:30

阅读数 7

评论数 0

Ehcache Monitor使用一例

场景介绍:系统集成Shiro,使用Ehcache保存用户登录限制次数,常有用户密码被锁,影响工作效率。 在不考虑集成SSO,LDAP,也不引入身份校验,邮件,短信等解锁特性下。使用Ehcache Monitor解决缓存项清空去除限制问题,是个简单快捷的方案,此功能还可开发简单API,授权给系统管...

2018-02-11 15:19:00

阅读数 31

评论数 0

go-grpc安装使用

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-02-08 19:55:00

阅读数 10

评论数 0

洛谷P1586 四方定理

题目描述 四方定理是众所周知的:任意一个正整数nn ,可以分解为不超过四个整数的平方和。例如:25=1^{2}+2^{2}+2^{2}+4^{2}25=12+22+22+42 ,当然还有其他的分解方案,25=4^{2}+3^{2}25=42+32 和25=5^{2}25=52 。给定的正整数nn...

2018-02-07 16:08:00

阅读数 19

评论数 0

微服务架构的服务与发现-Spring Cloud

1 为什么需要服务发现 简单来说,服务化的核心就是将传统的一站式应用根据业务拆分成一个一个的服务,而微服务在这个基础上要更彻底地去耦合(不再共享DB、KV,去掉重量级ESB),并且强调DevOps和快速演化。这就要求我们必须采用与一站式时代、泛SOA时代不同的技术栈,而Spring Cloud就...

2018-02-07 15:29:00

阅读数 2

评论数 0

记一起和前端没什么卵关系的OPTION 405问题

记一起和前端没什么卵关系的后端405问题 问题的关键点在于本来是POST请求,会变成OPTION请求,并且提示405报错,会类似跨域。并且只有某些手机机型才会(如Oppo系列)。 其实跨域的问题,如果在PHP只需要在头设置允许跨域即可。其他语言也类似。 header("...

2018-02-07 09:34:00

阅读数 2

评论数 0

【转】深入理解JavaScript系列(11):执行上下文(Execution Contexts)

简介 从本章开始,我将陆续(翻译、转载、整理)http://dmitrysoshnikov.com/网站关于ECMAScript标标准理解的好文。 本章我们要讲解的是ECMAScript标准里的执行上下文和相关可执行代码的各种类型。 原始作者:Dmitry A. Soshnikov原始发...

2018-02-06 15:04:00

阅读数 2

评论数 0

HttpUrlConnect post提交

package com.g3.hrp.data_api.Logic; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io....

2018-02-06 13:14:00

阅读数 1

评论数 0

提示
确定要删除当前文章?
取消 删除