
后端
努力的大黄蜂
新晋菜鸟
展开
-
如何排查用户态 CPU 使用率高?
用户态 CPU 使用率反映了应用程序的繁忙程度,通常与我们自己写的代码息息相关。因此,当你在做应用发布、配置变更或性能优化时,如果想定位消耗 CPU 最多的 Java 代码,可以遵循如下思路: 1、通过 top 命令找到 CPU 消耗最多的进程号; 2、通过 top -Hp 进程号 命令找到 CPU 消耗最多的线程号(列名仍然为 PID); 3、通过printf “%x\n” 线程号 命令输出该线程号对应的 16 进制数字; 4、通过 jstack 进程号 | grep 16进制线程号 -A 10 命令找原创 2022-01-10 16:58:19 · 391 阅读 · 0 评论 -
excel文件上传
话不多说直接上代码 代码片. public statics String uploadfile(MultipartFile file, String newDate){ String filename = file.getOriginalFilename(); String pathname = "";//想要保存文件的文件夹路径 File file1 = new File(pathname); if(!file1.exists){ file1.mkdirs(); } String newfilenam原创 2021-08-09 14:37:39 · 245 阅读 · 0 评论 -
文件导出excel工具类
话不多说,直接上代码 首先 action层 1)定义好导出文件的名称 例如 export.xls 2)计算好需要导出的List<String;>文件 3)然后直接调用下面的方法 public static void export2Excel(HttpServletResponse response, String fileName, List<String[]> list) throws IOException { response.reset(); //response.原创 2021-02-26 16:10:14 · 136 阅读 · 0 评论 -
批量插入与解析表情
上周主要完成了电话记录和短信的获取与显示,其中包括了表情 客户端传来表情之后,转义存入数据库,之后页面显示之前把数据库存的在转义成表情,显示到页面; 框架用的是ssm 第一步: 引用第三方jar包 //添加依赖 <dependency> <groupId>com.github.binarywang</groupId> ...原创 2019-12-09 10:09:13 · 125 阅读 · 0 评论 -
取小数点后两位(解析)
记录: private String getRate(double a, double b) { NumberFormat numberFormat = NumberFormat.getInstance(); //取小数点后2位 numberFormat.setMaximumFractionDigits(2); String result = numberFormat.format...原创 2019-09-18 19:50:12 · 1765 阅读 · 0 评论