e2

滴滴侠,fai抖

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年5月25日

摘要: 插入方法: DB必须有一个主键字段,注意keyProperty处填你的实体类字段,非DB字段 selectKey为缺省可以不写,resultType返回类型必须和实体类一致 获取 返回主键的方法: 转发请注明: 转自http://www.cnblogs.com/gscq073240/articles 阅读全文
posted @ 2017-05-25 15:48 纯黑Se丶 阅读(257) 评论(0) 推荐(0) 编辑

摘要: window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump - 阅读全文
posted @ 2017-05-25 14:07 纯黑Se丶 阅读(276) 评论(0) 推荐(0) 编辑

2017年5月24日

摘要: 页面元素: JS代码: 半实现. 阅读全文
posted @ 2017-05-24 19:57 纯黑Se丶 阅读(1651) 评论(0) 推荐(0) 编辑

摘要: EasyUI Datagrid 前端排序默认采用字符串排序(String类型)。有时候,我们为了让Datagrid里显示的数字精确到一定位数,会将数据转换为字符串传到前台。 例如我们规定价格都精确到两位小数,那么22就转换为字符串“22.00”传到前台,这样虽然保证了精确位数的一致性,但是如果直接利 阅读全文
posted @ 2017-05-24 19:43 纯黑Se丶 阅读(753) 评论(0) 推荐(0) 编辑

摘要: 最近做一个项目,要求是两张张表可能查找出10多种不同的结果集。 如果想只用一个表格就把全部的结果不同的显示出来那么就肯定不同使用固定的字段名字,要通过动态加载后台返回来的数据把它显示出来就必须动态加载column 具体看下面 1 <!DOCTYPE html> 2 <html xmlns="http 阅读全文
posted @ 2017-05-24 19:41 纯黑Se丶 阅读(217) 评论(0) 推荐(0) 编辑

2017年5月23日

摘要: 查询实战: emmm,没有然后了,无响应 优化后: 响应时间为0.3秒 结论: 如果只要一条就查一条 阅读全文
posted @ 2017-05-23 19:20 纯黑Se丶 阅读(98) 评论(0) 推荐(0) 编辑

2017年5月22日

摘要: 阅读之前须知:本文用到spring的工具类和,commons-io工具类 首先分两大类按web容器分类 一种是普通的web项目,像用Tomcat容器,特点是压缩包随着容器的启动会解压缩成一个文件夹,项目访问的时候,实际是去访问文件夹,而不是jar或者war包 这种的无论你是用获取路径的方法this. 阅读全文
posted @ 2017-05-22 11:27 纯黑Se丶 阅读(248) 评论(0) 推荐(0) 编辑

2017年5月21日

摘要: cvc-complex-type.2.4.a: Invalid content was found starting with element 'mvc:exclude-mapping'. One of '{"http://www.springframework.org/schema/mvc":ma 阅读全文
posted @ 2017-05-21 10:50 纯黑Se丶 阅读(807) 评论(0) 推荐(0) 编辑

2017年5月19日

摘要: [java] view plain copy print? package com.wxpay.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; imp 阅读全文
posted @ 2017-05-19 19:40 纯黑Se丶 阅读(353) 评论(0) 推荐(0) 编辑

摘要: 一、准备工作 首先吐槽一下微信关于支付这块,本身支持的支付模式就好几种,但是官方文档特别零散,连像样的Java相关的demo也没几个。本人之前没有搞过微信支付,一开始真是被它搞晕,折腾两天终于调通了,特此写下来,以享后人吧! 关于准备工作,就“微信扫码支付模式二”官方文档地址在这 https://p 阅读全文
posted @ 2017-05-19 19:34 纯黑Se丶 阅读(904) 评论(0) 推荐(0) 编辑

