自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 MYSQL,表链接下一对多关系的查询 group_concat

使用场景:两张表,人员表,教育经历表,通过表链接,查询一个人的教育经历。如果不使用group_concat的情况下,姓名列的数据会出现重复,如下:姓名 学校小虎 第三小学小虎 初级中学小虎 上海大学而实际上,需要达到以下效果姓名 学校小虎 第三小学,初级中学,上海大学这里使用select temp.user_name as userName, group_concat(temp.school SEPARATOR '<>') as scho...

2021-10-20 13:36:10 369

原创 VSCODE python无法引入自定义的包

自学python时遇到一个很诡异的问题,工程结构如下:每次一运行C5文件,就报错ModuleNotFoundError: No module named 'study'但是直接import c4的话就没问题思索了一下,应该是包的引用路径存在问题,有两个方法可以解决1.在代码中加入importsys,osBASE_DIR=os.path.dirname(os.pa...

2019-12-14 20:11:47 16634 8

原创 EXCEL区分两列名单中不重复的人,以及统计单列名单人员的重复次数

场景,需要通过和公司提供名单进行对比,统计谁提出了建议,提了多少条建议,以及谁没提建议1.在空白列C列,先使用=countif(B:B,B1)计算出B列名单中有多少人的名字重复(重复次数表明提交建议的数量)2.然后将C列+号下拉的结果,复制,仅黏贴数值至空白列D列3.删除C列,然后选择B,D列,“数据”中选择“删除重复项”4.将A列和C列结果在“开始” 中的“条件格式”中选择“突出...

2019-11-28 16:03:02 2026

原创 计算导出数据某列和当前日期时间差

导出的数据需要计算和当前时间的时间差,用MYSQL不太好写。导出后用EXCEL的=DATEDIF(B:B,C:C,"M") 函数首先先使用 =today给EXCEL中任意一列拉上当前时间值假设是C列,然后再用DTAEDIF函数对,B和C进行比对。选中D列,输入函数=DATEDIF(B:B,C:C,"M")如果希望获取月差就输入“M”,希望获取日期差就输入“D”B ...

2019-11-13 21:33:32 345

原创 python表达式运算符优先级

1.表达式是运算符和操作数构成的序列2.not a or b +2 = c 的运算结果为什么?运算顺序是什么?首先结果为false,按照算术表达式优先来说,可先分为not a or ( (b+2) ==c))然后根据not > and > or推断出((not a ) or( (b+2) ==c))得出false...

2019-10-19 09:49:40 511

原创 EXCEL时间计划顺延,并跳过周末以及法定节假日

首先请原谅我在CSDN这么神圣的殿堂记录EXCEL:任务与任务之间的关系是Finish-to-Start (FS) 关系,所以一个任务如果延期,会导致其余所有任务都延期。每次遇到这种情况都需要手动一个个去更改任务完成时间,所以研究了一下,今后采用这种方法:A列是起初预计完成的时间,B列需要实现输入的法定节假日使用workday函数(A1,6,B1:B7)A1是指2019/...

2019-09-24 09:27:57 30207

原创 MYSQL 查询一张表中某字段值是否包含另一表中某字段值

业务场景:由于新老系统迁移,需要将老数据中关联了对应过程的文件,通过对应过程这个字段与新系统中关联了对应过程的文件,进行比对,难点在于,新系统中的部分对应过程名称已更改,如老系统中叫“管理新技术”的,新系统中改为了“5A管理新技术”,所以需要将无法比对上得数据整理出来,交由用户重新进行关联select bh.* from b_commonfiles bh, sheet1 sh where...

2019-07-24 16:25:47 11456 2

原创 FSValidator

在导入了FSValidator.js后的JSP页面,需要在输入框的标签中加入 msg="请输入XXX数据"的属性,在提交表单发现该输入框为空时才不会显示null,而是显示msg所填写的内容。  当然也可以自己重新写个方法去alert,但是如果使用了FSValidator.js的话,不设置msg当表单为空时,还是会alert null。。...

2018-09-17 14:42:44 105

原创 PS插入文字因选中操作导致文字无法显示

想P一张前端的图片,为了给新建图层定位背景图层文字的位置,通过选择框工具,选中了背景图层的区域,之后隐藏了背景图层,在选中图层的区域给新建图层做插入文字的操作,结果无法输入文字。据查,因为多次一举做了选中操作,其实完全可以通过标尺来定位后,直接用横排文字插入。  选中后再隐藏背景图层,因为选中的目标图层被隐藏了,故而无法输入文字。...

2018-09-17 10:43:07 2561

原创 js数组 push,pop,splice组合使用小实例

实现:(1)循环弹出输入框,用户输入的任意字符的前两个被替换为“hello”,后面的字符不受影响(2)当输入“-1”时,输入框停止弹出  &lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head lang="en"&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;splice&

2018-09-11 14:08:00 762

原创 Jquery选择器赋值给JS变量的问题

今天写页面时遇到一个问题,在执行了.remove()语句后,执行var file_process_element=$("file_process_gg");原以为file_process_element最终会为null或者是undefine;但是根据调试后,file_process_element一直会以object的形式存在,起初以为是.remove();的问题,后来发现试了试var...

2018-09-10 14:32:15 1219

原创 MYSQL查询结果增加一列

select b.*,'0' loginname from b_telnumber b;在telnumber这张表中的查询结果中新增一列,并把这一列的所有值都设置为0.

2018-08-31 15:32:18 12486 1

原创 Status2中后台方法的书写不能带参数

通过status,url调用后台的函数一定不能在括号中包括参数,返回一定得是string。

2018-08-15 15:45:08 510

原创 Jquery选择器中不能包含小数点

