自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

袁竹茜

好记性不如烂笔头

  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 微信小程序——修改radio组件的大小

radio组件的样式大小太大了,和我的文字大小不匹配,看起来很难看于是给radio设置了width和 height ,然而并不起作用

2018-05-29 10:41:05 21718 3

原创 微信小程序开发——修改页面的背景颜色

背景颜色是灰色的,于是我给最外层的view设置了样式.order-home { background: #F3F3F3; } 结果发现只有最外层view内的元素背景颜色才为灰色,下面空余的地方都是白色的。于是我修改了页面的.json文件 ,”backgroundColor”: “#F3F3F3”,然而并没有效果!其实只要给page设置背景颜色即可!page { ...

2018-05-28 17:06:12 25110 2

原创 Git-SourceTree使用规范

项目使用Git以来,出现了多次因开发提交失误,导致代码冲突,他人代码被覆盖的问题,甚至造成生产问题。下文总结了Git-SourceTree使用的一些规范,从开发提交代码自我审查,到分支管理规范,避免代码冲突。1.Clone前先创建Fork私有库,命名规范:“系统编码-工号”或 “系统编码-姓名全拼”或 “系统编码-工号-姓名全拼”组成。私有库命名规范避免自己有多个Fork私有库分不清楚,也让其他同事

2017-08-28 16:21:08 1483 2

原创 Kafka入门介绍(一)

1.介绍Kafka是一个分布式的流平台,有三种关键的功能:发布和订阅流记录。在这方面和消息队列或企业消息系统类似。以容错的方式存储流记录。处理流记录。Kafka被用于两大类应用程序:建立实时的流数据管道,可靠的在系统或应用中获取数据。建立实时的流应用程序,对流数据进行变换或反应。Kafka的几个概念:Kafka作为一个或多个服务器上的集群运行。Kafka集群存储的记录类别称为主题。

2017-07-20 20:03:11 636 1

原创 CSS样式实现选择按钮

CSS样式实现选择按钮表单元素中的选择按钮的原生样式并不好看,在实际项目中需要优化。很多优化的方法都用CSS美化按钮的原生样式,或用图片来代替原生样式。本文描述了使用CSS样式实现方形选择按钮和圆形选择按钮的方法。方形选择按钮实现效果如下图: 由上图可以看出,这样的选择按钮非常适合用于类似“同意服务条款”这样的情景。一下是实现的代码,重点是css样式。.html<!DOCTYPE html><h

2017-06-29 18:31:19 9095

原创 WebStorm自动编译less

WebStorm自动编译less安装node.js和npm windows下安装node.js去Node.js官网下载安装包,手动安装。安装node.js的同时会自动安装npm。 安装程序会自动配置环境变量,所以如果要验证node.js和npm是否安装成功,只需要在cmd命令行下输入node -v npm -v即可。提示以上字样时,node.js和npm已安装成功。2.使用node来安装le

2017-06-15 14:43:36 7655

原创 Cropper插件实现图片缩放

实现效果: Cropper 是一个简单的 jQuery 图像裁剪插件。它支持选项,方法,事件,触摸(移动),缩放,旋转。下载地址为:https://github.com/fengyuanchen/cropper以下是用Cropper 实现图片缩放的例子:index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-

2017-06-14 17:42:18 3711

原创 单元测试遇到的坑

使用Mockito来来模拟外部依赖的对象,完成单元测试。结果发现when(mock.someMethod()).thenReturn 对static修饰的方法是无法设置方法调用的预期返回,与我所需的单元测试不符合。遂改用PowerMockito,PowerMock扩展了EasyMock和Mockito框架,增加了对static、final和pricvate方法mock支持等功能。改用PowerMo

2017-06-13 17:09:55 26491 2

翻译 Sass基础

翻译自官方文档Sass Basics 在你可以使用Sass前,你需求在你的项目中设置它。如果你只是想在这里浏览,去吧,但我们建议你先安装Sass。到这里,如果你想学习如何把一切设置。预处理CSS本身很有趣,但是样式越来越大,更复杂,也更难以维护。Sass是一个能提供帮助的预处理器,能让你使用CSS中不存在的特征,比如变量、嵌套、混合、继承和其他功能,这使得编写CSS更有趣。一旦你开始使用Sass,

2017-03-15 10:17:46 334 1

原创 java分页查询接口的实现

java分页查询的实现分页要传入当前所在页数和每页显示记录数,再分页查询数据库,部分代码如下所示。传入参数实体类:public class MessageReq { private String memberId;//会员id private int currentPage;//当前页 private int pageSize;//一页多少条记录 private int

2017-02-07 18:56:15 20125 3

原创 Mybatis动态更新数据

Mybatis动态更新数据原理同上一篇的 Mybatis动态插入数据(使用trim标签) ,控制同一张表,但传入的参数不固定,操作表的字段不固定,就要用到mybatis动态更新,普通的<if test=" ">的方法会出现多余的字符。方法一:使用set标签 <update id="updateMessage" parameterType="com.sf.ccsp.member.client.req

2017-02-05 15:24:09 5626

原创 Mybatis动态插入数据(使用trim标签)

Mybatis动态插入数据(使用trim标签)有时我们控制同一张表,但传入的参数不固定,操作表的字段不固定,就要用到mybatis动态插入。.xml如下:"insertMessage" parameterType="com.sf.ccsp.member.client.request.MessageReq"> insert cx_customer_message

2017-02-05 11:38:19 11548 1

原创 Mybatis多条件批量更新

Mybatis多条件批量更新在Mybatis的xml配置中使用集合,主要是用到了foreach动态语句。foreach元素的属性主要有 item,index,collection,open,separator,close。 item表示集合中每一个元素进行迭代时的别名, index指定一个名字,用于表示在迭代过程中,每次迭代到的位置, open表示该语句以什么开始, separato

2017-02-05 11:35:52 5875

原创 【<if test="takeWay == '0'">】mybatis的if判断有坑

昨天码代码,掉到坑里,耽误了几个小时才从坑里爬出来-_-|||单个的字符要写到双引号里面才行,改为<if test='takeWay == "1"'>.xml文件的部分代码 <insert id="insertDelivery" parameterType="com.zuci.request.DeliveryPreferenceReq" > insert cx_customer_deli

2016-10-25 12:06:37 33472 12

原创 Linux初级 文件处理命令

建立目录:mkdirmkdir -p [目录名] -p 递归创建 命令英文原意:make directories切换所在目录:cdcd [目录] 命令英文原意:change directory简化操作 cd ~ 进入当前目录的家目录 cd - 进入上次目录 cd .. 进入上一级目录 cd .

2016-05-06 01:21:56 504

原创 Linux初级 命令基本格式

Linux与 Windows的不同Linux严格区分大小写Linux中所有内容以文件形式保存,包括硬件Linux不靠扩展名区分文件类型Windows下的程序不能直接在Linux中安装和运行命令基本格式[root@localhost~]# 其中: root 当前用户登录名 localhost 主机名

2016-05-06 00:19:55 764

原创 浅谈android volley

Volley概述Volley的简介 Volley是Android平台上的网络通信库,适用于属于数据量不大,但网络通信频繁的应用。但不适合数据的上传和下载。Volley的特点 通信更快,更简单 Get、Post网络请求及网络图像的高效率异步处理请求 对网络请求进行排序 网络请求的缓存 多级别取消请求 和Activity生命周期的联动为什么使用Volley 高效的Ge

2016-04-05 23:31:26 466 1

原创 浅谈Android Fragment

Fragment概述Android 3.0引入Fragment的初衷是为了适应大屏幕的平板电脑,由于平板电脑的屏幕比手机屏幕更大,可以容纳更多的UI组件,而这些UI组件之间存在交互关系。Fragment可以对UI组件进行分组、模块化管理,可以更方便地在运行过程中动态更新Activity的用户界面。比如有如下新闻浏览界面,屏幕左边显示新闻列表,屏幕右边显示新闻内容,此时就可以在Activity中显示两

2016-03-28 23:19:19 820 1

原创 Android扩大图片的点击区域

以前写过一个弹出式菜单,图片很小,手指不容易点到。刚好途牛android面试被问到这个问题(虽然没拿到offer),在此总结不能用增大图片的方法,因为有的图片就是要小才美观。最开始的布局如下:<ImageView android:id="@+id/iv_more" android:layout_width="wrap_content"

2016-03-26 23:26:49 3855 1

原创 Mac上用命令行操作git

1.git clone用命令行随便进入一个目录,如果你想下载SlidingMenu,他在github上的地址是https://github.com/jfeinstein10/SlidingMenu,你可以在命令行中输入git clone https://github.com/jfeinstein10/SlidingMenu.git,就会把SlidingMenu下载到到当前目录,这就是将远程仓库的代码

2016-03-26 17:01:58 8469

原创 Android加载一张3.4MB的图片,不出现OOM

package com.jianda.zuci.showbigphoto;import android.content.res.Resources;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.support.v7.app.AppCompatActivity;import

2016-03-26 00:27:43 854

原创 android:showAsAction="never"报错

android studio目录下没有menu(eclipse中有),怎么解决?在res 下面创建 一个文件夹menu, 和 drawable 是同级别的。 menu 只是单纯一个文件夹目录,不同于 res 、 assets这样的文件目录。在新建的menu目录下的xml文件中有android:showAsAction=”never”报错如下图所示:解决办法是:添加此命名空间 xmlns:app=”h

2016-03-17 18:43:06 6010 1

原创 怎么在mac上更改移动硬盘的权限

在Mac上插入移动硬盘时会出现以下情况,也就是只能把硬盘里的东西读到本本上,不能把本本上的东西写入硬盘。方法1:打开实用工具(自带应用程序)里的磁盘工具,在左边一栏中选择一个你要改变的磁盘,点击抹掉,然后改为mac的格式,日志式,点击抹掉。(如果有重要内容,记得先备份)但是这样你抹掉的磁盘在windows中就不可以写了,只可以读。方法2:也是在磁盘工具里,把格式设置为M

2015-06-23 11:02:57 54171 2

原创 Mac下如何使用MySql

一 下载MySQL首先访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。下载MySQL Community Server和 MySQL Workbench,下载的过程很简单二 连接MySQL Server首先在Mac系统偏好设置中启

2015-06-19 17:13:51 2289 1

原创 解决resource directory '/xxx//res' does not exist的方法

导入工程,出现resource directory '/xxx//res' does not exist错误android在中文路径或者文件名上是不支持的,把中文路径改为英文

2015-03-21 21:05:56 7286

转载 Android permission 访问权限大全

Android permission 访问权限大全程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write acce

2015-03-21 20:58:03 454

原创 如何彻底删除tomcat下的项目?

有一次,我删除了webapp下的项目,但重新在myeclipse中运行,却不能重新加载到tomcat中,结果发现是没有彻底地删除。1.stop tomcat服务器2.删除webapp下的该项目3.将work/Catalina/localhost目录下的该项目删除

2015-01-04 21:52:02 12889 1

原创 Android中SQLite使用方法

1.SQLiteOpenHelper是SQLiteDatabase的一个帮助类,用来管理数据库的创建和版本的更新。

2014-07-25 15:52:39 552

原创 为何相对布局中的控件不能紧挨着父界面?

关系布局中自动生成的代码有android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin"    android:paddingRight="@dimen/activity_horizontal_margin"    andr

2014-07-25 15:13:32 589

stcc项目代码

stcc项目代码

2016-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除