蚂蚁作为一个混码农届的新人来说,看到什么东西都觉得高大上的感觉。最近接触到了git,有种蠢蠢欲动的感觉,想试一把。因此开启了我的Git之旅。废话不多说,开始我的git之旅。1.git服务器的选择github和bitbucket.github上的开源项目非常多,大神也很多,可以实时跟踪大神的项目进度,学习大神的编码。bitbucket的最大优势就是可以建立5人以下小团队的私人仓库。给小型团队的私人项目提供了便利。但是由于蚂蚁是一个菜鸟,使用git主要是为了激
系统 2019-08-12 09:27:22 2829
使用ContentProvider查询短信,希望可以在ContentResolver.query中使用GroupBy,发现系统并没有提供接口或者可用字段。探究竟首先我们来看看query函数:publicfinalCursorquery(Uriuri,String[]projection,Stringselection,String[]selectionArgs,StringsortOrder){returnquery(uri,projection,sele
系统 2019-08-12 01:53:14 2829
[size=medium]Tomcat配置远程调试端口1.Linxu系统:apach/bin/catalina.sh开始处中增加如下内容:Java代码declare-xCATALINA_OPTS="-server-Xdebug-Xnoagent-Djava.compiler=NONE-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788"2.Windows系统:apach/bin/cata
系统 2019-08-12 01:33:44 2829
微软的设计使然,STA线程模型组件在COM+中,每个CPU支持最多10个实例。首先,这一切定义描述在http://support.microsoft.com/default.aspx?scid=kb;EN-US;282490中,节选如下:ThreadPoolinCOM+InCOM+,eachserverapplicationmaintainstwoseparatethreadpools.OnethreadpoolservicesSTAobjects,and
系统 2019-08-12 01:33:37 2829
WhenyouhavenolighttoguideyouAndnoonetowalktowalkbesideyouIwillcometoyouOhIwillcometoyouWhenthenightisdarkandstormyYouwon'thavetoreachoutformeIwillcometoyouOhIwillcometoyouSometimeswhenallyourdreamsmayhaveseenbetterdaysAndyoudon'tk
系统 2019-08-29 22:44:00 2828
POI写Word换行本文旨在描述基于变量替换生成Worddoc文件的换行方式。Word换行主要有两大类,一类是表格单元格文本的换行,另一类是表格之外的文本的换行。对于表格外的文本我们可以使用“\r”或者“(char)11”来换行,然而对于表格内的文本我们只能使用“(char)11”来进行换行操作。下面来看一个示例,我们有如下这样一个word文件作为模板。其中param1和param2是在表格之内的,而param3和param4是在表格之外的,之后我们分别对
系统 2019-08-29 22:12:04 2828
刚才我在修理自己的汽车,我需要拧下一个螺丝。于是我打开自己的扳手工具包,试图找到合适的扳手。但是那些扳手的型号都不对,因为那个螺丝都属于公制标准的。我只能使用与理想尺寸最相近的扳手。这是一个不好的想法;结果我把那个螺丝弄裂了,只好去买一个专用的工具来下掉它。这个故事的精髓是:实现特定的事务永远需要使用恰当的工具。Eclipse是一个非常流行的Java集成开发环境(IDE),它是NetBeans/SunOneStudio、Jbuilder、和IntelliJ
系统 2019-08-12 09:29:51 2828
注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/basics/actionbar/styling.htmlActionBar能够向你的用户提供易掌握的操作方法,同时也能帮助用户导航,但这不代表所有应用的Action都长一个模样。如果你希望将你的ActionBar风格进行
系统 2019-08-12 01:55:23 2828
LevelDb本质上是一套存储系统以及在这套存储系统上提供的一些操作接口。为了便于理解整个系统及其处理流程,我们可以从两个不同的角度来看待LevleDb:静态角度和动态角度。从静态角度,可以假想整个系统正在运行过程中(不断插入删除读取数据),此时我们给LevelDb照相,从照片可以看到之前系统的数据在内存和磁盘中是如何分布的,处于什么状态等;从动态的角度,主要是了解系统是如何写入一条记录,读出一条记录,删除一条记录的,同时也包括除了这些接口操作外的内部操作
系统 2019-08-12 01:52:23 2828
今早在看论坛时突然想起这两个函数,所以就记录下来,以后好参考一下首先看一下例子:WindowsXPorcle9.2.0.1.0ConnectedtoOracle9iEnterpriseEditionRelease9.2.0.1.0ConnectedasSCOTTSQL>selectROUND(12375.989,-2)FROMDUAL;ROUND(12375.989,-2)-------------------12400SQL>selectROUND(12
系统 2019-08-12 01:52:08 2828