以前还真不知道,虽然比较简单的问题,但还是备注一下有个id名字叫entityprocesses.number,结果用jquery $("entityprocesses.number").val()死活拿不到值。 换成$("number").val()就太平了。  T_T...

2018-07-25 14:00:42 681

原创 JS的argument使用场景

当参数可以无限添加,或者不确定时,可以使用js的argument进行累加或者求平均的操作for(i=0,i&lt;argument.length,i++){sum+=argument[i];}

2018-06-07 13:23:05 694

原创 SSH架构下对象的复制(克隆)存储

因业务需要,需要将一个对象复制成一个新的对象,然后对新对象的某些列重新赋值。当然,可以重新全部set一遍,但这样太麻烦。具体如何克隆可以百度一下,StandardAuthorize standardauthorizenew=(StandardAuthorize)standardauthorizeold.clone();standardauthorizenew.setId(0);standardau...

2018-06-04 16:42:32 195

原创 HTML.psuh的字符串拼接

1.在html.push中放置变量,变量名为itemid,用于设置成tr的idhtml.psuh("")2.在html.push中放置其余的属性,如width:450px; select(itemid)html.push("")

2018-04-18 18:08:52 260

原创 hibernate标签相关

1.@Transient标签:可以用来标明某字段不需对数据库字段进行映射。除了在相关的字段上加上这个标签,这个字段对应的get set方法也得加上。

2018-02-27 15:33:04 393

原创 SSH框架下jquery ajax的前后台传值

今天jajax弄了半天,总结了下失败的经验,是因为JAVA服务器端返回值不对,把正确的使用方法在这写一下,如果有和我一样框架的,可以参考参考:JSP端:function autoCode(){ var f= document.standardAuthorizeForm jajax({ url:"/standardsystem/stan

2018-02-07 16:58:00 3083

转载 Spring之jdbcTemplate:查询的三种方式(单个值、单个对象、对象集合)

1 package helloworld.jdbcTemplate; 2 3 import org.springframework.jdbc.core.JdbcTemplate; 4 5 import java.sql.*; 6 import java.util.List; 7 8 /** 9 * 功能:通过JdbcTemplate实现查询操作 10 *

2018-02-07 09:37:29 6715

原创 Jacob包使用和配置的问题

最近在开发SSH项目时,因为使用jacob包中的相关方法遇到了很多问题,如32位版本的jacob.dll无法在64位操作系统上运行。这个问题需要更换32位的版本,但当时也没想到部署在64位服务器上的jacob.dll居然会是一个32位的.dll文件。    这里需要注意的是,.dll文件是什么版本的操作系统是可以在安装了visual studiode的命令行中进行查看的,详情可自行百度.但是,...

2018-02-05 09:45:39 8904

原创 CSS常用技巧(保持更新)

总是忘记一些常用的前端技巧,有这个帖子记录一下吧:1.让ul 中的li 横布局排列,并且没有浮点:ul li{ folat:left; list-style:none}2.li标签之间的间距:margin-right:5px;3.z-index:主要用于上下层叠,比如想让一个div覆盖在另一个div上就将上面那个设置成z-index:2。 此元素做成蒙板的特效常与opacity: 属性

2017-12-28 15:04:18 183

原创 @result参数传递方法

@result(name="goNodemanage",location='/entityprocesses/entityprocesses!listEntitynode.do',params={'processid',"${entityprocessesid}"}),type="redirect"processid是目标变量,entityprocessessid是需要传递的变量。

2017-12-24 13:04:45 4237

原创 网页局相关

1.浮动情况下,负边界值会导致DIV上移 如margin-left:-100px 或者margin-right:-100px    然后再使用left和right属性调整水平移动。

2017-12-10 15:54:53 210

原创 用来查看插件自带函数的神

F12打开IE的调试页面,待该插件对象加载进去后,在“监视”一栏中打开查看所有方法。然后再到浏览器调试“”控制台“”中输入此方法需要的参数,便可查看该方法是否可以返回所需要的值可以在调试页面中,通过点击“网络”,查看后台调用的参数,以及传递到后台的值。

2017-11-28 15:59:02 295

原创 dhtmltree的一些使用方法(备忘录)

最近要用到dhtmltree生成的一些人员,部门列表,为了防止以后忘记。。。还是记一下吧tree.enableCheckboxes(0);  设置成0的时候不需要勾选框,设置成1的时候需要。tree.setOnDbClickHandler()双击触发事件tree.setOnClickHandler()单击触发事件tree.getSelectedIte

2017-11-27 10:59:36 582 2

原创 @result标签 type设置为redirect 导致action各属性无法传给前台表单

在开发页面跳转过程中,将@result中的type值写成了redirect,导致跳转的页面都无法获取到该action中的所有变量。后将此值改为dispatcher就OK了。以下内容为转载:dispatcher:用于页面转发,页面跳转过程一直是同一个线程,Action中的数据一直保存在。redirect:可用于返回一个页面、一个action、链接到一个网址

2017-11-25 11:22:48 450

原创 @Namespace无法热部署

写完了一个action却无法成功跳转,开始怀疑拼写,开始怀疑人生。。。。其实都可不必。@namespace。。这些标签要想生效,热部署是不行的,都得重启tomcat

2017-11-23 16:00:46 165

原创 serivalVersionUID导致tomcat无法启动

在SSH的框架下,因为赶工,直接复制粘贴了一个entity类,拿来就改,结果因为没有重新生成serivalVersionUID导致tomcat启动时报了一大堆的错误。。。其中我所添加的代码有关的就是无法get 这实体类。   只要该类是继承了IdEntitypublic class 某某某 extends IdEntity{}在删除serivalVersionUID就会

2017-11-23 15:53:06 205

空空如也

空空如也

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

TA关注的人

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