自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BigDecimal (项目开发中遇到的问题)

BigDecimal 在商业计算中,对数字精度要求较高,必须使用 BigInteger 类和 BigDecimal 类,它支持任何精度的定点数,可以用它来精确计算货币值.构造 BigDecimal 对象常用以下方法:BigDecimal BigDecimal(double d); //不允许使用 BigDecimal BigDecimal(String s); //常用,推荐使用...

2020-01-04 23:15:12 144

原创 Calender DateFormat convert (开发问题)

DATE_FORMAT(t_date,'%Y-%m-%d') t_date https://www.w3school.com.cn/sql/func_date_format.asp%Y 年,4 位 %m 月,数值(00-12) %d 月的天,数值(00-31) 数值必要要和DATE_FORMAT函数之间有...

2019-12-30 18:17:42 134

原创 50道sql练习

查询" 01 "课程比" 02 "课程成绩高的学生的信息及课程分数需要全部的学生信息 从score表中查出01课程的SId和score,注意不要忘了给score起别名 整体给结果集起别名 从score表中查出02课程的SId和score,注意不要忘了给score起另一个别名 整体给结果集起别名 两表关联查询出符合条件的SId,和该同学对应的课...

2019-11-15 22:11:51 194

原创 React (生命周期)

React的componentWillReceiveProps(nextProps)生命周期该方法当props发生变化时执行,初始化render时不执行,在这个回调函数里面,你可以根据属性的变化,通过调用this.setState()来更新你的组件状态,旧的属性还是可以通过this.props来获取,这里调用更新状态是安全的,并不会触发额外的render调用使用好处:在这个生命周期中,可以...

2020-02-10 08:39:44 156 1

原创 windows上部署docker redis

如何在Windows系统下优雅地运行Redishttps://zhuanlan.zhihu.com/p/56374534win10 家庭中文版没有Hyper-V,这样一步搞定! 慎用http://www.win7999.com/news/332510800.htmlhttps://qq52o.me/2468.htmldocker for windows支持win...

2020-01-31 11:33:49 179

原创 es6语法

1.const声明一个只读的常量,一旦声明,常量的值就不能改变。2.let与const 都不能重复声明  都存在块级作用域问题 只在声明所在的块级作用域内有效。3.ES6 允许使用“箭头”(=>)定义函数。场景:用于替换匿名函数e.target.value每次触发DOM事件时会产生一个事件对象(也称event对象),此处的参数e接收事件对象。e.target表示...

2020-01-24 16:03:32 441

原创 React (项目开发问题)

React的componentWillReceiveProps(nextProps)生命周期该方法当props发生变化时执行,初始化render时不执行,在这个回调函数里面,你可以根据属性的变化,通过调用this.setState()来更新你的组件状态,旧的属性还是可以通过this.props来获取,这里调用更新状态是安全的,并不会触发额外的render调用使用好处:在这个生命周期中,可以...

2020-01-24 15:55:49 209

原创 axios前后台交互方式

