- 博客(47)
- 资源 (11)
- 收藏
- 关注
原创 Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题
目录1、修改eclipse字体大小2、配置eclipse的代码自动提示功能3、解决变量名自动补全问题1、修改eclipse字体大小打开window-->perferences-->general-->appearance-->colors and fonts,选择basic-->text font,点击edit,修改字体大小,应用2、配置e...
2018-08-01 16:49:13 846
原创 python自然语言处理-NLTK安装
参考书籍《Python自然语言处理》,学习python文本分析书籍中的版本是Python2和NLTK2,我使用的版本是python3.6和nltk3.3NLTK的安装首先,cmd窗口下输入pip install nltkpython下输入以下命令,导入NLTK的数据模块>>> import nltk>>> nltk.download...
2018-07-16 11:14:03 821
原创 android studio第三方框架总结
第三方框架gradle添加:网络框架volleycompile 'com.mcxiaoke.volley:library:1.0.19'github:https://github.com/mcxiaoke/android-volley图片框架picassocompile 'com.squareup.picasso:picasso:2.5.2'主页:http://square.github.io/p...
2018-07-11 10:42:05 4055
原创 leetcode-350.两个数组的交集 II
题目给定两个数组,写一个方法来计算它们的交集。例如:给定 nums1 = [1, 2, 2, 1], nums2 = [2, 2], 返回 [2, 2].注意: 输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。 我们可以不考虑输出结果的顺序。跟进:如果给定的数组已经排好序呢?你将如何优化你的算法?如果 nums1 的大小比 nums2 小很多,哪种方法更优?如果nums2...
2018-06-14 15:16:37 585
原创 leetcode-189.旋转数组
题目给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k= 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2:输入: [-1,-100,3,99] 和 k = ...
2018-06-14 11:33:57 247
原创 leetcode-26.从排序数组中删除重复项
题目给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。示例 2:给定 nums...
2018-06-14 09:33:32 170
原创 Android开发书籍推荐
初级《第一行代码》 《android编程权威指南》中级《app研发录》《android群英传》 《android开发艺术探索》高级:《Android 源码设计模式解析与实战》《Android内核剖析》...
2018-06-12 15:20:26 3225 1
转载 一种极低成本的Android屏幕适配方式
来源:https://mp.weixin.qq.com/s/d9QCoBP6kV9VSWvVldVVwA在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽然Android官方提供了dp单位来适配,但其在各种奇怪分辨率下表现却不尽如人意,因此下面探索一种简单且低侵入的适配方式。传统dp适配方式的缺点androi...
2018-06-12 15:15:13 955
转载 Git使用详细教程
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速...
2018-06-07 16:58:28 130
转载 深入理解Java的接口和抽象类
原地址:http://www.cnblogs.com/dolphin0520/p/3811437.html深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽...
2018-06-07 10:44:56 120
原创 Android开发用真机调试,打不开File Explorer下的data文件夹
Android开发用真机调试,打不开File Explorer下的data文件夹真机先root,然后在手机上装上R.E 管理器(或类似软件),修改/data,/data/data,相应包的权限修改为可读可写可执行,ddms就可以打开显示了
2017-01-17 16:49:56 1161
转载 知道这20个正则表达式,能让你少写1,000行代码
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/;
2016-04-28 11:20:32 429 1
原创 IIS mime类型
下载安卓、苹果安装包时候,需要添加mime类型才可以下载,否则访问不到打开IIS,然后在默认网站的属性--HTTP头--MMIE映射--文件类型--添加注册文件的类型安卓.apk application/vnd.andriod苹果.ipa application/vnd.iphone
2015-07-10 09:49:26 428
转载 CSS3魔法堂:CSS3滤镜及Canvas、SVG和IE滤镜替代方案详解
一、前言 IE特有的滤镜常常作为CSS3各种新特性的降级处理补充,而Adobe转向HTML5后与Chrome合作推出CSS3的Filter特性,因此当前仅Webkit内核的浏览器支持CSS3 Filter,而FF和IE10+则需要使用SVG滤镜(svg effects for html)或Canvas作为替代方案处理了,而IE
2015-07-02 10:22:07 997
原创 Android开发环境搭建
Android环境搭建一、 JDK的安装1. 下载JDK(第一个点进去选择32位或者64位forwindows)地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2. 安装点击.exe文件,安装即可3. 配置环境变量1)
2015-05-28 08:43:45 524
转载 SQO2008配置管理工具服务显示远程过程调用失败
前两天,装了VS2012后,打开SQL2008配置管理工具,发现SQL服务名称里什么也没有,只有一个提示:(如图) 上网搜了,试了很多方法,像什么把windows\system32\wbem下的framedyn.dll复制到system32目录下,还有照一个老外说的,下什么更新补丁,都没用!!想重装SQL2008,结果运行安装程序,变成了英文版(以前装
2015-01-20 14:05:26 405
转载 phoneGap-Android开发环境搭建
一.安装在安装PhoneGap开发环境之前,需要按顺序安装以下工具:1.Java SDK java sdk,不安装的话不能正常安装Android SDK。 安装成功检测:启动DOS窗口start-->run-->cmd,在DOS窗口中键入:java -version,如能显示版本信息说明安装正常。2.Eclipse java开发工具,这我就
2015-01-05 15:37:04 498
转载 C#中的DataSet、string、DataTable 、对象转换成Json
C#中对象,字符串,dataTable、DataReader、DataSet,对象集合转换成Json字符串方法。public class ConvertJson { #region 私有方法 /// /// 过滤特殊字符 /// /// 字符串 /// json字符串 pri
2014-12-17 09:50:02 483
转载 dialog标题居中
dialog标题居中问题:用系统的AlertDialog.Builder创建dialog时,如果需要将dialog的title居中显示,需要调用.setCustomTitle(View view)方法,对需要设置的view设置居中的相关属性即可实现该效果,dialog的整体展示效果需要根据自己的要求调整,当然也可以用new Dialog(Context context,int theme)
2014-12-17 09:44:52 4242
转载 android中sharedPreferences的用法
SharedPreferences介绍: 做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接跟操作等耗时大大影响了程序的效率,因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPreferences正是Android中用于实现这中存储方式的技术。 Sh
2014-12-04 16:11:17 478
转载 eclipse的项目分组功能
eclipse鼓励将不同的功能模块划分为独立的项目存在,这样不但结构清晰,组织起来还非常灵活,因为我们可以用feature对这些项目进行不同的组合,输出后得到具有不同功能的产品。不过这样一来Package Explorer里的项目会以更快的速度增加,当你面对几十上百个项目时,工作效率必然大打折扣。幸好Eclipse提供了工作集(Working Set)的功能,它可以用来划分这些项目。
2014-12-04 10:13:57 696
转载 谷歌官方教程:Android UI设计技巧
本专题为51CTO翻译的一份在Android官方开发者博客上的Android UI设计的幻灯片,这份教程5部分进行翻译整理,希望对Android开发者能有帮助。设计技巧该做的和不该做的《谷歌官方Android UI设计技巧》第一部分:该做什么,不该做什么。优秀UI设计准则本文
2014-11-21 11:32:05 628
转载 android开发之Launcher icon(启动图标)的设计
不同厂商的不同型号的android设备的分辨率是不一样的,而不同分辨率的所使用的icon的图片的大小要求也是不一样的。为了让用户能在不同的android设备上面有统一的视觉体验,作为 Launcher icon(启动图标),流畅的图片风格可以让你的UI看起来更加专业。一、图标结构。 Launcher icon(启动图标)的基面可以朝上或者朝前, 创建启动图标表面的时候需要使用启
2014-11-21 11:13:17 5891
转载 android图标设计事宜
1.Launcher图标图标的最佳宽高是48x48 dp。ldpi:36*36px,0.75倍密度,一般不用提供,系统会从hdpi取图缩小1倍。mdpi:48*48px, 1倍密度hdpi:72*72px,1.5倍密度xhdpi:96*96px,2倍密度xxhdpi:144*144px,3倍密度2.Action B
2014-11-21 10:19:24 484
转载 智能手机屏幕尺寸和分辨率一览表
智能手机屏幕尺寸和分辨率一览表2.8英寸分辨率为640x480(VGA) 像素密度286PPI 3.2英寸分辨率为480x320(HVGA) 像素密度167PPI 3.3英寸分辨率为854x480(WVGA) 像素密度297PPI 3.5英寸分辨率为480x320(HVGA) 像素密度165PPI 3.5英寸分辨率为800x480(WVGA) 像素密度267PPI 3.5英
2014-11-21 09:06:41 9448
转载 详解Android应用如何匹配不同的手机分辨率
从android sdk提供的帮助文档中,我们可以看到各种手机的分辨率和对应的屏大小:QVGA (240x320),WQVGA400(240x400),WQVGA432 (240x432),HVGA (320x480),WVGA800 (480x800),WVGA854 (480x854)。然而,由于分辨率的不同,可能会导致同一布局对应不同分辨率的手机显示出不同的效果,如布局错位、图片虚化等,
2014-11-21 08:56:00 863
转载 探究Android的多分辨率支持以及各种类型图标尺寸大小
术语和概念 屏幕尺寸 屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如 2.8寸, 3.5寸)。 简而言之, Android把所有的屏幕尺寸简化为三大类:大,正常,和小。 程序可以针对这三种尺寸的屏幕提供三种不同的布局方案,然后系统会负责把你的布局方案以合适的方式渲染到对应的屏幕上,这个过程是不需要程序员用代码来干预的。 屏幕长宽比 屏幕的物理长度与物理宽度的比例。程序
2014-11-19 09:47:33 560
转载 android UI组件大全
Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。很好的中文教程Google Android官方培训课程中文版awesome-
2014-11-18 15:40:14 745
转载 android自定义弹出框样式实现
前言:做项目时,感觉android自带的弹出框样式比较丑,很多应用都是自己做的弹出框,这里也试着自己做了一个。废话不说先上图片:实现机制1.先自定义一个弹出框的样式2.自己实现CustomDialog类,继承自Dialog,实现里面方法,在里面加载自定义样式的弹出框;3.使用时,与使用Dialog一样具体代码dialog_
2014-11-17 09:49:09 575
原创 eclipse自动提示补全功能
类文件自动补全Windows->preferance->java->Editor->Content Assist面板最下端 Auto Activation 将Auto activation triggers for Java后面的文本框中的“.”替换成“abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.”xml文件自动
2014-11-17 09:24:55 407
原创 android enter 隐藏输入法
对于非内置输入法 Java代码 password = (EditText) findViewById(R.id.login_password_edit); password.setOnKeyListener(new OnKeyListener() { @Override publ
2014-11-14 15:53:22 636
转载 phoneGap中android程序自动更新代码
package com.phonegap.test;import org.apache.cordova.DroidGap;import android.os.Bundle;import android.view.Menu; import android.view.MenuItem;import java.io.BufferedReader;import ja
2014-11-02 10:06:19 494
转载 详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下
2014-10-30 11:13:58 368
转载 android之保存全局变量
使用场景:需要在多个activity或者service之间共享数据 1、自定义Application Java代码 public class DemoApplication extends Application { private HashMap map = new HashMap();
2014-10-28 10:09:54 999 1
转载 VS2010 调试技巧
最近合作开发,代码已经完成了,但是一调试,错误一大堆,由于是合作开发,不确定是哪层的错误,得一步步得走,很是费时费力,平时调试的技巧用的不多,现在集中调试,结果有些手忙脚乱,效率也很低,所以在网上找了一些技巧,整理了一下,分享给大家。它们都很简单,却能帮我们节约大量的时间,希望对大家有帮助。 跳到当前光标处(Ctrl+F10) 我经常看到人们为了到达目标代码位置,而在程序中早早
2014-08-19 09:54:16 411
转载 添加插件--跨平台移动开发phonegap/cordova 3.3全系列教程-helloworld
[-]建立专案cordova安装插件添加android平台编译注意事项用Android ADT打开调试搜索插件删除插件
2014-08-13 10:54:50 797
转载 android sdk manager无法更新
开始搭建Android开发环境的时候,下载SDK总是会出现如下错误:[java] view plaincopyFailed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml. 据说dl-ssl.google.com在大
2014-08-13 10:07:21 492
转载 Android的按钮单击事件及监听器的实现方式
第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一的缺点就是匿名内部类的语法有点不易掌握,如果
2014-08-11 15:30:59 459
转载 .Net Framework 4.0安装cmd命令
装完window 7系统 和 iis,可程序始终跑不起来,报IIS未完整安装错误进行如下安装果断跑起来了:1.打开运行输入 cmd2.输入 cd C:\Windows\Microsoft.NET\Framework\v4.0.303193.输入 aspnet_regiis.exe -i(ps:需用administrator 帐号进系统)等等就哦了。
2014-08-11 08:54:56 1012
转载 用css解决table文字溢出控制td显示字数
场景:最左边这栏我不行让他换行,怎么办呢?下面是解决办法:[plain] view plaincopytable{ width:100px; table-layout:fixed;/* 只有定义了表格的布局算法为fixed,下面td的定义才能起作用。 */ } td{
2014-08-11 08:49:20 1147
HTML5 与 CSS3 设计模式
2015-11-25
html5权威指南
2015-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人