`
lxq_xsyu
  • 浏览: 65445 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论
文章列表
在学习ViewGroup和Layout时我们可能会有一个疑问,如果我在Xml布局文件中不放置Layout,直接放TextView等组件的时候,它是用什么方式布局的?还有要学习别人优秀的布局怎么办?HierarchyView.bat是Android SDK中自带了一个查看UI布局层级结构的工具。在模拟器运行的情况下,使用该工具可以将当前的Activity中的UI组件们以对象树的形式展现出来,每一个组件所包含的属性也能窥探得到。在对象树上的任意节点可以看到该节点及以下节点的显示效果。使用HierarchyView能深入全面的理解xml布局文件,更可以通过它来学习别人优秀的布局技巧。下面是一些基本使用 ...
作为Android开发者,我们有时候需要给客户或者其他人演示我们的Android作品。我们可以使用类似豌豆荚、360手机助手这样的软件,今天我来介绍一个Android开发者的演示工具——asm.jar 工具下载地址:http://download.csdn.net/detail/lxq_xsyu/6666965 下载好工具后,首先放到磁盘的某个目录下(比如我放到了 D:\) 然后打开控制台,输入命令 java -jar d:\asm.jar (前提是安装了jdk) 输入完命令后回车就会看到如下图的界面 ?:这个是设备名称, 选择一个设备进行确认 有的真机的分辨率很高,所以电脑 ...
以前在数据库导入中没有遇到过什么问题,如下这样导入 load data local infile 'D:\data.csv' into tabletable1fields terminated by ','; 但是今天遇到了一个问题,这个SQLite表的数据如下: 在这个表中的某些字段中的数据里面包含逗号,上面这个方法已经不能再使用。解决的具体步骤如下: 一、下载了一个MySQL数据库图形化管理工具Navicat 下载地址:http://download.csdn.net
一、调用邮件发送工具类进行邮件发送 new Thread(){ public void run() { try { GMailSender sender = new GMailSender( "lixeeq19910119@gmail.com", "ee768lxq"); sender.sendMail("xxxxx注册验证", "验证码:" + localNum, "lixeeq ...
一、延迟加载机制的基本原理 当访问实体对象时,并丌是立即到数据库中查找。而是在真正要使用实体对象的时候,才去数据库查询数据。 具备这样功能的方法 session.load(...) query.iterator() 注意:这些方法返回的对象,里面没有数据,数据在使用的时候(调用 getXXX()方法时)才取。 二、实现原理 1) load 方法、iterator 方法返回的对象丌是实体类,而是该实体类劢态子类对象, 该子类重写了 getXXX 方法,在该方法中触发了对数据库的访问。 2) 当调用 load 方法戒 iterator 方法时,具体 Hibernate 调用了 ...
人的一生会遇到很多十字路口,所以会产生很多迷茫,但是在没有十字路口的时候我们会去寻找,希望下一个十字路口的出现。 西安这座城市,有不少人对它望而生畏,也有不少人很喜欢这个地方。今天有个朋友说很想留在西安,但是这边的要求高工资低,这话没错,我是深深体会到了这句话。从毕业到现在已经有4个月时间了,最近看到很多来我们公司面试的,我仿佛又看到了去年自己找工作时的身影,回想起了大学的时光。人说“回忆的东西都是美好的”这句话没有错,当时感觉平淡无味的大学生活、吃腻了的学校食堂现在想起来很是怀念和向往。 四个月时间不长,但是四个月时间足以让人从睡梦中走出来。曾经对未来的美好憧憬,对美好生活的向往,渐渐的随 ...
李华明Himi原创,转载务必在明显处注明: 转载自【黑米GameDev街区】原文链接:http://www.himigame.com/himistudy/382.html
一、申请APPID 微信公共平台和微博分享一样,也需要申请一个ID,来作为调起微信、分享到微信的唯一标识。 申请微信APPID可以到微信平台http://open.weixin.qq.com/app/list/?lang=zh_CN上申请。具体的申请流程网站上有很详细的介绍,我这里就仅列出一些注意事项: (1)申请APPID时的应用名字审核通过之后将不允许更改,所以申请时的应用名字一定要提前确定好。微信官方也有详细说明,如下图: (2)应用签名问题:应用签名一定要填写正确,否则会出现第三方应用拉不起微信的情况。
一、对象的三种状态 1、暂时态:当对象刚创建,和Session没有发生任何关系时,当程序运行完就即刻消失,被称为暂时态。 2、持久态:当执行如下代码时,对象变为持久态 Emp e = new Emp(); session.save(); 持久态的对象和Session发生了关系,如执行了save,get,query等方法 Session中会缓存该对象(Session的缓存叫一级缓存) Session再获取对象时,首先去查找一级缓存,如果没有才查询数据库 Session要负责将持久态对象的变化更新到数据库。 是在flush()的时候更新,tx在提交的时候会自动调用session的f ...
一、常用的Hibernat映射类型有如下几种: string integer double date 日期,只表示年月日 datetime 日期,只表示年月日 timestamp 时间戳,存放年月日时分秒 yes_no 将在数据库中存放一个字符“Y"或“N” true_false 将在数据库中存放一个字符“T"或者"F". 二、案例 1、新建数据库表 DROP TABLE IF EXISTS t_emp; CREATE TABLE t_emp ( t_id int(11) NOT NULL AUTO_INCREMENT, t_name ...
一、Hibernate中常用的主键生成方式有如下几种: 1)identity: 用于自动生成主键方式,除了 Oracle 不支持,其他数据库一般都支持(较常用) 2)sequence: Oracle 中使用,用序列生成 ID 主键 3)native: 主键生成方式如果是 native,那就看配置文件 hibernate.cfg.xml 中方言<property name="dialect">是什么,如果方言是 Mysql,相当于 identity,如果方言是 Oracle,相当于 sequence 4)increment: 不常用 5)assigned: ...
案例名称:Hibernate完成增删改查 案例描述:抽取出工具类并完成删除、修改、查询功能。 具体过程: 1、使用上面的例子(Hibernate——(1)Hibernate入门http://blog.csdn.net/dawanganban/article/details/13748235) 2、新建HibernateUtils :用于封装创建Session的方法。 package com.xsyu.tts.util; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hib ...
一、Hibernate简介 1、Hibernate是一款ORM框架,Object Relation Mapping 对象关系映射。 2、可以将DB映射成Object,这样程序只要对Object对象进行操作就能完成对数据库的操作。 3、主流的ORM框架有Hibernate,iBatis,JPA...... 二、Hibernate框架体系结构 1、主配置文件:用于描述数据库连接信息。 hibernate.cfg.xml或者hibernate.properties 2、映射描述文件:用于描述映射类及属性与DB表和字段之间的对应关系。 User.hbm.xml 3、映射类文 ...
不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢? 当你打开这个帖子的时候,我已经默认你是此文的目标读者,也就是想进入国内一流互联网企业的非牛人应届生。 你不需要拿NOI的奖,无需是开源社区名人,也用不着发过牛逼的SCI论文。(没错,笔者就是这样的技术屌丝) 请记住,校园招聘,应聘的绝大部分人都只是才出象牙塔的毛头小子。企业需要的是你们的潜力与激情。牛人总是凤毛麟角的。程序员笔试面 ...
很快就到了该找工作的时间了,听说这一年是历史上找工作的人对多的一年,我也不知道是怎么统计的,可信不可信。跑了大概快一个月了,终于有offer了,就这样在这里实习了3个月,一直工作到现在。 回忆了整个学业生涯,回头来看,发现自己成长了不少,也变了不少,未来的路又该如何去走?会不会再遇到第四位人生的贵人? 我想我和许多从农村走出来的大学生以及生活在城市的边缘的农民工面临着同样的问题,面临着一日比一日高的房价,面临着即将成家的压力,面临着让父母过得幸福的责任,我们该如何存在?我们的归宿在哪里?
Global site tag (gtag.js) - Google Analytics