10追光者
码龄9年
  • 235,833
    被访问
  • 71
    原创
  • 1,216,565
    排名
  • 10
    粉丝
关注
提问 私信

个人简介:当你没有资本的时候就不要去勉强

  • 加入CSDN时间: 2013-10-01
博客简介:

一如既叼的博客

查看详细资料
个人成就
  • 获得27次点赞
  • 内容获得16次评论
  • 获得77次收藏
创作历程
  • 5篇
    2020年
  • 41篇
    2019年
  • 20篇
    2018年
  • 12篇
    2017年
成就勋章
TA的专栏
  • ajax
    1篇
  • 数据库
    1篇
  • java注解
    3篇
  • get,post请求相
    1篇
  • svn
    1篇
  • linux
    1篇
  • 基础父类通用方法
    1篇
  • js
    19篇
  • java后端
    41篇
  • json
  • wex5
    2篇
  • css
    1篇
  • orcl
    11篇
  • 移动端app
    1篇
  • tomcat服务器
    2篇
  • web
    9篇
  • idea
    1篇
  • mysql
    4篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

calander时间相关整合

一。获取当前时间所在周的周一//Java Calendar 获取本周的星期一 private String getFistDateOfWeek(String date){ Calendar cal=this.getCalendarIns(date);// 如果当前时间是星期天,则向上移动一天,再取本周的星期一,老外用周日到周六为一周,向前移动一天,则是中国人的本周 if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY){ cal..
原创
发布博客 2020.12.16 ·
68 阅读 ·
0 点赞 ·
0 评论

SpringBoot的web项目使用Websocket-前端和后端

一. 消息群发1. 导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId></dependency><dependency> <groupId>org.projectlombok</groupId...
原创
发布博客 2020.10.28 ·
569 阅读 ·
0 点赞 ·
0 评论

js对map的各种操作记录

