Jboot框架excel导入导出模板下载的简单封装

需要用到的的类 主控制器 package io.jboot.admin.controller.ImportController; import java.util.ArrayList; import java.util.List; import javax.validation.ConstraintViolationException; import org.apache.commons.lang3.StringUtils; import com.jfinal.plugin.acti
分类: 其他 发布时间: 01-10 22:30 阅读次数: 0

Layui 表格 list页显示图片

// 表格渲染 var tableIns = table.render({ elem: '#dateTable' //指定原始表格元素选择器(推荐id选择器) , id: 'dateTable' , even: true //开启隔行背景 //, size: 'sm' //小尺寸的表格 , height: 'full-150'
分类: 其他 发布时间: 01-10 22:30 阅读次数: 0

JAVA 读取MP3歌名,歌手,专辑,封面

上传MP3文件后,后台读取MP3信息。需要使用的引入一个jar : Jaudiotagger-2.2.6-SNAPSHOT.jar 下载地址 package com.hnzh.bnk.utils; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import org.jaudiotagger.audio.AudioFileIO; import org.jaudiotagge
分类: 其他 发布时间: 01-10 22:30 阅读次数: 0

Job定时任务

项目运行可视化修改定时参数,立即执行任务。 JFinal 、Jboot 框架下的定时任务。 Controller 部分 1.job任务控制器 2 。 job执行类控制器 3 。执行日志控制器 job主控制器 package io.jboot.admin.controller.job; import java.util.List; import java.util.Map; import com.alibaba.fastjson.JSONObject; import com.google.
分类: 其他 发布时间: 01-10 22:30 阅读次数: 0

Layui lay-skin="switch" 表格修改状态

