Java
Simon66991
这个作者很懒,什么都没留下…
展开
-
根据参数名获取路径中的参数值 JAVA
/** * 根据参数名获取路径中的参数值 * @param url 路径 * @param name 参数名 * @return 参数值 */ public static String getParamByUrl(String url, String name) { url += "&"; String pattern = "(\\?|&){1}#{0,1}" + name + "=[a-zA-Z0-9原创 2022-04-21 16:48:43 · 1104 阅读 · 1 评论 -
Android 列表选中放大
activity:int newPos = -1;String title = "请选择你的团队";private void showDialog(List<GroupBean> data) { AlertDialog.Builder builder = new AlertDialog.Builder(getContext()); View view = LayoutInflater.from(getContext()).inflate(R.layout.原创 2022-01-04 15:01:06 · 1416 阅读 · 0 评论 -
限定RecyclerView显示最大条数
//限定显示最大条数,需要给item设置高度,这里是高度 48dp、条数 4; ViewGroup.LayoutParams lp = recycler.getLayoutParams(); lp.height = DensityUtil.dip2px(getContext(),48 * 4); recycler.setLayoutParams(lp);...原创 2022-01-01 19:01:29 · 2088 阅读 · 0 评论 -
FinalShell 忘记密码
package com.simon;import java.io.ByteArrayOutputStream;import java.io.DataOutputStream;import java.io.IOException;import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.security.Secu原创 2021-12-23 11:46:09 · 3256 阅读 · 0 评论 -
项目部署相关
vue 运行npm run devvue 打包npm run build:prod --reportJava/jar 运行java -Dfile.encoding=utf-8 -jar xxx.jar原创 2021-05-14 09:31:14 · 62 阅读 · 0 评论 -
Base64编码详解及其变种(解决加号在URL变空格问题)
Base64编码详解及其变种(解决加号在URL变空格问题)Base64在我看来很重要的一个用途是将复杂的码比如GBK、UTF8、MIME等复杂的码,变成单字节的简单ASCII字符,便于在各种不同环境(计算机)之间传递信息。这很好理解,只要是计算机,必须得支持ASCII标准,但不一定支持其它编码。编码Base64的编码过程是将每三个字节即24个bit,变成以6个bit为一组的组集,共有24/6=4组。每个组的6个bit最高能表示2^6即64个数,这也是Base64的由来。这64个数的表示区间为[0转载 2021-04-25 09:55:39 · 1212 阅读 · 0 评论