摘要: 本文直接从代码调用微信扫码支付讲起。账号配置,参数生成等请参考官方文档:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_1 友情提示:没读过微信官方文档的就不用往下看了。 微信扫码支付。简单来说,就是你把微信支付需要的信息,生成 阅读全文
posted @ 2017-05-19 19:31 纯黑Se丶 阅读(1370) 评论(0) 推荐(0) 编辑

摘要: 本地调试非常简单,就不说了 记得以前跟同事调试的时候,线上环境出了问题,看他们都是打印log日志,比较麻烦,最近看了下web相关开发内容,发现是可以远程调试的。不过看过很多类似的文章,Tomcat Remote Server调试都没有成功网上的文章大都是相互抄袭转载,很多都没有加以验证,导致增加很多 阅读全文
posted @ 2017-05-19 15:38 纯黑Se丶 阅读(199) 评论(0) 推荐(0) 编辑

摘要: 在很多时候,我们需要在类的内部初始化一个静态的Map或者List,然后保存一下常量值提供给类内部方法使用。 我们通常的做法是: 首先初始化一个Map的静态变量。 然后在静态块添加常量值: Java代码 private final static Map<String, String> CONSTANT 阅读全文
posted @ 2017-05-19 14:48 纯黑Se丶 阅读(394) 评论(0) 推荐(0) 编辑

摘要: 题目:使用三元判断分数等级,A级90分及以上;B级60分及以上;C级60分以下。 知识要点:布尔表达式?a:b 布尔表达式为true时,结果为a;表达式结果为false时,结果为b。 Java三元表达式有字符强转的功能,会把后面的强转为和前面的类型一样, 如果前面是int型 会把后面字符变成对应的a 阅读全文
posted @ 2017-05-19 13:28 纯黑Se丶 阅读(458) 评论(0) 推荐(0) 编辑

2017年5月18日

摘要: //执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。 其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。 1 普通代码块 1 //普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执 阅读全文
posted @ 2017-05-18 13:23 纯黑Se丶 阅读(122) 评论(0) 推荐(0) 编辑

2017年5月17日

