- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Habit-基于JFinal+vue+element的后台通用模板项目
介绍长期做外包,一直想找个时间整理下一款简单实用的后台管理系统,奈何一直没找到合适的,就花了点时间自己东看看,西凑凑整了一套.基于JFinal的后台管理系统,采用了简洁强大的JFinal作为web框架,数据库用MYSQL,前端使用Vue+Element,支持移动端做了一些简单的改造,让开发人员专注于业务开发.默认载入配置文件根目录中的所有配置文件控制器不需要一个一个去路由里面加,配置下控...
2020-01-27 13:06:51 743
原创 Vue Dialog 中el-date-picker设置默认值之后重新选择页面不刷新
遇坑记录<el-date-picker style="width: 80%" @input="datetimeChange"//关键:添加事件,在事件中强制刷新 v-model="info.time" size="small" format="yyyy-MM-dd HH:mm:ss" type="datetimerange" value-format="yyyy-MM-dd HH:mm:ss" start-placeholder="开始时间" end-placeholder
2020-12-09 21:05:55 2124
原创 Vue ElementUI el-tree 组件鼠标双击事件
目前 element-ui 的 tree 控件不支持双击事件,但是这个时候有个需求,需要双击事件.没办法,只能自己写一个咯,记录下自己写的方法简单引用,添加@node-click事件 <el-tree ref="tree" node-key="id" :data="treeData" :expand-on-click-node="false" @node-click="ha
2020-07-15 11:38:45 7725 10
原创 vue记录:把对象中的数据赋给某个变量,改变一个对象的值,另一个对象也变化
data: { temp1: { t: 1 }, temp2: { t: '' }}将tmp1的内容赋值给tmp2,改变tmp2里对象的值,发现tmp1里的值也跟着变化了。为什么会出现这种情况呢?其实,这是一个引用传递而不是值传递,tmp1和tmp2指向的是同一个内存地址。如果我们不想让temp1的值跟着联动变化,应该怎么做呢?直接看代码this.temp2= JSON.parse(JSON.stringify(this.te
2020-06-17 10:26:53 2100
原创 Idea Marketplace 加载很慢 加载不出来
File>>Setting>>Appearance&Behavior>>System Settings>>HTTP Proxy勾上Auto-detect proxy setting填入: http://127.0.0.1:1080就可以了
2020-04-22 11:39:11 4874 3
原创 webstorm中vue @快速定位文件
File > Settings > Languages & Frameworks > JavaScript > Webpack,找到,选中 “node_modules\@vue\cli-service\webpack.config.js”apply > OK
2019-12-10 09:07:19 860
原创 IDEA控制台打印中文乱码
IDEA控制台打印中文乱码1、打开到Tomcat安装目录下的conf/文件夹 修改logging.properties文件 2、找到 java.util.logging.ConsoleHandler.encoding = UTF-83、更改为 java.util.logging.ConsoleHandler.encoding = GBK...
2019-08-22 14:34:00 408
原创 Host 'XXX' is not allowed to connect to this MySQL server解决方案
Host ‘XXX’ is not allowed to connect to this MySQL server解决方案mysql -u root -p 密码use mysql update user set host = ‘%’ where user = ‘root’;FLUSH PRIVILEGES;
2017-10-18 11:14:44 534
原创 setOnItemClickListener失效
setOnItemClickListener失效再item的布局文件的最外层加个android:descendantFocusability="blocksDescendants"
2016-12-15 02:06:17 298
原创 JFinal中文参数乱码
设置tomcat的编码,修改<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />为<Connector port="8080" protocol="HTTP/1.1" connect
2016-11-01 00:41:33 4454
原创 JFinal学习记录-获取路径
getPath() String path = clazz.getResource("").getPath();getRootClassPath() String path = PathKit.class.getClassLoader().getResource("").toURI().getPath();getWebRootPath() String path = Class .cla
2016-10-21 17:32:27 2085
原创 Tomcat配置Https报错-Connector attribute SSLCertificateFile must be defined when using SSL with APR
启动报 Connector attribute SSLCertificateFile must be defined when using SSL with APRconf\server.xml下的<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" se
2016-10-19 17:20:33 1242
原创 Android CalendarView 属性
设置样式 : Android:dateTextAppearance, 设置日期文字显示样式; 设置首日 : android:firstDayOfWeek, 设置星期几是每周的第一天, 默认是周日; 选中颜色 : android:focusedMonthDateColor, 设置选中日期所在月份日期颜色; 最大日期 : android:maxDate, 设置支持的最
2016-10-11 16:48:14 2455
原创 Android Studio 问题记录-全部java文件全部报错,却可以运行
Android Studio 突然全部的的java文件都报错了,全部一片血红血红的!全部找不到类,移动过去提示setup JDK。可是我前一分钟还用的好好的,真是哔了狗了。 在网上转了好几圈,终于找到解决的方案了。现在把这个小技巧记录下来,以免以后遇到此类问题再次一脸懵逼相点击File->Invalidate Caches / Restart…重启Gradle,清除缓存OK,解决了
2016-10-07 15:20:15 5743 2
原创 Xposed学习进阶篇
主要类介绍IXposedHookLoadPackage.java 接口 @Overridepublic void handleLoadPackage(XC_LoadPackage.LoadPackageParam loadPackageParam) throws Throwable {} 方法:handleLoadPackage,在加载应用程序包的时候,执行这个方法
2016-08-31 16:00:41 3870 1
原创 Xposed学习入门篇
Xposed框架 Xposed 框架是一门神器,可以在不修改APK的情况下影响程序的运行(修改系统)的框架,在它的基础上增加一些模块可以实现各种强大功能。比如自定义状态栏、数据监控等。 他是GITHUBS上的大rovo89设计的一个针对Android平台的动态劫持项目。通过替换/system/bin/app_process程序控制zygote进程,使得app_process在启动过程中会加
2016-08-29 20:48:04 2956 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人