自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王笋的专栏

脚踏实地,勤练武功,完成比完美更重要!

  • 博客(92)
  • 资源 (2)
  • 论坛 (1)
  • 问答 (2)
  • 收藏
  • 关注

转载 世界上最好的学习法:费曼学习法

你是否曾幻想读一遍书就记住所有的内容?是否想学习完一项技能就马上达到巅峰水平?除非你是天才,不然这是不可能的。对于大多数的普通人来说,可以通过笨办法(死记硬背)来达到学习的目的,但效率低下。当然,也可以通过优秀的学习法来进行学习,比如今天讲的“费曼学习法”,可以将你的学习效率极大的提高。费曼学习法是由加拿大物理学家费曼所发明的一种高效的学习方法,费曼本身是一个天才,13岁自学微积分,24岁加入...

2020-04-22 09:18:28 73

转载 推荐 130 个令你眼前一亮的网站,总有一个用得着

文章目录130 余个相见恨晚的超实用网站搞学习找书籍冷知识 / 黑科技写代码资源搜索小工具导航页(工具集)看视频学设计搞文档找图片搞学习CSDN: https://www.csdn.net/TED(最优质的演讲):https://www.ted.com/谷粉学术: https://gfsoso.99lb.net/scholar.html大学资源网:http://www.dxzy16...

2020-04-18 22:13:16 875

转载 ES6---箭头函数()=>{} 与function的区别

使用function定义的函数中this指向是随着调用环境的变化而变化的

2020-04-10 14:10:42 219

转载 java8新特性之---全新的日期、时间API(JSR 310规范),附SpringMVC、Mybatis中使用JSR310的正确姿势

相关阅读【小家java】java5新特性(简述十大新特性) 重要一跃【小家java】java6新特性(简述十大新特性) 鸡肋升级【小家java】java7新特性(简述八大新特性) 不温不火【小家java】java8新特性(简述十大新特性) 饱受赞誉【小家java】java9新特性(简述十大新特性) ...

2019-12-05 14:04:32 362

原创 技术资料文档

勿外传,收到后尽量先保存,最近百度网盘加大了和谐力度。注:后面项目整理由于项目过多,以合集的形式呈现,如有失效,微信留言给我(资料定期更新,更新通知关注我朋友圈通知)如有需要其他资料,也是微信给我留言(仅限技术开发类)最容易上手的vue2.0链接:https://pan.baidu.com/s/1tfe4ZonryhhI_bngJcAa1A提取码:9fqlVue的案例开发(...

2019-09-18 11:05:46 2218

原创 Java加密与安全

1.数据安全的要点防窃听 防改造 防篡改2.编码算法URL编码 把任意文本数据编码为%前缀表示的文本,编码后文本中仅包含A_Z,a_z,0_9,-_.*,%,便于浏览器和服务器解析 Base64 把二进制数据用文本表示的编码算法,编码后文本长度会增加1/3,但是都是可打印的,用来防止明文传输数据又为了方便解密而使用的,还有其他类似的Base32,Base48,Ba...

2019-08-20 21:39:48 1171

原创 Spring家族主流成员介绍与比较

摘 要:Spring 就像一个大家族,有众多衍生产品例如 Boot,Security,JPA等等。但他们的基础都是Spring 的 IOC 和 AOP,IOC提供了依赖注入的容器,而AOP解决了面向切面的编程,然后在此两者的基础上实现了其他衍生产品的高级功能;Spring MVC是基于 Servlet 的一个 MVC 框架,主要解决 WEB 开发的问题;而Spring Boot 是基于Spring...

2019-04-26 10:40:55 1655

转载 sql 四大排名函数---(ROW_NUMBER、RANK、DENSE_RANK、NTILE)简介

1.ROW_NUMBER() 定义:ROW_NUMBER()函数作用就是将select查询到的数据进行排序,每一条数据加一个序号,他不能用做于学生成绩的排名,一般多用于分页查询,  比如查询前10个 查询10-100个学生。 实例: 1.1对学生成绩排序   这里number就是每个学生的序号 根据studentScore(分数)进行desc倒序 1.2获取第二个同学的成绩信息 &n...

2021-02-23 11:10:21 15

转载 docker常用命令整理

一、docker常用命令docker容器生命周期管理docker run 在一个新的容器执行一个命令docker start 开一个或者更多已经停止的容器docker stop 停止一个运行的容器docker restart 重新开始一个运行的容器docker kill 杀死一个运行的容器docker rm 删除一个或更多的容器docker pause 暂停一个容器的所有进程docker unpaunse 恢复一个容器的所有进程docker容器操作运维docker ps 列出容器d

