编程技术

如何保存联系人

这两天项目有个需求,可以对事务操作人进行【新建联系人】【保存到已有联系人】【编辑联系人(xxx)】.总结一下,日后备用。先看一下效果:一、【新建联系人】主要是给系统发一个IntentpublicvoidaddContact(){Intentintent=newIntent("android.intent.action.INSERT",People.CONTENT_URI);if(emailAdderss!=null){//将要增加的联系人信息放到extad

系统 2019-08-29 23:43:22 2572

Java

java 正则表达式 pattern.unix_lines(即?d)解

在使用Pattern.compile函数时,可以加入控制正则表达式的匹配行为的参数:PatternPattern.compile(Stringregex,intflag)flag的取值范围如下:Pattern.CANON_EQ当且仅当两个字符的"正规分解(canonicaldecomposition)"都完全相同的情况下,才认定匹配。比如用了这个标志之后,表达式"a\u030A"会匹配"?"。默认情况下,不考虑"规范相等性(canonicalequival

系统 2019-08-29 23:31:52 2572

Android

(转摘)Android腾讯微薄客户端开发十二:博主的偶

点击收听,显示此博主的偶像列表,点击列表,将显示偶像的详情界面Java代码publicclassIdolActivityextendsListActivityimplementsOnItemClickListener{privateDataHelperdataHelper;privateUserInfouser;privateMyWeiboSyncweibo;privateHandlerhandler;privateAsyncImageLoaderasyn

系统 2019-08-29 23:04:01 2572

编程技术

查询每门课分数最高的学生

三个表:score:course:stu:查询每科成绩最高的学生:select*from(selectst.sname,sc.grade,c.cnamefromscorescleftjoinstustonsc.sno=st.snoleftjoincourseconc.cno=sc.cnoorderbysc.gradedesc)fgroupbyf.cname思路:首先三表连接查询,降序,再以科目分组,即可查得每门中的最高分,及所属学生。查询每门课分数最高的学

系统 2019-08-29 22:48:44 2572

Android

Android中LayoutInflater的使用

Inflater英文意思是膨胀,在Android中应该是扩展的意思吧。LayoutInflater的作用类似于findViewById(),不同点是LayoutInflater是用来找layout文件夹下的xml布局文件,并且实例化!而findViewById()是找具体某一个xml下的具体widget控件(如:Button,TextView等)。获取它的用法有3种:方法1:由LayoutInflater的静态函数:from(Contextcontext)

系统 2019-08-29 22:32:25 2572

Android

android ListView详解

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw用来展示列表的View。2.适配器用来把数据映射到ListView上的中介。3.数据具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCu

系统 2019-08-12 09:30:32 2572

编程技术

struts2核心工作流程与原理

这是Struts2官方站点提供的Struts2的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤:客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输入”http://localhost:8080/TestMvc/add.action”就是提起一个(HttpServletRequest)请求。请求被提交到一系列(主要是三层)的过滤器(Filter),如(ActionContextCleanUp、其他过滤器(Sit

系统 2019-08-12 09:29:56 2572

编程技术

iPhone开发进阶(9)— 用SQLite管理数据库

iPhone开发进阶(9)—用SQLite管理数据库博主:易飞扬原文链接:http://www.yifeiyang.net/iphone-developer-advanced-9-management-database-using-sqlite/转载请保留上面文字。iPhone开发进阶(9)---用SQLite管理数据库今天我们来看看iPhone中数据库的使用方法。iPhone中使用名为SQLite的数据库管理系统。它是一款轻型的数据库,是遵守ACID的关

系统 2019-08-12 09:29:54 2572

Android

Android 带清除功能的输入框控件ClearEditText,

转载请注明出处http://blog.csdn.net/xiaanming/article/details/11066685今天给大家带来一个很实用的小控件ClearEditText,就是在Android系统的输入框右边加入一个小图标,点击小图标可以清除输入框里面的内容,IOS上面直接设置某个属性就可以实现这一功能,但是Android原生EditText不具备此功能,所以要想实现这一功能我们需要重写EditText,接下来就带大家来实现这一小小的功能我们知

系统 2019-08-12 09:29:40 2572

编程技术

[ACM_HDU_1052]Tian Ji -- The Horse Racing(

TianJi--TheHorseRacingTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):9786AcceptedSubmission(s):2718DescriptionHereisafamousstoryinChinesehistory."Thatwasabout2300yearsago.GeneralTianJiwas

系统 2019-08-12 09:29:28 2572

编程技术

Case-Based Reasoning Tool

Case-BasedReasoningTool案例式推理(Case-BasedReasoning,CBR)是知识表达的一种新方法,最主要就是利用先前的经验来解决问题。在CBR中,知识是以过去的案例来表示。而需要解决类似问题时,便使用这些经验来引导推理。简单地说,Case-BasedReasoning就是:人类推理的过程推理过程的表达在应用程序发展上,解决问题的一种方法论如果您总是搞不清楚前向推理(forwardchaining),后向推理(backward

系统 2019-08-12 01:33:23 2572

Java

java学习之路-分享笔记20150327

---恢复内容开始---2个月间,断断续续学习了一段时间java平台相关知识,慢慢梳理出来一些枝枝叶叶,和大家交流下。3年前用java边看边做写了一个项目,所以对语法不是很关注。需要原文档的留邮箱吧---恢复内容结束---java学习之路-分享笔记20150327

系统 2019-08-12 01:32:34 2572

Python

Python中的相关分析correlation analysis的实现

相关分析(correlationanalysis)研究两个或两个以上随机变量之间相互依存关系的方向和密切程度的方法。线性相关关系主要采用皮尔逊(Pearson)相关系数r来度量连续变量之间线性相关强度;r>0,线性正相关;r<0,线性负相关;r=0,两个变量之间不存在线性关系,并不代表两个变量之间不存在任何关系。相关分析函数DataFrame.corr()Series.corr(other)函数说明:如果由数据框调用corr函数,那么将会计算每个列两两之间

系统 2019-09-27 17:56:53 2571

Python

[python学习笔记]map(), apply()和applymap

原文链接:https://stackoverflow.com/questions/19798153/difference-between-map-applymap-and-apply-methods-in-pandas原文链接:https://stackoverflow.com/questions/19798153/difference-between-map-applymap-and-apply-methods-in-pandasapply()、map(

系统 2019-09-27 17:55:30 2571