
兴趣
文章平均质量分 60
anhldd
IT职业人员
展开
-
网格布局GridLayout
步骤一xml配置GridLayout步骤二设置GridLayout的属性columnCount列的大小 rowCount行的大小步骤三使用图片按钮ImageButton 设置图片充满scaleType 设置图片 高 layout_height 宽 layout_width 依次设置几个在模拟器上查看效果...原创 2018-09-05 15:47:59 · 565 阅读 · 0 评论 -
初学Log4j配置
Log4j(1.x)1.1 简介什么是log4j log for java dom4jlog4j 采用log4j.properties(1.x)log4j2 采用 log4j.xml(2.x)1.2 使用步骤1.2.1 导jar包1.2.2 log4j.properties(1.x)log4j.xml(2.x)1.2.3 创建日志器1.2.4 调用日志器的方法记录...原创 2018-09-28 19:02:37 · 177 阅读 · 0 评论 -
初学Poi
创建一个web项目(PoiDemo)导入jar包poi-3.9-20121203.jar下载地址http://www.itmop.com/downinfo/177782.htmlDemo1package com.java.poi;import java.io.FileNotFoundException;import java.io.FileOutputStream;import o...原创 2018-09-28 20:25:49 · 173 阅读 · 0 评论 -
struts2_值栈,ognl_02
OGNL1.1 OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言1.2 OgnlContext(ongl上下文)其实就是MapOgnlContext=根对象(1)+非根对象(N)非根对象要通过"#key"访问,根对象可以省略"#key"注1:context:英文原意上下文,环境/容器1.3 把根对象和非...原创 2018-09-28 20:42:45 · 94 阅读 · 0 评论 -
动态代理
一、动态代理回到顶部1.1、代理模式 什么是代理模式及其作用? Proxy Pattern(即:代理模式),23种常用的面向对象软件的设计模式之一。 代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。 在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 优点:...原创 2018-10-08 12:02:43 · 173 阅读 · 0 评论 -
hql和sql区别/异同
HQL (什么是hql?HQL是Hibernate Query Language的缩写)类名/属性区分大小写,关键字不区分大小写别名?,从下标0开始计算位置(hibernate5之后不支持) ?,:命名参数面向对象的查询语言SQL表名/列名不区分大小写别名从顺序1开始计算位置不支持:命名参数面向结构查询语言...原创 2018-10-19 19:16:41 · 1479 阅读 · 0 评论 -
Jsp生成静态页面
Jsp生成静态页面为了减轻服务器压力,将原来的文章管理系统由JSP文件的从数据库中取数据显示改为由jsp生成静态html文件后直接访问html文件。下面是一个简单的示例1.buildhtml.jsp<%@ page contentType=“text/html; charset=gb2312” import=“java.util.,java.io.”%><%try{S...原创 2018-10-19 19:42:34 · 1345 阅读 · 0 评论 -
动静分离
动静分离的实现思路动静分离是将网站静态资源(HTML,JavaScript,CSS,img等文件)与后台应用分开部署,提高用户访问静态代码的速度,降低对后台应用访问。1.静态资源部署在Nginx动静分离的一种做法是将静态资源部署在nginx上,后台项目部署到应用服务器上,根据一定规则静态资源的请求全部请求nginx服务器,达到动静分离的目标。2.静态资源部署至CDN上更好的方案是直接将静...原创 2018-10-19 19:46:39 · 3635 阅读 · 1 评论 -
MyBatis延迟加载
MyBatis源码解读之延迟加载目的本文主要解读MyBatis 延迟加载实现原理延迟加载如何使用Setting 参数配置设置参数描述有效值默认值lazyLoadingEnabled延迟加载的全局开关。当开启时,所有关联对象都会延迟加载。 特定关联关系中可通过设置fetchType属性来覆盖该项的开关状态。true、falsefalseaggressiveLazyLoading当开启时,...原创 2018-10-19 19:52:27 · 1443 阅读 · 0 评论 -
eclipse配置了maven完全卸载步骤
首先删除关于eclipse的有关文件然后在c盘找到C:\Users\的系统路径里面有.eclipse文件和.p2还有.m2文件删除这三个文件就可以完全卸载eclipse和配置的maven原创 2018-10-26 00:18:11 · 6368 阅读 · 4 评论 -
用户管理
控制器层及前端页面在cn.tedu.spring.controller.UserController类,添加处理登录请求的方法:@RequestMapping(method=RequestMethod.POST,value="/handleRegister.do")public String handleRegister(User user) {}由于实现注册时,需要使用Servic...原创 2018-10-13 14:53:41 · 238 阅读 · 0 评论 -
MyBatis实现修改数据
1 问题通过MyBatis实现修改数据,配置的映射是:UPDATEt_userSETpassword = #{password},phone = #{phone},email = #{email}WHEREid=#{id}所以,如果调用该功能时,假设参数中并没有封装phone的数据,则默认为null,最终数据表中该记录的phone字...原创 2018-10-13 14:51:02 · 16897 阅读 · 1 评论 -
Markdown
Android的控件开发 Layout的排序方式,使用 layout_width,layout_height 设置控件的宽高,常用的布局有LinearLayout和相对布局RelativeLayout常见案例案例1:padding内边距(内补丁)、margin外边距(外补丁)的区别,以及与内容 match_parent/fill_parent padding/margin back原创 2018-10-13 14:58:39 · 116 阅读 · 0 评论 -
Android的Layout
1,初次了解什么是布局 就是把界面中的控件按照某种规律摆放到指定的位置 2布局的二种实现 2.1 代码 2.2 xml配置文件:res/layout目录下 注:也可以同时使用xml和代码 3,案例(复制以下代码查看布局) ...原创 2018-09-03 17:12:55 · 132 阅读 · 0 评论 -
Win10如何新建并开启虚拟机?
如何开启虚拟机?● 步骤一:“Windows+X”,打开“控制面板”;● 步骤二:点击“程序”;● 步骤三:点击“启用或关闭Windows功能”;● 步骤四:选中“Hyper-V”;● 步骤五:点击“确定”,重启电脑。如何新建虚拟机?● 步骤一:“开始菜单”,找到“Windows管理工具”,打开“Hyper-V管理器”;● 步骤二:选择“本机计算机”为服务器,并新建一个虚拟机;●...转载 2018-09-24 22:21:15 · 2555 阅读 · 0 评论 -
T214分享工具类:人民币的转换
package com.zking.ssh.pojo;public class Tm {/** * 从命令行接收一个数,在其中调用 checkNum() 方法对其进行 验证,并返回相应的值 * @return 如果输入合法,返回输入的这个数 */private String getNum() { String s = null; System.out.println("...转载 2018-09-24 22:23:29 · 260 阅读 · 0 评论 -
手机短信验证码服务
这里我使用的是阿里云的短信服务,首先需要登录阿里云官方网站,找到并开通短信服务,然后需要申请短信签名和模版。由于页面展示东西太多可以搜索 “短信服务” 关键词 (如果是登录状态就是如下的图)无登录的状态的图,这时候就要开通,也就是要登录。登录成功后就会出现管理控制台按钮,我们这时候就可以进入短信服务了,点击Access Key会产生下图页面之后就是添加短信签名和短信模板...转载 2018-09-24 22:25:19 · 2737 阅读 · 0 评论 -
资源整合平台汇总
策划设计icon下载Easyicon:http://www.easyicon.net/Findicons:http://findicons.com/淘宝icon库:http://www.iconfont.cn/IconArchive:http://www.iconarchive.com/Dryicons:http://dryicons.com/Iconmonstr:http://ic...转载 2018-09-24 22:26:47 · 4534 阅读 · 0 评论 -
struts标签
Ribbon源码解析及常见问题2017年06月06日 19:49:34 leoIsCoding 阅读数:2161更多个人分类: --------5.1.1.2.Spring Cloud版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/lc0817/article/details/728867211.遇到的问题及对应源码1.1.Ribbon ...原创 2018-09-24 22:14:34 · 116 阅读 · 0 评论 -
hibernate的配置
1,什么是hibernateORM框架/持久层框架优势:跨数据库的无缝移植maven 下载资源网站https://mvnrepository.com/2. 如何在项目中添加hibernate支持(手动添加)2.1 添加hibernate相关依赖2.2 在resource目录下添加hibernate.cfg.xml(核心配置文件)2.2.1 添加DTD支持2.2.2 添加Hiberna...原创 2018-10-26 00:39:12 · 165 阅读 · 0 评论 -
设计模式
设计模式之单例模式基本概念单例模式是一种生产对象型的设计模式。单例模式指的是某个类的对象在同一时间只允许存在1个实例(对象)。实现假设存在类King:public class King {}普通的类可以随意的创建对象:King k1 = new King();King k2 = new King();King k3 = new King();因为当创建一个类,并且没有显式的...原创 2018-10-12 14:56:22 · 161 阅读 · 1 评论 -
二级缓存
为什么需要缓存拉高程序的性能什么样的数据需要缓存很少被修改或根本不改的数据业务场景比如:耗时较高的统计分析sql、电话账单查询sql等ehcache是什么Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大注1:本章介绍的是2.X版本,3.x的版本和2.x的版本API差异比较大redisehcache的特点4.1 够快Ehcach...原创 2018-10-24 22:32:39 · 1384 阅读 · 0 评论