- 博客(11)
- 资源 (6)
- 收藏
- 关注
原创 mysql-根据年度开始日获取年度终了日
场景是已知年度开始日为任意一天,求年度的终了日--其中考虑了跨年,夹闰月DELIMITER $$DROP FUNCTION IF EXISTS `fun_get_yearly_end_date`$$CREATE FUNCTION `fun_get_yearly_end_date`(yearly_begin_date VARCHAR (20)) RETURNS VARCHAR(20) ...
2019-08-27 09:03:08 164
原创 mysql-创建时间维度表
做系统设计以及涉及数据分析的时候,会涉及到各种期间维度的统计计算。可以按日期生成期间维度表,如下:1.按期间生成日期表DROP TABLE IF EXISTS `v_day`;CREATE TABLE `v_day` (`oc_date` varchar(20) DEFAULT NULL);2.调用方法为输入开始结束日期,生成期间的日期DELIMITER $$D...
2019-08-22 13:48:00 737
原创 eclipse maven web项目修改函数内容与jsp无需重启tomcat服务
首先修改pom.xml中的build配置,将outputdirectory从target路径下改为maven项目的web的classes下<outputDirectory>${project.basedir}/src/main/webapp/WEB-INF/classes</outputDirectory>接下来将工程依赖的lib路径拷贝到web/lib下&...
2019-08-22 13:41:39 378
原创 mysql-根据年度开始日获取年度天数
场景是需要对年费按日拆分,就需要根据年度开始日获取年度天数DELIMITER $$DROP FUNCTION IF EXISTS `fun_get_yearly_day_count`$$CREATE `fun_get_yearly_day_count`(yearly_begin_date DATE) RETURNS INT(11)BEGIN DECLARE year_varch...
2019-08-22 13:31:07 1846
原创 mysql-根据周期,当前月,总金额计算按天数拆分后当月金额(含期末补足)
业务需要将一笔金额按照发生期间总天数拆分后折算到每个月中,余额补足到最后一个月,如下:DELIMITER $$DROP FUNCTION IF EXISTS `fun_divid_monthly_data`$$CREATE FUNCTION `fun_divid_monthly_data`( param_current_month VARCHAR (42), param_st...
2019-08-22 13:27:40 638
原创 mysql-判断年份是否是闰年
业务碰到一个场景,存储过程中需要根据当前年份是否是闰年计算年天数,网上搜索后没有比较简易的做法,思考后做出判断函数如下:DELIMITER $$DROP FUNCTION IF EXISTS `fun_is_leap_year`$$CREATE FUNCTION `fun_is_leap_year`(year_varchar VARCHAR (20)) RETURNS INT(11)...
2019-08-22 13:23:47 2218
原创 用java自己开发web服务器之四、对URI的解析
创建解析转发URI的ServletDispatcher的类package com.zibra.server.dispatcher;import java.io.File;import java.net.URL;import java.net.URLClassLoader;import java.net.URLStreamHandler;import javax.servlet.S...
2019-08-22 12:21:12 224
原创 用java自己开发web服务器之三、添加测试用servlet
实现HttpServletResponse的BaseResponse,因为篇幅原因,HttpServletResponse很多接口实现没写,只需要导入空方法即可package com.zibra.base;import java.io.IOException;import java.io.OutputStream;import java.io.PrintWriter;import...
2019-08-22 12:18:12 167
原创 用java自己开发web服务器之二、多线程以及线程池
加入支持多线程(线程池)package com.zibra.server.thread;import java.net.Socket;public class SocketThread implements Runnable { // 线程参数 private Socket socket; public SocketThread(Socket socket)...
2019-08-22 12:13:17 179
原创 用java自己开发web服务器之一、原型
本篇文章参考《Java网络编程精解》, 作者为孙卫琴, 出版社为电子工业出版社需要依赖javax.servlet.jar,可以在jdk的lib下找到入口类Server.javapackage com.zibra.server;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Soc...
2019-08-22 12:10:15 271
原创 用java开发区块链之一、实现单节点脚手架
参考文章:https://hackernoon.com/learn-blockchains-by-building-one-117428612f46原文使用python实现,这里使用java首先,使用springboot作为容器,打开https://start.spring.io/,输入各项参数,生成项目下载,如下图因为需要通过web接口接收请求,所以这里需要选择spring we...
2019-08-22 11:48:44 625
Flume-ng在windows环境搭建并测试+log4j日志通过Flume输出到HDFS.docx
2020-06-10
ZibraChain.rar
2019-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人