- 博客(25)
- 资源 (32)
- 收藏
- 关注
原创 Spring加载配置文件总结
一般在项目中为了便于维护所以配置都要独立出来,写到配置文件中xx.properties中,现在总结下加载方式 1.简洁方式加载<context:property-placeholder location="classpath:cfg.properties,classpath:cfg2.properties"/>这种方式可以一次性把所以的配置文件一次加载进入 2.使用p标...
2018-06-23 14:17:22 298
原创 Maven操作的一些命令
groupId定义了项目属于哪个组,这个组往往和项目所在的组织或公司存在关联。例如google建立了一个myapp项目,那么groupId就应该是com.google.myapp。artifactId 定义了当前Maven项目组中唯一的ID,一般为该模块的作用含义 1.clean命令: 清除项目已经构建的文件,一般对应的是清除target下项目编译后的文件 2.compile命令:将项目主代码...
2018-03-31 16:45:05 173
原创 ssh配置注解小记
1.配置Sping使用注解,Annotation 和 诠释及区别 区别: context:annotation-config 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是 通过package sanning的方式,不会自动扫描标注的注解将javabean注册到Sping 容器)上面的注解。 context:component-scan除...
2018-03-31 11:32:16 225
原创 mybatis问题小集
1.使用Intelli编译器,在src/main/java下编写Mapper文件找到的,可能是使用maven构建时src下的xml文件不会编译到资源文件,需要在pom.xml文件中配置build> resources> resource> directory>src/main/javadirectory> includes>
2018-01-24 14:59:45 149
原创 两种注解的基本使用
首先介绍下注解的基本知识,详细使用方法请自行百度 首先注解分为三类: 标准 Annotation,元 Annotation,自定义 Annotation (1).标准 Annotation 包括 Override, Deprecated, SuppressWarnings,是java自带的几个注解,他们由编译器来识别,不会进行编译, 不影响代码运行,至于他们的含义不是这篇博客的重点,这里不
2017-10-17 14:41:34 518
原创 python学习(二)
1.数据结构到目前为止已经接触了三种数据结构分别是列表,元组,字典列表相当于是个list集合,定义的格式是A=[1,2,3] ,其中的数据可以动态追加,可以增删改查元组的定义格式是A=(1,2)不能修改,只能读取,想要修改必须覆盖所有数据字典相当于Map集合定义的格式是A={"a":1,"b":2} 数据可以随意的改动字典和字典,字典和列表可以随意的嵌套字典的一些使用:
2017-09-29 15:05:24 198
原创 Python初学(一)
1.基础变量定义弱类型语言# coding=utf-8message = " hello python " #定义字符串age=23;print (message.title()); #相应的字符串操作print (message.lower());print (message.upper());print (message.strip());print (mess
2017-09-28 14:44:29 245
原创 Liunx基础命令
liunx区分大小写 用户一旦登陆就进入了自己家目录中 1* date 查看时间 date +%Y/%m/%d/%H:%M 输出格式限制 2* cal 查看日历 cal 2017 输入全部信息 3* bc 简单的计算器,退出命令是:quit 4* ctrl +c 结束当前运行的进程 5* 在文本文件中Shift+PageUp/pageDown 进行上下翻页 6* wh
2017-09-14 10:54:22 254
转载 5个Android开发中比较常见的内存泄漏问题及解决办法
在Android开发中,内存泄漏是比较常见的问题,有过一些Android编程经历的童鞋应该都遇到过,但为什么会出现内存泄漏呢?内存泄漏又有什么影响呢?在Android程序开发中,当一个对象已经不需要再使用了,本该被回收时,而另外一个正在使用的对象持有它的引用从而导致它不能被回收,这就导致本该被回收的对象不能被回收而停留在堆内存中,内存泄漏就产生了。内存泄漏有什么影响呢?它是
2016-12-05 10:20:48 237
原创 自定义Toast实现自定义Toast布局
平时我们使用Toast的时候都是这样的一种方法Toast toast = Toast.makeText(context, "", duration);现在我们来自定义下Toast的布局,首先看下Toast创建时的源代码 public static Toast makeText(Context context, CharSequence text, @Duration int dur
2016-12-02 19:58:59 874
原创 判读字符串中是否含有Emoji表情
public static boolean containsEmoji(String source) { int len = source.length(); boolean isEmoji = false; for (int i = 0; i < len; i++) { char hs = source.charAt(i);
2016-12-01 14:16:57 769
原创 Android知识点整理
1.在View的OnTouch事件中获取坐标,有两个方法getRawx(),getX,第一个是获取到的基于整个屏幕的坐标(绝对坐标),第二个是在父控件中的坐标(视图坐标)。2. offsetLeftAndRight(offset)offsetTopAndBottom(offset)这两个方法在设置View偏移的时候起作用,可同时移动是对左右,上下方法的封装。3.LayoutPara
2016-11-27 21:10:17 252
转载 LayoutInflater.inflate方法的详解及xml根元素的布局参数不起作用的问题
一、首先看带三个参数的inflate方法:public View inflate (int resource, ViewGroup root, boolean attachToRoot)1、如果root不为null,且attachToRoot为TRUE,则会在加载的布局文件的最外层再嵌套一层root布局,这时候xml根元素的布局参数当然会起作用。2、如果root不为null,且atta
2016-11-21 15:07:13 346
转载 LinearGradient使用
Paint p=new Paint();LinearGradient lg=new LinearGradien(0,0,100,100,Color.RED,Color.BLUE,Shader.TileMode.MIRROR); 参数一为渐变起初点坐标x位置,参数二为y轴位置,参数三和四分辨对应渐变终点,最后参数为平铺方式,这里设置为镜像Gradient是基于Shader类,所以我
2016-10-20 19:16:48 637
原创 Hibernate环境的搭建
1.Hibernate主要引入的架包hibernate3.jar核心 + required 必须引入的(6个) + jpa 目录 + 数据库驱动包2.主要配置文件的hibernate.cfg解释说明
2016-10-20 00:27:54 201
原创 Struts基础学习一
Struts2开发流程: 版本: 2.3 引入jar文件 commons-fileupload-1.2.2.jar 【文件上传相关包】 commons-io-2.0.1.jar struts2-core-2.3.4.1.jar 【struts2核心功能包】 xwork-core-2.3.4.1.jar 【Xwork核心包】 og
2016-10-05 15:22:12 207
原创 mysql 基础学习二
--使用数据库USE day15;-- 查看所有表SHOW TABLES;--查看表结构DESC student;--删除表DROP TABLE student;-- 创建表CREATE TABLE student(id INT,NAME VARCHAR(20),gender VARCHAR(2),age INT)-- *
2016-10-01 00:31:42 990
原创 mysql初级学习一
1.打开数据库命令:打开cmd -> 输入 mysql -u root -p 回车 -> 输入密码 回车2.展示数据库,自带数据库的作用mysql> show databases;+--------------------+| Database |+--------------------+| information_schema
2016-09-29 23:47:05 242
原创 开源资源
android开发 github资源1工具类https://github.com/xybCoder/AndroidCommon#screenutil-用单位转换的辅助类2.开源整理https://github.com/xybCoder/Android-open-project3.状态栏沉浸https://github.com/jgilfelt/SystemBarTi
2016-09-21 23:37:17 268
原创 android 商城左边菜单,右边联动
项目的需要,类似于大多数商城一样的左菜单,右内容的。实现左右联动的效果。在网上也找了些Demo 但是效果都不理想,所以就自己手动写了一个,虽然也没有太多的技术含量,但是效果还是不错的。 实现的原理就是两个Listview 进行绑定。根据滑动的位置进行相应的左右联动。直接上效果图: 下面是核心代码MainActicity,主要是使用了ListViewde的滑动监听 set
2016-09-17 11:41:01 8303 1
转载 Bitmap的操作
1、截取 Bitmap 的部分区域mBitmap = Bitmap.createBitmap(bmp, 100, 100, 120, 120); 这句代码从 bmp 的 (100,100) 处截取 120*120 像素区域放到新的 Bitmap 中。 2、缩放一个 Bitmap可以用 Bitmap.createScaledBitmap() 方 法根据给定的 Bi
2016-03-08 15:58:29 259
转载 android设计模式
Android开发的设计模式,基本设计思想源于java的设计模式,java的设计模式有N多种,据不完全统计,迄今为止,网络出现最频繁的大概有23种。Java只是一门开发语言,学会并掌握这门语言进行代码编写,这是每个程序员必修的课程,但如何写出高质量、易维护和复用性强的代码,那就体现出程序员的层次和水平了。设计模式的出现就是为了解决这些问题。 开始学习设计模式的时候,我们通常都有
2016-03-03 17:25:55 345
转载 eclipse打开文件位置插件
网上找到的easy explorer其实不太好用,不能打开文件目录,而且在导航栏没有图标,需要手点击找文件夹。好用的还是OpenExplorer。故转载文章如下: 所谓“工欲善其事,必先利其器”,eclipse作为Java开发常用工具,一些小的使用技巧往往会对工作带来很大的便利,或者一些小工具可以大大方便使用,这些东西大多属于“知道”型的知识,不高深却往往需要经验的积累,例
2015-07-30 16:53:10 349
原创 mysql 解决中文乱码问
在建立链接时指定字符编码Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8","root", "");
2014-12-02 16:26:18 221
转载 SimpleAdapter
SimpleAdapter,跟名字一样,一个简单的适配器,既为简单,就只是被设计来做简单的应用的,比如静态数据的绑定,不过仍然有自定义的空间,比如说在每一个ListItem中加一个按钮并添加响应事件.首先还是先看一下SimpleAdapter的定义吧,直接翻译下SDK doc 吧: 这是一个简单的适配器,可以将静态数据映射到XML文件中定义好的视图。你可以指定由Map组成的List(
2014-08-07 19:53:10 544
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人