自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(222)
  • 资源 (10)
  • 收藏
  • 关注

原创 idea中开启显示springboot面板,方便启动调试

idea中开启显示springboot面板,方便启动调试编辑 项目目录/.idea/workspace.xml添加标签后,保存。重启idea即可。<component name="RunDashboard"> <option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> &lt

2021-09-27 18:53:05 649

原创 调用各地图h5页打点url及参数

调用各地图h5页打点url及参数腾讯https://map.qq.com/?type=marker&isopeninfowin=1&markertype=1&pointx=117.751&pointy=39.0282&name=诚源堆场&addr=天津市滨海新区保税区北港路东150米&ref=WeChathttp://apis.map.qq.com/tools/poimarker?type=0&marker=coord:39.0282,1

2021-09-02 11:28:06 1235

转载 一文读懂I/O多路复用技术

前言当我们要编写一个echo服务器程序的时候,需要对用户从标准输入键入的交互命令做出响应。在这种情况下,服务器必须响应两个相互独立的I/O事件:1)网络客户端发起网络连接请求,2)用户在键盘上键入命令行。我们先等待哪个事件呢?没有哪个选择是理想的。如果在acceptor中等待一个连接请求,我们就不能响应输入的命令。类似地,如果在read中等待一个输入命令,我们就不能响应任何连接请求。针对这种困境的一个解决办法就是I/O多路复用技术。基本思路就是使用select函数,要求内核挂起进程,只有在一个或多个I/O

2021-05-28 09:54:06 391

原创 springboot+mybatisplus 配置多数据源

springboot+mybatisplus 配置多数据源1、引入依赖pom.xml文件引入dynamic-datasource-spring-boot-starter包 <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> &

2021-05-24 16:59:31 476

原创 程序员需要知道的国外学习交流干货网站集合!

技术人员经常会在各种技术交流社区游逛,大家互相学习、交流、分享、帮助。互联网拉近了地球人的距离,让全世界的技术人员可以聚集在一起分享交流。当然因为多方面原因,通常最新最权威的技术知识传到国内存在一定“时差”。本文将给大家分享技术人员经常访问的国外技术交流社区网站。1.stackoverflowhttps://stackoverflow.com/众所周知,stackoverflow可以说是全球最为活跃的程序员技术问答交流社区。2.Google+https://plus.google.com/Goo

2020-12-12 12:16:49 515

原创 centos7 firewalld防火墙启动失败解决方法could not find module by name='nf_conntrack'

centos7 firewalld防火墙启动失败解决方法:问题:could not find module by name='nf_conntrack' 解决方法: 降级firewalld 7.6wget http://vault.centos.org/7.6.1810/os/x86_64/Pac...

2020-03-08 12:07:26 2548

转载 服务器日志 之 CentOS7日志管理工具 journalctl

1 概述日志管理工具journalctl是centos7上专有的日志管理工具,该工具是从message这个文件里读取信息。Systemd统一管理所有Unit的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)。日志的配置文件是/etc/systemd/journald.confjournalctl功能强大,用法非常多。本文将介绍jou...

2019-03-03 10:51:27 2324

转载 小程序制作海报并分享到朋友圈

添加画布首先,在小程序里进行绘图操作需要用到&lt;canvas&gt;组件,那我们就先在我们的wxml代码中放入如下的&lt;canvas&gt;:&lt;canvas canvas-id="shareCanvas" style="width:600px;height:900px"&gt;&lt;/canvas&gt;这样一来我们就有了一个600x900的绘图区域。然后,我们要开始写JS代码在...

2018-05-13 20:47:36 22586 7

原创 canvas 生成圆角图片(头像等)

