- 博客(26)
- 问答 (6)
- 收藏
- 关注
原创 Linux下修改文件权限报:chmod: changing permissions of ‘*/’: Operation not permitted
Inappropriate ioctl for device while reading flags on 的错误,所以说我的电脑根本就没有lsattr和chattr这两个命令。修改文件权限的时候报没有权限错误,不一定是咱们所谓的权限不足,还有可能是因为你操作的文件,根本就不在你操作的。你在自己电脑上操作其他服务器的文件权限,肯定没有权限了。今天突然发现文件无妨访问了,然后想着改下文件的属性,一直报错。后来想到这个文件是挂载其他服务器上的,通过df -h命令查看。说没有权限修改此文件,然后就开始各种百度。
2023-01-28 14:38:43
3540
1
原创 校正密码格式
boolean checkPassword(String password) { //包含大写字母、小写字母、特殊符号、数字中的任意三项// String pw_pattern = "^(?![A-Za-z]+$)(?![A-Z0-9]+$)(?![a-z0-9]+$)(?![a-z\\W]+$)(?![A-Z\\W]+$)(?![0-9\\W]+$)[a-zA-Z0-9\\W]{8,16}$"; //包含字母和数字 String p...
2022-04-12 10:38:13
400
原创 将阿拉伯数字转换为中文数字: 123 -> 一二三
//将阿拉伯数字转换为中文数字: 123 -> 一二三 String getCNNum(int srcNum) { /** * 汉字 */ String[] CN_CHARS = new String[]{"零", "一", "二", "三", "四", "五", "六", "七", "八", "九"}; String desCNNum = ""; if...
2021-11-29 15:52:53
1351
原创 从listA里删除listB里有的数据
/** * 从listA里删除listB里有的数据 * * @param listA * @param listB * @return */ public static List<String> getDifferListByMap(List<String> listA, List<String> listB) { List<String> listC = new A...
2021-11-23 10:43:04
745
原创 获取昨日日期
/** * 获取昨日日期 * * @return */ public String getYesterday(int i) { Calendar c = Calendar.getInstance(); c.setTime(new Date()); c.add(Calendar.DAY_OF_MONTH, i); SimpleDateFormat formatter = new Simpl...
2021-08-02 17:36:51
159
原创 List删除某些元素和排序
comDataVOS.removeIf(e -> 1 == (e.getDataType()) || 2 == (e.getDataType()) || 3 == (e.getDataType())); Collections.sort(statsComponents, (x,y) -> Integer.parseInt(x.getDataValue()) - Integer.parseInt(y.getDataValue()));
2021-08-02 17:33:44
233
原创 图片转换为Base64
package cn.cloud.bs.utils;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.*;import java.net.URL;public class FileToBase64 { public static String readImg(String urlOrPath){ InputStream in = null; try {
2021-06-28 10:12:11
101
原创 MD5 工具类
public class MD5Utils { public static String toMD5(String plainText) { byte[] secretBytes = null; try { secretBytes = MessageDigest.getInstance("md5").digest( plainText.getBytes()); } catch (NoSuc
2021-06-11 10:31:57
108
原创 时间工具类
public class TimeUtil { /** * 显示日期的格式 */ private static final String DATE_FORMAT = "yyyy-MM-dd"; /** * 显示日期时间的格式 */ private static final String DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss"; /** * 显示时间的格式 */
2021-06-11 10:29:54
115
1
原创 获取某段时间内所有日期
/** * 获取某段时间内所有日期 * * @param beginDate * @param endDate * @return */ public static List<String> findDates(String beginDate, String endDate) { try { DateFormat formatter = new SimpleDateFormat(...
2021-05-24 11:22:56
201
原创 将日期转为星期
//将日期转为星期 public static String dateToWeek(String datetime) { SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd"); String[] weekDays = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" }; Calendar cal = Calendar.getInstan...
2021-05-21 11:17:12
309
原创 两数相除取两位小数
/** * 两数相除取两位小数 * * @param a * @param b * @return */ public String rate(String a, String b) { if ("0".equals(b) || StringUtils.isEmpty(b)) { return "0.00"; } double percent = Double....
2021-05-14 11:35:43
156
原创 获取上周第一天,最后一天
/** * 获取上周周一(第一天是周一) * * @return */ public static Date getPreviousMonday() { Calendar cal = Calendar.getInstance(); // 将每周第一天设为星期一,默认是星期天 cal.setFirstDayOfWeek(Calendar.MONDAY); cal.add(Calendar.D...
2021-05-14 11:34:42
345
原创 统计:本周,本月,上周,上月,本周每天,本月每天,上周每天,上月每天数量的SQL语句总结。
#新手笔记:最近做了一个统计,前端是柱状图,饼状图,做数据展示,管理员可以看到每天的申请数量人数。数据库中“status”字段是状态:0代表待处理,1代表已同意,2代表已拒绝,4代表已过期。这是其中一个模块。1、展示本周中每一天的人数统计。对应部分的sql语句为: SELECT DATE_FORMAT( t.CREATE_TIME, '%Y-%m-%d' ) AS dateTime, sum( CASE WHEN t.STATUS = '0' THEN '1' ELSE '0' END )
2021-03-25 10:45:38
842
原创 多线程的实现方式
多线程的实现方式1.多线程概述进程和线程进程:正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。线程:是进程中的单个顺序控制流,是一条执行路径;一个进程如果只有一条执行路径,则称为单线程程序。一个进程如果有多条执行路径,则称为多线程程序。2.如何实现多线程由于线程是依赖进程而存在的,所以我们应该先创建一个进程出来。而进程是由系统创建的,所以我们应该去调用系统功能创建一个进程。但是,Java语言是不能直接调用系统功能的,所以,我们没有办法直接实现多
2020-07-03 20:18:02
1633
原创 使用集合思想实现简单的登录注册案例
Java案例:基于集合的登录注册需求分析:基于集合,实现简单的用户登录和注册操作。具体分析:a.有哪些类?b.每个类有什么东西?c. 类和类是什么关系?具体分析:实体类:dao层(持久层)接口实现层成员变量:用户名,密码;构造方法:无参构造和有参构造;成员方法:setXXX() 和 getXXX() ;测试类:单元测试(Junit的jar包)/main方法测试分包:包的命名:实体类:com.qianfeng.entity/pojo/domain/dao数据
2020-06-20 11:25:46
512
1
原创 方法的形式参数的问题研究
方法的形式参数本章将从如下两个方面进行研究:形式参数是基本数据类型形式参数是引用类型1.形式参数是基本数据类型基本数据类型作为方法的形参,形式参数的改变不影响实际参数。下面举例说明: public static void main(String[] args) { int a = 10; int b = 20; System.out.println(a); System.out.println(b); change(a, b); System.out.printl
2020-06-13 12:00:13
406
原创 JavaSE---数组的冒泡排序
JavaSE—数组的冒泡排序你好! 今天给大家讲解的是数组的基本应用----数组的冒泡排序!冒泡排序的基本思想:冒泡排序就是将数组中的各个元素两两进行比较,其中较大的那个数向后排列,与排在它后面的数再进行一次比较…以此类推!直到数组的最后一个元素比较完毕之后,数组中的最大值就出现在最大索引处!重复这样的过程,就可以将数组中的元素做一个从小到大的排序,从而完成冒泡排序。下面举个例子:我们可以发现,经过第一轮的比较之后,最大数字“5”已经排列到了数列末尾。体现在数组里面就是最大值出现在最大索引处。此
2020-06-06 11:15:09
281
空空如也
微信校验签名: signature
2024-07-24
java实现省市区转换成树形结构
2023-06-27
关于#sql#的问题,请各位专家解答!
2023-06-15
获取树状结构的名称值。
2022-11-15
统计所有科目都达到优秀的人数?
2021-08-24
怎么实现查询两次考试进步最大的三个人?
2021-08-17
sql分组问题,导致返回数据不完整
2021-08-03
java后端的字体颜色。
2021-07-22
求问大神们,统计最近10天的数据sql语句怎么写?
2021-04-22
Gradle项目启动报错,各位大神求解!!!
2021-04-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人