- 博客(993)
- 资源 (9)
- 收藏
- 关注

原创 idea使用总结
1、Intellij IDEA启动时怎么选择项目?按下【Ctrl+Alt+S】,在设置界面选择【System Settings】,把右边面版中Reopen last project on startup前面的勾去掉,保存。
2016-06-30 18:09:50
4318

转载 android 电视端应用不同分辨率的适配
电视端android应用开发比手机有点好处是电视的分辨率就那么几种,一般只需要做720P和1080P的就足够了.720P是指1280x720, 1080P是指1920x1080.适配主要就是两块:1. 图片2.字体和长宽定义先说图片:因为720P下的图片dp值与电脑上的px值是1:1的,所以默认开发都是720P为基础,图片资源文件放到drawable-mdp
2015-06-25 10:03:53
8427

转载 用PS制作点九图
即 .9 ,是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png我们都知道android平台有多种不同的分辨率,很多控件的切图文件在被放大拉伸后,边角会模糊失真。在android平台下使用点九PNG技术,可以将图片横向和纵向同时进行拉伸,以实现在多分辨率下的完美显示效果。【普通拉伸和点九拉伸效果对比】
2015-01-22 14:50:53
13709

转载 PHP程序员的技术成长规划
PHP程序员的技术成长规划作者:黑夜路人(2014/10/15) 按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。 本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不
2014-10-17 15:37:04
2672

