JDK1.8 三种时间获取方法 日期加减

//2018-12-04 LocalDate localDate = LocalDate.now(); //16:14:56.892 LocalTime localTime = LocalTime.now(); //2018-12-04T16:14:56.892 LocalDateTime localDateTime = LocalDateTime.now(); //16:14:5(去除毫秒)
分类: 其他 发布时间: 01-25 23:49 阅读次数: 0

查询当天生日的用户

SELECT * FROM `t_users` WHERE MONTH(birthday) = MONTH(NOW()) and DAY(birthday) = DAY(NOW())
分类: 其他 发布时间: 01-25 23:49 阅读次数: 0

Spring Cloud Feign调用session失效

需要添加feign调用时传递session信息 /** * feign调用时传递session信息 * @author 向振华 * @date 2018/12/7 16:39 */ @Component public class FeignRequestIntercepter implements RequestInterceptor { @Override public void apply(RequestTemplate requestTemplate) {
分类: 其他 发布时间: 01-25 23:48 阅读次数: 0

java.io.IOException:Stream closed

获取request.getInputStream();的时候进行流处理将request数据转换成String时出错,因为request只能被读取一次。 需要将流进行保存。 定义RequestReaderHttpServletRequestWrapper防止流丢失 /** * 防止流丢失 * @author 向振华 * @date 2018/12/10 17:45 */ public class RequestReaderHttpServletRequestWrapper exten
分类: 其他 发布时间: 01-25 23:48 阅读次数: 0

Spring Cloud Feign 服务消费者

Feign是一个声明式的Web Service客户端,它使得编写Web Serivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。它具备可插拔的注解支持,包括Feign注解和JAX-RS注解。Feign也支持可插拔的编码器和解码器。Spring Cloud为Feign增加了对Spring MVC注解的支持,还整合了Ribbon和Eureka来提供均衡负载的HTTP客户端实现。 导入Feign依赖 <dependency> <gr
分类: 其他 发布时间: 01-25 23:48 阅读次数: 0

@RefreshScope 配置文件自动刷新

1.在类上加@RefreshScope注解。 2.引入配置@Value。 /** * @author 向振华 * @date 2018/12/17 17:20 */ @RefreshScope //配置文件自动刷新 @RestController @RequestMapping("test") public class TestController { @Value("${test.xzh}") //引入配置 private String xzh; @Req
分类: 其他 发布时间: 01-25 23:47 阅读次数: 0

RSA 加密 解密 加签 验签

1.公钥与私钥码生成 http://web.chacuo.net/netrsakeypair 2.获取公钥 /** * 获取公钥 * @return */ private PublicKey getPublicKey(){ byte[] bytesPublic = getBytesBASE64(publicKey); X509EncodedKeySpec keySpec = new X509EncodedKeyS
分类: 其他 发布时间: 01-25 23:47 阅读次数: 0

Linux 常用查询命令

查看整个文件日志 cat test.log 实时查看日志信息 tail -f test.log 显示最后1000行 tail -n 1000 test.log 关键字查找 grep "xxx" test.log
分类: 其他 发布时间: 01-25 23:47 阅读次数: 0

Spring Cloud Feign 上传头像文件 MultipartFile

feign client @FeignClient(value = "front-service", path = "/account", fallback = AccountClientFallBack.class,configuration = FeignMultipartSupportConfig.class) public interface OpenAccountFeignClient { @RequestMapping(method = RequestMethod.PO
分类: 其他 发布时间: 01-25 23:47 阅读次数: 0

The type java.io.ObjectInputStream cannot be resolved,it is indirectly referenced from required.clas

1.今天在导入javaweb项目是,项目名及java resources出现红叉,提示上述的代码 2.经查找tomcat和jdk版本,发现tomcat正确配置,tomcat版本为7.0,jdk为1.8版本. 3.后来将jdk试着改为1.7版本,发现问题解决,红叉叉消失。 4.具体步骤是:右击项目名------build path------configure build path ------add library-----jre system library----environments-
分类: 其他 发布时间: 01-25 23:45 阅读次数: 0

the type java.io.ObjectInputStream cannot be resolved. it is indirectly referenced from required .cl

1.今天使用eclipse javaee new了一个Dynamic Web Project.(使用的版本tomcat为7.0,jdk为1.8) 2.在创建一个servlet时,里面的包package上面有红叉叉,错误提示如文章标题 3.经查阅网站资料发现,是jdk版本与Tomcat版本不兼容所致 处理步骤: 1.下载低版本的jdk,jdk1.7,重新配置环境变量,JAVA_HOME 改为jdk1.7的路径, CLASSPATH 变量为 .;%JAVA_HOME%\lib;%JAVA_HOME
分类: 其他 发布时间: 01-25 23:45 阅读次数: 0

在eclipse中配置完tomcat 进入不了8080首页

1.eclipse配置tomca7.0t时,在windows------preference------server----runtime environment里面配置好tomcat根目录(我的是放在c盘) 2.new一个Dynamic Web Project项目,在控制台视图new一个server 3.右击新建的server,选择add and remove将项目集成到tomcat服务器中 4.此时运行tomca,发现进不了tomcat自带的8080主页 问题及解决方法如下: 1.ecli
分类: 其他 发布时间: 01-25 23:45 阅读次数: 0

linux部署项目 linux命令

1)xshell中新建xftp 2)通过xftp,拷贝war包(或文件夹)到linux系统中tomcat的相应目录(webapps)(注:xftp有文件夹界面,可以直接右键复制粘贴) 3)cd 到tomcat bin目录下 ------(注:cd ./ 为回根目录 cd ../ 为回上一级) 4)./shutdown.sh ------ 关闭运行着的tomcat(如果有在运行的话) 5)ps -ef|grep java ------ 查tomat进程命令,显示正在运行的tomcat的进程号 6
分类: 其他 发布时间: 01-25 23:45 阅读次数: 0

