- 博客(58)
- 收藏
- 关注
原创 如何提高职场竞争力
这样的认知是错误的,同样一个能力也是有高低之别的,比如沟通能力,企业对一个销售的沟通能力和对一个行政的沟通能力的要求是不同的,能力的差距也是显而易见的,并不是说他会沟通,你也会沟通,你们就都有沟通能力,这是不对的,沟通能力也是有等级差距的,你能看到这种不同,看到这种差距,这个能力叫我知道我知道。只有避开上面两个误区,并按照上面的方式,找到每个能力下的天花板,进行刻意练习,你一定会在最快的时间内提升自己的职场竞争力,才能在这个弱肉强食的世界里得到应有的尊重和汇报,才能真正在职场中立足,实现自己的价值。
2023-08-04 09:59:49
288
原创 Vue开发工具vuejs-devtools超级详细安装教程以及常见问题解决
一、vue.js插件下载二、Vue开发工具vuejs-devtools下载三、Vue开发工具vuejs-devtools安装+使用根据下图打开谷歌浏览器中的【拓展程序】:勾选【开发者模式】——点击【加载已解压的拓展程序】——选择刚刚解压的vuejs-devtools插件整个文件夹导入即可。导入后即可看到一件导入的vuejs-devtools插件。用谷歌打开文件进入调试模式(按F12即可进入),即可在调试控制台看到vue页签。如下图:四、常见问题解决安装好插件后,打开文件并打开调试模式后没
2021-09-06 10:19:36
5647
转载 webstrom2020设置开发typescript自动编译
webstrom2020设置开发typescript自动编译https://blog.youkuaiyun.com/u014641260/article/details/111410547?utm_medium=distribute.pc_feed_404.none-task-blog-2defaultBlogCommendFromMachineLearnPai2default-2.nonecase&depth_1-utm_source=distribute.pc_feed_404.none-task-blo
2021-08-30 10:57:15
233
原创 WebStorm运行vue项目
在WebStorm中怎么打开一个已有的项目,这个不用多说,那么如何运行一个vue项目呢?1.点击下图中右上角的红框。2.在出现的弹框中选中左上角“+”下的“npm”,如下图所示。3.选中第二步的“npm”之后,会出现下图。4.这里有3个地方需要更改,如下图所示。更改完成之后,依次点击右下角的“Apply”和“OK”。其中,Name——自己随意取; package.json——点击右边的下拉箭头,选中那唯一的选项即可; Scripts——点击右边的下拉箭头,选中"
2021-08-26 09:49:55
510
原创 json1
JSONArray转化为实体List departments = JSONObject.parseArray(str2, Department.class);Note:需要把类.class写在后面//json字符串转换为对象jsonString = “{“result”:“success”,“message”:“成功!”}”; //或jsonString = “{‘idcard’:‘42313123’,‘id’:‘2345’}”;jsonObject = JSONObject.parseObje
2021-08-06 17:47:32
176
原创 穿越程序搭建
穿越程序SpringBoot搭建SpringBoot程序搭建将此文件夹下的东文件拷进去和这个文件夹Pom配置<?xml version="1.0" encoding="UTF-8"?>4.0.0org.springframework.bootspring-boot-starter-parent2.3.4.RELEASEstation.projectapply1.0.0wxqrlogin职业技能等级申请<properties>
2021-08-03 14:41:06
166
原创 后台数组怎么传递到前台
在做项目的时候,遇到这个问题,就是将字符串转化为数组传到前台,采用的是Springboot后端Controller需要加上注解@ResponseBody然后将你的Object [] objects = new Object[1];List list = new ArrayList();list.add(finstr1);list.add(finstr2);list.add(finstr3);list.add(finstr4);list.add(finstr5);objec.
2021-02-23 16:58:11
2113
转载 七种字符串拼接
01、“+”号操作符要说姿势,“+”号操作符必须是字符串拼接最常用的一种了,没有之一。String chenmo = "沉默";String wanger = "王二";System.out.println(chenmo + wanger);02、StringBuilder03、StringBuffer04、String 类的 concat 方法05、String 类的 join 方法06、StringUtils.join07、给小菜一个答复https://www
2021-02-23 15:34:34
285
原创 Java里结合DTO查询List只查询出一条数据的问题
今天在开发项目的时候,进行查询的时候出现了一个神奇的情况就是采用DTO实体查询,本来应该查出好多条数据,但是总是显示一条数据查询代码如下Mapper里 <select id="getRoomDto2" resultMap="RoomDtoMap"> SELECT r.room_id, r.room_name, r.room_rowTotal, r.room_colTotal, s.row_index
2021-02-22 16:21:32
1249
原创 SpringBoot +Layui 的文件上传
SpringBoot+Layui的文件上传在做新项目的时候,因为这次的项目前台用的是LayUi框架,所以这次写一个用layUi做的文件上传。1.先看layUi官网https://www.layui.com/其实这个官网前台的已经写的很完整了,点击示例这里的文件上传然后查看代码这里我用了这里的其中的一个方法,结果为如图所示前台代码如下<%@ page language="java" import="java.util.*" pageEncoding="u
2021-02-20 18:15:18
767
原创 JSON操作
1.创建jsonobject对象JSONObject jsonObject = new JSONObject();2.以键值的形式存储数据jsonObject.put(key, value);3.将json格式的数据转化成字符串jsonObject.toString4.将JSON数据转化为String数据String s = JSONUtil.toJsonStr(JSONUtil.toJsonStr(seatEntityList));JSONArray
2021-02-08 14:21:23
198
原创 Java转JSON数组以及操作String类
JAVA将字符串转换成json数组import org.json.JSONArray;import net.sf.json.JSONObject;String data="[{“id”:1,"name":"zs"},{“id”:2,"name":"li"}]";//将字符串转换成json数组JSONArray ay= new JSONArray(data);//例如获取第一个里面的id和nameint id=ay.getJSONObject(0).get("id");String n
2021-02-07 11:50:31
242
1
转载 excel导入导出 不同工具的比较
jxls是一个简单的、轻量级的excel导出库,使用特定的标记在excel模板文件中来定义输出格式和布局。java中成熟的excel导出工具有pol、jxl,但他们都是使用java代码的方式来导出excel,编码效率很低且不方便维护。还可以使用一些工具很轻松的实现模板导出。这些工具现在还在维护,而且做得比较好的国内的有easyPOI,国外的就是JXLS。比较:项目中有很多复杂的报表(大量单元格合并和单元格样式),easyPOI处理合并单元格时候容易出现残损的情况,poi代码维护成本高。.
2021-02-03 19:30:27
508
原创 应用dto时候的错误There is no getter for property named ‘**‘ in ‘class ***‘?问题:**
出现这个问题的时候我是因为 <resultMap id="TotalActivityDtoMap" type="station.project.meeting.dto.SubactivityDto"> <result column="subactivity_id" jdbcType="INTEGER" property="subactivityId" /> <result column="subactivity_name" jdbcType="VARCHA
2021-02-03 10:47:34
976
原创 layui使用函数
之前经常用的前端框架是vue和bootstrap,最近一个项目使用了一下layui,觉得他的样式也不错,https://www.layui.com/这为layui的官网,这里有经典案例和样式文档自己摘出来几个layui的基础增删改查函数。仅供参考,欢迎指正1.增加函数/*添加*/ function activity_add(title,url,w,h){ x_admin_show(title,url,w,h); }function x_admin_sh
2021-02-03 08:57:14
1486
原创 问题 - 不在以下 request 合法域名列表中,请参考文档
今天在开发小程序和SSM后端结合的时候出现这个问题,网上找了一通,发现解决不了自己的问题,然后问了一些同事,发现解决的方案很简单,点击右上角详情按钮本地设置--->里面的不校验合法域名,web-view(业务域名),TLS版本以及HTTPS证书本来是不勾选的,在开发时候要记得勾选上就可以进行本地测试注意:要是发布的时候要记得把勾选去掉,不然会报错。...
2021-02-02 18:03:05
568
原创 Mybatis逆向工程-IDEA
如果想要使用逆向工程,需要首先搭建一个项目,这是我之前写的一篇博客,如果没有搭建好的可以参考https://blog.youkuaiyun.com/SSbandianH/article/details/1132522651.为何使用Mybatis逆向工程为什么使用逆向工程呢,我的理由很简单,就是感觉逆向工程能在前期的项目构建帮自己省略很多步骤,比如mapper的创建,实体类的创建,service的创建没错,我现在就先发现这个好处,如果之后我在发现一些好处我在分享2.如何搭建mybatis逆向工程2.
2021-01-28 17:05:32
254
2
原创 SpringBoot+Mybatis项目搭建
一.初始项目创建1.点击File下的New---->Project2.选择Spring Initializr,我这里的JDK是1.8,点击next3.这里输入自己项目的名称,然后JavaVersion选择8,如果JDK不同选择自己的,Packaging这里选择Jar,继续next4.这里Web上选择SpringWeb,点击Next5.选择自己项目的位置以及名称,点击Finish初始项目即创建完成,接下来就是配置项目初始的目录二.项目配置1.首先配
2021-01-27 17:12:13
644
原创 JavaScript时间戳使用
First:应用函数function IsAble() { var rtn = false; var myDate = new Date("2021-01-26 11:59:59.999"); alert(myDate); if(Date.parse(myDate) > 1)// 1602658800000)//2021-01-10 14:00:00 { rtn = true; } return rtn; }1.JavaScr
2021-01-25 09:12:48
196
原创 Koa2第一个例子
1.KOA2的介绍基于 Node.js 平台的Web服务器框架 由 Express 原班人马打造 Express Koa , Koa2 都是 Web 服务器的框架,他们之间的差别和关系可以通过下面这个表格表示出 洋葱模型的中间件 如下图所示, 对于服务器而言,它其实就是来处理一个又一个的请求, Web 服务器接收由浏览器发过来的一个又一个请求之后,它形成一个又一个的响应返回给浏览器. 而请求到达我们的服务器是需要经过程序处理的,程序处理完之后才会形成响应,返回给浏览器,我们服务器处理请..
2021-01-21 08:58:30
263
原创 Echarts学习-柱状图
最基础相关配置讲解 xAxis :直角坐标系 中的 x 轴, 如果 type 属性的值为 category ,那么需要配置 data 数据, 代表在 x 轴的呈现 yAxis :直角坐标系 中的 y 轴, 如果 type 属性配置为 value , 那么无需配置 data , 此时 y 轴会自动去series 下找数据进行图表的绘制 series :系列列表。每个系列通过 type 决定自己的图表类型, data 来设置每个系列的数据 配置项都是以键值对的形式存在, 并且配置项有很多, ECh
2021-01-19 18:26:29
421
原创 day01-六、SpringSecurity使用数据库数据完成认证
六、SpringSecurity使用数据库数据完成认证6.1 认证流程分析(我只是了解,并没有理解,还需要学习,下面的几个类是很关键的类)UsernamePasswordAuthenticationFilterAuthenticationManager AbstractUserDetailsAuthenticationProviderAbstractUserDetailsAuthenticationProvider中authenticate返回值 UsernamePasswordAu
2021-01-12 10:45:52
161
原创 day1-五-SpringSecurity使用自定义认证页面
五、SpringSecurity使用自定义认证页面 5.1 在SpringSecurity主配置文件中指定认证页面配置信息403什么异常?这是SpringSecurity中的权限不足!这个异常怎么来的?还记得上面SpringSecurity内置认证页面源 码中的那个_csrf隐藏input吗?问题就在这了! 5.2 SpringSecurity的csrf防护机制CSRF(Cross-site request forgery)跨站请求伪造,是一种难以防范的网络攻击方式。5.2.1
2021-01-12 10:38:59
226
原创 SpringSecurity-day01-初始SpringSecurity
一.初识Spring Security1.1 Spring Security概念 Spring Security是spring采用AOP思想,基于servlet过滤器实现的安全框架。它提供了完善的认证机制和方法级的授权功能。是一款非常优秀的权限管理框架。1.2 Spring Security简单入门Spring Security博大精深,设计巧妙,功能繁杂,一言难尽,咱们还是直接上代码吧! 1.2.1 创建web工程并导入jar包 spring-security-core.jar
2021-01-11 11:19:13
210
原创 SpringSecurity-day01-初识权限管理
2.1权限管理概念权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。权限管理几乎出现在任何系统里面,前提是需要有用户和密码认证的系统。在权限管理的概念中,有两个非常重要的名词: 认证:通过用户名和密码成功登陆系统后,让系统得到当前用户的角色身份。 授权:系统根据当前用户的角色,给其授予对应可以操作的权限资源2.2完成权限管理需要三个对象用户:主要包含用户名,密码和当前用户的角色信息,可实现认证操作。 角色:主要包...
2021-01-11 11:05:35
162
原创 数据分析-excel-关联匹配函数
1.lookup2.vlookupVLOOKUP (lookup_value, table_array, col_index_num, [range_lookup]) lookup_value 相当于python中的键,用来关联值 table_array 表名!列名1:列名2 两列名是已经创建好的并有关联的 (如:员工的ID和姓名) col_index_num 上述关联的列中,需要列的索引 range_lookup False精确匹配 True模糊匹配在She...
2021-01-05 11:19:15
544
原创 数据分析-Excel-文件清洗函数
Excel用于文本清洗的函数1.find函数说明:函数find用于在第二个文本串中定位第一个文本串,并返回第一个文本串的起始位置比如第二文本串中有两个第一文本串,根据起始位置定,返回的是与之相匹配的最前面的第一文本串的位置语法:=find(find_text,within_text,[start_num])备注:find_text 必需,为查找的文本within_text 必需,为包含要查找文本的文本start_num 可选,指定开始进行查找的字符within_text中
2021-01-05 10:34:36
310
原创 小程序学习之tabbar
tabbar即页面底部导航,在app.json里面进行配置"tabBar":{"list":[{"pagePath":"pages/index/index","text":"首页","iconPath":"icon/_home.png","selectedIconPath":"icon/home.png"},{"pagePath":"pages/img/img","tex...
2020-12-17 08:49:58
174
转载 jQuery Validate验证框架详解
一、导入js库<script type="text/javascript" src="<%=path %>/validate/jquery-1.6.2.min.js"></script><script type="text/javascript" src="<%=path %>/validate/jquery.validate.min.js"></script>二、默认校验规则(1)、required:true ..
2020-12-04 20:02:03
293
原创 mysql触发器trigger 实例详解
什么是触发器触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。举个例子,比如你现在有两个表【用户表】和【日志表】,当一个用户被创建的时候,就需要在日志表中插入创建的log日志,如果在不使用触发器的情况下,你需要编写程序语言逻辑才能实现,但是如果你定义了一个触发器,触发器的作用就是当你在用户表中插入一条数据的之后帮你在日志表中插入一条日志信息。当然触发器并不是只能进行插入操作,还能进行修改,删除创建触发器创
2020-12-03 17:22:34
308
原创 DTO的作用
DTO本身不是业务对象,他是根据UI需求进行设计的。简单来说Model面向业务,我们是通过业务来定义Model的。而DTO是面向UI,通过UI的需求来定义的,通过DTO我们实现了表现层与Model层之间的解耦,表现层不引用Model。如果开发过程中我们的模型变了,而界面没变,我们只需改Model而不需要去改动表现层什么是DTO?百度百科如何解读的?DTO是Data Transfer Object 的简写,既数据传输对象。是一种设计模式之间传输数据的软件应用系统。数据传输目标往往是数据访问对象
2020-11-24 16:05:02
2255
原创 SpringBoot常用注解
SpringBoot常用注解1.@SpringBootApplication包含@Configuration,@EnableAutoConfiguration,@ComponentScan通常用在主类上2.@Repository用于标注数据访问组件,即DAO组件3.@Service用于标注业务层组件4.@RestController用于标注控制层组件(如struts中的action),包含@Controller和@ResponseBody5.@ResponseBody
2020-11-23 14:49:55
286
原创 JavaScript-DOM
DOM * 概念: Document Object Model 文档对象模型 * 将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD的动态操作 * W3C DOM 标准被分为 3 个不同的部分: * 核心 DOM - 针对任何结构化文档的标准模型 * Document:文档对象 * Element:元素对象 * Attribute:属性对象 ...
2020-11-20 15:36:47
133
原创 JavaScript-BOM
今日内容JavaScript:1.ECMAScript2.BOM:3.DOM:1.BOM 1.概念 : Browser Object Model浏览器对象模型 *将浏览器的各个组成部分封装成对象 2.组成: *Window:窗口对象 *Navigator:浏览器对象 *Screen:显示器屏幕对象 *Location:地址栏对象 3.Wi...
2020-11-20 14:59:06
104
原创 Jquery-Ajax
# AJAX: 1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网...
2020-11-19 16:23:59
259
原创 Jquery高级
今日内容: 1.Jquery高级 1.动画 2.遍历 3.事件绑定 4.案例 5.插件Jquery高级 1.动画 1.三种方式显示和隐藏元素 1.默认显示和隐藏方式 1.show([speed],[easing] , [fn] ) 1.参数:...
2020-11-19 16:16:28
173
原创 Jquery基础笔记三(DOM操作)
DOM操作 1.内容操作 1.html():获取/设置元素的标签体内容 2.text():获取/设置元素的标签体纯文本内容 3.val():获取/设置元素的value属性值 2.属性操作 1.通用属性操作 1.attr():获取/设置元素的属性 2.removeAttr():删除属性 3.prop():获取/设置元素的属性 ...
2020-11-19 09:03:07
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人