- 博客(19)
- 收藏
- 关注
原创 Java8中的Lambda表达式
常用的一些形式List<Sku> skuList = skuMapper.select(sku);// 将List<Sku>通过流转换成 List<Long> :: Sku中的GetId方法调用,汇聚成一个id流 -> list// 只有Stream()为对象时,才能用::List<Long> ids = skuList.s...
2019-05-14 14:44:38 185
原创 SpringBoot整合Shiro
记录SpringBoot整合Maven测试首先是依赖<dependencies> <!--模板引擎,boot不推荐使用Jsp--> <dependency> <groupId>org.springframework.boot</groupId> &l...
2019-05-07 17:23:51 251
原创 zookeeper集群、solr集群、Redis集群的一些概念
1. zookeeper集群 zookeeper集群比较简单,重要的是理解其中有一个选举机制,官方建议配置节点数奇数个,因为因eader的选举机制要超过半数 且与启动顺序有关,比如,现在存在5个节点,启动顺序为1、2、3、4、5 当1启动时,集群并未真的启动,因为没有leader、 当2启动时...
2018-09-02 17:39:01 2691 1
原创 autoMapping和autoMappingBehavior的区别
autoMappingBehaviormybatis核心配置文件中settings中配置,指定 MyBatis 应如何自动映射列到字段或属性。 NONE 表示取消自动映射;PARTIAL 只会自动映射没有定义嵌套结果集映射的结果集。 FULL 会自动映射任意复杂的结果集(无论是否嵌套)。默认是partial,这是一种全局设置autoMapping在resultMap或者association,co...
2018-06-05 17:38:08 10878 1
原创 为什么需要写成obj.style[attr],而不能写成obj.style.attr?
因为传入的 attr = 'width' ,是带引号的,即 obj.style.width === obj.style.['width'];<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script&a
2018-05-27 14:27:16 489 1
原创 JS中的arguments和style
arguments的使用<script type="text/javascript"> function show(){ alert(arguments.length) //取到参数 for (var i=0;i<arguments.length;i++) { alert(arguments[i]); } } s...
2018-05-27 14:05:26 202
原创 SpringMvc在使用@ResponseBody时,报出406错误
直接说原因,因为我前端控制器配置的拦截形式为*.html,所有在返回时Content-Type是text/html,浏览器不认识了,解决方案<servlet-mapping> <servlet-name>bos-web</servlet-name> <!-- 伪静态化 --> <url-pattern>*.html</u...
2018-05-24 20:40:10 465
原创 关于SpringMvc在配置过视图解析器前后缀,何时会自动加上的问题
在自己开发的过程中,想到了题目的问题,于是进行测试1.测试的两个Handler/** * 添加成功界面转到购物车页面 * @return */ @RequestMapping("/cart/cart") public String showCartList(HttpServletRequest request){ //从Cookie中获取购物车列表 List<TbIt...
2018-05-07 11:03:20 4830 1
原创 Ajax跨域请求处理
js应该怎么写?var E3MALL = { checkLogin : function(){ //使用Jquery的Cookie插件拿到Cookie值 var _ticket = $.cookie("token"); //判断Coolie值是否拿到,如果没有拿到,说明没有登陆 if(!_ticket){ return ; } //如果拿到那么就表示已经登陆,我们发...
2018-05-06 11:21:05 180
原创 遇到WEB-INF下不自动产生class文件的问题
错误如图解决方法: 鼠标选中工程-Project-build Automatiecally✔点掉,然后build all,然后再点上,重启eclipse,即可
2017-09-14 17:29:47 1394
转载 java常用的集合
Map只能是只读模式,不能增加,因为增加的时候不知道该写入什么类型的值;Map可以读和写,只要是所有Object类的子类都可以。 常用的集合类有一下几种:List结构的集合类:ArrayList类,LinkedList类,Vector类,Stack类Map结构的集合类:HashMap类,Hashtable类Set结构的集合类:HashSet类,TreeSet
2017-08-11 09:30:51 252
原创 自定义Dialog
由于项目中需要用到自定义Dialog,所以学习了一下。首先我们来个自定义主题基本上市面上大多数自定义Dialog,大多数都是这个主题<style name="MyDialog" parent="android:style/Theme.Dialog"> <!--背景颜色及和透明程度--> <item name="android:windowBackground">@a
2016-10-23 13:59:02 485
原创 图片轮播框架的使用
由于项目中用到图片轮播,在github上找到一个不错的选择,具体使用看下面首先compile 'com.jude:rollviewpager:1.2.9'布局文件 <com.jude.rollviewpager.RollPagerView android:id="@+id/roll_view_pager" android:layout_width="matc
2016-10-23 13:45:16 1469
原创 DrawerLayout+Toolbar的使用及状态栏透明
今天本来想着用一下官方的DrawerLayout,然后就试了试,中间突然觉得和toolbar一起来,然后我加上刚学的透明状态栏,觉得挺好,就开搞,没想到遇到了很多坑先看效果图DrawerLayout的代码我就不上了,AS里直接有,最后放上Demo源码 下面主要说遇到的几个坑1,自定义主题,在AMF中的activity中引用,这里我将@color/color_0176da状态栏的颜色设置成跟t
2016-09-24 13:40:19 5828 2
原创 okHttp日常使用笔记
网络框架有很多,Okhttp是比较出名的一个,参考宏洋大神博客,写下自己的笔记,供参考1.首先gradle,没什么好说的,就是依赖这几个,因为用的是别人封装过的okhttp compile ‘com.squareup.okhttp:okhttp:2.4.0’ compile ‘com.squareup.okio:okio:1.5.0’ compile ‘com.go
2016-09-21 13:40:46 319
原创 toolbar使用笔记
最近补充android知识,开始学习比较高级的控件,今天记录使用toolbar的坑1.首先当然是导入这个包,因为toolbar的兼容版在这个下面 compile 'com.android.support:appcompat-v7:24.2.0'2.下面来看布局文件 activity_tool_bar,没什么特殊的<?xml version="1.0" encoding="utf-8"?><L
2016-09-21 13:29:19 394
原创 MagicIndicator的日常使用笔记
前言最近在网上看到了MagicIndicator这个自定义指示器觉得蛮有趣的,而网上的很多博客,我看不到懂,就自己看博主github上的源码,自己谢了一个测试Demo,有错误的地方欢迎大家指出,我也有很多不太懂的地方,只是简单的会用进入正题先贴一张结构图很简单 ,*别忘了MagicIndicator首先导入Module,即第三个红线,最后会放上github地址,里面有*gradle中别忘了comp
2016-09-18 09:56:07 3272
原创 ListView日常笔记
listView日常笔记一.listView的简单用法二.自定义适配器 三.listView的优化1.listView的简单用法在布局文件中加入listView空间,代码如下: <ListView android:id="@+id/list_view" android:layout_width="match_pare
2016-07-20 21:09:31 944
原创 我个人对反射的理解
反射A 构造方法//person p = new person("caobo")相当于下面的两步//获取的构造函数对象Constructor con = c.getConstructor();//通过构造函数对象生成真正的对象,根据你给的几个变量值找到对应的构造方法,obj相当于pObject obj = c.newInstance("caobo");B 成员变量
2016-06-19 10:33:45 313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人