
java web
文章平均质量分 70
不对法
大方开朗
展开
-
公众号(服务号)模板消息(个人通知)开发方案
公众号是以微信用户的一个联系人形式存在的,消息会话是公众号与用户交互的基础。目前公众号内主要有这样几类消息服务的类型,分别用于不同的场景。1)群发消息:公众号可以以一定频次(订阅号为每天1次,服务号为每月4次),向用户群发消息,包括文字消息、图文消息、图片、视频、语音等。2)被动回复消息:在用户给公众号发消息后,微信服务器会将消息发到开发者预先在开发者中心设置的服务器地址(开发者需要进行消息真实性验证),公众号可以在5秒内做出回复,可以回复一个消息,也可以回复命令告诉微信服务器这条消息暂不回复。原创 2023-02-06 17:26:14 · 6493 阅读 · 1 评论 -
SpringMVC controller接收的中文参数乱码
CharacterEncodingFilter只对POST请求有用,GET请求的需要对你运行的tomcat 目录conf/server.xml文件中 改为: 这是tomcat的原因造成的,tomcat默认的编码是iso-8859-1。不是大家常用的utf-8。 换句话说,get请求是对资源的访问,资源我一般不会涉及中文路径(最好不要) post 针对于数据的提交,所以你如果是表单,原创 2022-05-14 21:52:40 · 682 阅读 · 0 评论 -
VM-VM Tool Installation 安装
操作过程如下: 1. 在VMware Workstation软件的菜单栏下,找到VM-VM Tool Installation; 2. ubuntu会自动挂载VM Tool软件包并显示在桌面(我这里的软件包名称是:VMwareTools-8.4.6-385536.tar.gz); 3. 在终端使用命令如下: yang@yang-virtual-machine:~sudopasswdroot原创 2022-05-14 21:52:10 · 217 阅读 · 0 评论 -
spring mvc学习笔记
跳转中文乱码问题原创 2022-05-03 22:43:32 · 473 阅读 · 0 评论 -
win10 vscode go语言开发
vscode go win10开发 安装vscode 的插件参考学习链接学习参考链接2安装vscode 的插件安装gogo下载出现运行问题时,发现有些是因为网络原因无法下载main.go:10:2: github.com/dgrijalva/jwt-go@v3.2.0+incompatible: Get "https://proxy.golang.org/github.com/dgrijalva/jwt-go/@v/v3.2.0+incompatible.zip": dial tcp 172.原创 2022-04-08 08:17:38 · 653 阅读 · 0 评论 -
springboot mybati报错Invalid bound statement (not found): com.bjsxt.mapper.xxxxxx
报错原因检查思路mybatis 的mapper.xml 位置mybatis 使用规范Mapper代理开发方式(推荐)开发规范检查思路背景:1.springboot maven 项目从eclipse导入2.使用mapper代理开发方式mybatis 的mapper 位置(.java .xml 的都需要检查)maper 的名字与xml 内是否一致方法名与id 是否一致application的扫描是否配置正确mybatis 的mapper.xml 位置特别注意userMapper.xm原创 2022-03-05 12:03:23 · 2211 阅读 · 0 评论 -
最大并发数理解
介绍一个理发店理论,然后引出最佳并发用户数和最大并发用户数的概念背景:理发店共有3名理发师,每名理发师完成一次理发都耗时1小时,店里有还有一些位子供客人等位,每个客人在理发店呆的时间超过3小时就会无法忍受离开。几个概念3名理发师,好比应用同时能处理几个事务理发耗时1小时,好比完成一次事务需要的时间(等待位子,加上能剪发的位子,好比最大请求队列数)3小时,好比响应时间,超过3小时,则放弃这个请求结合场景,随着理发店客人的数量增加时,响应时间一开始并没有明显变化,因为有3个理发师,足矣消化掉3个客原创 2022-02-15 10:23:22 · 3142 阅读 · 0 评论 -
phpcms建站学习
phpcms 建站需要修改的地方PHPCMS V9 环境搭建1、创建数据库(如Phpmyadmin);2、下载并安装phpcms v9;3、将css、js、images放置在statics文件夹下,分别建新文件夹存放;模板文件放置在templates文件夹下的新建文件夹中;4、登录后台选择模板风格;5、关闭图片水印功能;6、替换编辑框image.js文件(原来的有BUG,具体BUG忘...原创 2019-07-16 13:40:58 · 610 阅读 · 0 评论 -
用XAMPP搭建本地PHP服务器
php 项目学习:用XAMPP搭建本地PHP服务器,运行php文件部署方式一:把网站复制到xampp安装目录的 htdocs 文件夹中1.在 htdocs 下建立 myphp 文件夹2.创建 index.php 文件,copy 以下内容并保存 <?php echo "Hello World"; ?>this is index.php page...原创 2019-07-16 10:30:03 · 1291 阅读 · 0 评论 -
多租户数据隔离的三种方案
一、多租户在数据存储上存在三种主要的方案,分别是:1. 独立数据库这是第一种方案,即一个租户一个数据库,这种方案的用户数据隔离级别最高,安全性最好,但成本较高。 优点: 为不同的租户提供独立的数据库,有助于简化数据模型的扩展设计,满足不同租户的独特需求;如果出现故障,恢复数据比较简单。 缺点: 增多了数据库的安装数量,随之带来维护成本和购置成本的增加。 这种方案与传...原创 2019-07-15 14:34:16 · 21748 阅读 · 5 评论 -
maven springmvc mybatis 项目 资料整理
服务端:生成二维码 https://blog.youkuaiyun.com/u014266877/article/details/53665729 前端组件库: http://172.16.140.31/document-ui/ 在maven项目中如何引入另外一个项目 https://blog.youkuaiyun.com/jianfpeng241241/article/details/52654352ma...原创 2018-09-13 08:51:00 · 254 阅读 · 0 评论 -
java后台 移动端 h5 播放m3u8
1.知识点 m3u8m3u8 是一种基于 HTTP Live Streaming 文件视频格式,它主要是存放整个视频的基本信息和分片(Segment)组成。目前 由 Apple.inc 率先提出的 HLS 协议在 Mac 的 Safari 上原生支持,你可以直接通过 video.src = ‘xxx.m3u8’ 来实现。 如果你希望兼容所有的浏览器的话, 你需要知道 Chrome 和 F...原创 2018-08-29 14:01:12 · 7348 阅读 · 0 评论 -
django xadmin 学习入坑
1.环境搭建2.案例学习教育在线平台(一) 教育在线平台(二) 教育在线平台(三) 教育在线平台(四) 教育在线平台(五) 教育在线平台(六) 教育在线平台(七) 教育在线平台(八) 教育在线平台(九) 教育在线平台(十)3.案例总结...原创 2018-07-31 22:06:48 · 520 阅读 · 0 评论 -
Access denied for user 'root'@'localhost' (using password: YES)
MYSQL的密码错了; 一般就是这个问题; 认证办法:在navicat里用户,验证一下;原创 2018-01-18 17:30:18 · 349 阅读 · 0 评论 -
sql sever 2014 和 navicat 工具之间 sql server导出数据 sql文件 数据传输问题
扫盲意识: 用navicat工具,建立sql链接,要安装mysql; 建立sql server链接,要安装sql server; 想在sql中导入sqlserver数据库,或者反之,请自行gogle;问题背景:我在navicat上,建立生sql server连接,从公司本地服务器获得数据;使用没任何问题;当转储sql文件,在京东云(已经安装了sqlserver)上navicat原创 2018-01-11 09:32:48 · 4456 阅读 · 0 评论 -
html 中 target="_self" target="_parent" target="_top"
1.在HTML中target目标的四个参数的用法:1、target=”_self”表示:将链接的画面内容,显示在目前的视窗中。(内定值) 。 即:同窗口打开。 2、target=”_parent”表示:将链接的画面内容,当成文件的上一个画面。即:当前窗口打开。 3、target=”_top”表示:将框架中链接的画面内容,显示在没有框架的视窗中(即除去了框架)。即:顶端打开窗口。 4、targe原创 2017-09-28 09:13:36 · 7316 阅读 · 0 评论 -
nginx tomcat javaweb部署
问题背景: 服务器,windows服务器,实际运行了一个 windows server 12,绑定域名,用iis可以吗,想着默认用 80端口,目前服务器上,绑着一个域名,通过iis是否可以绑定很多域名,对应很多项目,因为项目物理路径不同。 目前的状态。我有一个java web项目,打了一个war,放到tomcat上,只要不关闭iis,tomcat 80端口不能用,项目原因只能用80,请问有何对策原创 2016-11-29 18:41:17 · 4824 阅读 · 0 评论 -
微信小游戏 H5 排行榜源码
主要用了,jquery each 直接上:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>排行榜</title></head><body><div id='test'></div><script src="js/jquery.min.js"></script><script src原创 2016-12-22 18:50:05 · 3516 阅读 · 0 评论 -
java web 知识体系
123步.第一步 .第二步.第三步总图:原创 2016-12-22 19:00:38 · 404 阅读 · 0 评论 -
java web 后台的一些问题(不要盲听,要实践出真知)
一个ip地址可以绑定几个域名 1、也就是说通常情况下一个域名同一时刻只能对应一个IP地址。 但是在域名服务商那里,你可以把服务器群里面的多个提供相同服务的服务器IP设置一个域名可以轮询。但是同一时刻,一个域名只能解析出一个IP供你使用。这些IP可以轮流着被解析。 这些IP其实对应的服务器提供的是同一种的服务。2、一个IP可以绑定无数个域名,这个没有限制。respond request js原创 2016-12-26 17:48:23 · 486 阅读 · 0 评论 -
js内截取字符串
使用 substring()或者slice()函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); //arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组函数:Join() 功能:使用您选择的分隔符将一个数组合并为一个原创 2017-01-13 09:54:23 · 991 阅读 · 0 评论 -
jsoup Cookbook(中文版)
jsoup Cookbook(中文版) 入门解析和遍历一个html文档输入解析一个html字符串解析一个body片断根据一个url加载Document对象根据一个文件加载Document对象数据抽取使用dom方法来遍历一个Document对象使用选择器语法来查找元素从元素集合抽取属性、文本和html内容URL处理程序示例:获取所有链接数据修改设置属性值设置元素的html内容原创 2017-02-21 14:28:21 · 443 阅读 · 0 评论 -
微信支付java后台点滴学习----遇到的问题解决
1.问题 maven项目问题,本地和配置依赖不同的问题Description Resource Path Location Type Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from https://repo.maven.apache.org/maven2 wa原创 2016-12-22 15:05:15 · 2293 阅读 · 0 评论 -
微信服务号 微信支付开发
微信支付,需要通过微信支付验证 目前,支付仅限服务号, 做微信支付开发,主要看开发文档 统一下单, 订单查询 退款等1.发起支付,都是通过h5发起的,首先获取prepay_id发起支付,需要统一下单的prepay_idSortedMap<Object, Object> parameters = new TreeMap<Object, Object>(); parameter原创 2017-02-14 17:30:55 · 2295 阅读 · 2 评论 -
此地址使用了一个通常用于网络浏览以外的端口
此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求FirFox打开80以外的端口,会弹出以下提示:“此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。”。解决方法如下:在Firefox地址栏输入about:config,然后在右键新建一个字符串键network.security.ports.banned.override,将需原创 2017-05-22 16:09:15 · 2172 阅读 · 0 评论 -
后台 持续集成
持续集成概念Jenkins+Maven+SVN快速搭建持续集成环境(转)视频课程:直接去腾讯课堂吧。https://ke.qq.com/webcourse/index.html#course_id=167321&term_id=100195615&taid=910936793845145&vid=j14140zgogf原创 2017-06-08 10:06:48 · 330 阅读 · 0 评论 -
sql 语句 多表查询 left right on where
1.总结A INNER JOIN B ON……:内联操作,将符合ON条件的A表和B表结果均搜索出来,然后合并为一个结果集。 A LEFT JOIN B ON……:左联操作,左联顾名思义是,将符合ON条件的B表结果搜索出来, 然后左联到A表上,然后将合并后的A表输出。A RIGHT JOIN B ON……:右联操作,右联顾名思义是,将符合ON条件的A表结果搜索出来, 然后右联到B表上,然后将合并原创 2017-07-13 11:54:44 · 635 阅读 · 0 评论 -
sql select ... as...语法
as 可理解为:用作、当成,作为;一般是重命名列名或者表名。 1.例如有表table, 列 column_1,column_2 你可以写成 select column_1 as 列1,column_2 as 列2 from table as 表 上面的语句就可以解释为,选择 column_1 作为 列1,column_2 作为 列2 从 table 当成 表原创 2017-07-13 11:57:28 · 7421 阅读 · 0 评论 -
ssh框架 mvc设计模式
MVC三层架构:模型层,控制层和视图层。 模型层,用Hibernate框架让来JavaBean在数据库生成表及关联,通过对JavaBean的操作来 对数据库进行操作; 控制层,用Struts框架来连接数据层和视图层的,接收、处理、发送数据并控制流程; 视图层,用JSP模板把页面展现给用户以及提供 与用户的交互。 而Spring框架粘合了Hibernate和Struts,透明的管理了整个架构,原创 2017-07-13 11:31:27 · 1502 阅读 · 0 评论 -
eclipse 安装tomcat插件 重启不可用
按照网络方法,总是不能安装成功 方法链接一: 再启动时,还出现了错误:“Destroying ProtocolHandler [“ajp-apr-8009”] ” 解决方法链接: 出现不了下图,出现下图,证明装好了; 方法链接二:看到他的指引,我看了看我eclipse版本: 按照图示,我得选下图,3.3.1 追中下载下来,就是一个jar,放到插件里,好了;出现了3只小猫;原创 2017-08-31 19:33:24 · 421 阅读 · 0 评论 -
学JAVA后台要学哪些
一、web 开发,从知乎上,选取了一段,真的不错,说的很好 Java就业方向目前主要方向为Android和Java Web。就题主而言,估计是想深造Java Web方向。 首先我得佩服你选这个方向,这条道需要掌握的知识多如牛毛。我暂且假定题主拥有良好的Java SE基础了。 1.首先你需要学习的是Servlet/JSP方面。虽然这一块的知识不算太多,但比较重要,会为你以后的Web方向原创 2016-10-27 15:46:12 · 14825 阅读 · 0 评论