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

09 2019 档案

摘要:Hibernate提供有save()、persist()、savaOrUpdate()和merge()等方法来提供插入数据的功能。前三者理解起来较后者容易一些,而merge()方法从api中的介绍就可以看出它是最复杂的,因此要特别留意一下。 Hibernate的api中关于merge()方法的原文 阅读全文
posted @ 2019-09-30 07:52 yanggb 阅读(5703) 评论(1) 推荐(1) 编辑
摘要:在代码中手动连接SQL Server数据库的时候报错【java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver】。 知道大致原因是因为缺少了驱动包,然后因为是在Maven的环境中,通过Maven引入s 阅读全文
posted @ 2019-09-29 09:26 yanggb 阅读(17217) 评论(1) 推荐(2) 编辑
摘要:维护一个旧的系统,表设计中只有编码,而没有其他排序相关的字段,然后根据编码排序出现了顺序错乱的问题。 详细地说,其编码设计是使用【.】分隔符的编码,比如1.1.1.1.1、1.1.1.1.2这样的格式。这时候使用编码进行排序,按照数据库字符串排序的规则,则会产生这样的问题:1.11.1排在了1.2. 阅读全文
posted @ 2019-09-28 11:07 yanggb 阅读(408) 评论(0) 推荐(0) 编辑
摘要:在JSP页面中返回的double类型的数值,如果数值过大,就会被显示成科学计数法。 这个问题通常出现在表单填写的input中,因此是必须要解决的问题。 JSTL提供了标准的数值格式化标签,使用上非常简单。 这样就完美解决了问题,也不需要修改后台的代码,几乎是最简单的解决方案。 如果报错或不生效,注意 阅读全文
posted @ 2019-09-27 08:33 yanggb 阅读(1921) 评论(1) 推荐(0) 编辑
摘要:indexOf()方法 JavaScript中的String对象提供了一个indexOf(searchValue, fromIndex)方法用于检索某个字符或字符串在源字符串中第一次出现的位置(下标)。 其中,searchValue为要检索的字符或字符串,对大小写敏感;fromIndex为开始检索的 阅读全文
posted @ 2019-09-26 07:43 yanggb 阅读(8398) 评论(1) 推荐(1) 编辑
摘要:WebWork中提供了一个<ww:iterator></ww:iterator>标签用于遍历数组。 01 如果数组中是普通类型,比如String、int等类型,可以通过标签中的id属性去获取数组中的元素。 这里的id就相当于一个变量,可以这么简单理解,通过【#】符号+变量名来访问该变量。 02 如果 阅读全文
posted @ 2019-09-25 09:09 yanggb 阅读(435) 评论(0) 推荐(0) 编辑
摘要:平时在工作中,要优化自己开发的WEB应用的性能,一般是遵循以下几个原则: 1.减少网络请求。 2.压缩、合并静态资源文件,以此来减轻网络传输的带宽压力和资源消耗。 3.代码逻辑层面上的性能优化、比如减少循环次数、减少DOM操作的次数(减少DOM的获取与修改次数)等。 这里就来讲一下为什么DOM操作会 阅读全文
posted @ 2019-09-24 07:41 yanggb 阅读(606) 评论(0) 推荐(1) 编辑
摘要:一般来讲,获取DOM元素,需要使用document.querySelector('#input1')方法去获取dom节点,然后再获取input1的值。 但是使用了ref绑定之后,我们就不需要再获取dom节点了,可以直接在上面的input上绑定input1,然后$refs里面调用就行。 在JavaSc 阅读全文
posted @ 2019-09-23 08:22 yanggb 阅读(21736) 评论(1) 推荐(7) 编辑
摘要:我们来看看Java怎么获取下一天的日期: 哈哈哈,开玩笑啦,这个只是个段子。 "哪怕悲伤有1000种,快乐有1种就够了。" 阅读全文
posted @ 2019-09-22 08:37 yanggb 阅读(2169) 评论(0) 推荐(0) 编辑
摘要:项目上要兼容IE浏览器(客户要求),发现之前在谷歌浏览器下,操作(增删改查)列表后列表能即时刷新(双向绑定),IE下却不行。 自己调试一下发现,在IE11下,如果GET请求请求相同的URL,默认会使用之前请求来的缓存数据,而不会去请求接口获取最新数据。 另外,在F12开发者模式一直打开着的情况下,是 阅读全文
posted @ 2019-09-21 14:40 yanggb 阅读(1717) 评论(0) 推荐(1) 编辑
摘要:Redis的全称是Remote Dictionary Server,即远程字典服务,通常用作服务器缓存服务。 这里通过Redis的几个知识点来了解Redis。 Redis的通讯协议 Redis的通讯协议是文本协议,是的,Redis服务器与客户端通过RESP(Redis Serialization P 阅读全文
posted @ 2019-09-20 10:14 yanggb 阅读(365) 评论(1) 推荐(0) 编辑
摘要:Oracle没有提供查找某个字符在字符串中出现次数的函数,当遇到这样的需求的时候,我们只能使用另外的方法去实现。 简单的思路就是,假设有个字符串str,然后里面有n个【a】字符,当把这n个【a】字符去掉之后,就可以获得剩下字符串的长度,然后再用原来的字符串长度减去剩下的字符串长度,就得到【a】字符在 阅读全文
posted @ 2019-09-19 08:48 yanggb 阅读(9953) 评论(0) 推荐(0) 编辑
摘要:程序员是需要终身学习的,而学习的重要途径之一肯定少不了书籍,那么这里给大家介绍一些程序员必看的书籍。 第一阶段 《数据结构》、《数据库》、《算法》、《信息系统管理》、《互联网》。 第二阶段 《莫生气》、《佛经》、《老子》、《思想政治》、《论持久战》。 第三阶段 《劲椎病康复指南》、《腰椎间盘突出日常 阅读全文
posted @ 2019-09-18 08:25 yanggb 阅读(887) 评论(0) 推荐(0) 编辑
摘要:Eclipse中默认的JS编辑器非常慢,尤其在拷贝粘贴代码时,CPU总是占用很高甚至到100%,也就导致了编辑起来很卡。 这是因为Eclipse中带的Validate功能导致的,这个鸡肋的功能简直让人抓狂。 试过在菜单和项目属性中修改Validation相应的配置项都不起作用,最后发现需要修改项目根 阅读全文
posted @ 2019-09-17 08:44 yanggb 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:使用Eclipse的过程中可能会遇到buliding workspace卡在一半走不动的情况。 出现这个情况往往是因为Eclipse太调皮了,需要拉出去打屁股,打一顿就好了。 开玩笑的,事实上出现这个情况可能是因为各种原因,我认为最经常的原因就是卡在了Eclipse提供的对JS和JSP的Valida 阅读全文
posted @ 2019-09-16 10:46 yanggb 阅读(878) 评论(0) 推荐(0) 编辑
摘要:打印一个字符串数组的话,会发现 这里直接打印了数组名,因为数组是引用数据类型,数组名是数组的管理者,而非所有者。 下面是打印出来的数组名([Ljava.lang.String;@3e5084c9)的含义解释。 【[】:表示一维数组 。【[[】:表示二维数组 。【L】:表示一个对象 。【java.la 阅读全文
posted @ 2019-09-15 08:10 yanggb 阅读(7363) 评论(0) 推荐(0) 编辑
摘要:在开发的过程中,我们很多时候会遇到需要将两个数组合并成一个数组的情况出现。 var arr1 = [1, 2, 3]; var arr2 = [4, 5, 6]; // 将arr1和arr2合并成为[1, 2, 3, 4, 5, 6] 这里总结一下在JavaScript中合并两个数组的方法。 for 阅读全文
posted @ 2019-09-14 08:08 yanggb 阅读(16241) 评论(2) 推荐(0) 编辑
摘要:用css隐藏页面元素有许多种方法。 第一种方法【opacity: 0;】 opacity属性通常用于设置一个元素的透明度,从另一个角度来看,如果透明度为0,也就从视觉上隐藏了该元素。 这个属性不是为改变元素的边界框(bounding box)而设计的,元素本身依然占据它自己的位置并对网页的布局起作用 阅读全文
posted @ 2019-09-13 00:02 yanggb 阅读(12729) 评论(1) 推荐(1) 编辑
摘要:公司有SQL语句规范的参考,这里特别做个笔记。 书写风格 1. 语句关键字应全部使用小写。 2. 引用字符时应使用单引号。如:update testable set idcol=’abcd’。 3. 连接符或运算符or、in、and、=、<=、>=, +,- 等前后宜加上一个空格。否则容易导致以下类 阅读全文
posted @ 2019-09-12 07:36 yanggb 阅读(3878) 评论(0) 推荐(0) 编辑
摘要:我觉得人在二十多岁的时候日子是很难过的。 因为在这个阶段的大部分人,既没有稳定的经济基础,也没有对自己、对社会有清晰的认知,但却面临着人生最重要的选择,不论是工作方向,还是结婚生子。 这是非常困难的,所以二十多岁的年轻人真的难。 国内最大的问题就是人生赶钟点,毕业了被催工作,工作了被催结婚,结婚了被 阅读全文
posted @ 2019-09-11 03:39 yanggb 阅读(511) 评论(0) 推荐(2) 编辑
摘要:这里记录下在Eclipse中快速给表达式生成对应变量的快捷键,有两种方式。 【Ctrl + 2】 光标放在该表达式行的任意位置,按【Ctrl+2】,会弹出提示,根据提示选择【F/L/R】,就会自动生成变量。 F:生成全局变量。 L:生成局部变量。 推荐使用这种方式。 【Shift + Alt + L 阅读全文
posted @ 2019-09-10 13:58 yanggb 阅读(3914) 评论(2) 推荐(0) 编辑
摘要:Java中的String类提供了一个substring(int from, int to)方法用于截取字符串中位置为from到to-1位置的字符。 因为字符串的字符位置是从0开始的,而substring(int from, int to)方法是前闭后开的,即[from, to),可以理解为[from 阅读全文
posted @ 2019-09-09 10:09 yanggb 阅读(64329) 评论(6) 推荐(4) 编辑
摘要:在JavaScript中,除了Object之外,Array类型(数组)恐怕就是最常用的类型了。与其他语言的数组相比,JavaScript中的Array非常灵活。这种灵活性有利有弊,好处是其富有创造性,可以提供各种灵活的解决方案;坏处是容易脑子不够用,因为事实上,它太灵活了,灵活到无法控制的抓狂。 前 阅读全文
posted @ 2019-09-08 10:49 yanggb 阅读(59430) 评论(4) 推荐(9) 编辑
摘要:一些前端框架提供的树形表格需要手动构建树形列表(带children属性的对象数组),这种结构一般是需要在Java后台构建好。 构建的方式是通过id字段与父id字段做关联,通过递归构建children字段来达到构建树形列表的目的。 直接上代码就好了,我相信秃头的你一定能看得懂。 "这个世界并不在乎你的 阅读全文
posted @ 2019-09-07 09:27 yanggb 阅读(7937) 评论(5) 推荐(0) 编辑
摘要:在使用ElementUI提供的树表(el-table)的时候发现,如果手动通过JS修改了某个节点的children中的一条记录(子节点)的话,并不会自动刷新。 简单分析了一下,原因大概是因为VUE的数据劫持并没有实现到监测对象中的子对象的改变,因此这时候我想,手动改变一下整个对象或许能触发到VUE的 阅读全文
posted @ 2019-09-06 06:29 yanggb 阅读(7361) 评论(0) 推荐(0) 编辑
摘要:CSS3中提供了个user-select属性来设置或检索是否允许用户选中文本。 语法 user-select:none | text | all | element。 默认值:text。 适用性:除替换元素外的所有元素。 继承性:无。 动画性:否。 计算值:指定值。 user-select:none 阅读全文
posted @ 2019-09-05 07:37 yanggb 阅读(1388) 评论(0) 推荐(0) 编辑
摘要:在JavaScript中遍历数组通常是使用fori循环,自ES5发布后也可以使用forEach,另外在ES5具有遍历数组功能的还有map、filter、some、every、reduce、reduceRight等,只不过他们的返回结果不一样。但是使用forEach遍历数组的话,使用break不能中断 阅读全文
posted @ 2019-09-04 00:01 yanggb 阅读(16159) 评论(2) 推荐(5) 编辑
摘要:Web API在过去的几年里非常盛行,因为它有着语法简单、规范化和轻量级的优点,因为得到广泛的推崇,很多过往的技术手段都慢慢转换为使用Web API来开发。而Web API通常使用的设计方式是RESTful(Representational State Transfer,表述性状态转移),它使用了典 阅读全文
posted @ 2019-09-03 12:36 yanggb 阅读(2480) 评论(0) 推荐(1) 编辑
摘要:request.getSession(true):若存在会话则返回该会话,否则新建一个会话。 request.getSession(false):若存在会话则返回该会话,否则返回NULL。 三种重载方法 现实中我们经常会遇到以下3种用法: 三种重载方法的区别 Servlet官方文档的说明: 翻译过来 阅读全文
posted @ 2019-09-02 03:04 yanggb 阅读(2839) 评论(1) 推荐(0) 编辑
摘要:用DIV+CSS画一个小猪佩奇,挺可爱的,嘻嘻。 HTML部分(全是DIV) CSS的部分 最终的效果 小猪佩奇真可爱,人人都爱它。 "我错过了很多,我总是一个人难熬。" 阅读全文
posted @ 2019-09-01 00:02 yanggb 阅读(656) 评论(0) 推荐(1) 编辑