![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 79
祈澈菇凉
若有问题请联系微信号:wwwangting888
展开
-
程序员常用软件,你用了哪些
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shimilysj/article/details/79141723自从从事程序员这工作后,为了提高工作效率,一些必备软件必不可少.有些软件会有网页端,可以在线编辑,不需要装软件,很方便,现在就整理一下,有些可能会漏,有些可能没想到,大家可以补充一下。第一款:SublimeSublime号...转载 2018-08-24 10:35:42 · 966 阅读 · 1 评论 -
微信测试号开发之五 自定义菜单
原文:https://blog.csdn.net/qq_37936542/article/details/78549731注意:1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。2、一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。3、测试时可以尝试取消关注公众账号后再次关注,则可以看到创建后的效果。按钮类型:1、click:点击推事件用户点击cli...转载 2018-03-29 16:43:09 · 818 阅读 · 0 评论 -
微信测试号开发之六 图灵自动回复文本消息
原文:https://blog.csdn.net/qq_37936542/article/details/78553525介绍:使用图灵机器人来自动回复文本类的消息(一):图灵官网注册、登录,然后获取key值(key是调用图灵回复接口的必须参数)官网网址:http://www.tuling123.com/登录后进入机器人设置,找到APIkey(二):编写实现回复的代码[java] view pla...转载 2018-03-29 16:41:57 · 1191 阅读 · 0 评论 -
微信测试号开发之七 获取用户地理位置
原文链接:https://blog.csdn.net/qq_37936542/article/details/78732365步骤一:绑定域名 注意不要加http://步骤二:引入js文件--在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js[html] view plain copy <...转载 2018-03-29 16:40:52 · 1793 阅读 · 0 评论 -
EChats+Ajax之柱状图的数据交互
原文链接:https://blog.csdn.net/qq_37936542/article/details/79723710一:下载 echarts.min.js选择完整版进行下载,精简版和常用版限制的某些功能二: echats入门案例1、引入 ECharts 和 JQuery[html] view plain copy <script src="https://code.jquery.c...转载 2018-03-28 16:45:34 · 1855 阅读 · 0 评论 -
定时清理tomcat日志文件
原文链接:https://blog.csdn.net/qq_37936542/article/details/78788466需求:最近公司服务器发现磁盘经常会被占满,查其原因是因为大量的日志文件。所有需要每天定时去清理过期的日志文件一:编写脚本[html] view plain copy[root@localhosthome]#vimclean_catalina...转载 2018-03-27 09:55:41 · 8452 阅读 · 2 评论 -
mysql主从配置
原文链接:https://blog.csdn.net/qq_37936542/article/details/78600468为什么要进行mysql主从配置,它的优势提现在哪些方面?1:实现服务器负载均衡主服务器上只实现数据的更新操作,而不关心数据的查询。查询请求可以转发到多个从服务器中。将数据更新与查询分别放在不同的服务器 上进行,即可以提高数据的安全性,同时也缩短应用程序的响应时间、提高系统的...转载 2018-03-26 11:15:59 · 253 阅读 · 0 评论 -
html页面保存数的两种方式
原文链接:https://blog.csdn.net/qq_37936542/article/details/78866755需求:微信开发时,在某个页面授权获取用户的openid,但是每次刷新页面就会重新请求,增加页面加载速度,影响用户体验。--HTML5 提供了两种在客户端存储数据的新方法:localStorage - 没有时间限制的数据存储sessionStorage - 针对一个 sess...转载 2018-03-26 11:13:55 · 4303 阅读 · 0 评论 -
微信开发之八 页面获取周围beacon设备
原文链接:https://blog.csdn.net/qq_37936542/article/details/78912197--注意:微信测试号不具备这个功能步骤一:绑定域名 注意不要加http://步骤二:引入js文件--在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js[html] vi...转载 2018-03-26 11:12:56 · 3152 阅读 · 2 评论 -
H5混合开发二维码扫描以及调用本地摄像头
今天主管给了我个需求,说要用混合开发,用H5调用本地摄像头进行扫描二维码,我之前有做过原生安卓的二维码扫一扫,主要是通过调用zxing插件进行操作的,其中还弄了个闪光灯.但是纯H5的没接触过,心里没底,于是晚上回家开始网上各处找方案.以下是我对于H5扫描二维码以及调用本地摄像头的理解以及代码.科普网址:H5如何生成安卓组件对象H5调用安卓本地摄像头api在线二维码图片生成器二维码扫描:(使用的是m...转载 2018-04-08 15:28:25 · 1371 阅读 · 1 评论 -
小程序二维码和小程序带参数二维码生成
原文链接:https://www.cnblogs.com/likwo/p/8205533.html本文主要讲解小程序二维码的基本概念,帮助开发和运营人员更好的掌握小程序参数二维码,同时也包含小程序二维码官方文档解读,更好的掌握小程序参数二维码在业务中的使用一,小程序二维码小白介绍二,小程序二维码开发介绍三,小程序二维码生成介绍四,小程序二维码官方文档解读 一,小程序参数二维码小白篇介绍参数二维码的...转载 2018-04-08 15:25:14 · 24172 阅读 · 2 评论 -
微信测试号开发之四 获取access_token和jsapi_ticket
原文:https://blog.csdn.net/qq_37936542/article/details/78549233access_token:公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的ac...转载 2018-03-29 16:44:10 · 711 阅读 · 0 评论 -
微信测试号开发之三 接收处理消息并响应
原文:https://blog.csdn.net/qq_37936542/article/details/78340462根据配置的URL,微信第一次验证请求发送GET请求,之后发送的消息都是发送POST请求到该URL上,我们看看之前写的post方法 [java] view plain copy /** * 消息的处理和响应 * @param request * @param re...转载 2018-03-29 16:45:13 · 1119 阅读 · 0 评论 -
微信测试号开发之二 封装消息实体类
原文链接:https://blog.csdn.net/qq_37936542/article/details/78339048用户、微信服务器和第三方服务器之间的对话流程是怎样的?微信消息分类有哪些?(一)微信向第三方服务器发送的普通消息文本消息、图片消息、语音消息、视频消息、小视频消息、地理位置消息、连接消息(二)微信向第三方服务器发送的事件类型消息关注/取消关注时间、自定义菜单事件、点击菜单拉...转载 2018-03-29 16:46:23 · 467 阅读 · 0 评论 -
SpringBoot项目如何进行打包部署
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shimilysj/article/details/79838124springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。不推荐用war,因为springboot适合前后端分离,打成j...转载 2018-08-24 10:34:38 · 850 阅读 · 0 评论 -
人脸识别应用场景
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shimilysj/article/details/80947982由于最近工作比较忙,自己的公众号给落下了,于是抽空写些东西。一是作为自己经验的回忆录,二也希望有类似经验的朋友可以给些自己的想法和经验,公众号回复比较慢,可以直接加我微信shimilysj或者qq:124954495 前段时...转载 2018-08-24 10:33:38 · 575 阅读 · 0 评论 -
远程桌面链接内网服务器(外网和内网)详细介绍
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shimilysj/article/details/80723764公司之前一直在用teamview做远程桌面,好用简单功能强大.但是最近不能用了,一直提示要购买,后来去官网看了下价格,这价格确实也不实惠。所以就想着自己弄一下。这里需要搞清楚本文说的主机和客户机。公司的电脑就是主机,我的笔记本...转载 2018-08-24 10:32:25 · 4166 阅读 · 1 评论 -
SpringCloud核心教程 | 第一篇: 使用Intellij中的Spring Initializr来快速构建Spring Cloud工程
spring cloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的,所以需要开发中对springboot有一定的了解,如果不了解的话可以看这篇文章:2小时学会spring...转载 2018-07-19 14:38:35 · 876 阅读 · 0 评论 -
SpringCloud核心教程 | 第二篇: 使用Intellij中的maven来快速构建Spring Cloud工程
spring cloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的,所以需要开发中对springboot有一定的了解,如果不了解的话可以看这篇文章:2小时学会spring...转载 2018-07-19 14:37:45 · 1834 阅读 · 0 评论 -
SpringCloud核心教程 | 第三篇:服务注册与发现 Eureka篇
Spring Cloud简介Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),比如:Spring Cloud Con...转载 2018-07-19 14:36:59 · 3744 阅读 · 0 评论 -
linux监测tomcat服务
原文链接:https://blog.csdn.net/qq_37936542/article/details/81086928项目上线之后,tomcat服务器有时候会莫名其妙的挂掉,利用shell写一个看门狗程序,监测tomcat异常关闭后,重启服务器。 1:新建脚本文件,赋予权限 touch start.sh chmod 755 start.sh 2:...转载 2018-07-19 14:35:02 · 1478 阅读 · 0 评论 -
Docker使用Dockerfile创建Centos(tomcat+jdk)镜像
原文链接:https://blog.csdn.net/qq_37936542/article/details/80824389Docker构建镜像的方法主要有两种: (1)使用docker commit命令; (2)使用docker build命令和Dockerfile文件(更为强大、灵活和常用);一:准备centos镜像docker pull centos二:下载jdk、tomcat...转载 2018-06-28 10:25:46 · 9911 阅读 · 0 评论 -
微信测试号开发之一 接入微信公众号
原文链接:https://blog.csdn.net/qq_37936542/article/details/78337701一:微信公众号的类型有哪些?普通服务号、认证服务号、普通订阅号、认证订阅号,其之间主要区别在于权限不同。二:准备服务器微信开发时项目路径必须在公网上可以访问,且必须是80端口,因此需要准备服务器或者是外网映射工具。推荐一下方式(一)云主机(二)BAE(百度云开发)、SAE(...转载 2018-03-29 16:47:23 · 1650 阅读 · 0 评论 -
redis的使用和安装,redis基础和高级部分
在后端开发中,为了提高性能,对于一些经常查询但是又不太变化的内容会使用redis,比如前端的列表展示项等,如果数据有变化也可以清空缓存,让前端查一次数据库,所以使用redis相对高效和灵活.本文主要对于redis在linux上的使用和安装进行说明。1.redis的安装2.redis常用的命令3.在阿里云上面安装redis4.在vwmare上安装redis5.利用jedis连接redis进行...转载 2018-04-08 15:23:17 · 417 阅读 · 0 评论 -
SpringCloud微服务框架搭建
一、微服务架构1.1什么是分布式不同模块部署在不同服务器上作用:分布式解决网站高并发带来问题1.2什么是集群多台服务器部署相同应用构成一个集群作用:通过负载均衡设备共同对外提供服务1.3什么是RPCRPC 的全称是 Remote Procedure Call 是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的...转载 2018-04-08 15:22:23 · 308 阅读 · 0 评论 -
JVM虚拟机
Java内存结构和java内存模型的区别。往往很多人会搞起来。这里主要对这2种进行解释并进行操作。经实践会JVM调优和不会JVM调优差别确实很大,足足可以提升服务器一倍的性能。java内存结构:所谓的堆,栈,方法区和本地方法栈java内存模型:image.pngimage.pngimage.pngimage.pngimage.pngimage.png这个堆栈分配在idea中设置的地方image.p...转载 2018-04-08 15:21:32 · 532 阅读 · 0 评论 -
jquery pagination分页的两种实现方式
原文链接:http://blog.csdn.net/qq_37936542/article/details/79457012此插件是jQuery的ajax分页插件。如果你用到此插件作分页的时候,涉及到的数据量大,可以采用异步加载数据,当数据不多的时候,直接一次性加载,方便简单。一:下载地址,及方法参数介绍下载地址:点击打开链接[html] view plain copy...转载 2018-03-20 11:12:33 · 5749 阅读 · 0 评论 -
linux桥接模式下配置静态ip
原文链接:http://blog.csdn.net/qq_37936542/article/details/79494993一:桥接模式VMware桥接模式,也就是将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网络适配器可通过主机中的物理网络适配器直接访问到外部网络,简而言之,这就好像在局域网中添加了一台新的、独立的计算机一样。因此,虚拟机也会占用局域网中的一个IP地址,并...转载 2018-03-20 11:11:19 · 734 阅读 · 0 评论 -
linux安装jdk
原文链接:http://blog.csdn.net/qq_37936542/article/details/79497036一:下载jdk地址:点击打开链接二:卸载openjdkcentos某些版本默认已经安装了OpenJDK,所以需要先检查一下命令:rpm -qa | grep java显示如下:(有则卸载,没有就不用),注意版本可能会有些不一样,以实际操作的为准。tzdata-java-201...转载 2018-03-20 11:09:34 · 290 阅读 · 0 评论 -
linux安装tomcat
一:下载tomcat地址:点击打开链接二:上传、解压[html] view plain copy [root@localhost java]# cd /usr/local 将下载好的apache-tomcat-8.5.28.tar.gz上传到usr/local目录[html] view plain copy [root@localhost tomcat]# tar -zxvf apache-to...转载 2018-03-20 11:08:09 · 249 阅读 · 0 评论 -
mysql官网下载linux版本安装包
原文地址:点击打开链接今天在Linux上部署项目,用到了Mysql,因此想要下载适用于Linux的安装版本,在Mysql官网找了半天,终于找到怎样下载了,这里写出来,以后大家找的时候就好找了。第一步:在百度输入Mysql,然后我们点击第一个链接,如下图所示。第二步:点击上图的链接之后,我们会看到如下图所示的界面,我们点击“Download”子菜单中的" Community ",如下图所示。第三步:...转载 2018-03-20 11:07:02 · 2329 阅读 · 0 评论 -
linux使用.rpm包安装mysql
一:下载mysql的.rpm安装包点击链接查看下载教程:点击打开链接二:创建目录,上传文件创建mysql目录:# mkdir mysql进入目录:# cd mysql将下载好的MySQL-server-5.6.39-1.el6.x86_64.rpm、MySQL-client-5.6.39-1.el6.x86_64.rpm文件上传到mysql目录三:安装服务端进入MySql目录 : # cd /us...转载 2018-03-20 11:05:31 · 576 阅读 · 0 评论 -
js实现计时功能
原文链接:https://blog.csdn.net/qq_37936542/article/details/78912786一:计时器功能[javascript] view plain copy <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>...转载 2018-03-23 17:45:46 · 4781 阅读 · 0 评论 -
Js数组排序函数:sort()
原文链接:https://blog.csdn.net/qq_37936542/article/details/78979521js原生的 sort() 排序函数使用起来很方便语法:arrayObject.sort(fun) 数组对象.sort(排序函数)如果调用该方法时没有使用参数,将按照字符编码的顺序进行排序。也可以提供一个比较函数作为参数,实现大小的排序。例一:对数值型元素的数组进...转载 2018-03-23 17:44:34 · 541 阅读 · 0 评论 -
微信测试号开发之九 微信网页授权:页面获取用户openid
原文链接:https://blog.csdn.net/qq_37936542/article/details/78981369一:配置接口注意:这里填写的是域名(是一个字符串),而不是URL,因此请勿加 http:// 等协议头,二:定义一个公众号菜单,跳转授权页面(或者链接直接跳转)[html] view plain copy String url = "https://open.weixin....转载 2018-03-23 17:41:26 · 2818 阅读 · 0 评论 -
spring+aspectJ的实现
AspectJ:(Java社区里最完整最流行的AOP框架)spring自身也有一套AOP框架,但相比较于AspectJ,更推荐AspectJ在Spring2.0以上版本中,可以使用基于AspectJ注解或基于XML配置的AOP。AspectJ最强大的地方在于他的切入点表达式:语法:execution(修饰符 返回值 包.类.方法名(参数) throws异常) 修饰符,一般省略 publ...转载 2018-03-20 09:58:53 · 355 阅读 · 0 评论 -
mysql主从配置
原文链接:http://blog.csdn.net/qq_37936542/article/details/78600468为什么要进行mysql主从配置,它的优势提现在哪些方面?1:实现服务器负载均衡主服务器上只实现数据的更新操作,而不关心数据的查询。查询请求可以转发到多个从服务器中。将数据更新与查询分别放在不同的服务器 上进行,即可以提高数据的安全性,同时也缩短应用程序的响应时间、提高系统的性...转载 2018-03-20 11:13:25 · 260 阅读 · 0 评论 -
ajax传递list集合
原文链接:http://blog.csdn.net/qq_37936542/article/details/79277495一:ajax传递List<String>类型的数据js代码:[html] view plain copy //声明list var _list = []; //放入string对象 for (var i = 0; i < 3; i++) { ...转载 2018-03-20 11:15:31 · 1526 阅读 · 0 评论 -
手动打war包进行部署测试
有的时候项目跑不起来但是又不知道tomcat问题还是其他问题,往往新建个项目,打成war进行部署。今天找到个好方法,手动打成war,然后进行部署测试。image.pngimage.png创建一个web应用:R:/test/myHometest/myHome/WEB-INF/……test/myHome/files/……test/myHome/image/……test/myHome/src/…...转载 2018-04-08 15:20:38 · 2288 阅读 · 0 评论 -
在linux,windows上安装ruby on rails开发环境
ruby是一个非常优秀的语言,ruby的精髓rails可以让web开发的效率成倍的提高,下面就介绍一下我搭建rails环境的过程。windows下搭建ruby rails web开发环境本篇文章主要是在阿里云的服务器上搭建rails1.安装rubysudo yum install ruby安装稳定版本的rubyimage.pngimage.png然后输入y继续安装2 安装railsgem inst...转载 2018-04-08 15:19:56 · 384 阅读 · 0 评论