Designed by 77
加载资源 ......
感谢 ♥ 作者
先不感谢了

12 2020 档案

摘要:以浏览器装载文档为例,在页面加载完毕后,浏览器会通过JavaScript为DOM元素添加事件。 在常规的Javascript代码中,通常使用 window.onload = function(){} 的方式,而在jQuery中常使用的则是 $(document).ready(function(){} 阅读全文
posted @ 2020-12-31 07:50 yanggb 阅读(274) 评论(0) 推荐(0) 编辑
摘要:有这样一个场景:父盒子元素里包含一个子盒子元素,给子盒子元素一个垂直外边距margin-top,父盒子元素也会跟着往下走margin-top的值,而子盒子元素和父盒子元素的边距则没有发生变化。 html代码 <div class="box1"> <div class="box2"></div> </ 阅读全文
posted @ 2020-12-30 07:58 yanggb 阅读(469) 评论(0) 推荐(0) 编辑
摘要:先初始化部分数据 BigDecimal num1 = new BigDecimal("10"); BigDecimal num2 = new BigDecimal("5"); BigDecimal num3 = null; 加法 num3 = num1.add(num2); 减法 num3 = nu 阅读全文
posted @ 2020-12-29 19:07 yanggb 阅读(1835) 评论(0) 推荐(0) 编辑
摘要:在一些场景中,当SpringBoot项目启动后,我们可能会需要做一些写入缓存或者初始常量信息等的初始化工作,此时便需要使用SpringBoot提供的Runner来实现。 SpringBoot实际上给我们提供了两种在应用启动后立即执行某些方法的方式,它们分别是【ApplicationRunner】和【 阅读全文
posted @ 2020-12-28 08:15 yanggb 阅读(854) 评论(0) 推荐(0) 编辑
摘要:通常情况下,使用nginx反向代理后的服务访问速度应该和源地址访问速度基本无差距的,但是有些时候会发现转发后访问起来却非常卡顿(响应慢),这时候就应该考虑是配置上哪里出了偏差。 在一个项目上,配置了nginx转发之后就出现了访问慢的问题,配置如下: location /yanggb/ { proxy 阅读全文
posted @ 2020-12-27 16:57 yanggb 阅读(23506) 评论(0) 推荐(1) 编辑
摘要:使用easyUI的datagrid组件有的时候需要直接给某列固定值(如操作列)或是对数据进行格式化,这时候就需要formatter属性。 <table style="width:600px" class="easyui-datagrid" data-options="title:'信息列表',url 阅读全文
posted @ 2020-12-26 08:59 yanggb 阅读(929) 评论(0) 推荐(0) 编辑
摘要:在oracle中一个中文汉字占用几个字节,是oracle中的字符集编码决定的。 通过查看oracle server端字符集 select userenv('language') from dual; 查询的结果如果是显示的【SIMPLIFIED CHINESE_CHINA.ZHS16GBK】,则表示 阅读全文
posted @ 2020-12-25 07:22 yanggb 阅读(726) 评论(0) 推荐(0) 编辑
摘要:出现这个报错通常是因为你点击了取消或者是关闭弹窗,但是你代码里却没有写catch。 this.$confirm('是否保存', '提示', { confirmButtonText: '是', cancelButtonText: '否', type: 'warning' }).then(() => { 阅读全文
posted @ 2020-12-24 07:36 yanggb 阅读(1816) 评论(0) 推荐(0) 编辑
摘要:easyui的treegrid组件是提供了复选框功能的,只需要在表格定义的配置上checkbox属性即可。 <table class="easyui-treegrid" data-options="checkbox:true}"> <!-- 表格内容 --> </table> checkbox还能接 阅读全文
posted @ 2020-12-23 07:13 yanggb 阅读(613) 评论(0) 推荐(0) 编辑
摘要:使用vue开发项目的时候,当在<style>标签中有scoped属性时,就意味着这部分的css样式只作用于当前组件中的元素。这看起来好像很高深的样子,单实现的原理其实很简单,只要看一下编译前后的代码就能明白了。 编译前代码: <style scoped> .example { color: red; 阅读全文
posted @ 2020-12-22 08:15 yanggb 阅读(432) 评论(0) 推荐(1) 编辑
摘要:在oracle11g中使用impdp导入时,碰到了【ORA-39126 KUPW$WORKER.PUT_DDLS [TABLE_STATISTICS]中Worker发生意外致命错误】报错,导致导入失败。 原因推断 通过查阅报错的具体信息,可以大概推断出是在执行TABLE_STATISTICS的时候因 阅读全文
posted @ 2020-12-21 07:26 yanggb 阅读(579) 评论(0) 推荐(0) 编辑
摘要:在oracle中,要判断一个字符串是否包含另一个字符串,可以有三种方法。 方法1:使用通配符%。 通配符也就是模糊匹配,可以分为前导模糊查询、后导模糊查询和全导匹配查询,适用于查询某个字符串中是否包含另一个模糊查询的场景。 select * from user where hobby like '% 阅读全文
posted @ 2020-12-19 07:53 yanggb 阅读(41108) 评论(0) 推荐(5) 编辑
摘要:会出现vue项目页面空白,通常问题是在于路由上,可能是以下几种原因: 1.路由重复。 如果配置了两个路由是重复的,比如配置了两个【path: '/'】,那么访问就会看到空白页面,这时候改下重复的路由配置即可。 2.路由没有配置。 如果没有配置路由,那么访问的页面也可能是空白页,比如访问/yanggb 阅读全文
posted @ 2020-12-18 07:29 yanggb 阅读(21382) 评论(0) 推荐(2) 编辑
摘要:涉及金额的管理系统通常会需要在展示数值的时候进行千分位格式化,这里提供两种方法。 使用浏览器自带的一个方法 浏览器对javascript的API中自带一个toLocaleString()方法用于千分位格式化数值。 const num = 12345.6789 num.toLocaleString() 阅读全文
posted @ 2020-12-17 07:29 yanggb 阅读(923) 评论(0) 推荐(0) 编辑
摘要:项目上因为要集成第三方服务,因此需要使用nginx转发服务地址来保证不会出现跨域问题。 location /yanggb/ { proxy_pass http://127.0.0.1:2333/; } 但是通过以上配置之后,虽然能够访问到转发后的地址,但是所有静态资源文件的请求都报404错误,导致反 阅读全文
posted @ 2020-12-16 07:51 yanggb 阅读(17710) 评论(0) 推荐(1) 编辑
摘要:maven是个项目管理工具,如果我们不告诉它我们的代码要使用什么样的jdk版本编译的话,它就会用maven-compiler-plugin默认的jdk版本来进行处理,这样就容易出现版本不匹配,以至于可能导致编译不通过的问题。 事实上,maven的默认编译使用的jdk版本貌似很低,而使用maven-c 阅读全文
posted @ 2020-12-15 07:59 yanggb 阅读(217) 评论(0) 推荐(0) 编辑
摘要:使用oracle数据库的过程中有可能会因为某些操作导致锁表,一旦发生了锁表的情况程序就无法正常使用了,因此要学会如何查看与杀掉锁表的进程。 查看锁表进程 select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.ob 阅读全文
posted @ 2020-12-14 07:30 yanggb 阅读(978) 评论(1) 推荐(0) 编辑
摘要:vue项目打包的时候出现【throw er; // Unhandled 'error' event】报错信息的原因通常是因为使用的端口被占用了。 这时候只需要更换端口或者杀掉占用端口的进程就好了。 "我爱你但世事无常。" 阅读全文
posted @ 2020-12-13 16:22 yanggb 阅读(3656) 评论(0) 推荐(0) 编辑