2020-10-15 14:43:43 112

原创 Oracle常用sql

创建用户语法: 例:create user cms identified by cms;用户授权语法: 例:grant connect,resource,dba to cms ;创建表语法: 例: ------------------------------ -- Table structure for XXL_JOB_GROUP ------------------------------ CREATE TABLE "XXL_JOB_GROUP" ( "ID" NUMB

2020-10-15 11:27:13 70

转载 ora-65096解决方案,oracle12c以上版本创建用户

参考地址:http://blog.itpub.net/31539611/viewspace-2637086/创建命令:create user newuser identified by newuser;报错:ORA-65096: invalid common user or role name(公用用户名或角色名无效).错误原因:用户想在PDBORCL中创建newuser用户,却未设置会话container到PDB,而在CDB中创建公有用户因无法通过名称或角色验证出错.1.解决方案一a.创建用

2020-09-21 16:56:52 226

原创 解决oracle字符集不同导入数据失败问题

oracle不同字符集导入导出(GBK导入UTF8)因数据库迁移,需要将原oracle备份文件导入新的oracle数据库中,EXP导出后,IMP报错,发现字符串长度太长报错。查找后发现,原数据库为GBK字符集(oracle在varchar2类型中一个汉字占用两位),新数据库为UTF8字符集(一个汉字占用三位)。先查询字符集是否一致select userenv(‘language’) from dual;确认字符集不一样后,按如下方法解决:说明:首先确认一下你的数据库字符集,是不是和原来的

2020-09-18 20:36:20 189

原创 notepad删除含指定字符的行

问题:使用navicat 导出的oracle脚本中,每个create语句前面都包含drop语句,在初次创建的时候不需要此语句。如下: 目的:删除所有带“DROP”字符串的行 要点:使用notepad查找替换的 正则表达式搜索,如下: 点击“全部替换”即可将所有包含“DROP”字符串的行删除掉。   ...

2020-09-18 17:50:03 1096

转载 ORA-28000错误的原因及解决办法

ORA-28000错误的原因及解决办法

2020-09-18 17:37:04 249

转载 Oracle19c ORA-28040 没有匹配的验证协议

ORA-28040解决方案

2020-09-18 17:33:06 1727

转载 Windows 版Oracle 19c 下载安装步骤及细节(Oracle数据库下载)

以下是我安装Oracle19c的实例,其他Oracle 18c、Oracle12c等的安装基本大同小异,也可以参考 1、下载Oracle 19c数据库 Oracle官方下载链接: https://www.oracle.com/downloads/#category-database 这里也有Oracle19c网盘链接链接:https://pan.baidu.com/s/1Ai3AfklLcrNXv66qwcVdoQ 提取码:tnqo 也可以直接在百度输入Ora...

2020-09-17 16:25:54 932 4

转载 Oracle数据库服务重启(命令行执行)

(我这里是在远程到相应的数据库服务器后开始操作的……)首先打开cmd命令行;先执行 sqlplus /nolog;(出现这个即为正确)再执行 conn sys / as sysdba ;(口令是你登录数据库时输入的密码)(出现这个即为正确)再执行 shutdown immediate ;(出现这个即为正确)最后执行 startup ;(...

2020-09-16 09:22:48 666

原创 Linux之du、df、free、top、fdisk 、parted、ls -lh命令

Linux之du、df、free、top、fdisk 、parted、ls -lh命令du -ahdu: 查看文件或目录所占用的磁盘空间的大小。du -h:查看文件或目录所占用的磁盘空间的大小,以人类可读的单位显示。du -ah: 显示目录,其下目录和文件占用的磁盘空间大小,带单位。du -c: 显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和。du -sh: 查看当前目录总共占的容量,而不单独列出各子项占用的容量。du -l:在统计目录占用磁盘空间大小时,把硬链接也统计进来。du

2020-09-14 12:03:24 119

原创 一行代码解决中文文件名乱码问题

response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));

2020-07-17 15:25:05 189 2

转载 注解:@Primary和@Qualifier

问题当一个接口有2个不同实现时,使用@Autowired注解时会报org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type异常信息解决(1)使用Qualifier注解,选择一个对象的名称,通常比较常用...

2020-07-17 10:39:53 73

原创 继承中代码的执行顺序

在继承中代码的执行顺序为:1.父类静态对象,父类静态代码块2.子类静态对象,子类静态代码块3.父类非静态对象,父类非静态代4.父类构造函数5.子类非静态对象,子类非静态代码6.子类构造函数总结口诀:父类先静子类静,对象先于代码块对象代码与构造,父类来了子类来...