canvas 生成圆角图片(头像等)circleImg(ctx, img, x, y, r) { ctx.save(); var d =2 * r; var cx = x + r; var cy = y + r; ctx.arc(cx, cy, r, 0, 2 * Math.PI); ctx.clip(); ctx.drawImage(img...

2018-05-13 14:17:10 17536 1

转载 小程序获取当前页面url

使用getCurrentPages可以获取当前加载中所有的页面对象的一个数组,数组最后一个就是当前页面。var pages = getCurrentPages() //获取加载的页面var currentPage = pages[pages.length-1] //获取当前页面的对象var url = currentPage.route //当前页面urlvar op...

2018-05-06 10:30:04 12441 2

转载 在小程序中使用md5处理需要加密的字符串(含中文的字符串)

小程序中使用md5处理需要加密的字符串(含中文的字符串)解决在开发过程中需要加密的值包含中文汉字的问题。单独定义一个js文件:utils.jsfunction md5(string) { var x = Array(); var k, AA, BB, CC, DD, a, b, c, d; var S11 = 7, S12 = 12, S13 =...

2018-04-14 20:48:59 702

转载 在Dubbo中开发REST风格的远程调用(RESTful Remoting)

dubbo支持多种远程调用方式,例如dubbo RPC(二进制序列化 + tcp协议)、http invoker(二进制序列化 + http协议,至少在开源版本没发现对文本序列化的支持)、hessian(二进制序列化 + http协议)、WebServices (文本序列化 + http协议)等等,但缺乏对当今特别流行的REST风格远程调用(文本序列化 + http协议)的支持。有鉴于此,我们基于...

2018-03-25 19:16:07 625

转载 JavaScript防http劫持与XSS

作为前端,一直以来都知道HTTP劫持与XSS跨站脚本(Cross-site scripting)、CSRF跨站请求伪造(Cross-site request forgery)。但是一直都没有深入研究过,前些日子同事的分享会偶然提及,我也对这一块很感兴趣,便深入研究了一番。最近用 JavaScript 写了一个组件,可以在前端层面防御部分 HTTP 劫持与 XSS。当然,防御这些劫持最好的方法还是从...

2018-02-22 22:09:11 474

转载 无源码程序反编译修改文字

背景:一同事提到某客户要求修改产品程序中的一段文字,正常情况下这是很简单的事情,不需要我这业余人员参与,但问题在于该客户使用的是旧版本产品,而旧版本产品的代码已遗失,这种情况下修改文字就成了一个棘手的工作。几经辗转这个事情就找到了我这里,受不了同事再三托付,我答应其试试。该程序使用.net 2.0开发。目的:需要修改的为一C/S客户端界面,在界面中某个label处(假设原文字为“服务器123!”)...

2018-02-22 11:12:34 1249

转载 安全框架Shiro和Spring Security比较

Shiro首先Shiro较之 Spring Security,Shiro在保持强大功能的同时,还在简单性和灵活性方面拥有巨大优势。Shiro是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密码加密。如下是它所具有的特点:易于理解的 Java Security API;简单的身份认证(登录),支持多种数据源(LDAP,JDBC,Kerberos,ActiveDirector...

2018-02-22 11:09:19 1681

转载 非常详细的 Docker 学习笔记

一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker HubDocker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务,例如建立、运行、发布你的 Docker...

2018-02-22 11:07:28 830

转载 关于MySql8小时空闲后连接超时问题(testOnBorrow,logAbandoned等)

程序和数据库之间的连接,8小时如果没有数据访问,MySQL会断开该连接。如果使用的连接池,该断开操作不会通知连接池,造成连接池获取连接后无法连接数据库,报的异常大概是这样的:Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from th...

2018-02-22 11:03:46 842

转载 利用.htaccess绑定域名到子目录 突破空间商的限制

利用.htaccess绑定域名到子目录前提你的空间服务器必须支持apache的rewrite功能,只有这样才能使用.htaccess。如果你的空间是Linux服务器 一般默认都开启了的;绑定域名登陆域名管理台 把需要绑定的域名 解析到你的空间;登陆虚拟主机/空间管理台 绑定域名到空间;首先在本地建个txt文件,复制下面的代码修改替换你要绑的域名和目录,并传到网站主目录下

2017-10-28 22:18:43 1408

转载 Spring IOC的三种注入方式

IOC ,全称 (Inverse Of Control) ,中文意思为:控制反转, Spring 框架的核心基于控制反转原理。 什么是控制反转? 控制反转是一种将组件依赖关系的创建和管理置于程序外部的技术。 由容器控制程序之间的关系,而不是由代码直接控制 由于控制权由代码转向了容器,所以称为反转 对象与对象之间的关系可以简单的理解为对象之间的依赖关系: 依赖

2017-10-22 23:12:32 2751

转载 15个顶级Java多线程面试题及回答

原文链接 Java 线程面试问题在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足够的Java线程与并发方面的知识,因为候选人中有很多

2017-10-22 23:10:51 379

转载 java基本教程之join方法详解 java多线程

本文对java Thread中join()方法进行介绍,join()的作用是让“主线程”等待“子线程”结束之后才能继续运行,大家参考使用吧本章涉及到的内容包括:1. join()介绍2. join()源码分析(基于JDK1.7.0_40)3. join()示例1. join()介绍join() 定义在Thread.java中。join() 的作用

2017-10-22 16:37:21 390

转载 java字符与对应Ascii码互转

图题代码如下:[java] view plain copypackage main;    /**  * Java中将一个字符与对应Ascii码互转  * 1 byte = 8bit 可以表示 0-127  */  public class GetCharAscii {        /*0-9对应Ascii 

2017-10-10 16:05:59 2069

转载 更换PHP 5.4以上版本后Dedecms后台登录空白的解决方法

把PHP的版本从5.2.14升到5.4.15,升级完后dedecms后台打开空白,检查各种权限和文件,没有问题,那就有可能是PHP版本函数的问题,它是用session_register来注册一个session变量,但是在php5.4以上中已经移除了这个功能解决办法:找到include/userlogin.class.php,里面有一个keepuser()函数,它是用session_regi

2017-10-08 10:46:22 1044

转载 Java字节序(不同语言中的网络数据传输时字节序列转换)

BIG-ENDIAN(大字节序、高字节序)LITTLE-ENDIAN(小字节序、低字节序)主机字节序网络字节顺序JAVA字节序1.BIG-ENDIAN、LITTLE-ENDIAN跟多字节类型的数据有关的比如int,short,long型,而对单字节数据byte却没有影响。BIG-ENDIAN就是低位字节排放在内存的低端,高位字节排放在内存的高端。而LITTLE-ENDIAN

2017-09-20 09:40:12 1304

转载 关于Android的keystore生成和查看keystore

关于Android的keystore生成和查看keystore因为工作需要最近开始接触Android,在APP测试版本更新时发现签名冲突不能正确安装,这才了解到还需要签名。在这里说两种签名的方式:第一种是用eclipse第二种是用android自带的需要dos下试用命令生成命令如下:keytool -genkey -alias andro

2017-08-26 14:57:26 1197

转载 myBatis配置实现数据库字段下划线映射到java对象的驼峰式命名属性

myBatis配置实现数据库字段下划线映射到Java对象的驼峰式命名属性。在mybatisConfig.xml配置文件中添加如下设置:[html] view plain copy!--设置启用数据库字段下划线映射到java对象的驼峰式命名属性,默认为false-->  setting name="mapUnderscoreToCa

2017-08-17 17:29:53 4855

转载 Mysql event时间触发器,实现定时修改某些符合某一条件的某一字段

mysql可以实现定时触发功能,比如说定于某某时间mysql数据库做什么工作,或每隔多长时间做什么工作。第二种情况应用还是比较广的,比如说我希望每天检查一下我的数据信息,超过一个月的无用信息清除以腾出空间供其他存储数据使用;或者相隔一段时间更新一下数据等等。下面讨论下这种情况,给出一个例子供大家参考:1.首先定义一个存储过程取名为e_test,注意竖线(“|”)一定不能丢

2017-08-07 13:38:43 877 2

转载 Web大规模高并发请求和抢购的解决方案

电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,

2017-08-01 16:21:28 1173

转载 CentOS、Ubuntu、Debian三个linux比较异同

Linux有非常多的发行版本,从性质上划分,大体分为由商业公司维护的商业版本与由开源社区维护的免费发行版本。商业版本以Redhat为代表,开源社区版本则以debian为代表。这些版本各有不同的特点,在不同的应用领域发挥着不同的作用,不能一概而论。而绝大多数VPS上只提供开源社区维护的发行版本。下面就这些不同的linux发行版进行简单的分析。UbuntuUbuntu近

2017-07-28 20:08:52 639

转载 Android 使用极光推送自定义消息推送效果

极光推送,是一个面向普通开发者开放的,免费的第三方消息推送服务。本篇博客将结合案例介绍极光推送自定义消息的使用方法,利用自定义消息实现项目中特定的消息推送需求。本案例将实现如图效果: 参考官方Android SDK 教程完成激光推送的基本配置区别通知和自定义消息 通知即指在手机的通知栏(状态栏)上会显示的一条通知信息。 自定义消息是极光推送自己的概念。 

2017-07-12 10:41:41 2535

转载 JPush极光推送Java服务器端

import cn.jpush.api.JPushClient; import cn.jpush.api.common.resp.APIConnectionException; import cn.jpush.api.common.resp.APIRequestException; import cn.jpush.api.push.PushResult; import cn.jpush.a

2017-07-12 10:38:58 1521

转载 php-fpm.conf重要参数详解

一、常用参数解释:1)pm = dynamic #对于专用服务器,pm可以设置为static。#如何控制子进程,选项有static和dynamic。如果选择static,则由pm.max_children指定固定的子进程数。如果选择dynamic,则由pm.max_children、pm.start_servers、pm.min_spare_servers、pm.max_spare_se

2017-07-04 15:53:19 508

转载 使用scp在Linux主机之间进行定时备份

一、scp在建立连接中是需要密码认证的,所以我们第一步就是添加ssh公匙。ssh终端运行ssh-keygen -t rsa  结果如下  Generating public/private rsa key pair.  Enter file in which to save the key (/home/.username/ssh/id_rsa):#回车  Enter pa

2017-06-13 16:47:33 3045

转载 Linux服务器安全配置

Linux服务器安全配置众所周知,网络安全是一个非常重要的课题,而服务器是网络安全中最关键的环节。Linux被认为是一个比较安全的Internet服务器,作为一种开放源代码操作系统,一旦Linux系统中发现有安全漏洞,Internet上来自世界各地的志愿者会踊跃修补它。然而,系统管理员往往不能及时地得到信息并进行更正,这就给黑客以可乘之机。相对于这些系统本身的安全漏洞,

2017-06-13 11:17:08 3231

转载 php7.0添加curl,mbstring,pdo,openssl扩展

进入php安装源码,若安装源码在/var/local/lnmp1/php-7.0,安装的途径在/var/local/lnmp/php-7.0则,进入/var/local/lnmp1/php-7.0/ext/目录下,命令,cd /var/local/lnmp1/php-7.0/ext/安装mbstring则进入当前目录下mbstring命令cd mbs

2017-06-11 20:57:45 5878

原创 android jpush(极光推送)快速集成

在日常生活中,我们经常见到手机上的软件在通知栏提醒,各种新闻,软件更新提示等等。。都涉及到了推送服务。推送服务,可以主动、及时地向您的用户发起交互,向其发送聊天消息、日程提醒、活动预告、进度提示、动态更新等。精准的目标用户和有价值的推送内容可以提升用户忠诚度,提高留存率与收入。本文介绍的是  极光推送 与android 的集成。官网:www.jiguang.cn1、注册

2017-04-17 10:25:14 1135

转载 Android zxing,轻松实现二维码扫描、生成

Android  zxing,轻松实现二维码扫描、生成     现在很多App都集成了扫一扫功能,最常用的微信、QQ、手机助手等。二维码也使得生活变得更加简洁,扫一扫订餐、扫一扫下载等等。那么,说到二维码,我们不得不提Google一个开源的扫码框架:zxing。     开源下载:http://code.google.com/p/zxing/

2017-04-13 14:08:34 6297 1

转载 Android二维码功能实现,在程序内嵌入ZXing项目

Android二维码功能实现,在程序内嵌入ZXing项目最近二维码真是越来越火了,随便电视上、网络上、商场里,到处都是二维码。而内嵌二维码扫描功能的软件也越来越多,QQ、微信、UC浏览器等等应用都可以对着二维码扫一扫,感觉我们自己的应用里不加上二维码扫描功能,都跟不上时代潮流了。所以今天我就将带着大家一起,在我们自己的程序里加入二维码扫描的功能。不过

2017-04-13 13:52:23 679

转载 Android混合开发之WebView与Javascript交互

Android WebView JS 交互 以及 传各种类型到JS函数第一步:让自己的APP有访问网络的权限,在XXXManifest.xml加入下句代码[java] view plain copy"android.permission.INTERNET" />  第二步:在Activity 类文件中编

2017-04-13 13:20:34 654

转载 CentOS下安装ImageMagick和PHP Imagick扩展

imagick是一个PHP的扩展,用ImageMagick提供的API来进行图片的创建与修改,不过这些操作已经包装到扩展imagick中去了,最终调用的是ImageMagick提供的API. ImageMagick是一套软件系列,主要用于图片的创建、编辑以及转换等,详细的解释见ImageMagick的官方网站http://www.imagemagick.org/,ImageMagick与G

2017-03-28 15:49:26 7818

PostgreSQL数据库,9.2.4-1版本,windows-x64版

PostgreSQL数据库,9.2.4-1版本,windows-x64版

2024-03-12

rocketmq扩展项目

rocketmq扩展项目,包括rocketmq-console、rocketmq-docker、rocketmq-jms等等。

2019-01-10

jfinal 3.0下载

JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!

2017-03-21

魔框搜索神器

网络资源搜索神器,共享时代必备的武器,大家get起来!

2016-03-24

haproxy负载代理工具

HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。

2016-03-15

mqttjs(activemq测试工具)

activemq消息测试工具

2016-03-15

动态ip网络修复工具

动态ip网络修复工具,用户连接上网络但是上不去网的情况,可以用此工具修复。

2016-01-11

jQueryGantt

很好用的jquery甘特图,首先让我列出其主要特点: 基于jQuery的 MIT许可:你可以重用它 json 管理任务状态- >工作流处理 管理dependecies 管理assignements(资源、角色、工作) 完整的undo-redo支持 跨浏览器

2015-11-09

芯片精灵 芯片检测

芯片精灵,可以查询U盘。内存卡。各种设备的详细资料如:厂商,芯片

2011-12-16

无线路由破解密码工具webcrack4.0!!

此附件为路由破解器,可以破解路由网络的密码。。。。。

2011-05-09

空空如也

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

TA关注的人

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