老鬼的博客 来都来啦,那就随便看看吧~
sqlserver常用sql
发布于: 2019-11-12 更新于: 2021-02-02 分类于: 

-1.友邦查询表字段详情

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
SELECT
'表名' = CASE
WHEN a.colorder = 1 THEN
d.name
ELSE
''
END,
'表说明' = CASE
WHEN a.colorder = 1 THEN
isnull(f. VALUE, '')
ELSE
''
END,
'字段序号' = a.colorder,
'字段名' = a.name,
'中文名' = isnull(g.[value], ''),
'' AS '业务含义',
'' AS '业务规则',
'主键' = CASE
WHEN EXISTS (
SELECT
1
FROM
sysobjects
WHERE
xtype = 'PK'
AND name IN (
SELECT
name
FROM
sysindexes
WHERE
indid IN (
SELECT
indid
FROM
sysindexkeys
WHERE
id = a.id
AND colid = a.colid
)
)
) THEN
'YES'
ELSE
'NO'
END,
'是否允许空' = CASE
WHEN a.isnullable = 1 THEN
'YES'
ELSE
'NO'
END,
'字段类型类型' = b.name,
'长度' = COLUMNPROPERTY(a.id, a.name, 'PRECISION'),
'精度' = a.length,
'小数位数' = isnull(
COLUMNPROPERTY(a.id, a.name, 'Scale'),
0
),
'默认值' = isnull(e. TEXT, '')
FROM
syscolumns a
LEFT JOIN systypes b ON a.xusertype = b.xusertype
INNER JOIN sysobjects d ON a.id = d.id
AND d.xtype = 'U'
AND d.name <> 'dtproperties'
LEFT JOIN syscomments e ON a.cdefault = e.id
LEFT JOIN sys.extended_properties g ON a.id = g.major_id
AND a.colid = g.minor_id
LEFT JOIN sys.extended_properties f ON d.id = f.major_id
AND f.minor_id = 0
WHERE
d.name = 'attract_database_type' --如果只查询指定表,加上此条件
ORDER BY
a.id,
a.colorder;
阅读更多
apache ab压测工具
发布于: 2019-11-11 更新于: 2026-03-13 分类于: 

一:介绍

1
ab是apachebench命令的缩写,是apache自带的一个压力测试工具。
阅读更多
关于产品费率试算中的坑
发布于: 2019-11-08 更新于: 2019-11-08 分类于: 

1.背景

1
保险公司试算产品,无论是年金产品还是普通产品,都是需要进行费率计算的
阅读更多
Java和Jquery Md5做接口签名
发布于: 2019-11-07 更新于: 2026-03-13 分类于: 

一:介绍

1
2
html与后端接口访问,为了简单的安全验证,需要做一下签名处理,
一般是某一个字段+timestamp做md5的签名,后端比对签名是否一致。
阅读更多
Java和Jquery AES ECB加解密
发布于: 2019-11-07 更新于: 2026-03-13 分类于: 

一:介绍

1
2
前后台分离,有些数据可能要做加解密处理,下面的方式就是用AES做的加解密,
ECB模式只有加密的密钥没有偏移量。
阅读更多
liberty配置jndi数据源
发布于: 2019-11-03 更新于: 2026-03-13 分类于: Liberty

一:介绍

1
2
liberty配置jndi数据源,这里主要是配置了MSSQL的数据源,使用了在配置文件中使用 Ref 标记来配置,
一些通用的东西配置在了usr/shared/config和resource目录下。
阅读更多
java word转pdf
发布于: 2019-11-02 更新于: 2026-03-13 分类于: 

一:背景

1
2
3
4
5
6
公司最近项目需求是上传附件,其中附件是word或者pdf文件,
然后在ipad上做在线预览,并且要求word展示要像pdf一样有
分页的概念,iOS端未找到合适的方案,后台帮忙将用户上传
的word转成pdf,下面介绍了两种方式,一种是Docx4J转换,
另一种是借助com.jacob来转换,这两种方式在生产环境都
无法执行,不过简单记录一下区别和实现。
阅读更多
svn修改拉取的地址
发布于: 2019-10-31 更新于: 2026-03-13 分类于: SVN

一:背景

1
2
由于公司svn服务器,http的链接地址有问题,
要将现有的svn仓库的地址改成https的,要进行如下操作。
阅读更多
net.lib.json的double类型精度损失问题
发布于: 2019-10-25 更新于: 2019-10-25 分类于: 

1.背景

1
保险公司年金产品的费率,要编写跑费率的代码,并写到excel里面,此时就出现了jsonobject的精度损失问题。
阅读更多
HTTP Content-Disposition
发布于: 2019-10-09 更新于: 2019-10-09 分类于: 

一:介绍

1
2
3
4
5
在常规 HTTP 响应中,Content-Disposition响应标头是指示内容是否预期在浏览器中内联显示的标题,
即,作为网页或作为网页的一部分或作为附件下载并且本地保存。
在一个multipart/form-data正文中,HTTP Content-Disposition通用标题是一个标题,可以在多部分
主体的子部分中使用,以提供有关它适用的字段的信息。子部分由标题中定义的边界分隔Content-Type。
用于身体本身,Content-Disposition没有任何作用。
阅读更多