, {field: 'sort', title: '排序', sort: true,width: 100} , {field: 'is_not_use', title: '状态', width: 130,templet: function(d){ //自定义显示内容 var strCheck = d.is_not_use == "0" ? "checked" : ""; return '<in
分类: 其他 发布时间: 01-10 22:29 阅读次数: 0

Java程序的调试原理及调试体系JDPA

基本原理 Java 程序都是运行在 Java 虚拟机上的,我们要调试 Java 程序,事实上就需要向 Java 虚拟机请求当前运行态的状态,并对虚拟机发出一定的指令,设置一些回调等等,那么 Java 的调试体系,就是虚拟机的一整套用于调试的工具和接口。 我们要调试一段Java程序,首先要知道运行该程序的Java虚拟机进程运行在什么机器上,然后就是要和这个进程建立连接,接下来才能进行调试。 比如说,我们要调试Android app,如果app是运行在真机上,那么我们就要用和手机上的虚拟机进行通信
分类: 其他 发布时间: 01-10 22:29 阅读次数: 0

当我们谈Debug时,我们在谈什么(Debug实现原理)

本文将会讲述JPDA的组成,Debugger的实现原理等。 程序异常了! 返回结果不对! 在我这儿正常啊。 每一次遇到这种异常的情况,要处理问题时,我们一定会想到 等我Debug一下,分分钟解决。 而如果是线上的问题,我们一定会想 如果能debug一下该多好啊 我们在说起Debug的时候,一般是在IDE里代码中加断点,一步步跟踪。然后观察变量的值,观察输出等等。 这种在Debug工具,许多IDE中都有提供,像Eclipse, IDEA,NetBeans,甚至我们可以直接使用JDK自带的jdb工
分类: 其他 发布时间: 01-10 22:29 阅读次数: 0

Intellij Idea中如何debug本地maven项目

方法一:使用maven中的jetty插件调试本地maven项目 1.打断点 2.右击“jetty:run”,选择Debug运行 3.浏览器发送http请求,开始调试 方法二:利用远程调试功能调试本地maven项目 使用远程调试功能调试本地程序,Server端和Client端都在本地运行 Server端 1.进入项目目录,运行server端,于指定端口监听 $ mvnDebug clean jetty:run -Poffline Preparing to execute Maven in deb
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

Tomcat以Debug模式启动(本地与远程皆可)

1 引子   习惯了用Eclipse的Debug模式,然而有一天你或许会遇到这样的情况:你从JProfiler中打开一个实例,这个实例也会自动启动tomcat,然而你又希望通过Eclipse来Debug这个项目;或者是,你的项目部署在服务器上,而你要想在本地对其进行debug调试。何解?通过设置Tomcat以Debug模式启动可以达到预期效果。   本文的方法适用于本地以及远程。 2 Step by Step 2.1 配置     S1,在tomcat_home/bin下新建stenv.bat
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

【最佳实践】如何限制用户仅通过HTTPS方式访问OSS?

一、当前存在的问题   当前OSS支持用户使用HTTPS/HTTP协议访问Bucket的默认域名。但是用户的Bucket绑定了自定义域名后,必须上传HTTPS证书,才能使用HTTPS方式访问。由于HTTP访问存在安全漏洞。
分类: 编程语言 发布时间: 01-10 22:28 阅读次数: 0

【bug】将int文件读入vector

ifstream data_file("data.txt"); //text file containing data istream_iterator<int> start(data_file), eos; vector<int> data(start, eos);   使用这三行代码可以实现该功能,但是我只能读取文件的头一个字母,而且vector的长度还是莫名其妙的10,无论如何改变data,txt里面数字的排列方式都没改变。吐了。
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

【colaboratory】在colab中安装mxnet

在学习《动手学深度学习》内容是,该内容用的是mxnet框架,在电脑本地安装过程中又容易出现错误,怎么也安装不上,所有的条件都尝试了。 汗颜,指的另谋他法。 只有在谷歌的学习平台上安装使用https://colab.research.google.com/notebooks/welcome.ipynb#recent=true使用。 安装方式 !pip install mxnet-cu92 参考: 检验是否安装正确 Validate Your MXNet Installation import m
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

Repository HDU - 2846 字典树

  题意:给出很多很多很多很多个 单词 类似搜索引擎一下 输入一个单词 判断有一个字符串包含这个单词   思路:字典树变体,把每个单词的后缀都扔字典树里面,这里要注意dd是一个单词 但是把d 和dd都放字典树   拿d匹配这一个单词会匹配两次 所以要开个数组记录一下上一个使该位置数量加一的字符串 如果该字符串不是同一个   那就可以加加了   TLE:还是数组大小的问题 字典树有毒!因为一个字符串可以拆成很多个后缀所以必须开大,开大了就过了。。。    1 #include<bits/std
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

python中的列表及numpy数组排序

一、列表排序  # python中对列表排序有sort、sorted两种方法,其中sort是列表内置方法,其帮助文档如下: In [1]: help(sorted) Help on built-in function sorted in module builtins: sorted(iterable, /, *, key=None, reverse=False) Return a new list containing all items from the iterable in a
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

圈圈.第10章.过滤驱动_操作步骤现象记录(不包含问题)

1、 2、 3、 4、 5、
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

html5之history对象理解

history对象之pushState,replaceState 浏览器有一个history对象,用来保存浏览历史,用户可以通过点击浏览器的后退或前进按钮在历史记录中切换。之前对history的操作的API主要是前进、后退、跳转等,而在HTML5中提供了2个新方法来管理history。 history.pushState(state, title, url); history.replaceState(state, title, url); 参数说明 state:一个与指定历史记录相关联的状态
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

ElasticSearch 常见错误

参考 http://blog.51cto.com/10950710/2124131
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

画画板小案例

画画板小案例 public class MainActivity extends AppCompatActivity implements View.OnClickListener { private Paint paint; private Bitmap bitmapC; @SuppressLint("ClickableViewAccessibility") @Override protected void onCreate(Bundle saved
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

ECMA6--目录

ECMA6(ecma2015) ECMA是一个组织规范,是一个标准严格意义上来说并不是JS,当时JavaScript支持是最好的约等于,js。 [理解] ECMA非常重要,JavaScript是一门语言,个人认为语言最重要的几点:词汇量、语法、语言逻辑、规范(简洁易懂),而ECMA标准协议,让我们更加优雅规范效率的书写代码而且大家都在使用不是么 支持环境 IE10+ CHROME FIREFOX 移动端 NodeJS ### 因为它是一个标准,并不是所有的都支持需要进行转译*(两种方式) 在线
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0

python基础网络编程--转 python之网络编程

python之网络编程 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类: 消息传递(管道、FIFO、消息队列) 同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量) 共享内存(匿名的和具名的) 远程过程调用(Solaris门和Sun RPC) 但这些都不是本文的主题!我们要讨论的是网络中进程之间如何通信?首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,
分类: 其他 发布时间: 01-10 22:28 阅读次数: 0