自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

原创 【bug】springboot 高版本找不到模板文件

之前出现过一次这个bug,然后通过降低版本解决了。今天又遇到了这个bug,正好时间比较充足,就看了一下官方文档。然后发现是springboot的默认配置改变了之前默认的后缀是ftl,现在后面加了一个h解决方法:把ftl后缀改为ftlh...

2020-01-27 21:46:21 833

原创 flutter拨打电话url_launcher

url_launcher可以发送短信、拨打电话,这里展示一个拨打电话的例子。其他功能可以参考flutter插件官网官方网站url_launcher: 5.1.2//店长电话class LeaderPhone extends StatelessWidget { final String leaderImage; final String leaderPhone; Lea...

2019-08-14 08:51:36 1484

原创 flutter底部导航栏demo

main.dartimport 'package:flutter/material.dart';import 'pages/pageIndex.dart';main(){ runApp(new MyApp());}class MyApp extends StatelessWidget { @override Widget build(BuildContext co...

2019-08-13 22:50:49 201

原创 flutter超出容器

只需要在外面包裹一层SingleChildScrollView( child:xxx)

2019-08-13 22:44:01 3596

原创 flutter转化json

import 'dart:convert' as JSON;这个是dart自带的,不用再yaml里添加包格式化成列表List list = JSON.jsonDecode(response2.body);格式化成mapMap<String, Object> map = JSON.jsonDecode(response.body);...

2019-08-13 22:37:35 3865

原创 flutter使用http请求

dependencies:http: ^0.12.0+2import 'package:http/http.dart' as http;http.Response response = await http.get(ProjectConstant.BaseUrl + "/img/findGroupList");如果 使用了 await 关键字,方法名称需要加async关键字...

2019-08-13 22:36:26 1098

原创 flutter简单的动态组件FutureBuilder

home: Scaffold( body: new FutureBuilder<List<Poster>>( future: findGroupList(), builder: (context, snapshot) { //或者这一行这样也可以,开始好像这样写报错了 if(snaps...

2019-08-13 22:30:15 2411

原创 flutter动态布局StatefulWidget

StatefulWidget:有状态的widget数据更新后使用这个代码更新页面setState(() { widget.posterList = posterList; });如何使用:继承StatefulWidget类的创建 普通的类需要重写build方法,但是继承StatefulWidget的类,重写createState方法就可以了,而且这个类最好只有这 ...

2019-08-13 22:26:05 2454

原创 flutter 页面跳转组件Navigator

跳转到某一页Navigator.push(context, MaterialPageRoute(builder: (context) { return new TestTimeOut( );}));返回上一页Navigator.pop(context);返回上10页for(int i=0; i<10; i++){ Navigator.pop(con...

2019-08-13 22:12:39 397

原创 flutter 动作组件GestureDetector

手势组件使用过的 onTap //单击 onDoubleTap //双击 onHorizontalDragEnd //左右滑动左右滑动示例onHorizontalDragEnd: (endDetails) { if ((endDetails.velocity.pixelsPerSecond.dx - endDetails.vel...

2019-08-13 22:10:31 244

原创 dart构造函数和普通函数

构造函数语法PosterDetail({Key key,@required this.testState,@required this.group}):super(key:key);上面是flutter官方例子上的方法,也是官方推荐的但是个人习惯用下面这种PosterDetail({@required this.testState,@required this.group}...

2019-08-13 22:07:02 1818

原创 flutter网格式布局GridView

网格式布局,没有什么理解的地方都是记住就可以了@overrideWidget build(BuildContext context) { return new GridView.builder( gridDelegate: SliverGridDelegateWithFixedCrossAxisCount( crossAxisCount: 3, //一行几个...

2019-08-13 21:23:18 198

原创 flutter报错:The method '/' was called on null.

出现这个bug是因为没有初始化 flutter_screenutil 加上下面的代码就好了注意要加在使用flutter_screenutil 的开头ScreenUtil.instance = ScreenUtil(width: 750, height: 1334)..init(context);...

2019-08-07 10:26:54 15850

原创 flutter启动报错:D/skia ( 4805): Shader compilation error

用flutter create project_name创建的项目,启动出现D/skia ( 4805): Shader compilation error这说明和代码的关系不大我重新创建一个项目就好了这说明和环境的关系也不大所以我也不知道什么原因虽然他报错了,但是并不影响项目运行...

2019-08-03 15:11:30 5353 6

原创 flutter启动错误:Error connecting to the service protocol: HttpException: Connection closed before full h

报错:Error connecting to the service protocol: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:52491/Z2UadkBDgn8=/ws原因:可能是因为android版本太高,从Q换成P就可以了我用的f...

2019-08-03 13:57:23 1830

原创 flutter执行run之后一直停在Initializing gradle.

从控制台输出可以看出,是初始化 gradle的时候出现问题了Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。当前其支持的语言限于Java、Groovy、...

2019-08-03 13:04:01 798

原创 【奇怪的坑】spring boot多模块之间用springUtil获取dubbo注册的类的方法

1、项目结构如下parent moduleA moduleB2、问题描述需求是,moduleA需要在一个new出来的类里使用,moduleB在dubbo里注册的类在new出来的类里使用Spring容器的对象大家都比较熟悉,直接在百度上随便找一个springUtil类就可以了但是因为是多个模块,每个模块都是独立的Context域,所以也...

2019-07-20 15:54:44 3196 1

转载 git commit提示Your branch is up-to-date with 'origin/master'.

今天提交git仓库的时候,遇到了如截图所示的问题,提示Your branch is up-to-date with 'origin/master'.查了些资料后,发现其根本原因是版本分支的问题这时候我们就需要新建一个分支$ git branch newbranch 然后检查分支是否创建成功$ git branch 会有如下提示(前面的*代表的是当前...

2019-07-20 00:05:24 2175

原创 【奇怪的坑】spring boot项目只有安装后才可以运行的解决方法

1、坑的表现spring boot项目只有安装后才可以运行而且改动代码后执行的结果并没有随着改动的代码改变不只是服务、带@Test的方法和直接写main方法都是这样2、解决方法这时候应该是maven出问题了只要删掉项目中所有的targer文件夹、mvnw.cmd、mvnw、HELP.md、.mvn、.idea、*.iml这样就ok了...

2019-07-19 23:25:50 2108

原创 springboot 错误: 找不到或无法加载主类 解决方法

1、在父项目父目录下使用 mvn clean install -DskipTests=true2、查看是否有报错,如果报的错是找不到父项目的pom3、把报错项目的pom文件的parent改成这种形式<parent> <groupId>com.miaoyunhan</groupId> <artifactId>page_v...

2019-07-18 22:49:39 4284

原创 springboot在maven引用了,java类中找不到jar包

在maven中项目A引用项目B,项目B应用项目C这时候相当于项目A也引用了项目C但是在项目A中却找不到项目C的包解决方法:查看项目A的pom中是否引用了和项目B和C中相同的starter这个starter一定是和找不到的包有关联的如果引用了就删除例如:项目A找不到dubbo的 com.alibaba.dubbo.config.annotation.Ref...

2019-07-16 23:51:06 3755

原创 docker部署redis

搜索redis镜像docker search redis选择第一个镜像下载我的已经下载完了,第一次下载的返回的是不同的信息docker pull docker.io/redis创建容器并运行docker run --name redis -p 6379:6379 -d --restart=always redis:latest redis-ser...

2019-07-15 21:34:40 1824

原创 org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested

org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure有可能因...

2019-07-14 20:36:55 1762

原创 使用docker部署activemq

docker的安装就不再说了,看一下阿里云上的这篇文章吧docker安装看这里1、使用命令搜索activemqdocker search activemq这个列表是搜素出来的镜像,这里我选择的第二个下载2、下载镜像docker pull docker.io/rmohr/activemq因为我已经下载完了,所以和第一次下载的不一样3、创建并启动容器...

2019-07-13 10:43:03 3262

原创 spring boot聚合项目子模块找不到spring boot的包解决方法

1、查看父项目是否包含子模块2、查看子模块的父项目是否引用的父项目3、如果使用idea,先退出idea,删除父项目下.idea文件夹,重启idea

2019-07-13 00:05:45 3676

原创 idea database 生成bean,并且添加中文注释

一、调出database窗口view---Tool windows----databse 二、添加mysql的dataSource三、填写数据库信息,并且确定 四、选中表,去配置文件 五、添加两段代码,修改一段代码实现Serializable接口,并且添加注释 在文件的最后添加一个方法,为了上面的代码调用这时候如果直接生成...

2018-09-24 16:43:10 4293

原创 【bug】form内的input有值却不提交的原因,这个bug找了一晚上

1、程序描述这个页面有两个表单,表单A和表单B。因为有些内容在要提交的值 li 标签里,所以就把这些不能直接提交的标签里的值、和表单B的内容,放到了表单A。要问为什么要有表单A,其实我只打算提交表单B,表单A其实没有也可以。(之前用另一种方式提交参数,那时候留下的)只要里面的元素存在,然后我把元素的值复制到表单B,然后提交。就可以了2、bug描述但是、事情没那么简单...

2018-08-31 11:47:32 4331

原创 activeMQ一个消费者同时订阅多个主题

这篇博客是在上一次基本发布订阅者模式的基础上改的,如果看不懂请点这里看我的这篇博客。订阅一个主题和订阅多个主题前面的配置都是一样的,只要加一个监听器就可以了,十分简单,配置如下订阅者只订阅一个主题是这样的<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.

2018-01-31 21:21:55 9357

原创 spring整合ActiveMQ

本次activeMQ搭建是订阅者模式。生产者使用单元测试生产消息,消费者通过监听器接收消息。消费者启动之前,生产者生产的数据不会拿出来。只有在消费者启动之后,生产者生产的消息才能获取到。要进入的jar包,创造者和消费者都要引 org.apache.activemq activemq-all

2018-01-31 00:29:08 3575

原创 如何制作gif动态图片

https://ezgif.com/把视频传到这个网站,他会自动给你转换成gif,然后在浏览器上右键、下载就行了。

2018-01-07 13:33:30 3492 1

原创 几个有意思的小程序,当无限循环遇到sleep会发生什么 !!!∑(゚Д゚ノ)ノ

今天翻文档的时候找到了几个刚学Java的时候的小程序,跟大家共享一个,其他点 这里 下载(下载连接包含所有展示的程序,如果实在没币可以私聊我,我给你发一份,有币就支持一下把,谢谢)这是倒数第二个的代码,非常简单,矩阵的那个复杂一些,但是更有意思,点 这里 下载(下载连接包含所有展示的程序)public class huayahua { public static void

2018-01-07 12:59:03 5452 1

原创 shiro入门

之前搭建好了shiro的环境,在上次基础上添加认证和授权的功能 shiro的使用流程: 1、搭环境,这篇博客介绍了如何搭环境点击查看 2、写一个realm(本篇重点) 3、当认证(登录)的时候调用 doGetAuthenticationInfo(AuthenticationToken token) 方法认证, 当访问某个页面需要权限的时候调用 doG

2017-12-21 22:17:29 3482

原创 Spring整合shiro

1、导入依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-all</artifactId> <version>1.2.2</version> </dependency>2、在web.xml配置代理过滤器(要放到struts2前

2017-12-21 21:05:51 3490

原创 常用cron表达式

"0 0 12  * * ?"每天中午12点触发"0 15 10 ? * *"每天上午10:15触发"0 15 10 *  *  ?"每天上午10:15触发"0 15 10 *  * ?*"每天上午10:15触发"0 15 10  *  * ? 2017" 2017年的每天上午10:15触发"0 * 14 * * ?"在每天下午2点到下午2:59期间

2017-12-21 17:36:29 3807

原创 Spring整合Quartz

摘自百度百科 Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.3.0。1、配置作业对象,指定一个要使用的

2017-12-21 17:20:03 3323

原创 把String型数据转换成double型

自己实现了一个String转double的方法public double strToNum(String str){//把字符串分成小数部分和整数部分String[] split = str.split("\\.");//小数点不能直接当作分隔符,要用"\"转义String intStr=split[0];String floatStr=split[1];

2017-12-15 15:08:16 12661

原创 hashMap和hashTable的区别

hashMap和hashTable都是双列集合,实现了Map接口。底层HashMap中没有contains()方法。hashMap的键和值都是可以为空,hashTable不行hashTable的实现代码里有sychronized同步代码块,他的线程是安全的,hashMap线程不安全。哈希表实现原理java底层有两种存储方式,数组和链表数组增删满,查询快

2017-12-15 14:36:50 3957

原创 maven注意事项和小技巧

maven是一个管理jar包工具解决了那些问题1、不需要从网上找jar包2、解决了包依赖问题,当用maven往项目里加入一个jar包的时候,maven会把这个jar包的依 赖包也放放到项目中3、而且解决了包依赖冲突的问题如果在电脑上安装了maven,首先要给他指定一个文件夹当作仓库,在conf/setting.xml下配置相对应的目录F:

2017-12-15 14:28:52 4743

原创 Spring注入方式

整理的spring的注入方式

2017-12-15 14:23:41 4502

无限循环遇到sleep

在cmd窗口实现简单的动画,今天翻文档时发现了几个原来学java时几个有意思的小程序,拿出来跟大家分享一下,其实我想设置一分,但最少要设置两分

2018-01-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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