- 博客(47)
- 资源 (4)
- 收藏
- 关注
原创 jstl访问不到jsp上文用java代码定义的变量?解决方法及原因如下
问题如图,在 jsp 开始用<% %>定义的 registrationList 变量在下方 jstl 代码中获取不到解决方法:使用 pageContext.setAttribute 将 registrationList 变量加入到当前 page 的属性列中后 jstl 就可以访问到了原因jstl 的本质也是 java 代码,但是不能读取上下文的变量,读取的顺序和 EL 表达式相同 page->request->session->application或.
2020-09-03 11:13:24
357
原创 小程序自定义tabBar tabBar切换颜色总是比点击慢一步
最近想使用小程序的自定义 tabBar 功能,并使用了 vant-weapp 的 tabBar 组件wxmljs想实现的效果点击底部的不同 tab 后,页面切换的同时底部的图标也会相应变化问题点击底部 tab 后,页面切换了,但对应的图标没有变化,再点一次才会变化举例A B C 三个页面对应 tabA tabB tabC开始是 A 页面,tab 图标为 tabA点击 tabB 后切换到 B 页面,但底部的 tab 图标并没有切换到 tabB再点击 tabC 后切换到 C
2020-08-28 18:13:17
1803
2
原创 阿里云创建数据库分配用户权限
创建一个名为:test 密码为:1234 的用户create user 'test'@'%' identified by '1234';此处的"%",是指该用户可以在远程登录,如果想只能在本地登录,不能在另外一台机器上远程登录的话,将"%“改为"localhost”。刷新用户权限flush privileges;创建数据库CREATE DATABASE IF NOT EXISTS testdb DEFAULT CHARSET utf8 COLLATE utf8_general_ci;分配用户权
2020-08-13 14:56:33
979
转载 小程序实现绝对路径require并保留ide路径跳转
https://segmentfault.com/a/1190000022775710https://segmentfault.com/a/1190000021031751
2020-07-28 20:57:01
408
原创 批量修改mysql数据表字符集为utf8mb4
SELECT CONCAT(‘ALTER TABLE ‘,TABLE_NAME,’ CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;’) from information_schema.TABLES WHERE TABLE_SCHEMA = ‘DATABASE_NAME’;然后把查询得到的语句全部运行即可
2020-05-24 13:44:04
719
1
原创 JFinal 启动脚本 windows下能启动 unix不能启动
原因:windows下的换行符和linux下不同,所以直接运行会提示cant find main class解决方法:dos2unix *.sh 然后 sh start.sh即可注:官网有提到这一点
2020-05-15 20:38:10
202
原创 hutool发送邮件 授权code正确仍然报553
MailAccount account = new MailAccount(); account.setHost("smtp.qq.com"); account.setPort(25); account.setAuth(true); account.setFrom("micosage@qq.com"); **// 这里一定要和上面的邮箱名称保持一致,不然会报553** account.setUser("micos
2020-05-13 16:08:10
584
原创 记一次失败的alibaba cloud view idea插件部署java web服务
问题:本地测试成功,线上接口返回的内容还是重新上传的前一个版本原因:某些原因导致上一个服务没有stop,新的服务没有start,比如我的是因为用户的权限问题,没能关掉上一个版本,新的版本上传上去一直不能运行解决方案:手动kill原先的服务,再次上传即可...
2020-05-03 23:11:22
493
原创 小程序修改data中数组中某一项或者对象里面某一元素的值
1.修改数组中某一项data: {playIndex: null,courseList: [{videoId: ‘0’,isPlaying: false,}, {videoId: ‘1’,isPlaying: false,}]},var thisIdx = e.currentTarget.dataset.index;var playStatus = “courseList[...
2020-04-26 11:29:20
793
原创 jfinal-weixin开发小程序订阅消息提示invalid_template_id
问题描述:jfinal-weixin2.5提供了WxaSubscribeMsgApi可以很方便的发送订阅消息笔者调用该方法报invalid_template_id,检查template_id无误后,打印出post请求的data时发现是json转换的问题笔者自定义实现了一个jsonFactory将下划线转换为驼峰导致在请求微信的订阅消息api时template_id变成了templateId...
2020-03-27 16:58:48
1671
原创 ps快速导出png图片设置为小程序tabBar图标变形
正确的导出png能够正常显示不变形可以使用ctrl+shift+alt+s导出为web所有旧版格式的png原理在于:快速导出的png图片宽高都只有图片横竖方向上所占的像素最大值常规导出的图片宽高是ps画板的宽高...
2020-03-25 16:20:14
477
转载 CSS遮罩实现任意颜色图标
如下HTML和CSS代码就好了:<span class="colorful"></span>.colorful { display: inline-block; width: 32px; height: 32px; background-color: #f4615c; -webkit-mask: url(./xin.svg) no-rep...
2020-03-25 16:09:10
836
原创 小程序提示主包过大,分包,图片使用http引入均无效
如题,预览啊还是提示主包有2000多k经过各种检查发现小程序之前通过npm引入了request和request-promise,在构建npm之后会出现一大堆文件,去掉package.json中不必要的项和...
2020-03-24 21:06:22
1012
原创 java项目导出excel报错awt.X11GraphicsEnvironment
报错原因:因为linux下没有可视化环境 而我处理excel的时候会用到图形界面相关的东西解决方法就是让项目启动的时候不引用图形相关的东西在java项目启动的脚本里加上JAVA_OPTS="-Djava.awt.headless=true"等于告诉操作系统这里没有图形界面 你自己靠运算能力去处理接下来的事情 它就不会想着去调用图形界面了 然后就不会报错了启动完整脚本start.sh如...
2020-03-23 22:45:15
680
原创 小程序自定义组件/第三方组件更改数据后页面未重新渲染
可以尝试给组件加一个wx:if={{isShow}}初始isShow=true需要更改组件绑定的数据之前setData({isShow:false})更改完数据setData({isShow:true})组件相当于重新显示一次亲测对于wx_calendar的todoLabels的重新赋值并显示有效...
2020-03-21 10:32:27
2066
原创 js switch case可能遇到的问题
js中没有类型检查所以在switch case时如果是对 1 2 3 4进行判断需要注意是 1 2 3 4 还是 ‘1’ ‘2’ ‘3’ ‘4’
2020-03-20 11:50:35
671
原创 jfinal-undertow部署
1.mvn clean install -U打包2.打包后到target目录下找到 项目名-release.zip3.上传到服务器我一般上传到 /usr/local/app/4.解压zip unzip 项目名-release.zip5.cd /项目名6.如果是windows系统打包的需要把sh文件转换成unix格式dos2unix *.sh7.sh start.sh组合命令:以...
2020-03-19 20:37:08
901
转载 MySql修改root密码以及允许外网访问
1、修改root密码 mysql -u root mysql> SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘newpass’);2、允许外网访问进入mysql:mysql -uroot -p输入密码(root密码):use mysql;增加允许远程访问的用户或者允许现有用户的远程访问。给root授予在任意主机(%)访问...
2020-03-19 17:04:43
678
原创 uniapp开发跨域及生产跨域
//在uni-app 的项目中 manifest.json文件中配置跨域代理 "h5": { "devServer": { "port": 8000, "disableHostCheck": true, "proxy": { "/cityjson": { "target": "http://pv.sohu.com/cityjson", "ch...
2020-03-18 16:44:34
1489
3
转载 开发的时候做好校验的重要性
加拿大信托银行的ATM机可以接受银行卡,但是如果你没有带卡你也可以键入你的账户信息,通过这种方式执行你的银行业务。机器会问你:“您是否携带银行卡?”随之会有一个按钮为是,另一个按钮为否。程序员们花费了几个月的时间去调试系统,追踪每一个错误,预判每一个客户可能会做出的每一个稀奇古怪的决定……这一切都是为了要确保系统会在运行时保持稳定。终于到了机器开始运营服务的那一天。运营的第一个小时里,...
2020-03-16 18:54:04
137
原创 java web应用部署+配置域名解析访问+ssl证书配置
一、需求说明本人日常开发java web应用,采用jfinal框架,undertow进行部署二、用到的工具1.阿里云轻量应用服务器2.阿里云申请的域名,需要备案,本人申请的ucool.tech域名已备案3.阿里云上购买的免费ssl证书4.服务器上安装好nginx三、部署流程1.jfinal+undertow打zip包上传到服务器,然后启动,此时可以通过ip:port访问到部署的应...
2020-03-14 11:37:26
1030
转载 微信小程序开启全局转发功能
!function(){var PageTmp = Page;Page =function (pageConfig) {// 设置全局默认分享pageConfig = Object.assign({ onShareAppMessage:function () { return { title:'默认文案', path:'默认分享路径+id', ...
2020-03-10 22:03:03
853
2
原创 jfinal resource部分新加入文件后再次启动报File not found in CLASSPATH or JAR
清除编译后的文件:手动删除target文件夹或者mvn clean再次启动
2020-03-02 23:04:43
1272
转载 前后端交互什么时候用GET POST
转载自https://blog.youkuaiyun.com/perny/article/details/7465243GET和POST两种方法都是将数据送到服务器,但你该用哪一种呢?HTTP标准包含这两种方法是为了达到不同的目的。POST用于创建资源,资源的内容会被编入HTTP请示的内容中。例如,处理订货表单、在数据库中加入新数据行等。当请求无副作用时(如进行搜索),便可使用GET方法;当请求有副作...
2020-03-01 22:12:48
846
原创 中南财经政法大学教务部爬取成绩思路
先列几个网址/** * @author ysw * @team occam * @email 1461182123@qq.com * @date 2020/1/13 17:07 * @description */public class JwbConstants { public static final String HOST = "http://202.114.234...
2020-01-31 20:54:19
2361
原创 小程序反编译的几点心得
我是从电脑端微信客户端获取的wxapkg文件用网上的所有脚本都报magic number is not correct最后试了试原始的方法 用模拟器去获取wxapkg,就成了大型项目遇到分包问题用下面这个大神的脚本就成了,致敬https://blog.youkuaiyun.com/qq_42521446/article/details/94173203脚本地址https://git...
2020-01-13 18:43:21
12539
5
原创 pdman重命名表
已经投入使用的数据库设计觉得表名有些啰嗦想要把manage_status_baseinfo重命名为manage_baseinfo对于pdman的操作是先建新名字的表,再删除旧名字的表,并不是重命名如果没有及时备份,旧表里的数据就都没了实际的sql语句如下:CREATE TABLE manage_baseinfo( id bigint(20) unsigned NOT...
2020-01-12 12:19:29
478
原创 java 科学计数法转时间戳最后多一位
2.7811E+12转成java.sql.timestamp时转成了2058-02-16 23:46:40.0报incorrect value format之类的错处理方法如下:Timestamp optoTimestamp = new Timestamp(Long.parseLong(new BigDecimal(company.getOpto()).toPlainString...
2020-01-09 18:14:22
839
原创 Jfinal HttpKit post用法
方法原型public static String post(String url, Map<String, String> queryParas, String data, Map<String, String> headers)成功使用方法:post(String url,String data)queryParas和headers都可以置空Eg:...
2020-01-08 14:47:48
814
原创 ubuntu apt-get install配置nginx遇到的坑
说在前面,推荐通过下载压缩包,解压后配置的方式进行安装,便于后期进行域名解析,负载均衡等配置如果是通过apt-get install安装,那么正确的配置文件路径如下default内容如下server { listen 80; server_name localhost; root /var/www/html; ...
2020-01-05 21:16:41
994
原创 微信小程序button data-后面的参数不能写驼峰
如果写驼峰,会自动识别成全小写正确写法:wxml: data-g-idjs: event.currentTarget.dataset.gIdwxml 的横杠分割会自动映射到 js 的驼峰PS:下划线还是会被识别成下划线...
2020-01-04 14:50:02
489
原创 van-button引入报错
重新构建npm或者重新下包还是不行的话,先删掉"van-button": "vant-weapp/button",再加回来
2019-11-26 10:22:37
727
原创 C#同一个解决方案中一个项目引用另一个项目一直失败
1.选择调用其他项目资源的项目->“引用”->右击“添加引用”->“项目”->选择要调用的项目2.在该项目下的资源中添加“using 被调用的资源名称;”3.实例化被调用的资源,为该项目使用网上的教程大多是这样,但要想在另一个namespace中能够引用到本项目的类,此类必须是public!public!public!...
2019-11-24 21:04:09
3509
原创 将django项目导入pycharm后运行不了且不报错
原因:本地没有python环境,只有anaconda,只要到terminal那里输入activate base(启用base环境),之后再运行就可以了
2019-10-25 20:15:56
902
原创 mingw64离线版安装好之后还是报iostream找不到
安装解压版mingw64,环境变量,头文件路径全部配置好后还是提示找不到iostream解决办法:下载安装版mingw64,选择等待安装结束,配置mingw64的bin文件夹到环境变量里就OK了...
2019-10-09 10:35:41
1409
原创 c/c++文件命令行编译失败
用gcc/g++编译c/cpp文件时文件名中间是不能带空格的文件的命名应该采取驼峰或者下划线命名,才能通过编译器的编译
2019-10-08 19:09:55
182
原创 JFinal 配合 mysql 模糊查询提示sql语句错误
错误写法1:#if(mobile_phone != null) and mobile_phone LIKE '%#para(mobile_phone)%'#end错误写法2:#if(mobile_phone != null) and mobile_phone LIKE '%'#para(mobile_phone)'%'#end正确写法1:#s...
2019-07-08 18:43:44
684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人