weixin_30470857
码龄7年
  • 802,790
    被访问
  • 暂无
    原创
  • 1,149,648
    排名
  • 130
    粉丝
  • 3
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2015-08-09
博客简介:

weixin_30470857的博客

查看详细资料
个人成就
  • 获得184次点赞
  • 内容获得0次评论
  • 获得1,133次收藏
创作历程
  • 699篇
    2019年
  • 832篇
    2018年
  • 667篇
    2017年
  • 507篇
    2016年
  • 418篇
    2015年
  • 307篇
    2014年
  • 270篇
    2013年
  • 222篇
    2012年
  • 169篇
    2011年
  • 102篇
    2010年
  • 98篇
    2009年
  • 79篇
    2008年
  • 58篇
    2007年
  • 33篇
    2006年
  • 24篇
    2005年
  • 8篇
    2004年
成就勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

oracle多表关联update

日常的开发中一般都是写的单表update语句,很少写多表关联的update。不同于SQL Server,在Oracle中,update的多表连接更新和select的多表连接查询在使用的方法上存在较大差异。语法比较难以说得清楚,直接上例子就妥了。update diosos_01 d1set d1.name = ( select d2.name fro...
转载
发布博客 2019.10.05 ·
208 阅读 ·
0 点赞 ·
0 评论

hibernate手动设置的id无效的原因与解决方法

在使用Hibernate的过程中,发现手动设置的id(主键)无效,Hibernate仍然会在保存(调用Hibernate提供的merge()方法)的时候自动生成一个随机的id。经过调试发现问题出在了Hibernate的实体映射配置文件(xml)上。<id name="id" type="string" column="id"> <generator...
转载
发布博客 2019.10.06 ·
462 阅读 ·
0 点赞 ·
0 评论

javascript的10个开发技巧

总结10个提高开发效率的JavaScript开发技巧。1.生成随机的uid。const genUid = () => { var length = 20; var soupLength = genUid.soup_.length; var id = []; for (var i = 0; i < length; i++) {...
转载
发布博客 2019.10.03 ·
157 阅读 ·
0 点赞 ·
0 评论

css文本省略号

这里记录下如何用CSS实现单行、多行文本溢出容器的时候用省略号代替溢出部分。单行文本溢出容器时显示省略号的CSS实现方法/* 规定当内容溢出元素框(容器)时隐藏 */overflow: hidden;/* 规定当文本溢出包含元素(容器)出现省略号 */text-overflow: ellipsis;/* 规定段落中的文本不进行换行 */white-spac...
转载
发布博客 2019.10.02 ·
106 阅读 ·
0 点赞 ·
0 评论

sql server相邻表记录交换(单双两两交换)

在博客园的博问中看到了一个这样的提问:一个表中有id和name两个字段,id是连续非空不重复的,想要交换相邻表记录的name值(单双两两交换)。另外,如果最后的单独行没有对应的下一行匹配记录的话,就不更新最后的单独行记录。觉得有点意思,就试着实现一下(SQL Server),并记录下来。创建一个diosos表。-- 如果表存在,就删除表if object_id(N...
转载
发布博客 2019.10.04 ·
460 阅读 ·
0 点赞 ·
0 评论

解决java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver问题

在代码中手动连接SQL Server数据库的时候报错【java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver】。知道大致原因是因为缺少了驱动包,然后因为是在Maven的环境中,通过Maven引入sqljdbc4的依赖之后好像不行,只能另外想办法。另外的办法是将sqljdbc4.j...
转载
发布博客 2019.09.29 ·
339 阅读 ·
0 点赞 ·
0 评论

javascript在数组的循环中删除元素

在开发JavaScript应用的过程中,经常会遇到在循环中移除指定元素的需求。按照常规的思路,就是对数组进行一个for循环,然后在循环里面进行if判断,在判断中删除掉指定元素即可。但是实际情况往往不会像预想的那样顺利运行。出现的问题场景还原(function () { var arr = [1, 2, 2, 3, 4, 5]; for (var i...
转载
发布博客 2019.10.01 ·
398 阅读 ·
0 点赞 ·
0 评论

oracle自定义函数:将使用点分隔符的编码转成层级码格式的编码

维护一个旧的系统,表设计中只有编码,而没有其他排序相关的字段,然后根据编码排序出现了顺序错乱的问题。详细地说,其编码设计是使用【.】分隔符的编码,比如1.1.1.1.1、1.1.1.1.2这样的格式。这时候使用编码进行排序,按照数据库字符串排序的规则,则会产生这样的问题:1.11.1排在了1.2.1的前面。这样客户就着急了,哎呀,这个排序不对啊赶紧改一改啊吧啦吧啦的。因此需要寻找解决...
转载
发布博客 2019.09.28 ·
64 阅读 ·
0 点赞 ·
0 评论

hibernate中的merge()方法

Hibernate提供有save()、persist()、savaOrUpdate()和merge()等方法来提供插入数据的功能。前三者理解起来较后者容易一些,而merge()方法从api中的介绍就可以看出它是最复杂的,因此要特别留意一下。Hibernate的api中关于merge()方法的原文mergeObject merge(Object object) ...
转载
发布博客 2019.09.30 ·
140 阅读 ·
0 点赞 ·
0 评论

eclipse强行停止buliding workspace

使用Eclipse的过程中可能会遇到buliding workspace卡在一半走不动的情况。出现这个情况往往是因为Eclipse太调皮了,需要拉出去打屁股,打一顿就好了。开玩笑的,事实上出现这个情况可能是因为各种原因,我认为最经常的原因就是卡在了Eclipse提供的对JS和JSP的Validation校验功能。这个Validation校验功能实际上一点用处都没有,又会引起卡...
转载
发布博客 2019.09.16 ·
105 阅读 ·
0 点赞 ·
0 评论

jsp页面科学计数法显示问题的解决办法

在JSP页面中返回的double类型的数值,如果数值过大,就会被显示成科学计数法。这个问题通常出现在表单填写的input中,因此是必须要解决的问题。JSTL提供了标准的数值格式化标签,使用上非常简单。value="<fmt:formatNumber value='${contract.contMoney}' pattern='#.##' />"这样就完...
转载
发布博客 2019.09.27 ·
821 阅读 ·
0 点赞 ·
0 评论

[Ljava.lang.String是一个字符串数组的字节码表示

打印一个字符串数组的话,会发现String[] arr = new String[10];// String[] arr = {"yanggb", "huangq"};System.out.println(arr); // [Ljava.lang.String;@3e5084c9这里直接打印了数组名,因为数组是引用数据类型,数组名是数组的管理者,而非所有者。下...
转载
发布博客 2019.09.15 ·
193 阅读 ·
0 点赞 ·
0 评论

css隐藏页面元素的方法

用css隐藏页面元素有许多种方法。第一种方法【opacity: 0;】opacity属性通常用于设置一个元素的透明度,从另一个角度来看,如果透明度为0,也就从视觉上隐藏了该元素。这个属性不是为改变元素的边界框(bounding box)而设计的,元素本身依然占据它自己的位置并对网页的布局起作用,它也将响应用户交互。第二种方法【visibility: hidden;】第...
转载
发布博客 2019.09.13 ·
50 阅读 ·
0 点赞 ·
0 评论

javascript合并两个数组

在开发的过程中,我们很多时候会遇到需要将两个数组合并成一个数组的情况出现。var arr1 = [1, 2, 3];var arr2 = [4, 5, 6];// 将arr1和arr2合并成为[1, 2, 3, 4, 5, 6]这里总结一下在JavaScript中合并两个数组的方法。for循环数组这个方式是最简单的,也是最容易实现的。var a...
转载
发布博客 2019.09.14 ·
134 阅读 ·
1 点赞 ·
0 评论

我觉得人在二十多岁的时候日子是很难过的

我觉得人在二十多岁的时候日子是很难过的。因为在这个阶段的大部分人,既没有稳定的经济基础,也没有对自己、对社会有清晰的认知,但却面临着人生最重要的选择,不论是工作方向,还是结婚生子。这是非常困难的,所以二十多岁的年轻人真的难。国内最大的问题就是人生赶钟点,毕业了被催工作,工作了被催结婚,结婚了被催生孩子。于是一帮浑浑噩噩的青年,在完全不理解一切的时候,把人生几件大事都匆匆定...
转载
发布博客 2019.09.11 ·
65 阅读 ·
0 点赞 ·
0 评论

sql语句规范参考

公司有SQL语句规范的参考,这里特别做个笔记。书写风格1. 语句关键字应全部使用小写。2. 引用字符时应使用单引号。如:update testable set idcol=’abcd’。3. 连接符或运算符or、in、and、=、<=、>=, +,- 等前后宜加上一个空格。否则容易导致以下类似问题。例如在语句select a–b from table中,a,b...
转载
发布博客 2019.09.12 ·
210 阅读 ·
1 点赞 ·
0 评论

elementui树表修改子节点不能实时更新的解决办法

在使用ElementUI提供的树表(el-table)的时候发现,如果手动通过JS修改了某个节点的children中的一条记录(子节点)的话,并不会自动刷新。简单分析了一下,原因大概是因为VUE的数据劫持并没有实现到监测对象中的子对象的改变,因此这时候我想,手动改变一下整个对象或许能触发到VUE的数据劫持。假设要刷新的对象是items。this.items = JSON....
转载
发布博客 2019.09.06 ·
2003 阅读 ·
1 点赞 ·
0 评论

eclipse快速给表达式生成对应变量的快捷键

这里记录下在Eclipse中快速给表达式生成对应变量的快捷键,有两种方式。【Ctrl + 2】光标放在该表达式行的任意位置,按【Ctrl+2】,会弹出提示,根据提示选择【F/L/R】,就会自动生成变量。F:生成全局变量。L:生成局部变量。推荐使用这种方式。【Shift + Alt + L】光标只能放在表达式的行末尾,按【Shift+Alt+L】,填入变量名,就...
转载
发布博客 2019.09.10 ·
437 阅读 ·
0 点赞 ·
0 评论

css3的user-select属性设置文本内容能否被选择

CSS3中提供了个user-select属性来设置或检索是否允许用户选中文本。语法user-select:none | text | all | element。默认值:text。适用性:除替换元素外的所有元素。继承性:无。动画性:否。计算值:指定值。取值none:文本不能被选择。text:可以选择文本(默认值)。all:当所有内容...
转载
发布博客 2019.09.05 ·
186 阅读 ·
0 点赞 ·
0 评论

javascript中for-in和for-of的区别

在JavaScript中遍历数组通常是使用fori循环,自ES5发布后也可以使用forEach,另外在ES5具有遍历数组功能的还有map、filter、some、every、reduce、reduceRight等,只不过他们的返回结果不一样。但是使用forEach遍历数组的话,使用break不能中断循环,使用return也不能返回到外层函数。myArray.forEach(fun...
转载
发布博客 2019.09.04 ·
51 阅读 ·
0 点赞 ·
0 评论
加载更多