学习
阿圆啊哈
付出过却得不到想要的比失去更难过!
展开
-
Linux操作Docker
1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像; 运行中的这个镜像称为容器,容器启动是非常快速的。简单来说直接在docker里下载需要的镜像软件 然后运行即可 快速方便2、核心概念docker主机(Host):安装了Docker程序的机器(Doc...原创 2019-03-27 21:43:22 · 248 阅读 · 0 评论 -
springboot整合redis
建立spring boot程序 然后整合redis的缓存这个相当于ssm来说就方便很多1.导pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId...原创 2019-03-15 19:38:40 · 116 阅读 · 0 评论 -
springBoot简单创建
springBoot是一个强大的框架 它简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案;首先快速建立一个spring boot主程序 手动建一个maven需要自己导入pom依赖然后就快速创建file-new-mould-Spring Initializr 选好jdk后next然后next 选自己需要的模块 会自动导入对应...原创 2019-03-12 14:05:18 · 93 阅读 · 0 评论 -
springboot+boostrap+jap完成一个页面增删改查
首先得先建一个spring boot项目导入了相关的依赖jpa是自己建实体类 然后加上相关注解 这样运行主程序会自动给数据库建立表在yml里配置server: servlet: context-path: /springboot05spring: jpa: hibernate: ddl-auto: update #create会清除原有...原创 2019-03-19 22:08:42 · 1447 阅读 · 0 评论 -
spring boot的thymeleaf和freemarker模板
thymeleaf和freemarker两大基本模板 工作的话都用的比较多 我就介绍一些它们在页面的基本语法thymeleaf它是用于HTML的开发的 简单说就是HTML页面想要有这个HTML页面默认是要导pom但在springboot项目创建时勾选这个模板就好了<dependency> <groupId>org.springfra...原创 2019-03-14 15:43:18 · 235 阅读 · 0 评论 -
spring整合shiro的授权
结合上一篇的博客 授权就只需要在继承的那个类里写授权操作 其他不用进行修改 /** * 授权 * @param principalCollection * @return */ @Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection...原创 2019-02-20 19:16:31 · 168 阅读 · 0 评论 -
spring整合shiro的认证
spring与shiro整合第一步要引入pom文件(shiro-core shiro-spring shiro-web)三个shiro相关的文件 版本要一致第二步在web.xml里配置过滤器 可跟其他过滤器放一起<!-- shiro过滤器定义 --> <filter> <filter-name>shiroFilter</f...原创 2019-02-20 17:16:27 · 155 阅读 · 0 评论 -
jdk环境变量的简单配置
如有压缩包解压后配置环境变量 对于Java程序开发而言,主要会使用JDK的两个命令:javac.exe、java.exe。路径:C:\Java\jdk 1.7.0 _09\bin。但是这些命令由于不属于windows自己的命令,所以要想使用,就需要进行路径配置。 单击“计算机-属性-高级系统设置”,单击“环境变量”。在“系统变量”栏下单击“新建”,创建新的系统环境变量。 (1)新...原创 2019-02-22 10:41:42 · 144 阅读 · 0 评论 -
ssm的crud
想完成一个ssm的增删改查就必须先搭建spring+springmvc+mybatis整合的框架 1.在idea里建立一个model工程com.yy maven_ssm如何加archetypeCatalog internal2.建立好开始导依赖pom.xml里 spring + mybatis+springmvc相关依赖最后面需要导插件包 下载几个插件插件文件、...原创 2019-02-22 09:29:49 · 241 阅读 · 0 评论 -
idea安装与配置
下载与安装首先在网址里下载安装包https://www.jetbrains.com傻瓜式安装不安装任何插件 一直next在这里选中间填破解码 K03CHKJCFT-eyJsaWNlbnNlSWQiOiJLMDNDSEtKQ0ZUIiwibGljZW5zZWVOYW1lIjoibnNzIDEwMDEiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc...原创 2019-01-12 15:22:59 · 254 阅读 · 0 评论 -
highcharts无数据时显示文字
是不是有小伙伴想要在查询的时候没有数据想添加点文字上去提示 首先你要在里面先引入它的文字提示文件<link rel="stylesheet" href="../../layui/css/layui.css"><script type="text/javascript" src="../../code/highcharts.js"></script&am原创 2018-12-26 10:46:35 · 2332 阅读 · 0 评论 -
springboot整合mybatis
在整合mybatis之前先整一个数据库连接池druid 它比其他的连接池要好一点 有自己的平台 登陆进去可以看到数据库具体登陆的操作以及一些增删改查操作url等1.导pom依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot...原创 2019-03-16 22:26:00 · 129 阅读 · 0 评论 -
quartz简单应用入门
1. Quartz介绍 任务调度框架“Quartz”是OpenSymphony开源组织在Job scheduling领域又一个开源项目,是完全由java开发的一个开源的任务日程管理系统简单来说就是一个定时任务系统quartz的应用场景大致分为两类 定时定点完成某一操作(数据库操作) 遵循某一规律,循环执行某一操作 五种类型的Tr...原创 2019-03-20 23:07:21 · 204 阅读 · 0 评论 -
微信小程序相关介绍
1.什么是小程序?2017年百度一大热词。微信小程序(wei xin xiao cheng xu),简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用 ( 张小龙对其的定义是无需安装,用完即走,实际上是需要安装的,只不过小程序的体积特别小, 下载速度很快,用户感觉不到下载的过程 ) 小程序刚发布的时候要求压缩包的体积不能大于1M,,否则无法通过,在2017年4...原创 2019-03-19 12:01:54 · 288 阅读 · 0 评论 -
java集合框架梳理
什么是集合?集合里的东西称为元素,由一个或多个元素构成的整体叫集合。iterable接口它是所有集合的顶低接口 实现它可以增强for循环同时想要实现Iterable接口的集合类必须提供一个iterable的方法,返回值为Iterable里面的方法为:hasNext():是否存在下一项next():获取下一项remove:移除下一项Collection接口...原创 2019-03-27 21:16:48 · 164 阅读 · 0 评论 -
微信小程序授权登陆
微信小程序进来是需要扫码验证账号的 既然有了账号就可以获取到这里是app.json里 哪个页面在前面就会加载哪个页面{ "pages": [ "pages/list/list", "pages/index/index" ], "window": { "navigationBarBackgroundColor": "#489B81", "navi...原创 2019-03-31 15:45:08 · 697 阅读 · 0 评论 -
vMware报错:无法连接 MKS: 套接字连接尝试次数太多;正在放弃
问题详情:关于虚拟机开机报错:无法连接 MKS: 套接字连接尝试次数太多;正在放弃。解决方案:1.关闭报错的虚拟机 2.打开控制面板->系统和安全->管理工具->服务 3.找到VMware Authorization Service,鼠标右键选择启动,然后就可以看到状态的改变 4.选中后鼠标右键属性中启动类型设置为自动。下次就会自启动 5.重新...原创 2019-03-24 09:44:07 · 203 阅读 · 0 评论 -
spring等框架相关梳理
spring是什么以及它的优点?spring是一个轻量级的ioc和aop容器框架 提供对事务的管理 是框架与框架的粘合剂。IOC:代表控制反转 以前是对象控制其他对象 现在所有的对象被spring控制 把对象注入到bean里 叫动态注入。以前使用jsp和servlet进行开发 需要自己new对象 这样比较占内存 new一次就创建一次对象现在交给spring进行管理后 不...原创 2019-03-30 19:49:58 · 416 阅读 · 0 评论 -
配置嵌入式Servlet容器
1、如何定制和修改Servlet容器的相关配置在properties里是这样使用 如需要修改可自己写一个类server.port=8081server.context‐path=/crudserver.tomcat.uri‐encoding=UTF‐8//通用的Servlet容器设置server.xxx//Tomcat的设置server.tomcat.xxx编写一个Emb...原创 2019-03-23 17:09:11 · 158 阅读 · 0 评论 -
设计模式之单例模式
什么是设计模式?针对于Java编程三大特点演变的一个编码风格。定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,...原创 2019-03-26 16:51:11 · 96 阅读 · 0 评论 -
spring boot对springMvc的扩展
SpringBoot在自动配置很多组件的时候,先看容器中有没有用户自己配置的(@Bean、@Component)如果有就用用户配置的,如果没有,才自动配置;如果有些组件可以有多个(ViewResolver)将用户配置的和自己默认的组合起来;在SpringBoot中会有非常多的xxxConfigurer帮助我们进行方法扩展配置在SpringBoot中会有很多的xxxCustomizer帮助我们进...原创 2019-03-23 15:49:03 · 211 阅读 · 0 评论 -
springboot的thymeleaf模板跳转页面问题
是不是有小伙伴因为用spring boot跳页面根本进不去今天遇到这个问题也是通过方法访问前台页面一直不行前面写了一个查询所有的方法 因为需要返回主页面就在下面写了一个方法直接访问页面 一直跳不过去 @ResponseBody//这个注解会自动把查询的集合转换成页面上的json格式 在方法上加上即可 @RequestMapping("/list") public Ma...原创 2019-03-22 18:53:29 · 1778 阅读 · 0 评论 -
quartz动态定时器实现
今天完成一个定时器的动态实现 在修改数据库表定时器规则 定时器会自动改变 或者说在页面修改状态 定时器是否可用首先是基础环境配置quartz调度框架是有内置表的进入quartz的官网http://www.quartz-scheduler.org/,点击Downloads,下载后在目录\docs\dbTables下有常用数据库创建quartz表的脚本,例如:“tables_my...原创 2019-03-22 18:34:44 · 289 阅读 · 0 评论 -
微信小程序主页面排版
开发小程序的话 首先要了解里面的每个文件的作用小程序没有DOM对象,一切基于组件化 小程序的四个重要的文件 *.js *.wxml ---> view结构 ----> html *.wxss ---> view样式 -----> css *. json ----> view 数据 -----> json文件 储备知识 理解事件机制 ...原创 2019-03-19 14:01:58 · 15510 阅读 · 2 评论 -
highcharts饼图展示
个人做项目期间遇到一个需要用图形来展示数据的模块 在网上找了很久 前两天是数据都拿到了 返回格式跟饼图的格式一模一样 就是不出来我想要的数据 然而今天看了一篇博主的博客发现是我想要的效果 使用了一下发现图形出来了 困扰了我这两天头疼的事情在写展示图形的时候 js里要写两个方法 前提是dao层那边返回格式必须跟这个饼图要一样<script type="text/javascript...原创 2018-12-26 09:22:38 · 1544 阅读 · 0 评论 -
当前城市和天气预报展示
做项目的时候有想法加一个天气预报在界面上 对于不太会的小伙伴可引入一串代码可显示<div class="foot_weather" style="margin-top: 30px;margin-left: 850px"><iframe width="420" scrolling="no" height="60" frameborder="0"原创 2018-12-28 10:07:29 · 599 阅读 · 0 评论 -
struts2的标签介绍
首先这个struts标签跟以前的c标签写法都差不多 不过有一些标签会有一些改动 1.1 通用标签 1.1.1 数据标签 property set push param <param name="color">blue</param> ...原创 2018-11-11 15:52:07 · 144 阅读 · 0 评论 -
“ ipconfig 不是内部或者外部命令,也不是可运行的程序”问题的解决
最近发现在windows命令行输入“cd,ipconfig”等命令时发现这些命令都不能运行,而且提示的都是同一个错误“XX不是内部或者外部命令,也不是可运行的程序”,郁闷至极,回想什么事都没做,怎么突然就不能运行了。今天晚上终于找到原因了,原来前段时间搭建J2EE环境时不小心把“环境变量”给改变了,所以系统识别不到这些命令了,现在就说说遇到这类问题的解决方法。第一,首先到C:\Win...原创 2018-10-30 15:40:03 · 8451 阅读 · 0 评论 -
Android图片框和进度条介绍
1. ImageView(图片框)注意事项:res下面的资源名不能使用大写字母,特别是图片资源中的图片的文件名,会造成R.java文件丢失,改正确后即可在div里面放图片scaleType的属性值有:matrix fitXY fitStart fitCenter fitEnd center centerCrop centerInside (...原创 2018-10-27 14:16:52 · 391 阅读 · 0 评论 -
Android 使用---引入库:引入PullToRefresh的library
1、工程创建成功等待所有项目加载完成准备导入2、file---->new---> 点击Import Module3、在打开的对话框中选择要导入的库文件 点击“ok”4、修改Module name,用于自己对库进行辨别5、next---->finish6、在相应的库下的build.gradle修改相应版本7、修改完版本以后点击...原创 2018-10-28 14:20:36 · 273 阅读 · 0 评论 -
Easyui上传图片功能
在完成一个easyui的项目的时候,被上传图片这一步折腾了很久,写这个博客是为了忘记可再次看看,方便熟悉起来,我这个是用实体类做的项目,下面就展示上传图片的相关代码。做这个项目是用到了自己写的mvc框架在servlet里写一个上传图片的方法 到时候页面那边需要调用这个方法 开始SmartUpload要有一个夹包然后进行图片那些设置里面写到了要先有一个添加图片名字属性那些的方法 ...原创 2018-10-10 00:03:36 · 2716 阅读 · 0 评论 -
collection接口与map接口
根据下图进行对collection接口和map接口下的所有集合进行图解 collection与map图解一. collection接口是集合框架的顶级接口(set与list的父接口,不是map集合的父接口)1.list集合图解list集合是有序的,可以重复,只能添加引用数据类型(八大基本数据类型) list集合有三种遍历方式下标遍历(remove对象的时候会进行隔行逻辑操作...原创 2018-10-08 19:11:39 · 511 阅读 · 0 评论 -
Android Studio与夜神模拟器开发调试
1、什么是夜神模拟器? 夜神模拟器是北京多点在线科技有限公司开发的一款Android手机游戏模拟器,运行速度快,使用方便,是一款PC平台玩手游,助攻Android开发的利器,样子如下所示:官网下载地址:http://www.bignox.com/2、安装:步骤略3、使用Android Studio与夜神模拟器开发调试:(1)运行夜神模拟器,(2)打开命令行窗口...原创 2018-10-13 19:57:14 · 350 阅读 · 0 评论 -
Easyui权限设计
权限树所谓权限:指的是系统中的资源,资源包括菜单资源(学习情况报表,账号审核...)以及按钮资源所谓角色:指的是系统中的权限集合(每一个角色对应着哪些权限集合)按钮资源现象:同一个菜单,不同的人能看到的按钮还不一样。1、一星权限设计(用户权限多对一)?执行数据库脚本sql?建立实体类?创建dao方法?Webservlet层创建?展示对应的树形菜单实现思路:通过账号和密...原创 2018-09-28 16:57:58 · 374 阅读 · 0 评论 -
json的Ajax使用
1.什么是Jackson? Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象 和xml文档,同样也可以将json、xml转换成Java对象2. jackson将java( JavaBean/Map)-->json javaBean(实体类)与map集合转换成字符串格式都是一样的:里面的核心代码: ObjectMapp...原创 2018-09-21 17:06:02 · 155 阅读 · 0 评论 -
阿圆-Easyui入门
1.ui框架easyui=jquery+html4(用来做后台的管理界面 界面没有bootstrap那么美观)bootstrap=jquery+html5下面用easyui去做一个简单的界面:1、通过layout布局 2、通过tree加载菜单 3、通过菜单去打开不同的tab页<link rel="stylesheet" type="text/css" hre...原创 2018-09-24 16:01:05 · 123 阅读 · 0 评论 -
ognl介绍
1. OGNL1.1 OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言 1.2 OgnlContext(ognl上下文)其实就是Map (教室、老师(根对象)、学生(非根对象)) OgnlContext=根对象(1)+非根对象(N) 非根对象要通过"#key"访问,根对象可以省略"#key...原创 2018-11-11 16:43:14 · 131 阅读 · 0 评论 -
struts2入门
1、环境搭建①导jar包②在web.xml中配置过滤器 注:filter-class 为StrutsPrepareAndExecuteFilter类的全类名。③ struts.xml struts.xml(核心配置文件)下面是配置的代码struts.xml 另外两个文件的代码:struts-sy.xml(此文件相当于自...原创 2018-11-11 17:06:21 · 106 阅读 · 0 评论 -
struts实现简单文件上传
以前呢 实现一个文件上传需要在servlet里写很多的代码 然后用struts也就两三行代码即可完成操作。一般struts的action里要有一个公用的类 里面放着那些数据处理返回码跟信息返回码等等public class BaseAction implements ServletRequestAware,ServletResponseAware{ //一些必须的属性 拿到reque...原创 2018-11-17 15:48:45 · 117 阅读 · 0 评论 -
layui表格字段转日期格式
做crm项目里 一个界面需要把数据库数字转换成日期格式 今天我就把这个方法写出来 第一种写法:在那个时间里调用下面写的时间转换方法 就可以把某一个字段变成标准的时间格式!$(function(){// var $=jQuery=layui.jquery;layui.use([ 'table', 'form','layer' , 'element'], function() { ...原创 2018-12-17 16:19:34 · 3327 阅读 · 0 评论