08 2019 档案
真伪随机数 ——Random和SecureRandom
摘要:Random Random用来创建伪随机数。所谓伪随机数,是指只要给定一个初始的种子,产生的随机数序列是完全一样的。 要生成一个随机数,可以使用nextInt()、nextLong()、nextFloat()、nextDouble(): 有朋友会有疑问,每次运行程序,生成的随机数都是不同的,没看出伪
阅读全文
Enum枚举类型
摘要:导言: 在Java中,我们可以通过static final来定义常量。例如,我们希望定义周一到周日这7个常量,可以用7个不同的int表示: 使用常量的时候,可以这么引用 也可以把常量定义为字符串类型,例如,定义3种颜色的常量: 使用常量的时候,可以这么引用: 无论是int常量还是String常量,使
阅读全文
StringBuilder、StringBuffer和StringJoiner
摘要:StringBuilder是可变对象,用来高效拼接字符串; StringBuilder可以支持链式操作,实现链式操作的关键是返回实例本身; StringBuffer是StringBuilder的线程安全版本,现在很少使用。它是Java早期的一个StringBuilder的线程安全版本,它通过同步来保
阅读全文
Ubuntu 18.04 根目录只有 4G 大小
摘要:其实准确点儿的描述应该是:Ubuntu Server 18.04 ,设置 LVM,安装完成后根目录的容量为什么只有 4G?只有 Server 版有问题,Desktop 版没有问题,Ubuntu 16.04 的 Server 版和 Desktop 版都没有这样的问题。 笔者在 vSphere 中安装虚
阅读全文
xshell连接问题记录
摘要:操作系统Ubuntu 18.04 安装ubuntu后,连接不上。ubuntu18会每次重启重写dns,导致每次开机ip地址都不一样,所以需要先固定IP ubuntu18.04固定ip 修改固定 IP 编辑 配置文件,注意这里的配置文件名未必和你机器上的相同,请根据实际情况修改。修改内容如下: 没有中
阅读全文
Mysql添加path变量
摘要:前提: 系统环境:Linux,服务器:阿里云轻量应用服务器 背景: 阿里云轻量应用服务器自带 ,但是没有配置环境变量,因此直接输入 将提示 。 解决: System wide environment and startup programs, for login setup Functions an
阅读全文
docker安装与配置
摘要:Docker与虚拟化技术的区别 Docker (沙盒机制) 高可用 容器之间相互隔离,一个容器的损坏不影响其他人使用该镜像里的容器 安装与使用docker 使用脚本自动安装 $ curl fsSL get.docker.com o get docker.sh 可能会出现 404 错误,请移步下面的特
阅读全文
Docker下载tomcat
摘要:命令 下载tomcat 查看已经下载下来的镜像 查看容器 运行镜像(以tomcat为例) 访问 直接访问 即可 删除镜像/容器
阅读全文
AES-加密解密工具类
摘要:注意:AES加密算法对于不同系统之间的tokens可能会不同,需要在相同的系统间使用 如果设置为private,在其它类调用AES访问不了这个tokens常量,需要自主定义一个tokens或者在配置文件里定义一个tokens,这里的定义将没有意义
阅读全文
CookieUtils-浏览器缓存工具类
摘要:```java package cn.yonyong.myproject.commons.utils; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.Unsup...
阅读全文
js prop方法
摘要:添加和删除属性 语法 返回属性的值: $(selector).prop(property) 设置属性和值: $(selector).prop(property,value) 使用函数设置属性和值: $(selector).prop(property,function(index,currentval
阅读全文
表格数据js初始绑定
摘要:html调用js文件,js初始化时发送Ajax请求,获取页面数据将其写入在html页面上展示 html js文件
阅读全文
js方法中参数传过来的值包含括号
摘要:前提,传递的id为变量值,比如从后台获取数据循环,在每个循环里调用shenpi()方法,假设传的id包含括号,例如 20190329100833(更正) 这样的数据,那么直接调用会报错,控制台会报错:更正is not defined 解决思路,在调用的时候将改变量外面加上引号 例
阅读全文
生成图形验证码
摘要:1. 前端jsp 2.点击图片刷新 3.servlet实现 RandomValidateCode绘制类 Java import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphi
阅读全文
前台get传递含中文数据到后台出现中文乱码
摘要:"博客:(前后台文件编码相同)前台传后台中文乱码" 4月4日补充 jsp页面第一句没有下面一句或者页面发布后查看源代码时第一句已经不在了 主要思想,前台进行两次编码,后台进行两次解码,一定得是两次,第一次对字符编码,第二次对符号 % 编码(例如编码后效果: http://localhost:8080
阅读全文
SSM非springboot配置swagger2
摘要:前提:maven,ssm,不是springboot项目 1.在maven中添加依赖 2.创建专门的swagger包用于存放swagger的配置文件,非必须,条理清晰罢了 3.在springMVC的配置文件中添加swagger的配置 4.修改web.xml文件中配置所有的请求都经DispatcherS
阅读全文
Java获取配置文件中的属性
摘要:获取配置文件的属性值 example 目标配置文件jdbc.properties,现想要在java类里面调用opcl的url Java实现 导入的类
阅读全文
SSM-配置tkmybatis
摘要:引言 Mybatis 与 Hibernate的一个很大的区别就是Mybatis所有的数据库操作语句都需要自己写,对于简单的单表操作来说是比较烦琐的。因此有人就开发了tk.mybatis插件,通过这个插件,你可以省略许多简单的单表数据库操作语句而直接调用相对应的dao方法。在SSM项目中配置和使用tk
阅读全文
js闭包问题
摘要:使用闭包能够让局部变量模拟全局变量一样,但是它只能被特定函数使用。我们都知道: 1.全局变量可能会造成命名冲突,使用闭包不用担心这个问题,因为它是私有化,加强了封装性,这样保护变量的安全 2.每个模块都可以调用,当程序越来越复杂之后,会带不可预测的危险 所以推荐变量尽量私有化,==当我们需要让局部变
阅读全文
判断浏览器是否启用cookie
摘要:``` 弹出的提示框会告诉你浏览器是否已启用 cookie。 ```
阅读全文
表格删除一行
摘要:```js ``` ```html 人员姓名 * 身份证号 身份 绑定关系 手机号 IMSI1 IMSI2 运营商 终端型号 密码模块类型 操作 ``` ```js function test(){ zaicitishenbody.deleteRow(i); $("...
阅读全文
eclipse乱码
摘要:``` 在eclipse中的server下找到server.xml,修改 为 必须在eclipse中修改,在本地修改,eclipse会自动回退,导致本地修改无效 ```
阅读全文
java获取每月的第一天和最后一天
摘要:```java // 获取当前年份、月份、日期 Calendar cale = null; cale = Calendar.getInstance(); // 获取当月第一天和最后一天 SimpleDateFormat formatTemp = new SimpleDateFormat("yyyy-MM-dd"); String firstday, ...
阅读全文