Dubbo
摘要:RPC:远程过程调用:实现跨工程,跨JVM的调用技术; provider :提供服务的服务方 cousunmer:调用远程服务的消费方 registry :服务注册与发现的注册中心 monitor:统计服务调用次数与时间的调用中心 1.在生产中,我们都会使用zookeeper的注册中心,所有必须搭建
阅读全文
posted @
2018-08-30 23:58
iscys
阅读(123)
推荐(0)
Properties 使用
摘要:Properties 属于Map 下HashTable的小弟 属于持久的属性集,他可以保存在流中或者在流中加载。 键和值都是字符串类型。 通常用于配置文件 方法介绍: 存放键值对:setProperties(String key,String value); 获取值:getProperties(St
阅读全文
posted @
2018-08-29 00:42
iscys
阅读(106)
推荐(0)
Mybatis常用标签使用
摘要:trim元素的主要功能是可以在自己包含的内容前加上某些前缀,也可以在其后加上某些后缀,与之对应的属性是prefix和suffix;可以把包含内容的首部某些内容覆盖,即忽略,也可以把尾部的某些内容覆盖,对应的属性是prefixOverrides和suffixOverrides; Mybatis 拼接l
阅读全文
posted @
2018-08-28 19:03
iscys
阅读(261)
推荐(0)
泛型
摘要:每次一阅读源码简单的还能看懂,一遇到泛型相关的我就开始犯迷糊了,所以把泛型重新捡起来再巩固一遍吧-- 泛型: 在程序中,如果用到了带<>的类或者接口,就要明确传入的具体引用类型 泛型是编译时的技术,用于编译时期,运行时候,就会去除泛型 在我们不确定操作类型的时候我们可以定义泛型 泛型定义在类上 泛型
阅读全文
posted @
2018-08-26 23:39
iscys
阅读(176)
推荐(0)
微信公众号开发(5)---使用开源组件开发公众号OAuth2.0网页授权授权登录
摘要:搞清微信公众号授权登录的步骤步骤,我们的开发就完成了一大步 献上github 地址: https://github.com/Wechat-Group/weixin-java-tools/wiki/MP_OAuth2%E7%BD%91%E9%A1%B5%E6%8E%88%E6%9D%83 第一步:需要
阅读全文
posted @
2018-08-26 12:57
iscys
阅读(580)
推荐(0)
lombok ------让代码更简洁方便
摘要:估计在平常写代码中,都会创建entity类的实体来,都是那种创建变量,生成set get 方法,方便外部调用,你以为你很流利的操作快捷键就很方便的了? 其实不然,有一个lombok 工具可以帮我们自动生成,但不显示在我们的代码中,该怎么用呢? 1.安装lombok的插件,很简单;下载lombok.j
阅读全文
posted @
2018-08-26 09:07
iscys
阅读(171)
推荐(0)
微信公众号开发(4)---使用开源组件开发自定义菜单栏的创建
摘要:我们引入的开源微信开发的依赖中,对于微信菜单的创建所需要的参数进行了很好的封装,我们只需要按照微信文档开发的规范,进行参数的设置就好了-- 关于微信菜单开发的格式: 对于这种格式,我们的sdk将其封装在了 WxMenu 类中 然后调用 WxMpServiceImpl 的 getMenuService
阅读全文
posted @
2018-08-26 08:34
iscys
阅读(524)
推荐(0)
String.format的用法
摘要:有些时候,对于一些东西,不是没有简单的方法,而是我们没有接触到过 String.format();即创建格式化的字符串,里面有很多的通配使用符号,我这里说一下我接触到的,以后接触到其他的再填坑 它的内部其实调用了java.util.Formatter类 %s的使用:会将下面红色的参数按照顺序的放入我
阅读全文
posted @
2018-08-26 01:16
iscys
阅读(166)
推荐(0)
微信公众号开发(3)---使用开源组件开发进行接口验证
摘要:在经过一系列的微信开发后,关于微信的开发确实内容很庞大,一些基础的组件都要有我们开发者进行编写,有没有简单的方法呢? 哈哈 在开源社区中无意中找到了关于微信全套开发的sdk,里面包含了微信开发中所有的功能实现,作者是binarywang,也是一直在更新,社区还是挺活跃的。 献上 github地址:
阅读全文
posted @
2018-08-26 00:42
iscys
阅读(792)
推荐(0)
计算机基础(2)---计算机构造
摘要:一个完整的计算机包括硬件和软件 硬件是组成计算机各种为例器件总和,是计算机系统的物质基础,包括cpu,存储器,输入设备,输出设备 软件即运行在硬件系统上的程序,包括系统软件和应用软件 硬件系统:(运算器,控制器,存储器,输入设备,输出设备 5部分组成) cpu: 运算器,寄存器,控制器 内存:随机存
阅读全文
posted @
2018-08-25 15:16
iscys
阅读(468)
推荐(0)
计算机基础(1)
摘要:第一代:电子管计算机:1946年,以cpu为中心,使用的是机器语言,笨重,重要用于数值计算 >每条指令用二进制编码,难写,难改,能够为计算机直接识别 第二代:晶体管计算机:1958年,以存储为中心,高级语言,应用与数值计算与工业 >汇编语言:字符符号出现了 第三代:中小规模集成电路:1964年,以存
阅读全文
posted @
2018-08-25 13:45
iscys
阅读(218)
推荐(0)
zookeeper 单机版配置
摘要:zookeeper :中间件,为分布式系统进行协调服务 作用于分布式系统,可以为大数据服务 支持java 和 C 客户端的api zookeeper 特性:一致性,数据会按照顺序分批入库; 原子性:数据要么成功要么失败; 单一视图;客户端连接到集群中任意zookeeper节点。数据都是一致的 可靠性
阅读全文
posted @
2018-08-23 20:27
iscys
阅读(1224)
推荐(0)
将毫秒转换为天小时分钟
摘要:今天在项目中遇到进行计算流程单从开始到结束所花费的时间,样式是XX天XX小时XX秒,有天显示天,没有就不显示; 代码献上:
阅读全文
posted @
2018-08-23 16:01
iscys
阅读(1912)
推荐(0)
linux 备忘录
摘要:1. ps aux|grep 程序 >查看当前程序是否运行 ps aux|grep nginx 2. tar -zxvf 压缩包 > 解压缩 tar -zxvf apache-tomcat-7.0.85.tar 3. /etc/init.d/iptables status >查看防火墙状态 /etc
阅读全文
posted @
2018-08-21 23:19
iscys
阅读(232)
推荐(0)
支付宝H5 与网页端支付开发
摘要:在日常生活中,我们基本上都是进行微信与支付宝的支付方式尽心支付,这种方式确实大大便利了我们的生活,那么如何在我们的产品中进行微信与支付宝支付的植入开发呢? 我们先进行支付宝的H5与网页端支付开发,这里只进行支付宝支付的调用,关于具体的生产逻辑(例如订单之类等)大家可以根据自己的逻辑处理添加; 支付宝
阅读全文
posted @
2018-08-21 21:58
iscys
阅读(1166)
推荐(0)
微信公众号开发(2)---消息的接收发送
摘要:在微信公众号开发(1)中,我们进行了GET请求方法的开发编写,能够使微信与我们的服务器进行了关系的绑定,接下来我们进行开发接收用户消息与一些事件的回复; 开发必要了解:在我们微信与我们的服务器进行了关系的绑定后,微信会将用户所发过来的消息以及事件会以XML的格式以POST请求的方式发送给我们的服务器
阅读全文
posted @
2018-08-21 00:06
iscys
阅读(643)
推荐(0)
js 创建对象
摘要:js 创建对象的方式(***): 1.字面量创建对象 2.构造函数方式创建对象 3.使用new Object
阅读全文
posted @
2018-08-20 21:16
iscys
阅读(127)
推荐(0)
手动获取被spring管理的bean对象工具
摘要:在netty handler开发中,我们无法将spring的依赖注入到Handler中,无法进行数据库的操作,这时候我们就需要手动获取被spring管理的bean对象; 创建一个 implements ApplicationContextAware 接口的类,实现它的setApplicationCo
阅读全文
posted @
2018-08-20 10:36
iscys
阅读(524)
推荐(0)
HttpClient--使用HttpClient进行Get Post请求访问
摘要:在java后台开发中,我们有时候需要调用其他网站的接口进行数据的获取操作,我们一般会采用 1.java net 包中的URL 类,进行网络的数据获取 2.使用apache提供的HttpClient进行网络中数据的获取; 这里我们使用第二种方式,使用apache 提供的HttpClient进行数据的获
阅读全文
posted @
2018-08-19 20:57
iscys
阅读(923)
推荐(0)
web中CookieUtils的工具类
摘要:该类中包含Web开发中对Cookie的常用操作,如需要Copy带走
阅读全文
posted @
2018-08-19 17:45
iscys
阅读(508)
推荐(1)
spring BeanUtils 工具实现对象之间的copy
摘要:一般我们会开发中会遇到返回用户信息的时候,不需要返回密码或者其他参数,这时候我们需要重新定义一个VO类去除不需要的参数,将原对象copy到VO类中 使用spring的BeanUtils可以实现对象的copy 语法:
阅读全文
posted @
2018-08-19 17:35
iscys
阅读(8514)
推荐(0)
SHA1加密工具
摘要:外部SHA1.encode("字符串")调用
阅读全文
posted @
2018-08-19 15:19
iscys
阅读(366)
推荐(0)
微信公众号开发(1)---微信后台配置篇
摘要:进行微信公众号的开发: 1.我们需要有微信公众号(开发中我们可以自己去申请一个个人的公众号进行测试开发), 2.需要一个公网的IP(对于开发阶段便于我们调试,我们可以使用ngrok,进行一个内网穿透,将本地IP映射成公网的IP,使用80端口),开发时候,我们将Tomcat端口设置为80; 3.里面所
阅读全文
posted @
2018-08-19 15:11
iscys
阅读(634)
推荐(0)
xml转Map,对象,Map转xml,inputs tram 转xml 字符串的工具类方法
摘要:众所周知,大家在微信开发工程中,由于微信开发文档中,对于消息的接收发送都是基础xml数据的(太坑了),所以我们需要对XML进行解析转换; 1.我们先引入所需要的依赖 dom4j (解析xml的),xstream(可以将对象,以及复杂对象转换为xml); <dependency> <groupId>d
阅读全文
posted @
2018-08-19 14:15
iscys
阅读(3981)
推荐(0)
前后端交互中,返回前端的自定义响应数据结构
摘要:在前后端交互分离的体系下,我们后端一般会将返回给前端的信息数据进行格式的统一,然后返回前端json串;,一下我提供了一个模板,在实际开发中可进行参考
阅读全文
posted @
2018-08-19 12:34
iscys
阅读(2257)
推荐(0)
spring boot 2.0 与FASTDFS进行整合
摘要:只支持在spring-boot 2.0以及以上版本中使用 1.pom.xml 里引入FASTDFS的依赖,toobato与fastdfs作者一起,将fastdfs的功能进行了重构与简化 <!-- 高性能分布式文件服务器 --> <dependency> <groupId>com.github.tob
阅读全文
posted @
2018-08-19 12:17
iscys
阅读(461)
推荐(0)