04 2019 档案
摘要:首先需要进到自己springboot项目的根目录,然后执行如下linux命令 nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 & 例如:nohup java -jar stu-web-0.0.1-SNAPSHOT.jar > catalina.
阅读全文
摘要:转义方法: 参考:https://freemenff.iteye.com/blog/1058690
阅读全文
摘要:在实际开发项目中,有些数据在前后端的传输过程中需要进行加密,那就需要保证前端和后端的加解密需要统一。这里给大家简单演示AES在JavaScript前端和Java后端是如何实现加密和解密的。 直接上代码: java端: 注:需要使用两个jar包: JavaScript前端: 需要依赖aes.js文件:
阅读全文
摘要:一、校验数字的表达式 二、校验字符的表达式 三、特殊需求表达式 参考:https://www.cnblogs.com/zxin/archive/2013/01/26/2877765.html
阅读全文
摘要:路径问题:一定要注意此位置是否需要加入"/" 文件上传方式:被动模式 vsftp完整配置: 接下来,开放阿里云服务器端口。 20,21端口开放(22端口已默认开放) 接下来,使用java代码进行文件操作。 FtpUtil.java工具类 FtpTest.java测试类: 经测试,文件上传和删除均有效
阅读全文
摘要:我的理解是:vsftpd默认使用ipv6,我在上面加的那个属性地址,在使用IPv4时会发生错误。 解决方法: listen=NO -> listen=YES listen_ipv6=YES ->listen_ipv6=NO 这两处要一起改,单独改一处会发生错误,重启不了。 开启被动模式的代码: vi
阅读全文
摘要:升级vsftpd或者vsftpd-ext后,登录时可能会出现这样的错误: 这是由于下面的更新造成的: 问题的是因为用户的根目录可写,并且使用了chroot限制,而这在最近的更新里是不被允许的。要修复这个错误,可以用命令chmod a-w /home/user去除用户根目录的写权限,注意把目录替换成你
阅读全文
摘要:今天在阿里云Centos上搭了一个ftp 服务,开启了20和21端口的权限。但是用工具和ftp命令登录,均超时。 ftp命令登录成功后不能使用ls 命令,直接超时。 工具登录成功后 获取根目录失败,也最终超时。 后面发现需要打开1024-65535端口的访问权限 给需要访问的ip才可以 。原理如下:
阅读全文
摘要:在docker上部署mysql时,mysql的默认字符集是latin1,这样如果日后有中文会出现异常,不能存储等,因为latin1是不支持中文的。 所以需要将字符集调整为utf8。 方法: 首先启动mysql容器的时候使用命令: 这样启动之后的字符集是,查看字符集: show variables l
阅读全文
摘要:解决方案:编辑redis.conf配置文件;注释掉61行本地链接限制以及80行配置修改为no
阅读全文
摘要:遇到的问题目前找到两种: 返回视图路径以/开头,例如 /test/hello 在thymeleaf页面中,引入的页面以/开头,例如:<footer th:replace="/index::footer"></footer> 代码书写规范: 返回视图路径以/开头,例如 /test/hello 在thy
阅读全文
摘要:$('#datagrid').datagrid({ border:false, fitColumns:true, singleSelect: true, url:url, columns:[[ {field:'projectname',title:'应用名',w...
阅读全文
摘要:/** * 将"2018-05-19T08:04:52.000+0000"这种格式的时间转化为正常格式 * @param time */ function timeFormat(time) { var d = new Date(time); var year = d.getFullYear(); //年 ...
阅读全文
摘要:(1)考虑拦截器是否将该链接拦截
阅读全文
摘要:事件类型 描述show.bs.modal show 方法调用之后立即触发该事件。如果是通过点击某个作为触发器的元素,则此元素可以通过事件的 relatedTarget 属性进行访问。shown.bs.modal 此事件在模态框已经显示出来(并且同时在 CSS 过渡效果完成)之后被触发。如果是通过点击
阅读全文
摘要:Thymeleaf模板时间格式表达式 ${#dates.format(date, 'dd/MMM/yyyy HH:mm')} 例如:
阅读全文
摘要:thymeleaf中不用自己去写checked="checked" selected="selected"这种代码,他自己会选。 input select radio(*{回显数据}) 参考:https://blog.csdn.net/tuntun1120/article/details/79806
阅读全文
摘要:1 fields: { 2 curPwd: { 3 verbose: false, //代表验证按顺序验证。验证成功才会下一个(验证成功才会发最后一个remote远程验证) 4 threshold: 6,//有6字符以上才发送ajax请求 5 validators: ...
阅读全文
摘要:https://www.cnblogs.com/laowangc/p/8875526.html https://www.cnblogs.com/yinglunstory/p/6092834.html https://blog.csdn.net/yaomingyang/article/details/
阅读全文
摘要:使用Bootstrap分页插件时,需要返回指定的参数,这样Bootstrap才能够识别 需要引入的css: 需要引入的js: jquery也要引入,以及bootstrap其他样式等 接下来进入重点,使用js方法操作table表格 html代码: 只引入这一行即可,其他的我们都在js操作。 js代码:
阅读全文
摘要:MyBatis逆向工程主要用于单表操作,那么需要进行联表操作时,往往需要我们自己去写sql语句。 写sql语句之前,我们先修改一下实体类 Course.java: Task.java: TaskMapper.java: TaskMapper.xml:(MyBatis逆向工程的基础上进行修改) 接下来
阅读全文
摘要:以用户登录为例: application-resources.yml: StuService.java: StuServiceImpl.java: LoginController.java: 代码测试: 查看响应结果: 浏览器访问:http://localhost:8002/token/d6b4f8
阅读全文
摘要:SpringBoot引入Redis依赖: application-resources.yml Redis中使用json存入数据,这时需要操作SpringBoot的启动类,加入以下代码: Redis工具类:RedisClient.java:
阅读全文
摘要:个人比较倾向于在头部添加<base th:href="@{/}">标签,这样就不用在每个需要引入的地方都使用Thymeleaf th:href="@{/路径}"语法. 参考:https://blog.csdn.net/PLA12147111/article/details/85131786
阅读全文
摘要:js: Controller接收: MyBatis逆向工程批量更新操作: UserService.java: UserServiceImpl.java:
阅读全文
摘要:html: js: StuService: StuServiceImpl: RegisterController.java:
阅读全文