业务开发中小技巧

1.Myql统一新增基础字段:

alter table xxxxxxx 
add column is_del tinyint(2) DEFAULT '0' COMMENT '0:未删除的有效记录 1 : 逻辑删除的无效记录',
add column creator_id bigint(20) DEFAULT NULL COMMENT '建立人员',
add column created_at timestamp NULL DEFAULT NULL COMMENT '创建时间',
add column modifier_id bigint(20) DEFAULT NULL COMMENT '修改人员',
add column modified_at timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '变更时间';

2.Jquery获取radio选中值:

$("input[name=reviewResult]:checked").val()

3.Jquery获取select选中值:

$("select[name=failedReasonId]").find('option:selected').val()

4.图片点击放大

可以使用jquery库zooming,无其他依赖,参考:JavaScript图片缩放库Zooming

5.Jackson配置首字母大写字段解析

spring:  
  jackson:
    property-naming-strategy: UPPER_CAMEL_CASE

6.对于5.7以后的Mysql关闭全局group by限制

  • mysql执行提示only-full-group-by禁用方法:
SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));
  • 对于已经存在的数据库禁止only-full-group-by:
set sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

7.Nodejs相关

#安装wscat
npm config set prefix "D:\nodejs\node-global"
npm config set cache "D:\nodejs\node-cache"
npm install -g wscat
#建立websocket
wscat --listen 9000
#链接服务器
wscat --connect ws://localhost:9000

8.查看所有正在运行的Java程序

jps -mlv

你可能感兴趣的:(业务开发中小技巧)