摘要: IO流大家肯定不陌生,简单整理了一下常用IO流基本用法,其他的IO流还有很多以后有时间在整理。 1.基本概念 IO:Java对数据的操作是通过流的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,Java用于操作流的对象都在IO包中。 2.IO流的分类 图示:(主要IO流) 3.字节流 ( 阅读全文
posted @ 2017-05-17 20:06 纯黑Se丶 阅读(191) 评论(0) 推荐(0) 编辑

摘要: Java 枚举类型enum 的使用 最近跟同事讨论问题的时候,突然同事提到我们为什么java 中定义的常量值不采用enmu 枚举类型,而采用public final static 类型来定义呢?以前我们都是采用这种方式定义的,很少采用enum 定义,所以也都没有注意过,面对突入起来的问题,还真有点不 阅读全文
posted @ 2017-05-17 17:00 纯黑Se丶 阅读(366) 评论(0) 推荐(0) 编辑

2017年5月16日

摘要: Base64在线工具: http://www.sojson.com/image2base64.html 前台显示需要加上: <img src="data:image/jpeg;base64,............................................" alt=""/> 阅读全文
posted @ 2017-05-16 21:14 纯黑Se丶 阅读(3156) 评论(0) 推荐(0) 编辑

摘要: 正好以前项目中碰到这个问题,现在网上偶然又看到这个问题的博文,那就转一下吧。 原文:http://blog.lifw.org/post/46428852 感谢作者 另外补充下:在web Server容器中,无论是Servlet,Filter,还是Listener都不是Spring容器管理的,因此我们 阅读全文
posted @ 2017-05-16 19:13 纯黑Se丶 阅读(164) 评论(0) 推荐(0) 编辑

摘要: 错误信息: XMLHttpRequest cannot load http://web.image.myqcloud.com/photos/v2/10008653/bhpocket/0/?sign=4FcLKd5B8…p4SkFVUEJtZ1omZT0xNDQ0NzExMDE5JnQ9MTQ0NDc 阅读全文
posted @ 2017-05-16 18:28 纯黑Se丶 阅读(1320) 评论(0) 推荐(0) 编辑

摘要: 参考资料 http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/ http://swiftlet.net/archives/774 缓存注解有以下三个: @Cacheable @CacheEvict @CachePut 阅读全文
posted @ 2017-05-16 17:35 纯黑Se丶 阅读(203) 评论(0) 推荐(0) 编辑

摘要: 经常发现有List<? super T>、Set<? extends T>的声明,是什么意思呢?<? super T>表示包括T在内的任何T的父类,<? extends T>表示包括T在内的任何T的子类,下面我们详细分析一下两种通配符具体的区别。 extends List<? extends Num 阅读全文
posted @ 2017-05-16 14:15 纯黑Se丶 阅读(164) 评论(0) 推荐(0) 编辑

2017年5月15日

摘要: 介绍 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker在部署软件方面解决了最困难的问题,将应用程序代码开发和部署环境。在不同平台 阅读全文
posted @ 2017-05-15 21:03 纯黑Se丶 阅读(179) 评论(0) 推荐(0) 编辑

摘要: 应用Docker部署 下面就介绍如何将之前的spring Boot项目部署在Docker上,首先,在应用根目录下建立 Dockerfile 文件,以使用 Maven 构建为例,选用 maven:3.3.3 官方镜像,官方维护的 Maven 镜像依赖于 Java 镜像构建,所以我们不需要使用 Java 阅读全文
posted @ 2017-05-15 21:03 纯黑Se丶 阅读(185) 评论(0) 推荐(0) 编辑

摘要: Spring Cloud介绍 spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud与Du 阅读全文
posted @ 2017-05-15 21:00 纯黑Se丶 阅读(346) 评论(0) 推荐(0) 编辑

摘要: 前言 我们知道spring Boot 是 Spring 产品中一个新的子项目,致力于简便快捷地搭建基于 Spring 的独立可运行的应用。大多数的 Spring Boot 应用只需要非常少的 Spring 配置,并且这些都统一配置在application.yml中,极好的解决了各种配置文件的困扰。 阅读全文
posted @ 2017-05-15 20:56 纯黑Se丶 阅读(425) 评论(0) 推荐(0) 编辑

摘要: 引用 引用某位技术大牛推荐的技术成长方法: 1)我们要经常关注技术网站,如csdn,iteye,infoq等; 2)要努力提高英语水平,学习研究第一手的技术资料; 3)对新技术要保持饥饿和敏感,一旦有新技术要主动的了解和学习; 4)学会对技术进行高层次的总结和理解,在相似的新技术出现时可以类比学习快 阅读全文
posted @ 2017-05-15 20:55 纯黑Se丶 阅读(1347) 评论(0) 推荐(0) 编辑

摘要: 总结 看了几周spring相关框架的书籍和官方demo,是时候开始总结下这中间的学习感悟。 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道。因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易让你理解和操作出现偏差,最开始我就进 阅读全文
posted @ 2017-05-15 20:54 纯黑Se丶 阅读(286) 评论(0) 推荐(0) 编辑

摘要: 其实,双亲委派模型并不复杂。自定义类加载器也不难!随便从网上搜一下就能搜出一大把结果,然后copy一下就能用。但是,如果每次想自定义类加载器就必须搜一遍别人的文章,然后复制,这样显然不行。可是自定义类加载器又不经常用,时间久了容易忘记。相信你经常会记不太清loadClass、findClass、de 阅读全文
posted @ 2017-05-15 18:57 纯黑Se丶 阅读(136) 评论(0) 推荐(0) 编辑

摘要: ReadWriteLock也是一个接口,提供了readLock和writeLock两种锁的操作机制,一个资源可以被多个线程同时读,或者被一个线程写,但是不能同时存在读和写线程。 使用场合 假设在程序中定义一个共享的数据结构用作缓存,它大部分时间提供读服务(例如:查询和搜索),而写操作占有的时间很少, 阅读全文
posted @ 2017-05-15 17:48 纯黑Se丶 阅读(958) 评论(0) 推荐(0) 编辑

