- 博客(11)
- 收藏
- 关注
原创 UI颜色运用
选择颜色 在美术中,色轮的基础是黄、红和蓝3种颜色。这些颜色称为三原色,因为这是唯一 无法创建的颜色。然后对这三种颜色进行混合就可以得到其他的颜色。 如果向纯色中增加白色和黑色,可以大幅的增加色轮,扩充选择。 互补 在色轮上彼此对立的颜色,最佳搭配为一种作为主色,另外一种作为强调。 三色组 类似色 如...
2014-06-20 15:36:15 287
原创 用户体验思考
《用户体验的要素》一书描述的是作者对用户体验的理解和总结,其实就是一幅图: 我的理解 用户体验、产品设计、研发流程类似,都是从抽象到具体,首先需要明确目标、意义,然后制定计划,全力冲刺。 战略层:明确用户的目标和商业目标; 范围层:由于资源有限,根据投入产出比,优先保证最有价值的,确定功能范围和优先级; 结构层:设计网站的结构、用户交互,为了方便用户直观的访问内容和使用;需要进行系统架构...
2014-06-12 22:51:32 162
文本所有行末尾增加内容
在UltraEdit、NotePad++等工具中: 1.按CTRL+R(或者选择菜单“搜索”里面的“替换”)出现替换对话框;2.查找的内容:$;3.替换为:'需要增加的内容';4.选中“正则表达式”选项;5.按“全部替换”按钮即可完成每一行的后面添加指定的符号; 按照同样的思路,只要符合正则的表达式,都可以进行替换,举一反三。 ...
2014-05-21 12:46:08 956
问题记录
Case:spring-mybatis配置事务的时候报错,错误如下: Caused by: java.lang.IllegalArgumentException: Cannot subclass final class class com.sun.proxy.$Proxy8 at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.j...
2014-05-13 15:13:00 185
原创 Mybatis 学习笔记
resultSets在学习Mybatis的过程中,应该或多或少的都会遇到一些问题,先整理如下。 Mybatis是什么,为什么使用? 答:MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs映射成数据库中的记录。使用的原因因为流行、简单、易维护优化、提高开发效率、开源、性...
2014-04-19 15:27:01 148
Mybatis Tool简介
Mybatis的官网中提供了一些工具如图: MyBatis Generator MyBatis Generator(MGB)是一个代码生成器。MBG旨在使数据库上很大比例的操作是简单的CRUD产生重大影响,可以很大的提高开发效率。但是您仍然需要手动编写对象的连接查询SQL或存储过程。使用MGB可以自动生成: 匹配表结构的Java POJO对象 Mybatis的SQL映射...
2014-04-15 21:24:04 279
Eclipse xml文件不能自动提示
使用Java开发的程序员一般在学习的时候,可能都会涉及到使用配置文件,在使用Eclipse类似IDE进行编辑配置配置文件的时候,如果配置文件不能自动联想,是一件比较恼人的事情。笔者这里拿mybatis配置不能自动提示来举例。 问题描述 在参考官方文档进行学习的时候,发下如下的配置代码在IDE中不能够自动提示。 <?xml version="1.0" encodin...
2014-04-10 14:52:31 507
原创 Linux常用命令
查找 find ./ -name "*.sh" | xargs chmod 777 (改变所有的sh文件的权限); find . -name '*.xml'|xargs grep 'type'(查找所有xml文件中包含type的内容); find /export/home -size +10000000c -print(查看指定目录下大于10M的文件); ls -lrt /proc...
2014-03-27 14:42:11 125
JVM理论学习二
收集器设置 Java堆内存被划分为新生代和年老代两部分,新生代主要使用复制和标记-清除垃圾回收算法,年老代主要使用标记-整理垃圾回收算法,因此java虚拟中针对新生代和年老代分别提供了多种不同的垃圾收集器,JDK1.6中Sun HotSpot虚拟机的垃圾收集器如下: 图中如果两个垃圾收集器直接有连线,则表明这两个垃圾收集器可以搭配使用。 年轻代 串行收集器:-XX:+UseS...
2014-03-25 15:53:08 107
原创 JVM理论学习一
JVM介绍 JVM 是Java Virtual Machine(JVM )的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM 与JDK、JRE的关系从下图可以很清晰的了解,图中蓝色部分为JVM ,从图中了解到JVM 从属于JRE 。 java程序运行流程 首先,要编写一个Java 程序,将其保存为.java ...
2014-03-24 13:19:06 157
原创 HTTP协议介绍
超文本传输协议 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 概述 HTTP的发展是万维网协会(World Wide Web Consortium)和Internet工作小组(Internet Engi...
2012-10-21 19:38:27 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人