- 博客(36)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 mysql 删除表中重复的数据,只保留一条
在实际的开发业务中,由于没有做好校验,导致在同步数据的时候,同一条数据同步了两次。上了生产环境好,就想着用删除重复的数据,单个删除 即浪费时间,也不是一个程序员好的习惯。 好的程序员都不会做重复劳动,一步解决问题。DELETE FROM doctor_info WHERE doctor_id IN ( SELECT * FROM (SELECT doctor_id FROM d
2017-06-01 21:19:28 719 1
转载 mysql concat 函数拼接乱码问题
原文地址: http://blog.csdn.net/fuxuejun/article/details/6284725MySQL concat乱码问题解决 concat(str1,str2) 当concat结果集出现乱码时,大都是由于连接的字段类型不同导致,如concat中的字段参数一个是varchar类型,一个是int类型或doule类型,就会出现乱码。 解决方法:利用my
2016-10-13 09:29:04 596
转载 solr 安装教程
转载地址http://blog.csdn.net/changqing5818/article/details/46987065. Apache Solr简介http://www.blogjava.net/luopeizhong/articles/321732.htmlhttp://www.cnblogs.com/ibook360/archive/2011
2016-08-05 20:17:09 582
原创 MySql 修改字段名称和数据类型
mysql 数据库有有一张表 info,, 现在要修改表里面 phone 这个字段的类型和长度。alter table info MODIFY COLUMN phone INT(20);注意的问题是: 修改长度的时候 最好比原来的长度要大,不然原数据会出问题。
2016-06-25 19:15:23 1621
原创 把一个List集合有规律的插入另一个List集合中
项目需求: 列表展示的数据,按照规律展示给用户。 具体需求::要求用户在刷新数据列表的时候,每隔三条给用户推荐一条系统数据。要是用户数据没有,就全部展示系统数据简单的实现方法 : 两个list , 一个list为用户数据,另一个list都是系统推荐数据。public static void main(String[] args) {List a = new Ar
2016-05-08 17:37:21 21235 1
原创 单选框 change 事件 。 单选框点击事件,切换不同的table。
jQuery change 事件 :$(function(){$("input:radio[name:sheetType]").change(function(){var v = $(this).val();if (v =="1"){$("table1").show();$("table2").hide(); }else{$("table1").
2016-04-06 10:06:10 21762 1
原创 java 时间差计算
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date newTime = sdf.parse("2016-01-26 15:32:42");System.out.println(newTime+"---"); String sysTime = sdf.format(new Date()
2016-02-16 16:07:40 550
原创 生成 6 位随机数 验证码
// 生成6位随机数int code = (int)((Math.random()*9+1)*100000);System.out.println(code);
2016-02-16 16:01:19 762
原创 JAVA 生成uuid
java程序生成一个 32位的uuid// 生成uuidUUID uuid = UUID.randomUUID();System.out.println(uuid);
2016-02-16 15:59:04 659
原创 java 创建文件件 mkdir
在java程序中需要创建一个文件夹 mkdir 。//需求,在D盘目录下,创建 名字为 AA的文件File f = new File("D:/AA"); //AA 是文件夹的名字if(!f.exists()){ //验证这个文件是否存在f.mkdir(); //不存在就创建System.out.println("创建成功");}else{
2016-02-16 15:55:24 1459
原创 mysql 中 case 的用法
在mysql 中 case when 有很多种用法,目前我这里只用到了一种用法 简单的记录一下用法 (数据库表还用上面一篇 mysql if 语句用法的 数据表 )SELECT * , CASEWHEN ui.class=null THEN ""WHEN ui.class=1 THEN "一班"WHEN ui.class=2 THEN "二班"WH
2016-01-15 20:09:30 1160
原创 Mysql 中 if 的 用法
在使用 mysql 的时候,有时候会需要用mysql去做判断。 在做判断的时候我们会用到 下面是例子:CREATE TABLE `user_info` ( `id` int(20) NOT NULL AUTO_INCREMENT, `user_name` varchar(20) DEFAULT NULL, `sex` int(1) DEFAULT NULL COMMENT
2016-01-15 19:58:21 2772
原创 Mybatis 中用# 和 $ 的区别
在项目中一直在使用Mybatis 框架,由于在传参数的时候一直用 # ,从来没有用过$ ,所以也没有注意到这个区别。今天在面试的时候,被问到。没答上来 ,实在是感觉丢人。 通常的写法是这样的: 1.使用 # select * from tableName where name =#{name} 这样 Myba
2015-11-14 18:04:08 795
原创 myeclipse 鼠标在一个类里面点击一下,对应的包会自动展开
今天在使用MyEclipse 的时候,鼠标放在一个类里面点击一下,对应的包下面所有的类都自动展开了。由于包下面的类太多了,所以不想这样展开,其这样 点击一下 Myeclipse 里面的 这个 就Ok 了
2015-11-11 17:36:59 1159
原创 Double 和 Float
double :是双精度 浮点数,内存分配8个字节,占64位,有效小数位15位。float:是单精度浮点数,内存分配4个字节,站32位,有效小数位是7位。double 相对 float 来说,精度高,内存占据空间大,运行计算速度相对来说较慢。
2015-09-17 13:50:36 598
原创 解析 json 数组
1. 首先先 导入 json 包 :jackson-mapper-asl-1.9.13 jackson-core-asl-1.9.92.. import java.util.List;import org.codehaus.jackson.map.ObjectMapper;public class jsonTest {public st
2015-08-17 16:23:34 862
转载 怎么设置Myeclipse 最佳
本文来自:http://jingyan.baidu.com/article/f3ad7d0fddec3b09c3345ba6.html。作为企业级开发最流行的工具,用Myeclipse开发java web程序无疑是最合适的,java web前端采用jsp来显示,myeclipse默认打开jsp的视图有卡顿的现象,那么如何更改jsp默认的打开方式,让我们可以进行更快速的jsp开发呢?
2015-06-11 11:13:37 560
原创 ApplicationListener 监听某个方法在服务启动的时候执行
我们在用SSM 做项目的时候,有一个方法是通过Redis 来拿数据,并且是在服务启动的时候要执行这个方法 并且在redis 中操作数据,这个时候就要做一个监听。在这里用的是ApplicationListener来做监听。具体代码如下:package com.zcjy.titan.listener;import org.springframework.beans.factory.
2015-04-17 17:36:24 4720
原创 -server 'default' is an unknown server in the configuration file.
在启动 web 项目的时候,会报这个错,其实我们只需要在 resin 配置的时候添加 如图所示:在第三行插入 -server app-0 ,就行了
2015-03-21 09:57:12 4911 2
原创 java 中 a++ 和 ++a 的区别
首先,我们在IDE 工具里面编写 代码来看效果 由此可见,a++ 是先运行程序,然后执行+1而 ++a 是在先+1 ,然后执行程序。
2015-03-07 16:05:45 1550
原创 JAVA中文排序
public class SortByChinese {public static void main(String[] args) {Comparator com=Collator.getInstance(java.util.Locale.CHINA);String [] newArray = {"北京","上海","深圳","南昌","武汉","广州"};Arrays.s
2015-01-30 14:02:34 499
原创 表格前面加序号
我们在做项目的时候,table表格的每条记录的显示,前面的序号肯定不会是id ,而是一些序号。一般是从1开始,一直到最后一条,如果中间有一条数据被删除了,那么下面的一条数据就会补全上面的一条数据的序号,例如下面:其实要实现上面的效果的其实很简单,只要在循环遍历的时候统计一下就行了:加上这样的统计,就可以完成上面的效果了
2015-01-26 13:57:07 4570
原创 在要输如内容的文本框中加提示
有时候,我们在做前端页面提示的时候,总是会在输入框中加一些提示,比如要实现这样的效果,其实非常的简单,只需给文本框加一个属性,例如:
2015-01-26 13:37:50 1201
原创 nested exception is java.lang.ClassCastException: java.lang.IllegalArgumentException cannot be cast
nested exception is java.lang.ClassCastException: java.lang.IllegalArgumentException cannot be cast to com.zcjy.titan.exception.BE^C 开发的时候,在本机测试程序没有问题。但是放在开发环境和测试环境就报错了,查看开发环境日志,就知道是类型转换出现问题。做个笔记,留
2014-12-25 09:31:29 4996 1
原创 Duplicate entry '127' for key 'PRIMARY'
今天在做项目的时候遇到这个问题,开始做数据结构的时候没有注意,导致在测试的时候出现问题,还在纠结。后来才知道原来是数据库建表的时候出现了 字段的类型问题。在数据库建表的时候id 自增长字段的类型用的是 tinyint 这个类型。id 自增长只能到127,经过更改。这个问题的解决办法是要么把类型改成int 或者其他类型,要么把原数据库数据清空。
2014-12-23 12:15:08 2653
原创 Optional int parameter 'id' is present but cannot be translated into a null value due to being decla
遇到这个错误就是把参数int 改成Integer
2014-12-17 18:54:54 58877 9
原创 Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project '项目名'.
Errors occurred during the build.Errors running builder 'DeploymentBuilder' on project 'redisTool'.java.lang.NullPointerException
2014-11-25 10:02:00 654
原创 1045 - Access denied for user ' xxxx '@'localhost' (using password :YES)
1.用Navicat 连接 Mysql 时出现了一下问题
2014-10-28 09:57:36 2488
转载 Spring XML 配置里的bean 的自定装配
Spring IOC 容器可以自动装配Bean,需要在 的autowire 属性里指定自动装配模式 1. byType ( 根据类型自动装配 ):若IOC 容器中有多个与目标Bean 类型一致的Bean,在这种情况下,Spring将无法判定哪个 bean 最适合该属性,所以不能执行自动装配 2. byName
2014-10-21 16:31:47 604
原创 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element
log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment).log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org
2014-10-21 11:21:17 12985
转载 Spring (本人小白,初学spring ,欢迎各位大神指点)
1. 开发环境:MyEclipse10.7 + jdk1.7 1.新建项目web SpringTest 2.导入Spring核心包 2.目录结构(红色部分是必须要的)3*****package com.zcjy.xuexi;public class HelloWorld {
2014-10-18 11:52:22 675
原创 ApacheBench(AB) 网页压力测试
AB (ApacheBench) ab是apache 自带的,简单的,好用的压力测试工具。安装完Apache后, 可以在bin目录下找到 ab.exe 。 1. 查看linux虚拟机上是否安装了apache 2. 简单的对百度网页进行压力测试 3 .然后会弹出很多的信息//前面的是Apache 的版本信息
2014-10-16 16:32:33 750
关于solr在web项目中的使用问题
2017-01-05
mysql 查询最近三个月的数据
2016-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人