2020-07-13 09:18:42 80

原创 Java关键字

Java关键字48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static

2020-07-08 23:04:18 30

原创 Git常用命令

1、拉取Git项目2、查看分支3、切换分支4、查看日志5、创建分支6、编辑文件7、查看Git状态8、提交代码到暂存区(.  代表提交所有)9、将代码从暂存区提交到本地分支10、将文件分支提交到远程仓库11、抓取代码12、合并分支代码13、删除分支14、查看远程仓库地址15、修改远程仓库地址16、设置代理17、显示日志18.存储当前的工作状态19、查看存储列表20、恢复到之前的工作状态21、分支合并:将分支feature-file代码合并到develop22、与远程分支建立关联23、删除文

2020-07-08 10:08:16 119

转载 2020年排名前20的基于SpringBoot搭建的开源项目,帮你快速进行项目搭建!

HollisChuang2020年07月01日阅读 3553关注2020年排名前20的基于SpringBoot搭建的开源项目,帮你快速进行项目搭建!SpringBoot一直是开发者比较青睐的一款轻量级框架,他不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。现在很多Java系的软件开发都是基于SpringBoot的,这就要求开发人员都要掌握基于SpringBoot的开发。由于SpringBoot体系非常庞大,导致很多人并不能完全掌握如何使用,

2020-07-03 09:12:36 1121

转载 react中dangerouslySetInnerHTML使用

在react中,通过富文本编辑器进行操作后的内容,会保留原有的标签样式,并不能正确展示。在显示时,将内容写入__html对象中即可。具体如下:<div dangerouslySetInnerHTML = {{ __html: checkMessages.details }} />如果是直接调...

2020-06-08 20:51:47 112

转载 MySQL抛出异常:lock wait timeout exceeded解决方案

在操作sql时,MySQL 抛出了这样的异常:即Lock wait timeout exceeded; try restarting transaction的异常,错误提示的意思,很明显,是因为这条语句被锁住了,所以释放这个锁。2、解决方案我们可以通过到information_schema&nb...

2020-06-02 13:52:17 83

转载 程序员小灰的漫画算法和知识总结,高品质强推!!!

转载自微信号程序员小灰,不定期更新,漫画讲解好评,特来转载。 漫画知识汇总漫画:深度优先遍历 和 广度优先遍历漫画:什么是 “图”?(修订版)漫画:图的 “最短路径” 问题漫画:Dijkstra 算法的优化漫画:图的 “多源” 最短路径漫画:有趣的 “切蛋糕“ 问题漫画:什么...

2020-05-27 13:33:16 125

原创 Git不显示图标处理方法

三步搞定,亲测有效,follow me !1.win+r,输入regedit.exe打开注册表,如下图2.重命名按照层次找到“ HKEY_LOCAL_MACHINE–>SOFTWARE–>Microsoft–>Windows–>CurrentVersion–>Explorer–>ShellIconOverlayIdentifiers ”,然后将Tortoise开头的几个文件夹重命名,在前面敲几个空格,使得这几个文件夹名称的前面空格最多。如下图:3.重启资源管理

2020-05-27 09:52:00 549

原创 win10使用固定IP

最近有在家远程办公,但是有时候连接不上,到时候后发现电脑IP是自动分配的,所以不是固定的,我就自己固定IP,方便以后远程办公。一点小经验,希望能给到帮助!先查看电脑IPwin+R 然后输入cmd,打开dos命令窗口,输入ipconfig记住IP地址和默认网关打开网络和共享中心点开桌面右下角任务栏的网络图标,点击网络和Internet设置,找到网络和共享中心点击以太网,然后点击属性,双...

2020-05-06 09:21:39 203

原创 股票估值的三种方式

对于投资股票来说,核心内容就是对股票进行估值。只有知道了股票的价格之后,你的投资才会变得容易。基本分析中,对于估算股票价值的内容是有的,但是很多新朋友往往却忽略这一点。有三种准确估算股票价值的方法,接下来就详细的为大家进行介绍。对股票估值的方法有很多,但是所考虑的内容不同,方法的选择上就会有所不同,但是一般来说,根据投资者预期回报、企业盈利能力或企业资产价值等不同角度出发,比较常用就是三种。第...

2020-04-29 09:22:24 258 2

原创 设置IDEA Terminal窗口为Gitbash,非弹窗,并设置使用maven命令