vue-cli(vue脚手架)搭建vue项目

通过vue脚手架vue-cli来搭建vue项目,前提是电脑已安装node和npm(node中自带npm,所以只需下载安装好node即可) 1)安装vue-cli 打开cmd ,敲入命令: npm install --global vue-cli (–global:全局安装) 2)创建项目 在cmd窗口中cd到某个位置(将在该位置创建项目目录),然后输入命令: vue init webpack vuedemo (vuedemo为自定义的项目名称) 中间需要选择(y/n)相关的选项,根据自己需要,
分类: 其他 发布时间: 01-25 23:44 阅读次数: 0

HTML/CSS响应式布局--一个简单的响应式登陆表单

响应式登陆表单 垂直浏览器窗口大小查看效果, 在屏幕宽度尺寸小于 650px 时,设置两列的布局上下堆叠显示。 (复制代码,在浏览器打开,即可查看效果) <!DOCTYPE html> <html> <head> <title>下拉菜单实例</title> <meta charset="utf-8"> <style> body { font-family: Arial, Helvetica, sans-serif; } * { box-sizing: border-box; }
分类: 其他 发布时间: 01-25 23:44 阅读次数: 0

git克隆github项目,修改后,并上传到github

1. git clone + “项目github地址” 2. 在克隆下来的文件夹,右击,git bash here,然后执行 git init(初始化本地仓库) 3. 执行 git add . 把文件加入到本地仓库 3. 执行 git commit -m + "提交备注信息" 4. 执行 git remote add origin + “项目github地址” , 5. 执行 git push origin master ,提交到github仓库成功 注:初次使用git需要设置全局userna
分类: 其他 发布时间: 01-25 23:44 阅读次数: 0

css样式初始化(消除浏览器差异)

开发中,为了消除部分标签在不同浏览器中的表现差异,将下列css样式作为引入的第一个css文件。 /* CSS Document */ html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins,kbd, q, samp,small, strong, sub, sup, var,b, i,dl, d
分类: 其他 发布时间: 01-25 23:43 阅读次数: 0

寒假训练营第四天(STL入门)D题:排序

D题:排序(sort) 今天的上机考试虽然有实时的Ranklist,但上面的排名只是根据完成的题数排序,没有考虑 每题的分值,所以并不是最后的排名。给定录取分数线,请你写程序找出最后通过分数线的 考生,并将他们的成绩按降序打印。 Input 测试输入包含若干场考试的信息。每场考试信息的第1行给出考生人数N ( 0 < N < 1000 )、考题数M ( 0 < M < = 10 )、分数线(正整数)G;第2行排序给出第1题至第M题的正整数分值;以下N行,每行给出一 名考生的准考证号(长度不超过
分类: 其他 发布时间: 01-25 23:43 阅读次数: 0

寒假训练营第三天(基础数据结构1)B题: I Can Guess the Data Structure!(建议使用栈、队列和优先队列来模拟)

B:I Can Guess the Data Structure!(建议使用栈、队列和优先队列来模拟) There is a bag-like data structure, supporting two operations: 1 x Throw an element x into the bag. 2 Take out an element from the bag. Given a sequence of operations with return values, you’re goi
分类: 其他 发布时间: 01-25 23:42 阅读次数: 0

寒假训练营第五天(贪心)B题: 今年暑假不AC

B - 今年暑假不AC “今年暑假不AC?” “是的。” “那你干什么呢?” “看世界杯呀,笨蛋!” “@#$%^&*%…” 确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。 作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级女生,以及王小丫的《开心辞典》等等,假设你已经知道了所有你喜欢看的电视节目的转播时间表,你会合理安排吗?(目标是能看尽量多的完整节目)
分类: 其他 发布时间: 01-25 23:42 阅读次数: 0