摘要: 1.窗口项目配置:右击项目->Open Module Settings或者快捷键Shift+Ctrl+Alt+S 2:检查Modules 里面是否有Web,如果没有添加Web Web Resouce Direcytory 选择webRoot目录 Souce Roots 勾掉 然后OK,如果项目中有使 阅读全文
posted @ 2017-05-15 13:34 纯黑Se丶 阅读(309) 评论(0) 推荐(0) 编辑

2017年5月11日

摘要: 欢迎加群交流(Spring Boot技术交流):490788638 Part V. Spring Boot Actuator: 生产准备功能 Spring Boot包括一些额外的功能,可帮助您在应用程序推送到生产环境时对其进行监控和管理。 您可以选择使用HTTP端点,JMX或甚至远程shell(SS 阅读全文
posted @ 2017-05-11 20:33 纯黑Se丶 阅读(12193) 评论(0) 推荐(0) 编辑

摘要: 作者:Levin链接:https://www.zhihu.com/question/53729800/answer/138121021来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 最近半年新项目都使用springboot搞起,可以快速做原型,有一些实战经验。 先科普 阅读全文
posted @ 2017-05-11 20:05 纯黑Se丶 阅读(2939) 评论(0) 推荐(0) 编辑

摘要: ehcache是一个非常轻量级的缓存实现,而且从1.2之后就支持了集群,而且是hibernate默认的缓存provider。EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 Ehcache的分布式缓存有传统的RMI,1. 阅读全文
posted @ 2017-05-11 18:54 纯黑Se丶 阅读(531) 评论(0) 推荐(0) 编辑

摘要: 我们通常都会在APP上线之后,发现各种错误,尤其是空指针异常,这些错误对于用户体验来说是非常不好的,但其实大部分的问题,我们都能够提前发现. 在编写代码的过程中,可能不会时时刻刻记得检查空的引用,还有删除没有用过的变量,在我们自己测试的过程中可能难以发现问题,一旦app上线,用户的使用环境改变,这些 阅读全文
posted @ 2017-05-11 17:56 纯黑Se丶 阅读(206) 评论(0) 推荐(0) 编辑

摘要: 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。 要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的 阅读全文
posted @ 2017-05-11 17:19 纯黑Se丶 阅读(1005) 评论(0) 推荐(0) 编辑

2017年5月10日

摘要: 在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization) 【泛化关系】:是一种继 阅读全文
posted @ 2017-05-10 21:44 纯黑Se丶 阅读(156) 评论(0) 推荐(0) 编辑

2017年5月7日

摘要: 为了更好的理解SSH免密码登陆原理,我们先来说说SSH的安全验证,SSH采用的是”非对称密钥系统”,即耳熟能详的公钥私钥加密系统,其安全验证又分为两种级别。 1. 基于口令的安全验证 这种方式使用用户名密码进行联机登录,一般情况下我们使用的都是这种方式。整个过程大致如下: (1)客户端发起连接请求。 阅读全文
posted @ 2017-05-07 19:29 纯黑Se丶 阅读(196) 评论(0) 推荐(0) 编辑

2017年5月6日

摘要: http://www.runoob.com/ruby/ruby-installation-unix.html 阅读全文
posted @ 2017-05-06 18:25 纯黑Se丶 阅读(111) 评论(0) 推荐(0) 编辑

2017年5月5日

摘要: http://www.eclipse.org/babel/downloads.php eclipse目录下readme 查看版本号 如:Release 4.6.0 (Neon)下载对应的Neon找到Language: Chinese (Simplified) [中文简体] 然后包里有plugins和 阅读全文
posted @ 2017-05-05 18:47 纯黑Se丶 阅读(188) 评论(0) 推荐(0) 编辑