- 博客(12)
- 收藏
- 关注
原创 spring boot + vue 实现导出excel 特定单元格字体设置为红色
后端:代码; /** * 导出excel * * @param request * @param prProject */ @RequestMapping(value = "/exportXls") //@RequiresPermissions("prProject:exportXls") public void exportXls(HttpServletRequest request,HttpServletResponse res
2020-07-20 11:05:30 1588 1
原创 spring boot 访问webjars \bootstrap 等静态资源为404解决办法
直接上解决代码@Configurationpublic class curdConfig extends WebMvcConfigurationSupport { //类路径下的所有静态资源文件夹 public static final String[] JIN_TAI = {"classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:
2020-07-17 17:20:23 1629
原创 mysql 5.7 修改密码
遇到自己忘记了数据库的密码;记录一下解决过程;1、先停止mysql服务,在任务管理器中的服务停止或者在mysql安装目录下找到bin文件夹启动cmd 使用net stop mysql 命令关闭2、还是在mysql 的bin文件夹启动cmd ,输入mysqld --skip-grant-tables 回车。–skip-grant-tables 的意思是启动MySQL跳过权限表认证。 这一步前一定要关闭mysql服务3、完成上一步,此cmd 已经不能动了 依然是在mysql 的bin文件夹启动cmd 输
2020-07-16 17:25:40 215
原创 记一次 Cause: java.sql.SQLException: The user specified as a definer (‘XXX‘@‘%‘) does not exist的解决办法
在 使用 navicat 拉取了线上数据库到本地,然后在调试的时候,其他表的数据都可以正常查询,只有在查询视图的数据时报了这个错误,把这个错误记录下来 , 我的解决方式是1 在 navicat 中,右击视图,选择设计视图,把视图的sql语句复制保存下来,然后删除掉此视图(视图中不存数据,所以删除我觉的没影响),2 然后使用保存的sql新建一个视图即可,因为是在本地,也没去找其他方法,记录一下,不过慎用这种暴力的方法,在本地没啥,在线上生产环境得三思咯...
2020-07-16 16:13:32 864
原创 vue使用 xlsx导出 excel
首先,在vue中导入 xlsximport XLSX2 from 'xlsx';在methods 中加入以下两个方法exportFunc: function (e) { // 从表生成工作簿对象 var wb = XLSX2.utils.table_to_book(document.getElementById('out-table'),{raw:true}); // 得到二进制字符串作为输出 var wbout = XLSX2.writ
2020-07-15 08:24:06 1004 3
原创 Jeecg boot刷新局部页面(路由)
学习记录在vue页面中写这个,直接调用就可以了routeReload(){ this.reloadFlag = false let ToggleMultipage = "ToggleMultipage" this.$store.dispatch(ToggleMultipage,false) this.$nextTick(()=>{ this.$store.dispatch(ToggleMultipage,true) this.reloadFlag = true }) },...
2020-07-13 18:08:15 3760 4
原创 用接口加枚举来消灭业务中的if-else分支
1、第一步 先建立一个接口里面定义一个业务方法public interface WeNeedDo { String weWillDO();}2、建立一个枚举类,实现接口,把每种可能的业务分支放进去public enum Design implements WeNeedDo{ CHEAKING{ @Override public String weWillDO() { return "CHEAKING:"+"yesID"; } }, CHEAKED{ @Overri
2020-06-25 00:04:32 123
原创 electron打包成为桌面应用
记录一次使用electron的经历1、如果使用的是 vue+elenctron 打包就比较简单,没有什么歪路。步骤如下以上是vue+electron的新建以及打包,比较乱,有时间再整理笔记2、原生的electron,即没有结合第三方框架的打包,打包命令如下;记录一次自己的历程,比较杂乱,具体的一些参数说明其他大佬都说明了,我这里就不再赘述了。"pack": "electron-packager . wuhai --win --out ../wuhai --arch=x64 --app-vers
2020-06-14 23:31:37 148
原创 jeecg 将前端列表中的本表依赖的其他表 id 值 替换为 其他表中 id 对应的 其他字段的值
图中就是把本表中的 dwid 在页面上的值替换为 depart_name记录一下自己使用的时候一些零碎的东西,
2020-05-17 10:57:56 657
原创 java实现一个小的计算器
a//只实现了两位数的运算 参考一下还是阔以的import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.border.*;public class Jisuanqi extends JFrame { char operator=0; StringBuffer numb...
2019-05-04 11:21:37 115
原创 Java中的单例设计模式
这只是一点点 ,时间有限就先说这些吧,具体后面可以的话说说饿汉式和懒汉式,我也是初者,若有什么出错误之处还请不吝赐教。/*单例设计模式(singleton): * 作用:可以保证一个类的唯一性; * 使用场景:多个程序都要使用一个配置文件中的数据,而且实现数据共享和多程序的数据交换。 * 必须要将多个数据封装到一个对象中,而且多个程序操作的是同一个对象。 * 也就是要保...
2018-11-17 00:43:53 87
原创 2. 构造一个Person 类,要求包含id(long 类型)和 name(String 类型)两个成员域。构造 Studen类继承Person类,Student 类中包含 school(Strin
源码奉上——class Person{ private long id; private String name; Person(long id,String name){ this.id=id; this.name=name; } public long getId(){ //构建方法得到id; return id; }public String...
2018-11-15 23:36:07 3605
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人