随笔分类 -  java

摘要:1.只要输出结果 double x1 = 0.026; System.out.println(String.format("%.2f", x1)); 2.数据转换 //方案一: get_double = (double)(Math.round(result_value*100)/100.0) //方 阅读全文
posted @ 2020-07-15 09:04 农名工进城 阅读(608) 评论(0) 推荐(0)
摘要:package com.zhouhe.util; import java.io.UnsupportedEncodingException; /** * 自定义工具类 * @Author zhouhe * @Date 2019/11/15 11:54 */ public class MyUtils { 阅读全文
posted @ 2020-07-06 17:31 农名工进城 阅读(161) 评论(0) 推荐(0)
摘要:package com.thinkgem.jeesite.modules.api.wechat; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; import java.io.*; /** * 字符串和图片相互转换 * @a 阅读全文
posted @ 2020-07-03 17:27 农名工进城 阅读(1931) 评论(0) 推荐(0)
摘要:package SSM.utils; import java.security.MessageDigest; import java.util.Calendar; import java.util.TimeZone; /** * SHA加密工具类 * @author zhouhe * @date 2 阅读全文
posted @ 2020-06-29 16:45 农名工进城 阅读(217) 评论(0) 推荐(0)
摘要:package utils; import javax.crypto.Cipher; import java.security.*; import java.security.interfaces.RSAPrivateKey; import java.security.interfaces.RSAP 阅读全文
posted @ 2020-05-13 16:22 农名工进城 阅读(457) 评论(0) 推荐(0)
摘要:org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/cab-web]] at org. 阅读全文
posted @ 2020-05-12 08:40 农名工进城 阅读(2427) 评论(0) 推荐(0)
摘要:String str = "json格式字符串"; JSONArray jsonArray = JSONArray.fromObject(str); List<VO> list = new ArrayList<>(); for(int i = 0;i<jsonArray.size();i++) { 阅读全文
posted @ 2020-04-23 17:39 农名工进城 阅读(3104) 评论(0) 推荐(0)
摘要:str.replace('\"','\''); 阅读全文
posted @ 2020-04-23 17:37 农名工进城 阅读(4815) 评论(0) 推荐(0)
摘要:1.个推官网注册 2.开发者中心-我的-应用管理,创建应用 3.HBuilder中获取应用包名,配置到应用里面 4.在应用配置中可以看到AppID,AppSecret,AppKey,MasterSecret信息,把相应的信息填到项目的mainfest.json-sdk配置-个推,然后打包安装app( 阅读全文
posted @ 2020-04-03 09:54 农名工进城 阅读(1220) 评论(0) 推荐(0)
摘要:mybatis报错:Invalid bound statement (not found)的原因很多,但是正如报错提示一样,找不到xml中的sql语句,报错的情况分为三种: 第一种:语法错误 Java DAO层接口 public void delete(@Param("id")String id); 阅读全文
posted @ 2020-03-12 10:38 农名工进城 阅读(225) 评论(0) 推荐(0)
摘要:一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1- 阅读全文
posted @ 2019-12-25 14:15 农名工进城 阅读(1540) 评论(0) 推荐(0)
摘要:@ResponseBody @RequestMapping(value="/downloadFile") public void downloadFile(HttpServletRequest request, HttpServletResponse response) throws Excepti 阅读全文
posted @ 2019-12-06 16:29 农名工进城 阅读(2313) 评论(0) 推荐(0)
摘要:在javaweb中,使用ajax实现文件上传预览 1.表单: -设置input type="file",multiple="multiple"可以选择多个文件,id是用来获取element,上面的hidden是用来保存字段值,即保存最终的文件名称,可能是多个 2.js: <script type=" 阅读全文
posted @ 2019-12-05 16:57 农名工进城 阅读(4659) 评论(1) 推荐(0)
摘要:Thumbnailator 是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量。同时还支持根据一个目录批量生成缩略图。http://code.goog 阅读全文
posted @ 2019-11-26 16:08 农名工进城 阅读(1014) 评论(0) 推荐(0)
摘要:描述: 1.java读取指定txt文件并解析 文件格式: 代码: package com.thinkgem.wlw.modules.midea; import java.io.*; import java.util.ArrayList; import java.util.List; /** * @A 阅读全文
posted @ 2019-10-15 15:49 农名工进城 阅读(4010) 评论(1) 推荐(0)
摘要:描述:使用java或者js访问某个网站,返回状态码 1.java实现 2.js实现(成功会返回200,如果页面找不到会返回404) 阅读全文
posted @ 2019-09-24 09:20 农名工进城 阅读(5444) 评论(0) 推荐(0)
摘要:描述:使用lombok插件省去实体类生成GET,SET方法 使用步骤: 1.打开intellij idea开发工具 File - Settings - Plugins ,在右侧单击【Browse repositories..】按钮 然后搜索lombok,点击如下图插件进行下载 2.在 pom.xml 阅读全文
posted @ 2019-09-12 17:05 农名工进城 阅读(832) 评论(0) 推荐(0)
摘要:下面是定义一个自定义异常的例子,开发中可以以此作为参考,根据项目需求编写自己的异常类 测试结果: 阅读全文
posted @ 2019-08-28 19:47 农名工进城 阅读(441) 评论(0) 推荐(0)
摘要:一个简单的构造器使用的例子 运行结果: 说明: 1.构造器可以使用的修饰符有public、protected、default、private,不写即为default类型的。 2.构造器的名称必须要和类的名称相同。 3.不能有返回值,void也不行。 4.构造器的参数可有可无。有一个也可有多个参数。 阅读全文
posted @ 2019-08-28 19:20 农名工进城 阅读(121) 评论(0) 推荐(0)
摘要:控制反转(Inversion of Control,缩写为 IoC),它不是一种技术,而是一种思想——指导我们设计出松耦合的程序。而依赖注入是实现控制反转的一种形式。 下面详细介绍 01、紧耦合 在我们编码的过程中,通常都需要两个或者更多的类通过彼此的合作来实现业务逻辑,也就是说,某个对象需要获取与 阅读全文
posted @ 2019-08-08 14:23 农名工进城 阅读(346) 评论(0) 推荐(0)