- 博客(13)
- 收藏
- 关注
原创 dos窗口 常用指令
1.cmd①.查看本机ip---ipconfig主要看本机IPV4 也可以查看本机安装的虚拟机②.ping + ip:port 或 ping +域名如:ping 36.110.193.11:80ping www.qiandu.com③.查看本机ip端口情况 netstat -na④.查看端口占用并kill掉netstat -aon|findstr port 例:netstat -aon|findstr 8080 查看对应pid kill掉 pid tasklis.
2022-03-21 14:03:04
1337
原创 pgsql 常用SQL语句
1.获取当前时间函数,年月日时分秒select now();2022-01-12 22:18:32.045755+082.将当前时间转化为字符串 年月日 或者是灵活取值select to_char(now(),'yyyy-MM-DD')2022-01-123.获取前一个月(现在是2022年1月)select to_char(now() - interval '1 month','yyyy-MM');2021-124.获取前一天(现在是2022年1月12日)select
2022-02-17 14:26:34
2466
原创 @RequestParam属性解释
@RequestParam(required = false) String param, // 非必传,默认值位Null @RequestParam String param1, // 必传参数 @RequestParam(required = true) String param2, // 必传参数 @RequestParam(required = true,defaultValue = 0) int param3, // 必传参数,如果前端没传则使用默认值 ...
2021-10-31 16:34:11
843
原创 Tomcat报错broken pipe解决措施
broken pipe是管道破裂的意思,简单来理解就是Tomcat的服务端和客户端之间可能是IO或者是网络问题,致使一端关闭导致。常出现于验证码无法显示。 解决措施:进入到linux环境变量文件配置参数,/etc/profile中进行配置。 在文档末尾设置参数: export _JAVA_SR_SIGNUM=12export _JAVA_SR_SIGNUM=12,12可以换为16.注:该方法可能治标不治本,还是应该解决问题代码,或者是错误的连接...
2021-10-22 23:07:08
5141
原创 Redis完成用户单点登录逻辑
思路: 1.接收前端传输的用户信息 2.验证用户账号密码是否正确 3.以"login"+用户名为key值,以当前用户登录时间及用户名为map值存储到Redis 例如:(loginAdmin,20210101Admin)4.以查询出来的用户信息转为JSON字符串为map值(注意将用户的密码转为空字符串),将当前用户登录时间及用户名为key值存储到Redis 例如:(20210101Admin,{"us...
2021-10-21 23:36:50
217
原创 Java具体方法中获取当前登录用户信息实现方法
使用情况(用购物网站举例):1.需要获取当前登录用户的id,用来查询当前用户的购物车中的商品信息操作:可以在登录接口,做登录验证时将查到的用户信息保存在session中。 /** * 用户登录 * @param parm * @return */ @RequestMapping(value = "/userlogin",method = RequestMethod.POST) public @ResponseBody Model
2021-10-18 22:16:38
15287
1
原创 SQL语句《替换》
replace<替换>update table set 字段= replace(字段,'要替换的数值','替换后的数值')示例:将学生表中学生名字中有 '靓靓' 两个字的更换为 '亮亮'update student set stu_name = replace(stu_name,'靓靓','亮亮')...
2021-10-12 20:51:00
976
原创 固定数字小数点后位数的格式
保留两位小数DecimalFormat df = new DecimalFormat("######0.00");保留三位小数DecimalFormat df = new DecimalFormat("######0.000");示例:@Test public void DataForMat(){ DecimalFormat df = new DecimalFormat("######0.000"); Double d = 1.0000;
2021-10-12 20:38:37
200
原创 postgres中的geom与text相互转换,函数使用
1.选择要转换的geom将geom转换为text---> ST_AsText()select ST_AsText(geom) from table where id = 'xxxxxxxxx';2.将text转换为geom--->ST_GeomFromTextselect ST_GeomFromText('MULTIPOLYGON(((116.25853747 39.97870959,116.2585059 39.97869392,116.25845554 39.978755
2021-10-12 20:28:39
3149
原创 利用hutool进行验证码制作
需求:制作登录验证码图片1.导入pom文件<!-- https://mvnrepository.com/artifact/cn.hutool/hutool-all --> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <ver
2021-10-12 19:28:48
1127
原创 将Dao层查询出来的数据进行截取,利用 流
//查询出的企业信息List<Map<String, Object>> list = capitalDao.findManageCompanyByUserId(userId);//截取100条数据。collect(Collectors.toList())的作用是将取出来的数据转为ListList<Map<String, Object>> collect = list.stream().limit(100).collect(Collectors.toL
2021-10-12 19:09:18
125
原创 查找重复数据Sql写法
select * from 要查询的表where 查重的字段 in ( select 查重的字段 from 要查询的表group by 查重的字段 having count(查重的字段 )>1 )ORDER BY 查重的字段例句:从student表中,查询学号相同的学生信息,并且将结果进行升序排序select * from studentwhere sid in ( select sid from student group by sid having count(sid )&...
2021-10-12 18:47:06
289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人