转载 使用ngrok快速地将本地Web服务映射到外网
为什么要使用ngrok?作为一个Web开发者,我们有时候会需要临时地将一个本地的Web网站部署到外网,以供它人体验评价或协助调试等等,通常我们会这么做:找到一台运行于外网的Web服务器服务器上有网站所需要的环境,否则自行搭建将网站部署到服务器上调试结束后,再将网站从服务器上删除只不过是想向朋友展示一下网站而已,要不要这么麻烦,累感不爱╰(`□′)╯有了ngrok之后
2014-09-23 11:30:10
2614

原创 常用Firefox插件大全
Web开发人员常用的火狐插件1)FireShot:是一个截图工具,来源于截图软件Screenshot Studio的开发商,是一个Firefox扩展或者说是Firefox版的Screenshot Studio(一款很强大的且与众不同的截图软件),用于创建网页截图。重要的是,Fireshot与Screenshot Studio不同,它是免费使用的。如果你仅需要网页截图和简单的编辑,F
2014-08-07 13:23:17
10362
1
转载 Android:你好,androidX!再见,android.support
190822 补充:升级 gradle 到 3.4.2 之后,禁止项目默认启用 androidx 190817 补充:补充 Glide 兼容 androidx 注解的内容 190726 补充:细节补充 190325 补充:莫名问题的解决 181106 补充:修改未迁移成功的三方库1AndroidX 简介查看 Android 文档中对 AndroidX 的简介:https://developer.android.google.cn/topic/libraries/support-libra.
2021-03-18 11:27:42
632
转载 springboot项目接入支付宝支付接口(沙箱环境)使用网页扫码支付功能
1. 什么是支付宝接口(沙箱环境)?记录时间:2020年10月15日3:55现如今,手机支付已相当普遍,而作为开发人员应该对手机支付操作有所了解。而支付宝接口是支付宝提供的一个接口,用来对接软件应用程序在进行金钱交易使用。然后对于编程爱好者而言,想学习这一点就有点难,因为要想使用支付宝接口,必须前提是使用软件应用程序,软件应用程序需要向支付宝申请,提交一系列资料,这一点是实现不了的。这就对开发者增加了一定的难度,因为产品没有上线,然后需要对接支付宝接口就是很大的问题,所以出现了沙箱环境,具有虚
2021-03-04 17:34:58
2896
2
转载 从0到1构建,一个SpringBoot对接支付宝沙箱环境案例
写在前面首先,看这篇文章的小伙伴肯定具有Springboot的基础以及更为深刻的技术功底;其次,这篇文章主要是作为个人笔记学习之用,记录自己从0到1构建出一个完整的支付环境,方便后期个人项目整合的时候用得到。如果有总结的不对的地方,希望技术大佬给予指正,我会马上修改。默认您有以下的知识或者技术功底:支付宝开放平台的认知,详见https://openhome.alipay.com/platform/home.htm知道支付宝沙箱环境是什么Springboot技术基本的前端技术(Thyme
2021-03-03 09:46:35
1050
转载 看,教你手写一个最简单的SpringBoot Starter
何为 Starter ?想必大家都使用过 SpringBoot,在 SpringBoot 项目中,使用最多的无非就是各种各样的 Starter 了。那何为 Starter 呢?你可以理解为一个可拔插式的插件(组件)。或者理解为场景启动器。通过 Starter,能够简化以前繁杂的配置,无需过多的配置和依赖,它会帮你合并依赖,并且将其统一集成到一个 Starter 中,我们只需在 Maven 或 Gradle 中引入 Starter 依赖即可。SpringBoot 会自动扫描需要加载的信息并启动相应的默
2021-03-02 11:14:40
302
转载 SpringBoot使用WebSocket实现前后端消息推送
文章出处:http://www.3kkg.com/1073WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。它使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。与正常的http请求不同的是,WebSocket在浏览器和服务器之间只需要完成一次握手即可创建了一个持久性的长连接,通过这个长连接实现双向的数据传输。本文只介绍后端SpringBoot如何使用WebSocket,前端部分使用:WebSocket在线测试地址中的工具进行效果测试.
2020-09-22 11:39:38
796
转载 Uni-App - 快速开始第一个项目
搭建环境开发者需分别安装如下工具:HBuilderX:内置uni-app编译器及项目模板,最新版本下载地址 微信开发者工具:编译调试小程序所用,最新版本下载地址创建项目在点击工具栏里的文件 -> 新建 -> 项目:选择uni-app,输入工程名,如:first-uniapp,点击创建,即可成功创建uni-app。点击从模版创建,选择hello-uniapp...
2019-09-23 11:03:46
818
转载 Uni-App - 介绍
uni-app 介绍uni-app 是一个使用Vue.js开发跨平台应用的前端框架。开发者通过编写 Vue.js 代码,uni-app 将其编译到iOS、Android、微信小程序等多个平台,保证其正确运行并达到优秀体验。uni-app 继承自 Vue.js,提供了完整的 Vue.js 开发体验。uni-app 组件规范和扩展api与微信小程序基本相同。有一定 Vue.js ...
2019-09-23 11:02:20
590
转载 SpringBoot整合ActiveMQ实现Email发送:专业负责MQ20年~
javax.mail依赖__javax.mail + mq<!--javax.mail--> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> ...
2019-03-11 19:29:18
1370
转载 RabbitMQ教程
版权声明:本文欢迎转载! https://blog.youkuaiyun.com/zpcandzhj/article/details/81436980如果此教程对您有帮助,就请有钱的捧个钱场,没钱的捧个人场(转载分享)哦~文章目录RabbitMQ实战教程1.什么是MQ2.RabbitMQ2.1.RabbitMQ的简介2.2.官网2.3.MQ的其他产品2.4.学习5种队列2.5.安装文档3...
2019-03-11 19:26:29
1549
转载 RabbitMQ教程
https://blog.youkuaiyun.com/hellozpc/article/details/81436980#RabbitMQ_6如果此教程对您有帮助,就请有钱的捧个钱场,没钱的捧个人场(转载分享)哦~文章目录RabbitMQ实战教程1.什么是MQ2.RabbitMQ2.1.RabbitMQ的简介2.2.官网2.3.MQ的其他产品2.4.学习5种队列2.5.安装文档3...
2019-03-11 17:08:56
1228
转载 搭建Elasticsearch 5.4分布式集群
一、集群角色多机集群中的节点可以分为master nodes和data nodes,在配置文件中使用Zen发现(Zen discovery)机制来管理不同节点。Zen发现是ES自带的默认发现机制,使用多播发现其它节点。只要启动一个新的ES节点并设置和集群相同的名称这个节点就会被加入到集群中。Elasticsearch集群中有的节点一般有三种角色:master node、data node和...
2018-08-09 17:59:53
607
1
转载 ELK日志处理之使用logstash收集log4J日志
介绍一下如何从Java工程中导出log4J日志到Logstash。一、log4j基础不能免俗的官方介绍:Log4j 是一个使用 Java 语言编写的,可靠、快速、灵活的日志框架(API),使用 Apache Software License 授权。它被移植到 C、C++、C#、Perl、Python、Ruby 和 Eiffel 语言中。Log4j 是高度可配置的,在运行期使用外部...
2018-08-09 17:56:34
897
转载 Elasticsearch索引mapping的写入、查看与修改
mapping的写入与查看首先创建一个索引:curl -XPOST "http://127.0.0.1:9200/productindex"{"acknowledged":true} 现在只创建了一个索引,并没有设置mapping,查看一下索引mapping的内容:curl -XGET "http://127.0.0.1:9200/productindex/_mapping...
2018-08-09 17:14:06
1749
转载 Elasticsearch java api(五) Bulk批量索引
这篇博客介绍一下Elasticsearch对多个文档进行索引的简便方法。Bulk api的支持可以实现一次请求执行批量的添加、删除、更新等操作.Bulk操作使用的是UDP协议,UDP无法确保与ElasticSearch服务器通信时不丢失数据.一、Bulk API使用bulk命令时,REST API以_bulk结尾,批量操作写在json文件中,官网给出的语法格式:action_and_...
2018-08-09 17:10:28
5251
转载 ElasticSearch Java Api(四) -删除索引
删除可以是删除整个索引库,也可以根据文档id删除索引库下的文档,还可以通过query查询条件删除所有符合条件的数据。一、删除整个索引库下面的例子会删除indexName索引:DeleteIndexResponse dResponse = client.admin().indices().prepareDelete(indexName) ...
2018-08-09 17:06:55
3490
转载 ElasticSearch Java Api(二) -检索索引库
上篇博客记录了如何用java调用api把数据写入索引,这次记录下如何搜索。一、准备数据 String data1 = JsonUtil.model2Json(new Blog(1, "git简介", "2016-06-19", "SVN与Git最主要的区别...")); String data2 = JsonUtil.model2Json(new Blog(2, "Java...
2018-08-09 16:56:29
420
转载 Elasticsearch 5.X下JAVA API使用指南
Elasticsearch 5.0下Java API使用指南一.2.X到5.XElasticsearch 2.x使用java api把elasticsearch安装包下的lib文件夹下的jar文件全部加入到工程类路径即可,换到5.x就不适用了.创建Clien的代码:Settings settings = Settings.builder().put("cluster.name", "...
2018-08-09 16:21:49
830
转载 [搜索]ElasticSearch Java Api(一) -创建索引
ElasticSearch JAVA API一、生成JSON创建索引的第一步是要把对象转换为JSON字符串.官网给出了四种创建JSON文档的方法:1.1手写方式生成String json = "{" + "\"user\":\"kimchy\"," + "\"postDate\":\"2013-01-30\"," +
2018-08-09 15:46:57
375
转载 ElasticSearch集群入门
一、下载与安装Elasticsearch 依赖 java,在安装 ES 之前首先要配好 java,这个默认我们的电 脑已经完成。Elasticsearch要求jdk最低版本为1.7。 首先从 elasticsearch官网下载安装包,我们是 linux 系统,下载 tar 包比较方便。当前版本为2.3.3,下载地址:Elasticsearch 2.3.3下载 .下载完成之后解压tar文件:...
2018-08-09 14:29:34
4600
转载 【ElasticSearch实战】——ES常用查询条件与mysql对比
类比mysql,我们需要=、>、>=、<、<= 、or、and、in、like、count、sum、group by、order by、limit 在高版本的ES里面使用了boolquery替换了filter 1、等于号= QueryBuilders.termQuery("isDel",1)); //termQuery相当于=,相当于i...
2018-08-09 13:22:20
2465
转载 Spring boot 搭建个人博客系统(六)——文章点击量和阅读排行榜
Spring boot 搭建个人博客系统(六)——文章点击量和阅读排行榜一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这类项目开发的基本流程。系统采用Spring boot+MyBatis+MySQL的框架进行项目开发。项目源码:Jblog 个人主页:tuzhenyu’s page 原文地址:...
2018-08-08 14:52:20
2444
转载 Spring boot 搭建个人博客系统(五)——标签和标签云
Spring boot 搭建个人博客系统(五)——标签和标签云一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这类项目开发的基本流程。系统采用Spring boot+MyBatis+MySQL的框架进行项目开发。项目源码:Jblog 个人主页:tuzhenyu’s page 原文地址:Sprin...
2018-08-08 14:41:52
1273
转载 Spring boot 搭建个人博客系统(四)——文章的发布和分页显示
Spring boot 搭建个人博客系统(四)——文章的发布和分页显示一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这类项目开发的基本流程。系统采用Spring boot+MyBatis+MySQL的框架进行项目开发。项目源码:Jblog 个人主页:tuzhenyu’s page 原文地址:S...
2018-08-08 13:41:53
1002
转载 Spring boot 搭建个人博客系统(三)——权限管理功能
Spring boot 搭建个人博客系统(三)——权限管理功能一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这类项目开发的基本流程。系统采用Spring boot+MyBatis+MySQL的框架进行项目开发。项目源码:Jblog 个人主页:tuzhenyu’s page 原文地址:Sprin...
2018-08-08 13:26:41
1425
转载 Spring boot 搭建个人博客系统(二)——登录注册功能
Spring boot 搭建个人博客系统(二)——登录注册功能一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这类项目开发的基本流程。系统采用Spring boot+MyBatis+MySQL的框架进行项目开发。项目源码:Jblog 个人主页:tuzhenyu’s page 原文地址:Sprin...
2018-08-08 10:22:11
1582
转载 Spring boot 搭建个人博客系统(一)——整体思路
Spring boot 搭建个人博客系统(一)——整体思路一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这类项目开发的基本流程。项目源码:Jblog 个人主页:tuzhenyu’s page 原文地址:Spring boot 搭建个人博客系统(一)——整体思路0. 思路博客的基本作用...
2018-08-08 09:47:50
9094
2
转载 ElasticSearch实战:个人博客搜索和首页内容展示
前言最近学习了SpringBoot,搞了一个小型博客系统,在这个系统中的首页内容展示、全文搜索用到了elasticsearch。系统中持久层使用的是Springdata,但是没有使用spring-data-elasticsearch,而是单独引入的elasticsearch、transport依赖。下面就将我系统中涉及到的关于elasticsearch的代码贴出来、供大家一起学习。准备环境...
2018-08-07 19:27:50
894
1
转载 ElasticSearch(9)--使用Java客户端进行分页查询
分页查询package com.es.querydemo; import java.net.InetAddress;import java.util.Iterator;import java.util.Map; import org.elasticsearch.action.search.SearchRequestBuilder;import org.elasticsearch...
2018-08-06 20:29:21
1839
转载 ElasticSearch(8)--使用Java客户端进行复杂查询
进行复杂的查询:包括:字段匹配查询、相似度查询、范围查询、组合查询、查询加排序package com.es.querydemo; import java.net.InetAddress;import java.util.HashMap;import java.util.Iterator;import java.util.Map; import org.elasticsear...
2018-08-06 20:26:18
1385
转载 ElasticSearch(7)--使用Java客户端进行基本搜索
进行基本的搜索:包括: 查询所有、解析字符串查询、通配符查询、词条查询 package com.es.querydemo; import java.net.InetAddress;import java.util.HashMap;import java.util.Iterator;import java.util.Map; import org.elasticsearc...
2018-08-06 20:20:08
1598
转载 ElasticSearch(6)--使用Java客户端创建索引和映射
手动创建映射(包含创建映射和文档): package com.es.querydemo; import java.net.InetAddress;import java.util.HashMap;import java.util.Map; import org.elasticsearch.action.admin.indices.mapping.put.PutMappingR...
2018-08-06 20:18:34
1828
转载 ElasticSearch(5)--使用Java客户端删除文档
使用Java客户端删除文档package com.es.demo; import java.net.InetAddress; import org.elasticsearch.action.delete.DeleteResponse;import org.elasticsearch.client.transport.TransportClient;import org.elast...
2018-08-06 20:15:27
485
转载 ElasticSearch(4)--使用Java客户端更新文档
使用java客户端更新文档package com.es.demo; import java.net.InetAddress;import java.util.HashMap;import java.util.Map;import java.util.concurrent.ExecutionException; import org.elasticsearch.action.ge...
2018-08-06 20:13:29
677
TCPdump工具
2014-02-14
安卓开发Wifi无线调试工具
2013-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人