自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(136)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Websocket兼容IE8问题

问题描述近期需要在IE8进行websocket通信,出现了兼容性问题,网上找了很多帖子,发现了swfobject.js,web_socket.js,WebSocketMain.swf这三个文件,进行demo测试发现并不能成功运行。问题定位发现Flash Player版本对此产生了异常影响,这个路子本身走的就是Flash,遂进行版本升级,websocket测试通过。新版Flash 下载链接...

2021-10-20 10:18:27 1495

原创 jsp中js获取jstl中的数据注意事项

问题描述jsp中需要用js处理request.setAttribute()进来的数据,(这是个List)js的获取方式为:var resList = <%=key%>这个取值方式,set进来的数据必须是json格式,如果报错先确认是否为json,或者用另一种方法取值var resList = '<%=key%>'这样取出的数据为字符串类型,没有办法使用list的一些属性,需要对其字符串进行类型转化才能进行取长度等等操作...

2021-10-19 15:35:25 927

原创 layui富文本编辑框layedit禁用编辑

$("#LAY_layedit_1").contents().find("body[contenteditable]").prop("contenteditable",false);关于自定义barhttps://my.oschina.net/u/3204029/blog/4632133

2021-10-12 11:40:02 1400 1

原创 FreeMarker时间格式化

FreeMarker时间格式化关键字格式化date time datetimevalue="${testValue?date}"date:只使用年、月、日time:只使用时、分、秒和毫秒部分datetime:日期和时间两部分都被使用指定时间格式${date?string("yyyy-MM-dd HH:mm:ss zzzz")}预定义变量${date?string.short}${date?string.medium}${date?string.long}${dat

2021-10-08 16:45:17 1545

原创 前端发送携带特殊字符的参数需要进行转义

使用js方法进行数据转义,后端即可接收到,不然[等其他字符会被转义data: "dmList=" + encodeURIComponent(wpData),

2021-09-06 16:49:16 1443

原创 js监听input值的变化,脚本赋值或ajax赋值

setInterval监视var input = document.getElementById("win_shield_start_time"); var orgValue = input.value; setInterval(function () { var v = input.value; if (v != orgValue) { orgValue = v; alert("changed");..

2021-08-13 10:05:55 861

原创 Vue置入数据页面不能及时显示,不能即时刷新,重新渲染页面

问题描述Vue表格置入数据后,需要重新渲染才能显示解决方法在需要刷新的空间打上key标签:key="key"重新渲染函数handleUpdateClick() { this.key += 1 },在需要重新渲染的地方调用这个方法...

2021-05-03 11:01:58 1161

原创 Html不能完全填充整个浏览器页面

代码展示<style> body { margin: 0; padding: 0; }</style>

2021-04-27 09:49:05 1343 1

原创 SpringBoot上传图片(文件)到本机文件夹

application.properties配置文件# maxFileSize 单个数据大小spring.servlet.multipart.maxFileSize=10MB# maxRequestSize 是总数据大小spring.servlet.multipart.maxRequestSize=100MB新建controller接口import org.springframework.web.bind.annotation.*;import org.springframework.

2021-04-19 20:13:39 445

原创 【Vue】随机颜色函数

methods: { randomRgb() { let R = Math.floor(Math.random() * 255); let G = Math.floor(Math.random() * 255); let B = Math.floor(Math.random() * 255); return "rgb("+ R + "," + G + ","

2021-03-20 08:32:08 554

原创 SpringBoot启动自带文件服务器,直接访问本机本地文件夹中的图片,或下载文件

问题描述:配置SpringBoot想要直接在浏览器访问文件夹中的图片或者文件。1、本机新建存放文件的路径,我用的F:\vueimg2、SpringBoot项目的application.properties配置文件中,写入cbs.imagesPath=file:/F:/vueimg/配置上自己的路径3、Java创建config包,新建配置文件WebAppConfigpackage com.example.img_manage.config;import org.slf4j.LoggerFac

2021-01-21 16:29:45 1448

原创 Python操作Mysql报错can only concatenate str (not “datetime.datetime“) to str

问题描述 filesql = "INSERT INTO groupmsg(user,type,filename,msgtime) VALUES ('98coder', 'file','asw.png','"+datetime.datetime.now()+"')"TypeError: can only concatenate str (not "datetime.datetime") to str解决方案问题是因为时间格式不正确,更换为dt=datetime.datetime.now()

2020-11-23 14:12:42 6234

原创 云服务器CentOs7安装MySQL5.7并远程登录

1、下载wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm2、安装yum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-server3、登录启动mysql服务systemctl start mysqld.service查看服务状态systemct

2020-11-23 13:58:57 370

原创 【Java】【开源】browseProxy爬取网上免费代理,访问量他们是怎么刷的呢?原理来了

browseProxy开源在Github:https://github.com/zengxiaochao/hello-mall使用JavaSwing+MySQL项目截图页面描述 代理显示 代理刷新 代理爬取 目标站点访问安装使用首先确保你的电脑安装了jdk,并能使用MySQL5.7版本# 下载项目到本地git clone https://github.com/zengxiaochao/browseProxy.git# 新建数据库,导入sql文件(现在的数据库是空的,由

2020-10-29 16:04:05 395

原创 【vue】【开源】vue开源电商项目hello-mall嗨喽商城

开源地址https://github.com/zengxiaochao/hello-mall觉得还行的小伙伴麻烦给个star,鼓励一下,非常感谢。hello-mall嗨喽商城 基于Vue+Element-ui+axios开发的一套电商平台前端模板前言本项目基于 vue.js,使用 vue-cli3 脚手架,引用 Element UI 组件库,集成了axios网络请求组件。项目截图首页商品详情购物车订单结算个人信息特别鸣谢vue-manag

2020-10-24 11:15:22 2178 1

原创 【C语言】【数据结构】快速排序

介绍快速排序使我们非常常用的一个排序方法,空间复杂度和时间复杂度的表现都很好。时间复杂度为O(N²)。基本思想以第一个数为基准,将小于他的放在他的左边,大于它的放在他的右边,最后把它放在中间(具体实现过程就是从右往左找第一个小于他的数,再从左往右找第一个大于它的数,两个数调换位置,以此往下找,直到找到同一个数)。再以这个数为切割点,将全部数组分割为两段,分别进行以上操作。代码实现#include <stdio.h>int a[110] = {2,5,6,9,8,7,1,4};voi

2020-10-16 18:06:25 582

原创 【C++】<algorithm>中好用的函数

使用方法,需用C++#include<algorithm>using namespace std;常用函数1、sort排序函数,时间复杂度为n*log2n,比冒泡之类的排序算法效率要高。传参为待排序元素首尾地址。默认升序排序,可重写cmp函数,实现降序排序或自定义排序。#include <stdio.h>#include <algorithm>using namespace std;int main(){ int i,t; int a[110] =

2020-10-16 12:51:25 775

原创 【vue】vue中时间格式化YYYYMMDD

封装formatLongDate (date) { let myyear = date.getFullYear(); let mymonth = date.getMonth() + 1; let myweekday = date.getDate(); let myHour = date.getHours(); let myMin = date.ge

2020-10-08 01:14:10 7539

原创 【MySQL】MySQL异常SELECT list is not in GROUP BY clause and contains nonaggregated column ‘

报错信息### Cause: java.sql.SQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'production_mes2.log_cutpiecequalitytestingrecords.workCellId' which is not functionally dependent on columns in GROU

2020-10-08 00:43:23 1352 2

原创 直接在IDEA为内嵌Maven设置阿里云库

操作步骤:打开某个使用Maven的项目,右键项目名->Maven->create “setting.xml”->粘贴上代码<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:

2020-10-07 18:52:37 397

原创 【vue】vue中element表格导出为excel表格

1、安装依赖(npm不行的话用cnpm)npm install --save xlsx file-saver2、在js引入头文件 import FileSaver from 'file-saver' import XLSX from 'xlsx'3、在methods中添加导出函数exportExcel () { /* out-table关联导出的dom节点 */ var wb = XLSX.utils.table_to_book(do

2020-10-06 23:23:40 571

原创 MySQL服务ERROR 1040 (HY000): Too many connections,超出连接限制

问题描述因为一个实训项目小组有五位成员,为保证数据通讯及时,在阿里云服务器搭建了一个MySQL服务可供所有成员同时连接,但是某天开发过程中,出现了这个问题,连云主机都不能用mysql命令进行登录解决方案先通知连接数据库的相关人员停掉某些,确保你能登陆成功,登陆成功后修改配置表中的max_connections字段mysql -u root -pshow global status like 'Max_used_connections';show variables like 'max_conn

2020-10-05 13:24:16 1985 1

原创 Github开源项目SmartTable中表的行点击事件、单元格点击事件,点击效果,点击某一行变色

问题描述在GIthub找的一个非常优秀的Android开源表格样式,可是不会写单元格点击事件解决方案table.getTableData().setOnRowClickListener(new TableData.OnRowClickListener<EquipMaintenancePlan>() { @Override public void onClick(Column column, Eq

2020-10-04 21:06:45 2009 1

原创 Android开发页面跳转、携带参数跳转、Activity 向 Fragment传递数据

Intent intent = new Intent();intent.setClass(LoginActivity.this,MainActivity.class);startActivity(intent);

2020-10-02 18:36:56 1090

原创 Gson解析返回的JSON数据以及新开线程中Can‘t create handler inside thread that has not called Looper.prepare()

1、JSON数据的解析1、简单类型例如int、String直接使用JSONObject构造新的对象,即可使用getString或getInt等方法进行取值String jsonData = OkHttpUtil.doPostHttpRequest(Constant.API.LOGIN_URL, map.toString());JSONObject Jobject = new JSONObject(jsonData);String msg = Jobject.getString("msg");Str

2020-10-02 16:58:55 340

原创 OkHttp发送携带Json的Post请求,抛出异常android.os.NetworkOnMainThreadException

问题描述抛出异常android.os.NetworkOnMainThreadException问题原因在Android 4.0以上,网络连接方法execute()不能放在主线程上,不然就抛异常android.os.NetworkOnMainThreadException。但是4.0下版本可以不会报错。解决方案新开用于网络请求的线程,直接使用匿名内部类创建新线程// 新开用于网络请求的线程 new Thread(new Runnable(){

2020-10-02 15:54:34 2812 1

原创 JS处理后端传来的时间串,表达为YYYY-MM-DD HH:mm:ss格式

问题描述:因为后端传来是在JSON中,接受过来的时间格式是字符串解决方法:所以先用var接收一个Date类型的参数,再用各种get方法获取每个字段obj.loginDate是存的标准时间的字符串var obj=JSON.parse(localStorage.getItem("userInfo"));var logintime = new Date(obj.loginDate);var month= logintime.getMonth()+1;this.loginData = logintime

2020-09-22 16:43:59 803

原创 VUE中的img的:src动态加载图片的问题,require也不能随便用

问题描述:写的一个系统,用户登录后会使用数据库的数据作为用户头像,需要显示在页面上,那头像链接就需要用变量表示,那就用到了:src做动态绑定,直接加变量问题解决:1、使用require由于我们在写代码用的链接是编译前的,编译后图片文件,require中直接写死是没有错误的(里面全是字符串的话),但是如果只用一个变量,就会报错2、使用require的小技巧查找到了一篇有用的教程——前端es6 require动态引入图片报错Error: Cannot find module,“因为require它

2020-09-22 15:08:23 7805 3

原创 localStorage存储对象读写

1、存储方式:使用JSON.stringify将对象转化为JSON字符串进行存储例子:2、读取方式:定义var接收json转化为object类型 var obj=JSON.parse(localStorage.getItem("userInfo"));

2020-09-22 09:41:33 906

原创 在云服务器安装配置Radis,配置远程连接,并简单测试

写在前面:博主服务器系统CentOS71、下载并上传安装包2、解压安装包3、

2020-09-21 23:34:18 551

原创 ubuntu配置vue框架并运行(基于IDEA)

1、配置环境1、安装nodejssudo apt install nodejs测试nodejs -v2、安装npmsudo apt install npm测试npm -v3、安装cnpmsudo npm install -g cnpm如果慢,用下面这个淘宝源安装sudo npm install -g cnpm --registry=https://registry.npm.taobao.org测试cnpm -v2、搭建框架1、安装vuesudo c

2020-09-17 15:42:30 1397

原创 VUE跨域问题Access to XMLHttpRequest at ‘http://localhost

问题描述VUE发送请求的时候不能请求到正确数据,控制台如下Access to XMLHttpRequest at 'http://localhost:8000/equip_fault_report/all' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

2020-09-11 18:43:41 65325 10

原创 IDEA安装插件时搜索不到,一直在转圈刷新,无法安装

问题描述在IDEA想安装插件的时候,搜索不到任何插件,没有反应,一直在刷新转圈解决方法1、打开setting2、照下图步骤填上http://127.0.0.1:1080解决

2020-09-11 16:53:07 7680 13

原创 屏幕录制GIF

https://github.com/NickeManarin/ScreenToGif/releases

2020-09-10 09:43:25 217

原创 JavaEE发送邮件|JavaWeb代码发邮件|Tomcat邮件日志|服务器Tomcat邮件监控

1、导入Jar包或者maven依赖javax.mail-1.5.1.jar包在网盘:https://wwa.lanzous.com/ijjBDe7t8cfpom依赖spring下<dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.1</version></depen

2020-07-01 22:14:52 1451

原创 斐讯N1刷入Armbian使用sudo出现sudo: error in /etc/sudo.conf, line 0 while loading plugin “sudoers_policy“ sud

问题描述:sudo: error in /etc/sudo.conf, line 0 while loading plugin "sudoers_policy"sudo: /usr/lib/sudo/sudoers.so must be owned by uid 0sudo: fatal error, unable to load plugins解决方案:chown root:root /usr/bin/sudochown root:root /usr/lib/sudo/sudoers.so

2020-06-30 19:28:46 2363 1

原创 Armbian更新国内软件源|N1盒子复活

N1刷armbian更新aptnano /etc/apt/sources.listdeb http://mirrors.ustc.edu.cn/debian stretch main contrib non-freedeb http://mirrors.ustc.edu.cn/debian stretch-updates main contrib non-freedeb http://mirrors.ustc.edu.cn/debian stretch-backports main contrib

2020-06-30 14:59:00 7970

原创 Hugo个人博客搭建|Github部署Hugo个人博客|基于GO语言的博客框架|Windows下个人博客搭建|比Hexo更简易的个人博客

1、前往Github下载Hugo文件并安装前往Github下载(64位或32位自行选择)有的同学下载慢,我放在网盘一份-密码:9oj8解压配置环境变量到Path中检测打开cmd,测试语句hugo version下面样例即为配置成功2、使用Hugo生成自己的博客001_新建一个名为testblog的博客文件夹cd进入到你解压的或其他路径路径,hugo new site testblog002_前往官网寻找一个自己喜欢的主题并配置点击某主题之后下面会有安装教程,这儿

2020-06-28 22:48:37 871

原创 服务器|云服务器配置Tomcat的server.xml后运行不不符,无效果

配置访问请求前缀context标签,启动没效果:1、停掉Tomcat2、删除webapps下的对应项目文件夹,让他重新编译运行3、删除work文件夹下对应项目文件夹,重新生成4、运行bin下启动Tomcat

2020-06-25 09:22:00 405

原创 ssm报错500org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.Bin

org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'name' not found. Available parameters

2020-06-21 17:16:09 692

衣服种类图片分类pb模型和名字txt

Inception v3训练,这是700M数据集80000step的训练结果,训练综合准确率70%,训练成功率结果峰值。

2020-03-28

Java实时聊天室显示表情包图片.zip

小明用基于socket通道做了一个实时聊天,实现了多客户客户端、服务端的实时通信,但是老师要求每个人都有自己的独特功能........于是,小明想,创新是不可能创新的,那现在QQ的工鞥有什么能够移植的呢,,,小明效果了一圈,发现大多功能都是基于文件传输,去找了一下socket的文件传输,果断撂挑子。还有什呢,要不就自己客户端约定好,特殊的字符串表示特殊操作,比如下面小明要举个例子:                                                                                                                                   有两个客户端A、B,客户端都是一模一样的,里面资源实现存放好10张图片,并且约定:发送消息为“@”的时候,这个字符串后边会跟着一个数字,咱们两个同时把数字代表编号的图片输出到聊天框,如                                                                A发送给B:@     那现在,两个客户端就会把3号图片输出到聊天框,造成发送的是图片的假象 说干就干,先实现自己窗口判断输出图片,在获取于是先在获取聊天输入区文本时做判断(我正添加表情按钮,到时候就不用记住暗号了),在输出相应编号图片,欸不对啊,这个聊天信息展示区是个文本框啊,那就给改成面板,使用新建面板类,使用流式布局规定布局宽度(不然他会横着输出消息)然后是面板添加滚动条,然后再聊天区打出来就好了 ----(一个积分,望土豪点一点,我也想恰饭) 你们看到这个代码的时候,我主页应该就有相关博文了,大家可以去参考

2020-03-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除