- 博客(67)
- 收藏
- 关注

原创 jQuery截取字符串的几种方式
在我们写前端JS代码的时候,我们会遇到只需要其中部分字符串的时候,下面我就提供集中截取字符串的方法:1.取后缀var fileDir = $("#file").val();var suffix = fileDir.substr(fileDir.lastIndexOf("."));//suffix 就是后缀;2.函数:Join() //该函数是使用您选择的分隔符将一个...
2018-01-08 17:40:01
145780
3
原创 postsql将MULTIPOLYGON转POLYGON
SELECT ST_GeometryN(geom, generate_series(1, ST_NumGeometries(geom))) AS geom FROM table
2021-12-31 11:05:41
1284
原创 org.postgresql.util.PSQLException: ERROR: type “geometry“ does not exist
当在数据库执行查询时正确,单在程序中运行错误,这个时候并不是程序或者sql编写错误,而是配置文件的模式不一致导致的问题,这个时候,我们需要在方法上加上对应的模式。例如:public.geometry...
2021-09-18 16:37:44
2024
原创 mybatis批量新增mapper配置
<insert id="insertArrayDand" parameterType="list" > INSERT INTO table( 1, 2, 3, 4 ) VALUES <foreach collection="list" item="item" separator=","> (#{item.1},#{item.2},#{item.3},#{item.4}) </foreach.
2021-09-08 17:15:39
613
原创 mybatis批量删除的mapper文件编写
<delete id="deleteByStcds" parameterType="java.lang.String"> delete from table where idIN <foreach collection="array" item="id" open="(" separator="," close=")"> '${id}' </foreach></delete&g
2021-09-08 17:12:24
1310
原创 时间范围内按某个刻度取各个刻度间的数据
在实际开发中我们可能会遇到取时间范围内刻度下各个刻度的数据,首先,定义刻度类型@Datapublic class RainQueryParamVo implements Serializable{ //分钟 public static final String BUSI_TYPE_MINUTE = "MIN"; //小时 public static final String BUSI_TYPE_HOUR = "H"; //天 public static final String BUSI.
2021-08-24 15:46:11
289
原创 Java取某个时间为标杆往前或往后推n小时
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String end = “时间”;try { Date start = sdf.parse(end); Calendar calendar = new GregorianCalendar(); calendar.setTime(start); calendar.add(calendar.HOUR,-
2021-08-24 15:26:21
646
原创 postgres获取geom的中心点
select st_asgeojson(geom) geom,ST_AsGeoJSON ( st_centroid ( geom ) ) AS centroid from table
2021-08-24 15:18:30
1799
原创 pgsql触发器:当一张表进行增删改操作,同时触发另一张表的增删改操作
pgsql触发器:当一张表进行增删改操作,同时触发另一张表的增删改操作1:首先定义增删改操作的函数CREATE OR REPLACE FUNCTION “water(对应数据库的模式)”.“warn_insert(函数名)”()RETURNS “pg_catalog”.“trigger” AS BODYBODYBODYbeginif NEW.drp > 0 then–code for Insertif (TG_OP = ‘INSERT’ ) theninsert into st_wa
2021-07-26 09:35:52
2473
原创 PostgreSQL中的子查询返回多行
作为一个表达式使用的子查询返回了多列: 在查询中,我们需要以第2条查询语句作为第一条查询语句的条件,但是第一条根据这个条件查询出来是多个数据,这时候又需要保留多个数据,运用子查询就会报错,以下就为解决这种多对多关系查询,且没有关联关系的表的解决方案:select c.rain_value,c.ad_nm from (select *, json::json->t2.lon_lat as rain_value from actual_time_model_json t1,(SELECT .
2020-09-18 18:00:52
1689
原创 vue实现form表单post请求结合Servlet实现文件上传
前端测试页面代码:<template> <div> <input type="file" name="file" @change="change($event)"> </div></template><script> export default { crea...
2020-03-26 10:00:41
1069
原创 ORACLE根据已知的主键,查询所有引用这个主键作为外键的表
在日常开发中,当我们发现有些数据不需要时,就要对这些数据进行删除操作,但由于使用的是关系型数据库,很多时候,某些表建立了关联关系,当存在有把要删除数据表中主键作为外键的表时,我们就无法删除该表的数据,这个时候,我们需要知道哪些表引用该表主键作为外键,以下给出详细代码:select T1.TABLE_NAME from all_constraints T2, all_constraints...
2019-09-04 11:56:05
740
原创 级联加载部门树
通过级联加载部门树,用SQL来验证部门子集是否存在。select ID,DEPT as name, (case when (select count(*) from SM_DEPT b where b.PID=a.ID)>0 then 'Y' else 'N' end) as PATH from SM_DEPT a where PID='${PID}' ORDER BY SN...
2019-07-22 11:35:46
290
转载 MyBatis与Oracle,MySql,SqlServer插入数据返回主键方式
MyBatis与Oracle,MySql,SqlServer插入数据返回主键方式MyBatis Oracle MySql SqlServer 插入 返回主键MyBatis在insert插入数据时,返回一个自增的主键。可以通过XML的配置来实现,而数据库的不同配置有所不同,我们来看看。Oracle相对...
2018-07-30 10:15:21
646
原创 多张表无关联查询所需字段信息
SELECT (SELECT count(*) as COUNT from WK_SHEET_TODO d WHERE SHID =1 AND T1.PROCID=d.PROCID) AS COUNT,(select GROUP_CONCAT(USRID) AS MINIUSRID from WK_SHEET_MONITOR WHERE SHID = 1) as MINIUSRID,(sel...
2018-07-04 11:39:35
961
原创 两张表合并查询获得联合数据
SELECT FULLNAME,PDT,BLCMT,CBCT from WK_SHEET_WAIT a WHERE a.SHID = %SHID% and (exists(select * from WK_SHEET_PROC b where b.SHID=a.SHID) or exists(select * from WK_SHEET_WAIT c where c.SHID=...
2018-07-01 18:23:01
2167
原创 mySql关于统计数量的SQL查询
select project_no,sum(case when device_state=0 then 1 else 0 end)as offTotal ,sum(case when device_state=1 then 1 else 0 end)as onlineTotal,sum(1)totalfrom iot_d_devicegroup by project_noorder b...
2018-05-30 16:41:56
8124
原创 Map键值对的简单实例
首先对map进行封装public Map<String, String> getMapKjkm(KjkmQuery query) { // TODO Auto-generated method stub List<KjkmPO> KjkmList=kjkmdao.queryBaseByCondtion(query); ...
2018-04-27 10:38:52
3874
原创 Error instantiating class "实体类" with invalid types () or value...
当运行mybatis时出现这种错误,那么就是实体类没有写 “无参构造”//加上无参构造解决该问题 public ClassName(){}
2018-04-27 10:25:58
3474
1
原创 java创建token单例模式
public class TokenProccessor { /* *单例设计模式(保证类的对象在内存中只有一个) *1、把类的构造函数私有 *2、自己创建一个类的对象 *3、对外提供一个公共的方法,返回类的对象 */ private TokenProccessor(){} private static ...
2018-04-25 11:27:16
1314
1
原创 java采用MD5加密解密
public class MD5Util { public static String getMD5(String str) { try { // 生成一个MD5加密计算摘要 MessageDigest md = MessageDigest.getInstance("MD5"); // 计算md5...
2018-04-25 11:24:09
5491
原创 java判断字符串是否为数字、字母、汉字
public class ZhStringUtil { /** * 判断字符串是否为数字 * @param str * @return */ public static boolean isNumberic(String str) { Pattern pattern = Pattern.compile("[0-9]*");...
2018-04-25 11:21:38
15668
2
原创 java获得当前月的第一天最后一天
public class DateDistance { // 获取当前月最后一天 public static Date getMonthLastDay(Date date) { Calendar cale = Calendar.getInstance(); cale.setTime(date); cale.set(Calendar....
2018-04-25 11:17:56
349
原创 关于财务报表的SQL
最近在做财务报表这一项的功能,主要设计的SQL如下select s.kjkm, sum(case WHEN state = 2 and pay_time &gt;=#{start_time} and pay_time &lt;=#{end_time} THEN paid_amount ELSE 0 END)month_paid, sum(case WH...
2018-04-25 11:11:52
6402
转载 DBCP连接池与C3P0连接池的比较
DBCP连接池与C3P0连接池的比较 &
2018-04-18 14:28:53
247
原创 SQL函数将某个字段合并在一起
最近遇到需要将关联表中的某个字段全部查询出来并且重新组合为一个字段,这个时候普通的连接查询就满足不了需求了,需要用到SQL函数来完成:ALTER function dbo.getResCodesByOwnerId(@OwnerId INT)returns nvarchar(2000)asbeginDECLARE @codes VARCHAR(2000)SET @codes=...
2018-04-17 17:07:03
3783
原创 window.print()打印指定页面内容
在做开发中,我们可能会遇到实现打印的功能,下面给出HTML DOM print() 方法bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="<!--startprint"+oper+"-->";//在页面设置打印开始区域 eprnstr="<!--endprint"+oper+"-->...
2018-04-17 16:50:39
3889
原创 jQuery保留两位小数
function formatterNumber(val){ if(val !=0){ return parseFloat(val).toFixed(2); } return 0;}
2018-04-17 16:31:25
5978
原创 jQuery取数组【split()分割后】的某段数据
<script type="text/javascript"> var str="abc.efg" var x = str.split(".")[0].substring(0); var y = str.split(".")[1].substring(0);结果: x = "abc"; y = "efg"; &
2018-04-17 11:11:08
7258
转载 iReport简单使用以及导出报表具体案例
1.iReport-designer下载地址: http://community.jaspersoft.com/project/ireport-designer 2. 安装完成后,运行iReport,首先我们需要建立一个数据源,这里用MySql数据库做为报表的数据源 选择JDBC connection: ...
2018-04-13 16:45:02
1614
原创 JQuery输入月份计算时间
function addMonth(date, num) { num = parseInt(num); var sDate = new Date(date); var sYear = sDate.getFullYear(); var sMonth = sDate.getMonth() + 1; var sDay = sDate.getDate(); v...
2018-04-12 17:32:52
686
原创 JQuery时间戳与时间字符串的转换
JS 时间戳转字符串:var formatlistdate = function(time) { var date=new Date(time); var y = date.getFullYear(); var m = date.getMonth() + 1; var d = date.getDate(); var hour = date.get...
2018-04-11 11:22:01
8823
原创 Sql多张表的子查询
在日常开发中,我们会遇到取多张表的数据,但是几张便只是两两关联的话,这样单独的连接查询就满足不了需求,这个是就需要通过子查询来获得需要的数据,下面给出一个简单的demo:SELECT top 1 t4.end_time ,t1t2t3.* from crm_wy_fee_init t4 right JOIN (SELECT t3.name,t1t2.* from crm...
2018-04-11 11:02:32
1792
原创 data: "未授权访问", status: "ERROR"解决方案
最近在做微信公众号开发的时候,ajax请求URL得到以下结果:data: "未授权访问", status: "ERROR"原因是微信端和PC的URL接口不在同一个域内,最后只有重新写个controller来调用接口...
2018-04-09 14:17:24
2976
原创 Mui点击a标签失效解决方案
一段代码轻松解决mui a标签失效问题<script> mui('body').on('tap','a',function(){ window.top.location.href=this.href; });</script>
2018-04-04 11:05:35
4596
转载 异常处理throw、throws、try、catch、finally
程序运行过程中可能会出现异常情况,比如被0除、对负数计算平方根等,还有可能会出现致命的错误,比如内存不足,磁盘损坏无法读取文件等,对于异常和错误情况的处理,统称为异常处理。 Java异常处理主要通过5个关键字控制:tr...
2018-03-29 16:08:34
491
转载 输入(parameterType)与输出(resultType、resultMap)映射
转载自:输入(parameterType)与输出(resultType、resultMap)映射在MyBatis中,我们通过parameterType完成输入映射(指将值映射到sql语句的占位符中,值的类型与dao层响应方法的参数类型一致),通过resultType完成输出映射(从数据库中输出,通过dao层的方法查...
2018-03-28 16:36:12
1294
转载 eclipse+maven搭建SSM框架
自己接触ssm框架有一段时间了,从最早的接触新版ITOO项目的(SSM/H+Dobbu zk),再到自己近期来学习到的《淘淘商城》一个ssm框架的电商项目。用过,但是还真的没有自己搭建过,一直都是用别人搭建好的。所以,从网上找了一些材料,结合自己来解决过程中的一些问题,使自己对ssm框架理解更加深了,不为分享,只是总结一下,下次有机会再搭建的时候,直接看自己的博客,省得找了! 一、准...
2018-03-20 16:43:37
437
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人