- 博客(68)
- 资源 (2)
- 收藏
- 关注
转载 dubbo ,dubbo-provider、dubbo-consumer 配置参数说明
dubbo-provider、dubbo-consumer 配置参数说明
2017-12-29 16:07:25 19423 1
原创 Dubbo 需求、架构、使用Demo
只是整理下方便自己记录内容全部来自官网:http://dubbo.io/books/dubbo-user-book/preface/usage.html一、需求在大规模服务化之前,应用可能只是通过 RMI 或 Hessian 等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过 F5 等硬件进行负载均衡。当服务越来越多时,服务 URL
2017-12-29 14:48:51 467
原创 SOA 说明,解析
见:https://baike.baidu.com/item/SOA/2140650?fr=aladdin一直对SOA这个概念不甚明了,再度记录下:一、是一个面向服务的架构,是一种思想、规则。而不是一个确定的实物框架。面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进
2017-12-29 14:31:05 1508
转载 JSON字符串转换为Map
转自:http://blog.csdn.net/zknxx/article/details/52281220本文是利用阿里巴巴封装的FastJSON来转换json字符串的。例子如下:packagecom.zkn.newlearn.json;importcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.JSON...
2017-12-28 10:00:08 33696
转载 java集合框架中contains(),containsKey()和containsValue()的用法
见:http://blog.csdn.net/guobinhui/article/details/51090261java集合框架中contains(),containsKey()和containsValue()的用法:List集合的contains()方法用于判断集合中包不包含某个元素,返回值是boolean。 Map集合的containsKey()和contains
2017-12-28 09:56:16 14708
转载 MyBatis在Oracle中插入数据并返回主键的问题解决
见:http://blog.csdn.net/blueheart20/article/details/25631393#comments前言:我早期用过这个方法,但是返回的依旧是影响行数,不是主键。只是这种写法可以达到我要的效果:用selectKey,在insert 执行成功后,对象的ID属性已经被 MyBatis 赋值了,可以直接对象.id 取到主键值。
2017-12-27 23:48:30 6087
原创 Git 使用,命令说明
1.D:\ChengXu\git\Git中双击Git Bash启动git窗口。2. 这条不能放到博客,是我的账号密码。3.添加: git add readme.txt,实际上就是把文件添加到暂存区。4.提交:git commit -m'第一次提交'引号中是说明,把暂存区所有内容提交到当前分支上。5.查看当前git仓库状态:git status6.
2017-12-27 23:33:39 1070
转载 详解Mysql中的JSON系列操作函数
详解Mysql中的JSON系列操作函数前言JSON是一种轻量级的数据交换格式,采用了独立于语言的文本格式,类似XML,但是比XML简单,易读并且易编写。对机器来说易于解析和生成,并且会减少网络带宽的传输。JSON的格式非常简单:名称/键值。之前MySQL版本里面要实现这样的存储,要么用VARCHAR要么用TEXT大文本
2017-12-27 23:13:43 32008
转载 MySQL 的各个json 函数说明
见官网:https://dev.mysql.com/doc/refman/5.7/en/json.html只是为了方便 自己用的时候找:前言: 个人windows下用 5.7.20试过,部分函数能运行,部分不能,不知道是不是版本不到 5.7.8 的原因,如果你知道是为什么请一定告诉我! 如果你和我同版本,运行函数都OK也请告诉我...
2017-12-27 23:06:46 9339 1
转载 Json与List的相互转换
见:http://blog.csdn.net/demonliuhui/article/details/52949079问题由来:最近由于做一个项目,项目的一个功能就是根据Listview的内容生成一个二维码,然后扫描二维码获取list,再重新显示listview。核心就是:list—->生成二维码——>获取二维码—–>获取list生成二维码的方法:
2017-12-27 22:54:52 743
原创 spring-data-jpa 使用
只是记录下使用方法 :1. RPC接口 service实现类调用,PageRequest对象会实现分页、排序。 @Override public Object getAAAByPage(Pageable pageable, String startTime, String endTime, String XXX, String XXX, ...
2017-12-26 23:21:39 911
转载 spring-data-jpa 介绍 复杂查询,包括多表关联,分页,排序
本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一个系列来讲解mybatis,这个系列从mybatis的入门开始,到基本使用,和spring整合,和第...
2017-12-23 23:15:55 2593
转载 mysql日期时间操作函数详解
见:http://blog.sina.com.cn/s/blog_4ae95c270101m49h.htmlwin7可以设定每周从哪一天开始,win2003等不能方便的修改。有的是周日开始,有的是周一开始。而工作中有的时候每周是从周六开始算的,有些数据需要按周统计,那么那种方式比较好呢?通过下面的研究,认为yearweek()是适合的,它返回的是 201311这
2017-12-22 21:16:36 2619
转载 Mysql中DATE_SUB 使用方法结合查询一天内,一周内,一月内的信息实例讲解
见:http://www.jxbh.cn/newshow.asp?id=1347&tag=2在对数据查询或菜单时经常要对指定的时间或时间段进行查询,例如要查询一天内的信息,要查询一周内的信息,要查询一个月内的,南昌网站建设公司工程师在此向大家介绍DATE_SUB函数,同时结合实例进行讲解,希望对新同事有所帮助.定义和用法DATE_SUB() 函数从日期减去指定的
2017-12-22 21:12:18 3910
转载 spring-data-JPA使用JpaRepository注解自定义SQL查询数据库多表查询
一. 首先在@Entity注解的类里面要写好外键关系.这个 @ManyToOne 注解可以建立外键关系, 不要在自己傻傻的写一个 private int grades_id; 写了这个注解以后它会自动的把 Classes 这张表加上 grades_id 字段. 小伙伴们自己试验一下@ManyToOne/@ManyToMany/@OneToMany/@OneToOne这些注解会产生什么效...
2017-12-22 19:45:32 4856 2
转载 Intellij IDEA Debug调试技巧
1、这里以一个web工程为例,点击图中按钮开始运行web工程。2、设置断点3、使用postman发送http请求4、请求发送之后会自动跳到断点处,并且在断点之前会有数据结果显示5、按F8在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内,跳到下一条执
2017-12-22 15:12:15 822
转载 No Identifier specified for entity的解决办法
见:http://blog.csdn.net/u011617875/article/details/18550305No Identifier specified for entity的错误 @Id @GeneratedValue(strategy= GenerationType.AUTO)原因:以上文字没写或者写错了地方,导致找不到主键。解决办法:在数
2017-12-21 21:46:37 2616
转载 chrome 谷歌浏览器怎么添加Axure扩展
见:https://jingyan.baidu.com/article/414eccf677a1a66b421f0a56.html工具/原料谷歌浏览器Axure RP Extension for Chrome方法/步骤百度搜索Axure RP,下载Axure RP,并进行
2017-12-20 15:29:15 3167
转载 you need to resolve your current index first 解决办法
见 : http://blog.csdn.net/wenwenxiong/article/details/47813277从一个分支A切换到另一个分支B后,对切换后的B分支进行pull操作,因为pull操作实际上包含了fetch+merge操作,在执行 merge操作时,由于很长时间没有对B分支执行过pull/merge操作,本地的B分支库与remote中的B分支库中的差异很大(且这些
2017-12-20 15:06:03 88443 5
转载 git pull --rebase 做了什么? 以及 Cannot rebase: You have unstaged changes 解决办法
见:http://blog.csdn.net/u011240877/article/details/52668807最近刚学 git rebase,觉得很牛逼的样子,结果今天就被打脸了。git pull --rebase1报错:Cannot rebase: You have unstaged changesPlease commit or sta
2017-12-20 14:10:38 7499
原创 解决 error: Your local changes to the following files would be overwritten by merge:XXXX
见:https://jingyan.baidu.com/article/f3e34a12a25bc8f5ea65354a.htmlAdministrator@PC-20150110FGWU /K/cocos2d/yc (master)$ git push -u origin masterTo git@github.com:yangchao0718
2017-12-20 14:07:13 17619
原创 详细说明 SourceTree 免登录,跳过初始设置的方法(Windows 版 )
1. 首先,安装完SourceTree以后先运行一次,弹出初始化登录页面后退出。2. 进入这个文件夹:C:\Users\你的电脑名字\AppData\Local\Atlassian\SourceTree , 在此找到或者新建一个 json 类型的文件,取名为:accounts 。 即:在这个目录下新建一个全名为accounts.json的文件。
2017-12-20 10:54:42 20807
转载 zookeeper使用和原理探究
见:http://www.blogjava.net/BucketLi/archive/2010/12/21/341268.htmlzookeeper介绍zookeeper是一个为分布式应用提供一致性服务的软件,它是开源的Hadoop项目中的一个子项目,并且根据google发表的论文来实现的,接下来我们首先来安装使用下这个软件,然后再来探索下其中比较重要一致性算法。
2017-12-19 16:48:32 299
转载 Dubbo入门---搭建一个最简单的Demo框架
见:http://blog.csdn.net/noaman_wgs/article/details/70214612单一应用框架(ORM)当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护垂直应用框架(MVC)
2017-12-19 16:39:47 540
转载 简单明了 - Git 使用超详细教程
见:http://www.admin10000.com/document/5374.html 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活...
2017-12-19 16:34:47 395
原创 记录:non-compatible bean definition of same name and class [com.XXX.XXX]
启动 springBoot 工程时报错: Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'userLogAspect' for bean class [com.foreveross.security.config
2017-12-19 15:54:23 2132
原创 记录 Annotation processing is not supported for module cycles.
报错:Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [A,B] are excluded from annotation processing 我是想启动两个 maven工程,相互作为服务提供方和消费方
2017-12-19 15:36:12 4021
原创 记录 Duplicate spring bean id dubbo
启动工程 报错如题:Duplicate spring bean id dubbo ,意思是id 重复。原因是我在加载配置文件时加载了两个一样的配置文件:在spring文件夹下 红框中的两个配置文件是一样的:改为只加载一个就可以了(或者两个不加载)。
2017-12-19 12:05:09 4518
原创 记录A component required a bean named ‘studentService‘ that could not be found.
报错如题: A component required a bean named 'studentService' that could not be found.出问题的代码行: 出错的地方:ref="studentService" 出错原因:报错时在service实现类上注解写的是@Service("StudentService"
2017-12-19 10:48:14 17876 1
原创 记录no static method cannot be reference
报错如题:no static method cannot be reference我一直以为是在静态方法中调用了非静态方法,实际上只是我在注入一个AService 后(对象名为aService),调用应该是aService.xxx方法,而我错写为AService .xxx方法,这样就是静态方法的调用方式:类直接调用,所以才报错的。
2017-12-18 17:32:25 9546 9
转载 dubbo 配置文件详解
见:http://www.cnblogs.com/linjiqin/p/5859153.html一、dubbo常用配置dubbo:service/> 服务配置,用于暴露一个服务,定义服务的元信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心。eg、dubbo:service ref="demoService" interface="com.
2017-12-18 15:40:44 223
转载 dependency 中的 classifier属性
见:https://www.cnblogs.com/love-kimi/archive/2012/10/09/2716507.htmlclassifier元素用来帮助定义构件输出的一些附属构件。附属构件与主构件对应,比如主构件是 kimi-app-2.0.0.jar 该项目可能还会通过使用一些插件生成 如 kimi-app-2.0.0-javadoc.jar 、kim
2017-12-18 15:30:39 1337
转载 jackson annotations注解详解
见:http://blog.csdn.net/sdyy321/article/details/40298081官方WIKI:https://github.com/FasterXML/jackson-databind/wikijackson 1.x和2.x版本的注解是放置在不同的包下的1.x是在jackson core jar包org.codeha
2017-12-18 14:25:06 629
转载 Hibernate JPA中@Transient、@JsonIgnoreProperties、@JsonIgnore、@JsonFormat、@JsonSerialize等注解解释
见:http://www.cnblogs.com/guijl/p/3855329.html1、@Transient@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性;如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则ORM框架默认其注解为@Basic;//表示该字段在数据库表中没有@Tra
2017-12-18 14:19:33 538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人