tool.ajax_python("GridPlan/getGridPlanData",param).then((v)=>{if(v!=="Oops"){//debuggerthis.setState({selectedDa...

2020-01-01 10:16:25 207

原创 提升跑步耐力

用间隔训练增强跑步的耐力用十到十五分钟热身。开始先快走,然后慢跑,逐渐热身。热身能确保你身体适应后续激烈的运动。 如果你是第一次开始做间隔训练,你需要使身体习惯高速运行一分钟,然后慢跑或步行两分钟。重复这种训练六至八次。这样做几个星期,直到你休息时感觉舒服。然后将你的恢复/休息时间减少30秒,直到你进行50次休息/ 50次爆发(例如一分钟爆发后休息一分钟)。确保你的身体能以更快的时间间隔跑步...

2019-12-26 22:42:55 190

原创 Ant Design

tableconst columns = [ { title: 'Name', title指的是thead中每个th的显示字段(第一行) dataIndex: 'name', key: 'name', render: text => <a>{text}</a>, }<Table dataSourc...

2019-12-26 20:59:35 173

原创 面试项目阐述

业务逻辑面试,也就是讲项目,面试官会对你简历上写的若干个项目其中之一拿出来和你聊聊。在期间,会针对你所做的东西进行深度挖掘, 包括:为什么要这么做?优缺点分析,假如重新让你做一次,你打算怎么做?等等。 这个环节主要考察我们对自己做过的项目(实习项目或者校内项目)是否有一个清晰的认识。 关于业务逻辑面试的准备,建议在平时多多思考总结,对项目的数据来源、整体运行框架都应该熟悉掌握。比如说你在某公...

2019-12-20 22:08:34 281

原创 JS2

请注意:NaN 的数据类型是数值 数组的数据类型是对象 日期的数据类型是对象 null 的数据类型是对象 未定义变量的数据类型是undefined 尚未赋值的变量的数据类型也是undefined您无法使用typeof去判断 JavaScript 对象是否是数组(或日期)。把数值转换为字符串全局方法String()能够把数字转换为字符串。toStr...

2019-12-16 20:02:20 155

原创 jquery2

隐藏一个 HTML 元素: myElement.hide(); 显示 HTML 元素 myElement.show(); 更改 HTML 元素的字体尺寸: myElement.css("font-size","35px"); 删除 HTML 元素: $("#id").remove(); 返回 HTML 元素的父元素: var my...

2019-12-14 22:19:02 103

原创 html文件路径

路径 描述 <img src="picture.jpg"> picture.jpg 位于与当前网页相同的文件夹 <img src="images/picture.jpg"> picture.jpg 位于当前文件夹的 images 文件夹中 <img src="/images/picture.jpg"> picture.jpg ...

2019-12-14 20:27:37 206

原创 jquery1

事件 click blur 当元素失去焦点时发生 blur 事件 当元素的值改变时发生 change 事件(仅适用于表单字段)。 当鼠标指针移动到元素上方,并按下鼠标左键时,会发生 mousedown 事件。 on() 方法在被选元素及子元素上添加一个或多个事件处理程序。 off() 方法通常用于移除通过on()方法添加的事件处理程序。 当提交表单时,会发生 s...

2019-12-11 11:39:39 134

原创 dubbo+zookeeper

dubbo和ZK使用时给zk提交什么信息?Dubbo启动时,Consumer和Provider都会把自身的URL格式化为字符串,然后注册到zookeeper相应节点下。 Consumer订阅Providers节点的子节点,实时感知Provider的变化情况,实时同步自身的Invoker对象,保证RPC的可用性。...

2019-12-10 19:22:51 118

原创 redis

redis可以提供分布式锁吗?redis为什么可以做分布式锁?因为Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。...

2019-12-10 19:19:20 112

原创 spring

自己会写IOC框架吗没实现过,不过他得需要一个容器类来存对象实例吧:譬如hashmap 得有能设置属性和获取属性的方法 还得有个扫描类吧,扫描的时候创建对象实例存到容器里...

2019-12-10 19:16:58 112

原创 并发

锁乐观锁和悲观锁情况下的解决方案悲观锁解决方案 :每次读数据都加行锁(也称写锁、X锁),修改完后事务结束才释放。(select 语句最后面加 for update 即可)乐观锁解决方案:版本号机制死锁怎么解决?顺序取锁 设置锁释放时间 预防死锁:写代码时候对多线程用到的可中断锁retranlock...

2019-12-10 19:15:02 120

原创 oracle写sql问题

Oracle的分页实现 Rownum是虚列,值从1开始,不能用表名修饰(例如A.rownum是错的)例如:查询员工表中的前10条数据:select dept.department_id, rownum from departments dept where rownum &l...

2019-12-10 19:11:20 108

原创 JS1

使用document.write()写入 HTML 输出注意:在 HTML 文档完全加载后使用document.write()将删除所有已有的 HTML:双斜杠//或/*与*/之间的代码被视为注释。 var x = "8" + 3 + 5; 结果是 835 var x = 3 + 5 + "8"; 结果是88 js ...

2019-12-09 22:46:22 96

原创 润尼尔

面向对象三大基本特征封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。实现多态,有二种方式,覆盖,重载。覆盖,是指子类重新定义父类的虚函数的做法。重载,是指允许存在多个同名函数,而这些函数的参数表不同(或许参数个...

2019-12-09 09:59:33 338

原创 VUE实战第一天

vscode 初始化HTML结构第一行输入! 然后将光标移动到!后 按下tab键当前目录 ./input 标签 value属性:按钮显示 title属性 :点击时显示的信息{{ }} 插值表达式,去data里的某个元素值v-cloak 用来解决闪烁问题 v-text 没有闪烁问题,且会覆盖标签原本内容 ...

2019-12-07 22:00:05 100

原创 面试二

泰康人寿 简历,毕业证,学位证原件 springboot,springcloud已经拿到两个offer了,中船信息9.5k 中国软件 8k联想外派 地址看微信上 海淀区西北旺东路10号院,联想总部东区E3 悦视光合科技(北京)有限公司 10点 北京市海淀区 王庄路1号 清华同方科技广场D座西楼(由办公楼西/北/南门进入,到一楼大厅电话联...

2019-12-04 16:34:20 136

原创 面试1

https://www.w3school.com.cn/jquery/jquery_ajax_load.asp朝歌数码期望薪资9.5 已经拿到一个offer了,中船信息 8.5kthis指向作用域之类函数内的this和函数外的this,函数内的this指向行为发生的主体。函数外的this都指向window没有意义。主体怎么找? 就看调用函数 (方法...

2019-12-04 10:09:38 231

原创 CSS选择器

标签选择器语法:类名选择器.类名 { 属性1:属性值1; 属性2:属性值2; 属性3:属性值3; }我们可以给标签指定多个类名,从而达到更多的选择目的。注意: 各个类名中间用空格隔开。 多类名选择器在后期布局比较复杂的情况下,还是较多使用的。 id选择器 #id名 {属性1:属性值1; 属性2:属...

2019-12-03 16:47:53 78

原创 油猴安装

http://chromecj.com/web-development/2018-07/1468.html怎么在谷歌浏览器中安装.crx扩展名的离线Chrome插件?http://chromecj.com/utilities/2018-09/1525.html油猴脚本(Tampermonkey)的获取与简单使用(高效)https://blog.csdn.net/imvaini...

2019-11-26 20:24:16 230 1

原创 创建型模式

创建型模式概述 隐藏了类的实例的创建细节,通过隐藏对象如何被创建和组合在一起达到使整个系统独立的目的。常见创建型模式详解单例模式:深入理解单例模式——只有一个实例工厂模式:深入理解工厂模式——由对象工厂生成对象为什么要用工厂模式 解耦:把对象的创建和使用的过程分开开放封闭原则,其核心的思想是: 软件实体应该是可扩展,而不可修改...

2019-11-24 22:20:22 160

原创 springJPA多表联查

https://blog.csdn.net/u011857433/article/details/80184757#springboot%E4%B8%ADjpa%E5%A4%9A%E8%A1%A8%E8%81%94%E5%90%88%E8%87%AA%E5%AE%9A%E4%B9%89%E6%9F%A5%E8%AF%A2queryhttps://blog.csdn.net/qq_3614425...

2019-11-24 20:52:11 529

原创 springJPA

IDEA使用springJPA反向自动生成实体类https://blog.csdn.net/linmengmeng_1314/article/details/101599559dao层编写需要继承两个接口JpaRepository:封装了增删改查分页排序等基本操作,具体可以看JpaRepository的父类JpaSpecificationExecutor:封装了标准查询 ...

2019-11-24 17:45:51 305

原创 晋升之路

ssm,springJPAspark ,storm流NettyJetty:Jetty更满足公有云的分布式环境的需求,而Tomcat更符合企业级环境。前端(不要学习太深,重应用)js 必须得补vue.jsNode.js中间层的优点: 1.减轻客户端内存,项目用户体验好。不会像mvvm模式的项目把页面渲染和数据请求都压在客户端,而是在服务端完成。 2....

2019-11-23 20:36:08 502

原创 如何在面试中介绍自己的项目经验

6、一点要学会引导面试官在做项目介绍的时候,你可以穿插说出一些你的亮点, 但请记得,不论在介绍项目还是在回答问题,你当前的职责不是说明亮点而是介绍项目, 一旦你详细说,可能会让面试官感觉你跑题了。 所以这时你可以一笔带过,比如你可以说,“我们的项目对数据要求比较大,忙的时候平均每小时要处理几十万条数据”,这样就可以把面试官引入“大数据”的方向。 你在面试前可以根据职位的需求,准备好这种...

2019-11-22 19:41:50 394

原创 log4j

我们控制台不输出debug级别的//创建记录器 Logger logger = LogManager.getLogger(Log4jDemo.class); //打印不同级别的日志 logger.trace("这是trace级别的日志"); logger.debug("这是debug级别的日志222222222222222222...

2019-11-21 17:13:01 90

原创 dubbo

1.1 什么是 Dubbo?Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。我们上面说了 Dubbo 实际上是 RPC 框架,那么什么是 RPC呢?1.2 什么是 RPC?RPC原理是什么?什么是 RPC?RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服...

2019-11-21 16:34:42 167

原创 zookeeper

ZooKeeper 是一个典型的分布式数据一致性解决方案,分布式应用程序可以基于 ZooKeeper 实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、分布式锁和分布式队列等功能。Zookeeper 一个最常用的使用场景就是用于担任服务生产者和服务消费者的注册中心(提供发布订阅服务)。为什么最好使用奇数台服务器构成 ZooKeeper 集群?...

2019-11-21 15:24:25 138

原创 vue

1. Vue.js介绍Vue.js是一个轻巧、高性能、可组件化的MVVM库Vue.js是一个构建数据驱动的Web界面的库。Vue.js是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue生态系统支持的库开发...

2019-11-20 20:45:09 120

原创 JDK8

使用default关键字向接口添加非抽象方法实现。主要是强调一种代码的复用,实现类可以直接调用接口中的非抽象方法。lamda表达式对于函数体只有一行代码的,你可以去掉大括号{}以及return关键字这里有个小细节:在lamda表达式或者匿名内部类中使用局部变量jdk8后会隐形给局部变量加final,所以不能在修改局部变量的值了函数式接口“函数式接口”是指仅仅只包含一个抽...

2019-11-20 16:23:33 92

原创 IO

Java IO常见面试题https://mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247484945&amp;idx=1&amp;sn=229be49807e3c2a9621f42c0a6c0aeb6&source=41#wechat_redirect什么是IO流?它是一种数据的流从源头流到目的地。比如...

2019-11-19 21:57:04 217

原创 redis

redis事务使用 MULTI 命令进入事务模式.这个命令只会返回OK。此时,用户就可以发出多个要一起执行的命令了。 Redis暂时不会执行这些命令,而是把它们放进队列。当 EXEC 被调用时,所有的命令才会被一次性执行.乐观锁(check-and-set)WATCH 命令为事务提供一个check-and-set (CAS) 行为。WATCH 可以用来监听事务中的队列中的命...

2019-11-19 21:19:26 100

转载 线程池

目录一 使用线程池的好处二 Executor 框架2.2 Executor 框架结构(主要由三大部分组成)2.3 Executor 框架的使用示意图三 (重要)ThreadPoolExecutor 类简单介绍3.1 ThreadPoolExecutor 类分析3.2 推荐使用ThreadPoolExecutor构造函数创建线程池四 (重要)ThreadPo...

2019-11-18 22:24:11 236

SpringBoot.docx

springboot面试题 个人整理的

2019-12-11

空空如也

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

TA关注的人

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