- 博客(75)
- 资源 (1)
- 收藏
- 关注
原创 浏览器Cookie
>获取当前所有的Cookie(结果是一个数组)如果不设置Cookie的有效期,则系统默认有效期为:等同于当前窗口存在的时间,窗口关闭后,Cookie自动销毁。#3,Cookie是具有时效性,有效的Cookie内容会伴随请求发送给Tomcat。Cookie是浏览器底层最重要的实现之一,是后面学习用户会话的基础。//设置Cookie最大有效期(秒)
2023-09-05 14:54:25
192
原创 mysql修改初始化得到的密码
在命令行中输入:mysql -uroot -p然后输入初始化得到的密码如图所示在mysql中输入要设置的密码:alter user root@localhost identified by ‘123456’
2022-04-25 22:14:47
1392
原创 MySQL在windows上的安装步骤
1、下载mysql1.1 来到官网下载 Windows 版本 MySQL 压缩包,如图所示选择 Windows 版本的安装包并下载:https://dev.mysql.com/downloads/mysql/1.2 点击下载之后会提示让你登录,如图所示。选择不用登陆,直接下载即可:2. 安装 MySQL2.1 解压下载好的 .zip 文件到需要的安装目录下,如"G:\WWW\mysql",并新建空文件 my.ini 文件如下图:2.2 配置初始化文件 my.ini 使用文本编辑器即可,写入
2022-04-25 21:51:26
514
原创 notepad++ 离线 安装compare插件
1、首先从官网下载notepad++插件https://sourceforge.net/projects/npp-compare/2、下载后解压在notepad++得plugins目录下D:\java_software\Notepad++\plugins保证解压后的文件名称和插件的dll文件一样如下如所示然后重启notepad++就可以看到了插件了...
2021-10-07 10:16:42
13754
原创 Windows设置bat文件开机自启动 war/jar包
1、先写一个bat文件以下环境运行不需要配置java环境,只需要下载jre就可以如下start.bat@echo off%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exitstart C:/Vision-Alink/SystemConfig/jre1.8.0_191/bin/javaw -jar C:/Vision-Alink/SystemConfig/x
2021-09-27 15:19:51
951
原创 elasticsearch集群搭建 windows环境 案例
首先去Elasticsearch官网下载zip安装包:https://www.elastic.co/downloads/past-releases,进入下载页后选择要下载的版本1、elasticsearch-7.13.4-windows-x86_64 我选择下载了这个版本将他们分别解压到了3个文件2、配置yml文件:打开上述图片展示得路径,修改conf下得elasticsearch.yml文件elasticsearch-master主节点:masterhttp.cors.enabled: tr
2021-09-25 10:41:22
252
原创 filebeat和logstash测试验证
以下都是基于windows系统进行配置验证1、 安装filebeat下载安装压缩包进行解压,确认为64位还是32位。对filebeat进行配置。选择filebeatyml文件进行配置filebeat.inputs:type: logenabled: truepaths: D:/elk_test/test-file/*.txtdocument_type: srv_sys_elasticsearchfields:logtype: srv_sys_elasticsearchoutput
2021-08-24 08:57:48
1802
原创 package javax.validation.constraints does not exist出现这个问题得解决方法
引入@NotNull,一直导入不了包,也发现不了import javax.validation.constraints.NotNull;这个包,出现了上述问题,起因SpringBoot 2.3.0版本之后就没有引入validation对应的包而我的项目用的是2.3.3.RELEASE版本解决方法导入Spring Boot Starter Validation根据自己项目所使用的版本号导<dependency> <groupId>org.sprin
2021-08-17 08:36:30
2299
原创 log4j2日志
日志级别:error,warn,info,debug,trace逐渐向下1、排除之前的日志组件LogBack依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion&g
2021-08-08 17:14:46
315
原创 AOP统一处理web请求日志
1、引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>2、建立filter package创建WebLogAspect类/** * 描述: 打印请求和响应信息 */@Aspect@Com
2021-08-08 17:02:57
128
原创 spring mvc 解决请求和响应中的中文乱码问题
Get请求乱码:Tomcat配置文件server.xml中增加URLEncoding属性,Tomcat8以后的版本默认增加并设置为utf-8,不用修改。Post请求乱码:项目文件web.xml配置CharacterEncodingFilter(过滤器)<filter> <filter-name>characterFilter</filter-name> <filter-class>org.springframework.w
2021-06-20 11:02:41
274
原创 scope设置为test/provided
scope设置为test/provided只参与编译测试,不进行发布<!--servlet-api--> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version
2021-06-20 10:10:27
693
原创 MyBatis整合druid连接池
MyBatis整合druid连接池:1,引入druid依赖pom.xml <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.14</version> </dependency>2,创建新类DruidDataSource
2021-06-19 18:53:35
1250
原创 使用Mybatis创建公共的使用方法
Mybatis的公共方法public class MybatisUtils { //利用static(静态)属于类不属于对象,且全局唯一 private static SqlSessionFactory sqlSessionFactory = null; //利用静态块在初始化类时实例化sqlSessionFactory static{ Reader reader = null; try{ reader = Resou
2021-06-19 18:37:17
695
原创 利用Maven编译插件将编译级别提高至1.8,解决lambda表达式错误(默认1.5)
<build> <plugins> <plugin> <!--利用Maven编译插件将编译级别提高至1.8,解决lambda表达式错误--> <groupId>org.apache.maven.plugins</groupId> <!--maven-compiler-plugin是Maven自带.
2021-06-19 18:22:35
471
原创 echart 仪表盘
option = { tooltip: { formatter: '{a} <br/>{b} : {c}%' }, toolbox: { feature: { restore: {}, saveAsImage: {} } }, series: [ // name: '业务指标', //.
2020-08-18 15:39:04
818
原创 Extjs combobox的属性设置
// The data store containing the list of statesvar states = Ext.create(‘Ext.data.Store’, {fields: [‘abbr’, ‘name’],data : [{“abbr”:“AL”, “name”:“Alabama”},{“abbr”:“AK”, “name”:“Alaska”},{“abbr”:...
2020-01-07 16:58:56
859
原创 echart 嵌套环形图
app.title = ‘嵌套环形图’;var data = [{name: “一类”,value: 0.6},{name: “二类”,value: 0.9},{name: “三类”,value: 1},];var dataStyle = {normal: {label: {show:false},labelLine: {show:false},shadowB...
2020-01-07 16:50:19
1752
原创 Ext grid 修改column中的内容使得表头展示不一样
我们可以使用下面这个方法,由于每次点击使得界面的表头进行更改,所以就需要一个方法来进行动态的切换、reconfigure (store ,columns)第一个参数是grid的store,第二个就是columns,每改变一次就调用这个方法,Ext.getCmp(‘id’).reconfigure(store,columns)...
2019-07-10 11:12:38
489
原创 Ext button 点击前后样式的修改
点击之前的按钮颜色点击之后的颜色Ext.create('Ext.Button', { text : 'Dynamic Handler Button', renderTo: Ext.getBody(), style: { backgroundColor: '#26adaf', color:...
2019-06-26 16:13:54
1409
原创 ecahrt 多个图在一个界面中展示的画法
我是在官网的例子进行修改的,大家可以直接把代码粘贴进去就可以看了option = { tooltip: { trigger: 'axis', axisPointer: { type: 'cross', crossStyle: { color: '#999' ...
2019-06-13 14:53:11
802
原创 ext grid 内容过长自动换行
我们在ext—grid中经常遇到内容过长,换行问题。有以下2中方法:1、使用rendere方法{ header: '工作内容', flex: 1, dataIndex: 'PLAN_CONTENT', minWidth: 100, re...
2019-06-04 18:19:28
2266
原创 extjs 添加tip提示框
1、获取组件的id,2、用setAttribute()方法;Ext.getCmp('id').getEl().dom.setAttribute('data-qtip', '测试');//可以把这个方法放在change事件中,或者其他事件,根据需求来调整...
2019-05-27 14:37:57
1284
原创 前端兼容性问题总结
1、HTML中meta标签控制浏览器内核切换只需在HTML head标签内添加一行代码即可完成对浏览器默认内核的指定,代码如下://页面默认用极速核<meta name="renderer" content="webkit">//强制Chromium内核,作用于其他双核浏览器:<meta name="force-rendering" content="webkit"/&...
2019-05-24 10:09:25
1049
原创 echarts多Y轴 两个图上下拼接
xiao上图就是效果图,我在管网的例子上进行修改,下面是我的代码,可以直接复制到例子中,就可以用。option = { tooltip: { trigger: 'axis', axisPointer: { type: 'cross', crossStyle: { color...
2019-05-24 09:45:52
6613
2
原创 echart tooltip.formatter用法,
有时候我们需要自己定义echart图表中的悬浮框的内容,所以就需要用到formmatter这个属性。我们先看下api中怎么说的。从这里我们可以了解到,formatter可以作为函数来使用即:formatter:function(params,){return “自己想要展示的数据和方式可以添加标签之类的”}...
2019-05-14 17:18:21
12452
3
原创 echart 坐标轴在 grid 区域中的分隔线。
有时候我们去掉echar图中的网格线,所以需要用到这个属性。splitLine: {show: false},show:true 的时候展示,为false的时候去掉。分别设置在xAxis和yAxis为对应的轴的线。将y轴对应的splitLine: {show: false},设置为这样的时候:...
2019-05-14 17:07:37
2938
转载 js 如何判断两个对象相等
什么是相等,一般我们认为只要===的结果是true,两者就相等。我们一般认为1、NaN和NaN是相等的2、[1]和[1]就是相等的3、{value:1}和{value:1}就是相等的4、1和new Number(1)是相等的5、“123”和new String(“123”)是相等的6、true 和new Boolean(true)是相等的。其实不然我们需要写个函数eq来判断两个参...
2019-01-04 14:58:47
22170
转载 原生ajax
1.创建XMLHttpRequest对象function createXMLHTTPRequest() { //1.创建XMLHttpRequest对象 //这是XMLHttpReuquest对象无部使用中最复杂的一步 //需要针对IE和其他类型的浏览器建立这个对象...
2019-01-03 17:42:06
206
转载 js立即执行函数
一、JS立即执行函数的写法方式1、最前最后加括号(function(){alert(1);}());方式2、function外面加括号(function(){alert(1);})();方式3、function前面加运算符,常见的是!与void!function(){alert(1);}();void function(){alert(2);}();二、立即执行函数的参数可以给立...
2019-01-03 10:53:55
348
转载 实现水平居中的几种方法
一、对于行内元素text-align:center;二、对于确定宽度的块级元素:(1)margin和width实现水平居中常用(前提:已设置width值):margin-left:auto; margin-right:auto;<!DOCTYPE html><html><head> <meta charset="utf-8">...
2019-01-02 16:00:54
1740
转载 css grid 布局
CSS Grid 布局由两个核心组成部分是 wrapper(父元素)和 items(子元素)。 wrapper 是实际的 grid(网格),items 是 grid(网格) 内的内容。下面是一个 wrapper 元素,内部包含6个 items :<!DOCTYPE html><html><head> <meta charset="utf-8...
2019-01-02 14:40:47
230
原创 flex布局
Flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。1、任何一个容器都可以指定为Flex布局。#box {display: flex;height: 400px;width: 500px;border: 10px solid red;}2、行内元素也...
2019-01-02 10:55:24
222
转载 css 盒模型
我们先看下下面的代码获取到的盒模型<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title> <style> div { background-colo
2018-12-29 14:31:13
218
原创 css 布局模型
以下是自己总结的部分内容,有问题欢迎大家指出。css有三种布局模型:1、 流动模型 Flow(是默认的网页布局模式)2、浮动模型 Float3、层模型Layer流动模型:是默认的网页布局,也就是说在默认状态下的html网页元素都是根据流动模型,来分为网页内容的。特点:第一点,块状元素都会在所处的包含元素内自上而下按顺序垂直延伸分布,因为在默认状态下,块状元素的宽度都为100%。实际上,...
2018-12-29 13:53:17
294
原创 echart 绘制的图 保存为图片(toolbox)
toolbox工具栏。内置有导出图片,数据视图,动态类型切换,数据区域缩放,重置五个工具。toolbox: {show: true,feature: {dataZoom: {yAxisIndex: ‘none’},dataView: {readOnly: false},magicType: {type: [‘line’, ‘bar’]},restore: {},saveAsI...
2018-12-03 16:03:53
3645
1
原创 echart 图例的样式icon 和标记的图形symbol,如何去除背景网格线
因为自己画图时用到不同的图,如何去区分他们所以就用到了以下的方法。这个是我在官网修改的例子和展示出来的图形。以下是代码option = {title: {text: ‘折线图堆叠’},tooltip: {trigger: ‘axis’},legend: {data:[{name:“邮件营销”,icon:“circle”//图例项的 icon。},{name:“联盟广告”...
2018-12-03 14:36:17
9306
转载 进程饥饿
进程饥饿,即为Starvation,指当等待时间给进程推进和响应带来明显影响称为进程饥饿。当饥饿到一定程度的进程在等待到即使完成也无实际意义的时候称为饥饿死亡。亦有定义为:由于别的并发的激活的过程持久占有所需资源,使某个异步过程在可预测的时间内不能被激活。产生饥饿的主要原因是:在一个动态系统中,对于每类系统资源,操作系统需要确定一个分配策略,当多个进程同时申请某类资源时,由分配策略确定资源分配...
2018-12-03 10:39:11
1277
转载 进程互斥
两个或两个以上的进程,不能同时进入关于同一组共享变量的临界区域,否则可能发生与时间有关的错误,这种现象被称作进程互斥· 也就是说,一个进程正在访问临界资源,另一个要访问该资源的进程必须等待。在多道程序环境下,存在着临界资源,它是指多进程存在时必须互斥访问的资源。也就是某一时刻不允许多个进程同时访问,只能单个进程的访问。我们把这些程序的片段称作临界区或临界段,它存在的目的是有效的防止竞争条件又能保...
2018-12-03 10:29:24
537
office2010办公应用从入门到精通(pdf格式)
2018-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人