`
文章列表
mysql中有时候查询结果需要处理,比如说转换一下叫法,典型的就性别,以为数据库一般存储的都是0,1,这样在显示时候就需要转换一下,可以通过代码后续实现,但是没有通过sql直接处理更方便一下。下面介绍一下可以实现这样功能的函数。 1.if函数,格式if(expre1,expre2,expre3) 解释:当expre1为true时,返回结果走expre2,false时,返回结果为expre3, 这里和代码的三目运算一样; 2.ifnull函数,格式ifnull(column1,column2) 解释:当column1不为null时,返回结果为column1,当column1为null时 ...
方法一: 方法参数名即为请求参数名   @RequestMapping(value = "/test/query1", method = RequestMethod.GET)   public String testQuery1(String username, String password) {     System.out.println("username=" + username + ", password=" + password);     return "username=" + use ...
在查询数据时,通常会对数据进行处理,这里说一下拼接处理,当然可以通过Java代码进行处理,但是我这里要说的是通过sql处理;下面说一下具体有哪些方式 方式一:concat函数 1.如果是某个字段拼接固定值时,concat(column1,'xxx'...) as column1 返回值123xxx 2.多个字段拼接时,concat(column1,column2...) as key 返回值123456 3.使用特定符号拼接时,这就是第二种方式了 注意:当多个字段拼接时,如果有某个字段值为null,那么拼接结果为null 方式二:concat_ws函数 concat_ws函数主要 ...
注意:mysql中不支持全关联,支持左外,右外关联,oracle支持全关联查询 1.今天做了这么一个需求,简单抽离说明一下:操作表:biz_pu_arrival_detail 关联表:ba_inventory 需求是将 关联表中的 propertyId 赋值给 操作表中的propertyId,关联条件是操作表中的 inventoryId字段和关联表中的id 关联。 错误解答:开始写的sql是这样的: UPDATE  (SELECT detail.id,detail.propertyId,ba.propertyId AS pid FROM biz_pu_arrival_detail d ...
mysql数据库 时间字段转换处理: mysql 类似to_char() to_date()函数  mysql日期和字符相互转换方法  date_format(date,'%Y-%m-%d') -------------->oracle中的to_char();  str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date();  %Y:代表4位的年份  %y:代表2为的年份  %m:代表月, 格式为(01……12)  %c:代表月, 格式为(1……12)
这段时间接触了一下windows上的命令操作,故作此简单记录: 一、常用命令 ipconfig   查看当前电脑的ip地址; ping ip   查看ip地址是否可以连接通;还有个叫 telnet ip port 可以测试端口是否开放; tasklist  查看所有进程列表,包括pid及内存使用情况; taskkill /im app /f  杀死当前名为app的应用进程; netstat -ano | findstr "port"  查看port端口号对应的进程id; taskkill /pid id /t 杀死进程号为id的进程; cd [目录名]  ...
svn 用来管理代码版本,但是有时候可能导致一些冲突,而导致不能再次提交,这种情况我们通常可以通过执行clean up ;具体操作:右击项目-->Team-->Refresh/Cleanup 即可。 如果clean up命令不好使,我们需要清空 svn中的队列文件 wc.db;通常此文件在.svn目录下。 具体操作: 1.下载sqlite3; 2.找到wc.db文件,将wc.db文件放置到与sqlite3.exe 同目录下; 3.通过cmd启动命令窗口,找到sqlite解压目录,执行一下命令    sqlite3 wc.db    select * from work ...
一、Redis介绍: Redis(Remote Dictionary Server)是一个基于 key-value 键值对的内存高速缓存nosql数据库。支持多种数据结构,包括 string (字符串)、list (链表)、set (集合)、zset (sorted set --有序集合)和 hash(哈希类型)。这些数据类型都支持 push/pop、add/remove 及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。  二、Redis安装流程:    1.Linux操作:       ...
将对象转为字符串 var jsObj = {};  jsObj.property1 = [1,2,3,4,5];  jsObj.property2 = 'CSS3';  jsObj.property3 = '8 May, 2011';  var str = JSON.stringify(jsObj);  alert(str);  从JSON字符串转为对象 var jsObj = {};  jsObj.property1 = [1,2,3,4,5];  jsObj.property2 = 'CSS3';  jsObj.property3 = '8 May, 2011';  v ...
http://www.jb51.net/article/82028.htm 1.resultMap SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如: <mappers>   <mapper resource="com/liming/manager/data/mappers/UserMapper.xml" />   <mapper resource="com/liming/manag ...
Error: The import javax.servlet cannot be resolved The import javax.servlet.http.HttpServletRequest cannot be resolved Description: 我们经常会把别人的项目copy到自己这里进行二次开发或者参考,有的时候会发生上面的错误, 即eclipse项目里我们导入的项目里提示HttpServletRequest 不能引用,会伴随头疼的小红叉出现。 Accuse: 具体原因是我们工程里面web-inf/lib目录下少了相应的包:Package javax.servlet.ht ...
XStream是大名鼎鼎的thought works下的一个开源项目, 主要功能是提供Java bean 和XML文本之间的转换,另外还提供JAVA bean和JSON之间的转换,这个不在本次讨论的范围内。 在JAVA1.5以后XSteam也支持了annotation。 这时就只要在JAVA BEAN中添加若干annotation就可以了,当然如果不允许修改JAVA bean, 那XStream也提供register的方式,也是很简单的。通过几个方面具体说明一下: 1.基本转换; 2.使用别名; 3.处理属性; 4.处理list类型属性; 5.属性不参与转换; 1. 基本转换 这是一个普通的J ...
第一步:在eclipse中找到Run,然后点击“Run”-"Run Configurations",在打开的窗口中点击“Arguments”选项卡; 第二步:在VM arguments中内容最下边输入: -Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m 第三步:保存,重新启动
在eclipse里启动tomcat的时候出现以下的错误: Server Tomcat v6.0 at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor; 解决办法: 找到eclipse中的servers(与console在同一区域),然后双击server,会弹出一个overview,然后在右侧会有一个设置timeout,点开后设置启动时间岂可,同时还可以设置停止时间
Global site tag (gtag.js) - Google Analytics