08 2019 档案

摘要:处理时间时用到了,记录一下。 计算时间差天数 select extract(day FROM (age('2017-12-10'::date , '2017-12-01'::date))); 计算时间差秒数 select extract(epoch FROM (now() - (now()-inte 阅读全文
posted @ 2019-08-30 20:54 疯子110 阅读(1272) 评论(0) 推荐(0)
摘要:一、下载Redis Desktop Manager 1. Redis Desktop Manager 的下载路径 (1)https://pan.baidu.com/s/1Jvr9MbgFn4UJh4M1AMo3gA 提取码:3i9b 二、安装Redis Desktop Manager 傻瓜式安装,点 阅读全文
posted @ 2019-08-29 19:06 疯子110 阅读(9189) 评论(2) 推荐(2)
摘要:最近因为学习Puppet,用虚拟机装了个CentOS,使用的NAT的网络模式,为了防止再次启动系统的时候网络IP发生变化,因此设置静态IP和DNS。 由于CentOS是最小化安装,没有ifconfig命令,因此可以采用ip命令查看。 查看IP分配情况: # ip addr 发现里边只有一个LOOPB 阅读全文
posted @ 2019-08-29 08:28 疯子110 阅读(4061) 评论(0) 推荐(0)
摘要:昨天写了一个关于Excel文件处理的脚本,在字符串匹配功能上总是出现多余不正确的匹配,debug调试之后,发现一个坑。 >代码中字符串使用了replaceAll()方法,去除了所有空格(其中包括:首尾空格、中间空格) 遂整理下java关于字符串去除空格的方法。 1、方法分类 str.trim(); 阅读全文
posted @ 2019-08-29 08:26 疯子110 阅读(5961) 评论(0) 推荐(0)
摘要:一、Timer介绍 java.util.Timer java.util.TimerTask Timer是一个定时器类,通过该类可以为指定的定时任务进行配置。TimerTask类是一个定时任务类,该类实现了Runnable接口,而且是一个抽象类,如下所示: public abstract class 阅读全文
posted @ 2019-08-29 08:25 疯子110 阅读(671) 评论(0) 推荐(0)
摘要:说明:博主所提供的激活文件理论支持Navicat Premium 12.0.16 - 12.0.24简体中文64位,但已测试的版本为Navicat Premium 12.0.22、12.0.23和12.0.24简体中文64位。 说明:博主所提供的压缩包格式均为RAR5,即WinRAR 5.0以上的版 阅读全文
posted @ 2019-08-29 08:24 疯子110 阅读(28475) 评论(1) 推荐(3)
摘要:版本:14.10.25008https://download.microsoft.com/download/4/5/4/454AC59C-DC3F-4AD3-950F-6DCBDF672071/vc_redist.x86.exehttps://download.microsoft.com/downl 阅读全文
posted @ 2019-08-29 08:24 疯子110 阅读(10019) 评论(0) 推荐(0)
摘要:在DOS窗口没有右键复制按钮,那我们如果想要进行复制粘贴该如何操作呢?本篇就来说明一下这个操作流程。 在DOS窗口没有右键复制按钮,那我们如果想要进行复制粘贴该如何操作呢?本篇就来说明一下这个操作流程。 在DOS窗口没有右键复制按钮,那我们如果想要进行复制粘贴该如何操作呢?本篇就来说明一下这个操作流 阅读全文
posted @ 2019-08-29 08:22 疯子110 阅读(3716) 评论(0) 推荐(0)
摘要:javascript目前已经是一门相当主流的编程语言了,它的异步IO特定项目其他编程语言来说,大大减少了cpu在线程切换方面的速度。实现了单线程高并发的奇迹。而java作为老牌编程语言,在很多的项目中必须使用。 会这两种语言的一定会感叹,javascript中的setTimeout是多么好用,jav 阅读全文
posted @ 2019-08-29 08:19 疯子110 阅读(4350) 评论(0) 推荐(0)
摘要:一、用@Controller,返回的是页面;@Controller加上@ResponseBody,返回的是JSON、XML或其他文本。 @Controller @RequestMapping("/test") public class MyController1 { @ResponseBody @G 阅读全文
posted @ 2019-08-23 17:43 疯子110 阅读(292) 评论(0) 推荐(0)
摘要:相信各位在公司写API文档数量应该不少,当然如果你还处在自己一个人开发前后台的年代,当我没说,如今为了前后台更好的对接,还是为了以后交接方便,都有要求写API文档。 手写Api文档的几个痛点: Swagger也就是为了解决这个问题,当然也不能说Swagger就一定是完美的,当然也有缺点,最明显的就是 阅读全文
posted @ 2019-08-23 17:39 疯子110 阅读(346) 评论(0) 推荐(0)
摘要:因为自己的项目不止一个 又有自动保存git密码的功能,当clone第二个项目的时候就报了如下错误 之前一直是找到钥匙串删除,发现有时候并没有效果。今天在网上搜了一下 发现了一个新的解决办法 在项目前面加用户名 git clone https://rdc.hand-china.com/gitlab/项 阅读全文
posted @ 2019-08-23 11:02 疯子110 阅读(1199) 评论(0) 推荐(0)
摘要:mybatis时,设置Map返回,当值为空时属性也会没有 在application.properties中加入下面配置,将会解决这个问题。 #当查询数据为空时字段返回为null,不加这个查询数据为空时,字段将被隐藏mybatis.configuration.call-setters-on-nulls 阅读全文
posted @ 2019-08-21 09:00 疯子110 阅读(992) 评论(0) 推荐(0)
摘要:COALESCE (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。 如果所有的表达式都是空值,最终将返回一个空值。 使用COALESCE在于大部分包含空值的表达式最终将返回空值。 SELECT coa 阅读全文
posted @ 2019-08-21 08:59 疯子110 阅读(5255) 评论(0) 推荐(0)
摘要:alter table tbl_exam alter column question type character varing(1000); alter table tbl_exam alter column question type numeric(18,4); 阅读全文
posted @ 2019-08-21 08:58 疯子110 阅读(11955) 评论(1) 推荐(0)
摘要:1.原来Java的日期添加不像.NET的.Add; import java.util.Date ; Date date=new Date();//取时间System.out.println(date.toString()); Calendar calendar = new GregorianCale 阅读全文
posted @ 2019-08-10 09:39 疯子110 阅读(72685) 评论(0) 推荐(0)
摘要:Calendar cal = Calendar.getInstance(); cal.get(Calendar.HOUR_OF_DAY) 阅读全文
posted @ 2019-08-08 17:17 疯子110 阅读(1257) 评论(0) 推荐(0)
摘要:1、@controller 控制器(注入服务) 2、@service 服务(注入dao) 3、@repository dao(实现dao访问) 4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>) @Component 阅读全文
posted @ 2019-08-07 09:54 疯子110 阅读(335) 评论(0) 推荐(0)
摘要:1. IDEA在线安装: 点击安装,电子reset 如果以上方式安装失败, 去以下任意网站下载对应版本插件安装: http://plugins.jetbrains.com/plugin/6317-lombok-plugin https://github.com/mplushnikov/lombok- 阅读全文
posted @ 2019-08-05 17:24 疯子110 阅读(6384) 评论(0) 推荐(0)
摘要:singleton作用域:当把一个Bean定义设置为singleton作用域是,Spring IoC容器中只会存在一个共享的Bean实例,并且所有对Bean的请求,只要id与该Bean定义相匹配,则只会返回该Bean的同一实例。值得强调的是singleton作用域是Spring中的缺省作用域。pro 阅读全文
posted @ 2019-08-05 14:11 疯子110 阅读(271) 评论(0) 推荐(0)
摘要:相机(Camera) 相机控制了场景的观察视角。有很多相机操控方法,比如旋转、缩放、平移以及飞行定位。Cesium默认支持使用鼠标和触摸事件控制相机。Cesium也提供了一套可编程的相机控制API。这篇教程就是介绍相机相关知识,以及API。 快速开始 开始示例。打开Sandcastle的 Hello 阅读全文
posted @ 2019-08-02 17:29 疯子110 阅读(1878) 评论(0) 推荐(0)
摘要:前言 Cesium官方教程中有一篇叫《空间数据可视化》(Visualizing Spatial Data)。该文文末简单提到了Cesium的Property机制,然后话锋一转,宣告此教程的第二部分将重点讲解Property机制。但是呢,第二部分还没有写好,说在等待的过程中,可以先看下Cesium对影 阅读全文
posted @ 2019-08-02 17:27 疯子110 阅读(1632) 评论(0) 推荐(1)
摘要:在我们开始学习Entity之前,我们首先需要先学习下Cesium中的坐标系,Cesium中有多个坐标系,在进行添加Entity时经常会使用到。 一、坐标系介绍 我们先来列举下Cesium中的坐标系:WGS84经纬度坐标系(没有实际的对象)、WGS84弧度坐标系(Cartographic)、笛卡尔空间 阅读全文
posted @ 2019-08-02 17:19 疯子110 阅读(16949) 评论(0) 推荐(1)
摘要:参考资料: https://cesiumjs.org/tutorials/Cesium-Workshop/ https://github.com/geoadmin/workshop-cesium3d https://github.com/AnalyticalGraphicsInc/cesium-wo 阅读全文
posted @ 2019-08-02 17:16 疯子110 阅读(857) 评论(0) 推荐(0)
摘要:同源通信 执行它们的页面位于具有相同的协议(http/https),端口(80/443),主机(通常为域名) 时,这两个脚本才能相互通信 大多数情况下,网站就是内部的域名,所以是同源通信,可以相互访问 非同源通信 不同域名,不同窗口,内嵌iframe(可能是外部域名地址) 这种就是非同源通信, wi 阅读全文
posted @ 2019-08-02 16:57 疯子110 阅读(857) 评论(0) 推荐(0)
摘要:加事件 事件柄 事件处理函数 获取球心坐标系 的 坐标值 viewer.scene.pickPosition() 鼠标位置 返回的球心坐标系 坐标值,其实就是笛卡尔坐标系下的值 (x,y,z),坐标原点在球心 空间坐标(笛卡尔坐标系(x,y,z)) 转化为 要用的 经纬度坐标系(longitude, 阅读全文
posted @ 2019-08-02 16:53 疯子110 阅读(713) 评论(0) 推荐(0)
摘要:模块概述 随着一个网站越来越大,html页面文件越来越多,由<script src='xxx.js'></script>引入的js文件越来越多,我们的单个js文件很大,上几万行时,我们就需要按照功能拆分成多个单一通用的文件,我们称之为模块。 模块的演变过程 最原始写法: 简单又粗暴,一些变量,一些方 阅读全文
posted @ 2019-08-02 16:37 疯子110 阅读(251) 评论(0) 推荐(0)
摘要:实例代码 说明 步骤: 加事件 事件处理中,获取椭球体笛卡尔坐标 笛卡尔坐标转制图坐标 获取html Dom元素,显示信息 详细 加事件 在Cesium中先new事件句柄,然后设置处理输入动作函数action,第二个参数是枚举,实际值为数字 var handler=new Cesium.Screen 阅读全文
posted @ 2019-08-02 16:35 疯子110 阅读(6322) 评论(0) 推荐(1)
摘要:Cesium 官网教程地址 https://cesium.com/docs/tutorials/getting-started//tutorials/getting-started/ 第一个程序代码: Cesium.Ion.defaultAccessToken = 'eyJhbGciOiJIUzI1 阅读全文
posted @ 2019-08-02 16:34 疯子110 阅读(2851) 评论(0) 推荐(0)
摘要:Cesium中地形可以在新建Viewer中,第二个参数,配置项进行配置,由{}对象形式定义 {//世界地形 terrainProvider:new Cesium.CesiumTerrainProvider({ url:Cesium.IonResource.fromAssetId(1), reques 阅读全文
posted @ 2019-08-02 16:33 疯子110 阅读(3082) 评论(0) 推荐(0)
摘要:KML Cesium.KmlDataSource.load CZML Cesium.CzmlDataSource.load GeoJson Cesium.GeoJsonDataSource.load 3DTile var city = viewer.scene.primitives.add(new 阅读全文
posted @ 2019-08-02 16:29 疯子110 阅读(1394) 评论(0) 推荐(0)
摘要:heading 偏航角 pitch 俯仰角 roll 滚转角 维基百科参考 阅读全文
posted @ 2019-08-02 16:28 疯子110 阅读(8279) 评论(0) 推荐(3)
摘要:实例核心代码 重要知识点 创建场景 创建地形 Cesium.CesiumTerrainProvider 地形提供者 添加图片层级(图片资源提供者xxxImageryProvider) 创建初始化摄像机视图 加载数据 KML数据加载 var geocachePromise = Cesium.KmlDa 阅读全文
posted @ 2019-08-02 16:23 疯子110 阅读(23413) 评论(0) 推荐(2)
摘要:3D Models 三维模型 本教程将教您如何通过Primitive API转换、加载和使用Cesium中的三维模型。如果你是Cesium的新用户,可能需要阅读三维模型部分的(空间数据可视化教程)[https://cesium.com/docs/tutorials/creating-entities 阅读全文
posted @ 2019-08-02 15:14 疯子110 阅读(4095) 评论(0) 推荐(0)
摘要:-- 定义触发器 CREATE TRIGGER "vss_after_insert_flow_201702" AFTER INSERT ON "public"."vss_passenger_flow_201702" FOR EACH ROW EXECUTE PROCEDURE "vss_after_ 阅读全文
posted @ 2019-08-01 14:53 疯子110 阅读(1423) 评论(0) 推荐(0)
摘要:作为PM,信息架构和页面流的设计想必烂熟于心,当确定好产品战略层和范围层即为何种目标用户提供何种服务后,就要着手搭建功能架构,将目标功能通过良好的用户体验传递给用户,目的是高效解决用户痛点,从而实现价值为公司带来流量,让商业变现成为可能。 趁五一假期有空,总结常见的信息架构导航设计和页面布局设计 文 阅读全文
posted @ 2019-08-01 11:43 疯子110 阅读(7259) 评论(0) 推荐(0)
摘要:哈喽!本篇文章是脸叔以前整理学习,并分享给同事的一份PPT。里面具备产品经理常用的一些方法论,不时的看一下,进行理论套用,可以大大方便我们的产品工作哈!今天重新整理了一下,在这里分享给大家! 八角行为分析法 八角行为分析法是帮助游戏设计师去设计一款产品或者是一件事物,包括工作、生活、目标管理、团队管 阅读全文
posted @ 2019-08-01 11:33 疯子110 阅读(3087) 评论(0) 推荐(0)
摘要:代码 阅读全文
posted @ 2019-08-01 11:07 疯子110 阅读(7452) 评论(0) 推荐(1)
摘要:SELECT * FROM pg_trigger 阅读全文
posted @ 2019-08-01 11:02 疯子110 阅读(4059) 评论(0) 推荐(0)
摘要:postgresql版本:psql (9.3.4) 1、增加一列 复制代码代码如下: ALTER TABLE table_name ADD column_name datatype; 2、删除一列 复制代码代码如下: ALTER TABLE table_name DROP column_name; 阅读全文
posted @ 2019-08-01 08:43 疯子110 阅读(2501) 评论(0) 推荐(0)
摘要:SELECT INTO和INSERT INTO SELECT两种表复制语句都可以用来复制表与表之间的数据,但是它们之间也有区别。 建表语句: bas_custom_rel表 CREATE TABLE "public"."bas_custom_rel" ("uuid" int8 NOT NULL,"k 阅读全文
posted @ 2019-08-01 08:37 疯子110 阅读(11839) 评论(0) 推荐(0)
摘要:MATERIALIZED VIEWPG 9.3 版本之后开始支持物化视图。View 视图:虚拟,不存在实际的数据,在查询视图的时候其实是对视图内的表进行查询操作。 物化视图:实际存在,将数据存成一张表,查询的时候对这个表进行操作。物化视图内的数据需要和表的数据进行同步,这就是refresh。 实验环 阅读全文
posted @ 2019-08-01 08:34 疯子110 阅读(1791) 评论(0) 推荐(0)
摘要:1 demo package com.test.domi.config; import org.springframework.beans.factory.annotation.Configurable; import org.springframework.scheduling.annotatio 阅读全文
posted @ 2019-08-01 08:30 疯子110 阅读(4883) 评论(0) 推荐(0)