生活充满节奏感

JAVA&安卓开发小知识

Oracle中,将用特定字符分隔的id转换为id所对应的信息(instr函数的应用)

例如:字段里的内容是: 1,2,3, 其中数字对应学生表里的 id 姓名 1 小明 2 小张 3 小刘 如何将这个字段转化为 小明,小张,小刘 呢? (select wm_concat(t.姓名) from student t where instr(原字段, ...

2019-05-20 10:09:57

阅读数 1

评论数 0

MySQL 5.7 sql语句版本不兼容

1、vi /etc/my.cnf 2、在 [mysqld] 下面添加 : sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBST...

2019-01-30 10:39:55

阅读数 107

评论数 0

oracle数据库查询版本

select * from v$version

2018-08-21 13:42:31

阅读数 316

评论数 0

金额正则表达式(兼容负号、逗号、小数)

^-?([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$   

2018-08-08 09:46:56

阅读数 1477

评论数 0

ibatis、mybatis—有关在xml中写sql的小技巧(持续更新中)

1、正常情况下,我们在xml中写sql的时候,格式是这样的(以insert语句为例)<!-- 新增实体 --> <insert id="XXX" parameterClass=&quot...

2018-04-09 16:57:01

阅读数 378

评论数 0

mysql 查询次日留存 三日留存 七日留存

--sumdate--返回结果的注册日期 --REGDATE--子表注册日期 --LOGINDATE--次日登陆日期 --diff1--次日留存人数 --diff3--三日留存人数 --diff7--七日留存人数 select sumdate...

2017-07-27 11:20:17

阅读数 5814

评论数 0

关于Activiti多级审批自动绘图以及修改class方面的经验

本文主要对快捷修改class文件的方法进行探讨,重点不在Activiti,若有这方面疑问的同学请留言或私信,我会尽快回复。

2017-07-13 16:24:28

阅读数 1700

评论数 3

android项目初体验(持续更新)

本人在公司本来是做后台的,前段时间被领导临时抽调去做安卓。此前只是大致了解过安卓Demo,没有真正接触过安卓项目,所以踩了很多坑,也解决了很多问题,现将这些问题总结一下。 前人栽树后人乘凉。 1、做第一个页面的样式的时候,就把统一的样式定义好,以后的页面都调用这统一的样式。

2017-06-05 22:18:59

阅读数 164

评论数 0

java判断请求来自pc还是移动端

在实际的业务需求中,经常需要判断请求来源以实现不同功能,下面的java代码可以实现。 通用方法: public static boolean isMobileDevice(String requestHeader){ /** * android : 所有andro...

2017-02-05 11:05:33

阅读数 3331

评论数 0

如何在spring框架中获取request对象

首先,到web.xml中添加监听: org.springframework.web.context.request.RequestContextListener 然后,就可以在需要的地方添加java代码: ((ServletRequestAttributes) RequestContextHo...

2017-02-05 11:03:09

阅读数 1667

评论数 0

一个由于临时文件引起的异常 tmpFile.renameTo(classFile) failed

废话少说,先抛异常: java.io.IOException: tmpFile.renameTo(classFile) failed at org.apache.jasper.compiler.SmapUtil$SDEInstaller.install(SmapUtil.java:246...

2016-07-04 10:52:20

阅读数 3671

评论数 1

SpringMVC基础配置及应用

一、SpringMVC基础入门,创建一个HelloWorld程序   1.首先,导入SpringMVC需要的jar包。   2.添加Web.xml配置文件中关于SpringMVC的配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14...

2016-06-30 14:03:56

阅读数 1252

评论数 1

搭建svn://模式的svn服务器

svn可支持file:///、http://、https://、svn://、svn+ssh://等多种模式访问,其中file:///模式无须任何配置,http://和https://模式需要通过配置Subversion的Apache服务器的WebDAV协议实现。下面我们配置基于svn://模式的...

2016-06-29 13:43:37

阅读数 283

评论数 0

spring每个jar包的作用

spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。 spring-src.zip就是所有的源代码压缩包。 除了spring....

2016-06-29 13:33:19

阅读数 267

评论数 0

Tomcat多域名配置

也就是一个Tomcat跑多网站,这里用真实案例举例,比如我这个云主机需要运行两个网站; pan.XXXXX.com 和 blog.XXXXX.com ; 我们如何来配置呢? 先看一张图:我的服务器tomcat server.xml配置; ...

2016-06-29 13:14:59

阅读数 273

评论数 0

去掉tomcat项目访问路径的端口号和项目名

1、去掉端口号 我们找到tomcat安装包下的conf文件夹下的server.xml文件; 找到Connector节点; 1 2 3 Connector port="8080" protocol="HTTP/1.1"       ...

2016-06-29 13:07:20

阅读数 506

评论数 0

Activiti工作流简单入门应用

自jBPM创始人Tom离开之后,jBPM和Activiti就开始大相径庭,jBPM被迫使用新的LGPL协议,而Activiti则使用一种更为宽松的Apache License 2.0协议。不管使用jBPM还是Activiti,两者都遵循BPMN 2.0规范,都可满足项目的一般需求,相比于jBP...

2016-06-29 11:35:21

阅读数 389

评论数 0

SQL中关于where后面不能放聚合函数(如sum等)的解决办法

我们在编写较为复杂的SQL语句的时候,常常会遇到需要将sum()放到where后面作为条件查询,事实证明这样是无法执行的,执行会报【此处不允许使用分组函数】异常。 那么如何解决呢,使用HAVING关键字 示例: select sum(amount)   from table group by cl...

2016-06-29 11:15:46

阅读数 25911

评论数 1

关于用sql语句select多个字段,该使用什么接收的解决办法

使用sql执行查询后,尤其是在Hibernate框架中使用sql(此处不是Hql),如果select多个字段,那么查询出来的结果就是List,里面的结果需要拿Object数组接收,再一个一个set进对象里面。 就算select后面只有两个字段,接收的时候也不能用Map,会报类型转换异常。 然而...

2016-06-29 11:09:32

阅读数 2337

评论数 0

hql中关于一对多,根据数组里面某个对象的某个属性查询的方法总结。

今天在工作中遇到了一个棘手的问题, 问题描述如下: A类中需要关联List,即一对多关系,现在我需要根据B类中的一个属性,查询A类。 解决方法如下: String hql = "select distinct a from A类 a left join a.List b ...

2016-06-29 10:53:04

阅读数 729

评论数 0

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