以前习惯了用Gitbash的命令窗口操作,界面比cmd美观,功能也强大,maven命令也可以输入,下载IDEA后发现命令窗口都用不了,很不爽,所以设置一下,顿时真香了~设置Gitbash模式1.打开settings2.找到Terminal设置mvn命令可用1.先设置maven环境变量2.设置IDEA选择的maven(没有选择配置的maven,mvn命令照样失效)重新打开命令窗...

2020-04-27 09:10:44 1095

转载 Java虚拟机(JVM)

1. Java 内存区域与内存溢出异常1.1 运行时数据区域根据《Java 虚拟机规范(Java SE 7 版)》规定,Java 虚拟机所管理的内存如下图所示。 1.1...

2020-04-24 10:30:14 90

转载 dubbo 配置文件详解

1.   概述 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。主要核心部件 Remoting: 网络通...

2020-04-20 13:37:32 124

转载 震惊 !居然快餐店也能用高并发分布式架构解决客流暴增 ?

小伙子开了一家快餐店叫开封菜,主营炸鸡汉堡薯条,快餐店刚开始营业,小伙子一个人收银、炸鸡,所有活自己干。假如有一天生病了,餐馆关门停业几天,什么活都干不了,所以这两项工作要解耦**(耦:古代指的是两人并肩而耕地,一个不耕了,好家伙,这地就没法耕了)。解耦就是你炸鸡的工作不会影响到我收银的工作,怎么做呢,再招一个员工当收银员,原先那个员工专职做炸鸡师傅,这样就完成了系统解耦(即收银和炸鸡师傅那个...

2020-04-19 23:48:26 85

转载 IDEA中自动导包设置及自动导包快捷键

File-->SettingsIDEA默认的手动导包快捷键是:Alt + Enter ...

2020-04-15 16:50:15 750

原创 MySQL分组取组里最新一条记录

最近写了条SQL,没注意踩坑了,丢脸了……SQL要求: 分组后查询组内最新的一条记录,公司用的是MySQL,Oracle我就先不说了。不多说了,直接上SQL,这里附上一个在线格式化SQL的地址,比Navicat里面的美化SQL要好些,语句紧凑些点我 => * 在线代码格式化 * <= 点我SELECT t.holder_entity_id, t.tenant_id, MAX(t....

2020-04-15 16:46:14 654

原创 MySQL 中文 like 问题解决

MySQL 查询语句中如果 like 字段中有中文会报错:MySQL Illegal mix of collations for operation 'like'在旧版的 MySQL 是不会出现错误的.升到 MySQL 5.5 以上,必需改成 like binary ‘% 中文 %’ 即可避免出现错误我的项目中,关键字keyword可能出现中文,我就是这样避免出现错误的 &l...

2020-04-14 13:17:06 205

转载 IDEA Maven配置

IDEA Maven配置1. 下载maven下载地址 从官网上,下载一个压缩包,然后解压到任意的文件夹Maven的安装必须需要jdk1.7+2. 环境变量设置M2_HOME改为具体的路径,其他的就直接复制就好复制M2_HOME=C:\Program Files\Apache Software Foundation\apache-maven-3.2.5M2=%M2_HOM...

2020-04-13 16:16:21 195

原创 Webstorm常用18个快捷键

下面是Webstorm的一些常用快捷键:ctrl + b: 跳到变量申明处ctrl + d: 行复制ctrl + j: 输出模板ctrl + r: 替换ctrl + x: 剪切(删除)行,不选中,直接剪切整个行,如果选中部分内容则剪切选中的内容ctrl + alt + T: 围绕包裹代码(包括zencoding的Wrap with Abbreviation)ctrl + []: 匹...

2020-04-09 15:08:09 37

转载 MySQL计算两个日期相差的天数、月数、年数

MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数、分钟数、小时数、天数、周数、季度数、月数、年数,当前日期增加或者减少一天、一周等等。

2020-04-08 14:40:22 766

OA自动化办公系统模板

OA办公自动化系统后台模板大全(40个),多风格任你选择

2014-06-15

struts学习资料

本文主要讲解什么是 Struts Framework,它的框架结构,组件结构,以及简单的配置 讲解。 文章的包括了如下七大部分: Framework 的概念和体系简介 Struts 的概念和体系结构 Struts 的工作原理和组件 Struts 配置文件简介 Struts 高级特性 Struts 标记库 一个简单的示例

2014-04-30

PL/SQL Developer 与 Toad For Oracle 的对比

发表于 2015-06-13 最后回复 2019-08-22

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

TA关注的人 TA的粉丝

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