<SCRIPT type="text/javascript">function Map() { this.elements = new Array(); //获取MAP元素个数 this.size = function() { return this.elements.length; }; //判断MAP是否为空 this.isEmpty = function() { return (this.elements..
原创
发布博客 2020.05.15 ·
312 阅读 ·
0 点赞 ·
0 评论

js里map的遍历,map与json之间的转换

buy: function(){ console.log("selectedmap:"+selectedmap) var str = '{'; var i = 1; selectedmap.forEach(function (item, key, mapObj) { if(mapOb...
原创
发布博客 2020.05.06 ·
647 阅读 ·
0 点赞 ·
0 评论

Java 判断密码是否是大小写字母、数字、特殊字符中的至少三种

public class CheckPassword { //数字 public static final String REG_NUMBER = ".*\\d+.*"; //小写字母 public static final String REG_UPPERCASE = ".*[A-Z]+.*"; //大写字母 public static fina...
原创
发布博客 2020.02.06 ·
3317 阅读 ·
1 点赞 ·
1 评论

sping boot项目部署,jar包和配置文件路径设置

2.jar包环境下,java代码里面读取项目配置文件(我的项目是springboot),这么写:public static final String CLIENT_CONFIG_FILE = "fdfs_client.conf";(一)//jar包环境下 String fdfsClientConfigFilePath = System.getProperty("...
原创
发布博客 2019.12.30 ·
838 阅读 ·
0 点赞 ·
0 评论

gradle打包springboot项目,部署用的jar包

创建一个.bat执行命令,里面写上gradle build,放到项目根目录执行即可,jar包会生成在lib里
原创
发布博客 2019.12.27 ·
859 阅读 ·
0 点赞 ·
0 评论

过滤敏感字符

/** * 验证有无敏感字符 * @author heshuang * @date 20191224 */ public boolean checkParams(String param) { String reg = "(?:')|(?:--)|(/\\*(?:.|[\
\\r])*?\\*/)|" ...
原创
发布博客 2019.12.24 ·
202 阅读 ·
0 点赞 ·
0 评论

页面获取web项目路径的方式

<script>function getRootPath(){var strFullPath=window.document.location.href;var strPath=window.document.location.pathname;var pos=strFullPath.indexOf(strPath);var prePath=strFullPath....
原创
发布博客 2019.12.05 ·
606 阅读 ·
0 点赞 ·
0 评论

首字母变大写

public String DtuoF(String nameString) { String namePart1 = nameString.substring(0, 1).toUpperCase(); String namePart2 = nameString.substring(1); return namePart1 + namePar...
原创
发布博客 2019.11.29 ·
174 阅读 ·
0 点赞 ·
0 评论

uid自动生成64位

package com.sgcc.uap.util;import java.util.UUID;/*** 64位以内的随机id生成工具类* @author heshuang**/public class GernerateIDStrUtil { public static String GernerateIDStr(int length) { St...
原创
发布博客 2019.11.26 ·
2275 阅读 ·
1 点赞 ·
0 评论

时间util

package com.sgcc.uap.util;import java.sql.Timestamp;import java.util.Calendar;/*** 流程相关,常用的时间获取* @author heshuang**/public class UsuallyTimeUtil { /** * 获取当前年份 * @return...
原创
发布博客 2019.11.26 ·
94 阅读 ·
0 点赞 ·
1 评论

数组,动态添加数据

/** * 动态添加到数组 * @param custom * @param name */ public void addName(Object[] custom,Object name) { //添加姓名 if(custom==null) { //若数组为空,定义数组的长度为1 c...
原创
发布博客 2019.11.26 ·
1916 阅读 ·
0 点赞 ·
0 评论

写项目时,为什么通用场景的sql经常要用where 1=1?

sql语句里为什么要写where 1=1提升某种执行效率?其实,1=1 是永恒成立的,意思无条件的,也就是说在SQL语句中有没有这个1=1都可以。这个1=1常用于应用程序根据用户选择项的不同拼凑where条件时用的。如:web界面查询用户的信息,where默认为1=1,这样用户即使不选择任何条件,sql查询也不会出错。如果用户选择了姓名,那么where变成了where 1=...
原创
发布博客 2019.11.01 ·
229 阅读 ·
1 点赞 ·
0 评论

关于安全测试,用户访问权限的一些处理

安全上要注意的点:1.做好路径被频繁请求的屏蔽,比如验证码,1.前台页面传来的参数全不可靠,后台接收时和保存前要做参数过滤和数据检查1.越权操作,(不同级别,平级越权)1.数据库字段长度的限制1.敏感信息的加密处理1.防注入,后台参数和sql的写法1.需要走电科院测试才能更新版本,自己留好后门进行自动更新版本的操作,(这个很6,可以将sql和配置写在前台页面,通过替换...
原创
发布博客 2019.10.30 ·
555 阅读 ·
0 点赞 ·
0 评论

关于hibernate jar包的checkbean的注解抛的异常捕获来做数据检查

首先,实体bean属性上面加上@not null或blank等, 例如@NotBlank(message="id,02-001-000")然后再service层实现类,注入检查类, @Autowiredprivate ValidateService validateService;然后如上图,就可以在保持数据前进行check,然后把所有不符合注解的信息以arr的形式...
原创
发布博客 2019.10.30 ·
198 阅读 ·
0 点赞 ·
0 评论

虚拟主键和update数据时新增了id和数据

Hibernet :service启用了事务的话,要注意controller层要关闭事务,否则会冲突,然后还要将虚拟主键要set成已存在主键,
原创
发布博客 2019.10.12 ·
312 阅读 ·
0 点赞 ·
0 评论

关于微服务调用后台http请求中文乱码

我的操作是在传之前encode接收到之后再decode:String xm = ui.getUserXm();o.put("userXm", java.net.URLEncoder.encode(xm, "UTF-8"));--------------------------String xm = o.get("userXm").toString();String xm2 = ...
原创
发布博客 2019.10.11 ·
1081 阅读 ·
0 点赞 ·
0 评论

关于request请求的返回数据response写法

我这个场景是用js通过表单等访问一个servlet, protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { out.print(remoteFileanam...
原创
发布博客 2019.10.07 ·
2501 阅读 ·
0 点赞 ·
0 评论

sql语句关于时间操作的书写

一:1.以时间为查询条件
原创
发布博客 2019.09.27 ·
836 阅读 ·
0 点赞 ·
0 评论
加载更多