自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (8)
  • 收藏
  • 关注

转载 哈希排序

第一部分:Top K 算法详解问题描述百度面试题:    搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。    假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个。一个查询串的重复度越高,说明查询它的用户越多,也就是越热门。),请你统计最热门的10个查询串,要求使用

2016-02-26 15:01:24 587

转载 java中Map,List与Set的区别

Set,List,Map的区别java集合的主要分为三种类型:Set(集)List(列表)Map(映射)要深入理解集合首先要了解下我们熟悉的数组:数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),而JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据

2016-02-26 15:00:47 273

转载 如何高效地判断数组中是否包含某特定值

如何检查一个未排序的数组中是否包含某个特定值,这是一个在Java中非常实用并且频繁使用的操作。另外,这也是Stack Overflow上面非常受关注的问题。在得票数最多的答案中,可以看到,检查数组中是否包含特定值可以用多种不同的方式实现,但是时间复杂度差别很大。下面,我将为大家展示各种方法及其需要花费的时间。1.检查数组中是否包含特定值的四种不同方法1)使用List:

2016-02-25 14:47:20 836

转载 js如何查找数组中是否存在某个值

可以用数组的indexOf函数,方法arr.indexOf(find,start);find:要找的内容,必须;start:查找开始下标,可选;返回:查找数据所在的下标,如果没找到,返回-1如果只要知道是否有8这个数字,直接调用arr.indexOf(8),如果返回值不为-1,说明找到了var s=[1,2,3,5,6,9];var u=s.indexOf

2016-02-25 14:23:45 18203

转载 jQuery.inArray判断指定值在数组是否存在

今天听同事说到这个方法,用于判断月份显示天数。之前是用或判断==实现的,找了一个相关说明。很好用,用这个效率提高了。下文简记一下:jQuery.inArray( value, array )作用:inArray()方法是类似JavaScript的原生indexOf()方法,用于在数组中匹配一个数。返回-1代表,没有找到一个匹配。如果在数组第一个元素的匹配值,$。inArra

2016-02-25 14:22:31 1057

转载 论SOA架构的几种主要开发方式

面向服务架构soa以其独特的优势越来越受到企业的重视,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。Soa的开发方法一般主要有开源的dubbo、dubbox、mule、wso2、cxf,以及付费的oracle soa、ibm soa等。        SOA是一种粗粒度

2016-02-25 14:14:23 528

转载 各种排序算法的分析及java实现

排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于下半年要准备工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下。  排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。  内排序有可以

2016-02-25 13:37:08 255

原创 根据一个表中的数据去更新另一个表中的数据

两个表,表1,id  pid  amount,表2,pid(主键)   amount,怎么根据表2中的pid,更新表1中的amount。建表sql:-- ------------------------------ Table structure for `table1`-- ----------------------------DROP TABLE IF EXIST

2016-02-24 14:07:39 1951

转载 mysql中You can’t specify target table for update in FROM clause错误解决方法

这篇文章主要介绍了mysql中You can’t specify target table for update in FROM clause错误解决方法,需要的朋友可以参考下mysql中You can't specify target table for update in FROM clause错误的意思是说,不能先select出同一表中的某些值,再update这个表(

2016-02-24 11:11:23 549

原创 只使用一条sql语句,删除表中的重复记录

一个表,表1,ref(唯一值),type(有重复)如何去掉重复记录。建表sql语句:-- ------------------------------ Table structure for `deletechongfu`-- ----------------------------DROP TABLE IF EXISTS `deletechongfu`;CREATE TA

2016-02-24 11:10:51 1043

原创 mysql中distinct的用法(不重复记录)

distinct这个关键字用来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。下面先来看看例子:table表字段1     字段2   id        name   1           a

2016-02-24 11:06:29 1510

转载 Vector和ArrayList,LinkedList,Hashtable,HashMap的区别

Vector和ArrayList在使用上非常相似,都可用来表示一组数量可变的对象应用的集合,并且可以随机地访问其中的元素。   Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。   当Vector或ArrayList中的元素超过它的

2016-02-19 09:50:18 297

转载 一个帖子学会Android开发四大组件

注:本文来自“友盟杯”,仅在此阅读,学习这个文章主要是讲Android开发的四大组件,本文主要分为一、Activity详解二、Service详解三、Broadcast Receiver详解四、Content Provider详解外加一个重要组件 intent的详解。一、Activity详解Activty的生命周期的也就是它所在进程的生命周

2016-02-18 17:21:21 309

转载 酷友观点/经验:UI设计师不可不知的安卓屏幕知识(原创文章)

不少设计师和工程师都被安卓设备纷繁的屏幕搞得晕头转向,我既做UI设计,也做过一点安卓界面布局,刚好对这块内容比较熟悉,也曾在公司内部做过相关的讲座,在此,我将此部分知识重新梳理出来分享给大家!1、了解几个概念(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等

2016-02-17 11:59:45 519

转载 DPI、PPI、DP、PX 的详细计算方法及算法来源是什么?

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:bigyang链接:http://www.zhihu.com/question/21220154/answer/18584739来源:知乎1. dpi是dot per inch,每英寸多少点,ppi是 Pixel per inch,每英寸像素数,针对显示器的设计时,dpi=ppi。ppi计算方法是

2016-02-17 11:21:04 16762

转载 android中xml tools属性详解

第一部分安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果。但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了text。因此为了在ide中预览效果,你必须在xml中为TextView控件设置android:text属性1234

2016-02-16 15:13:28 424

转载 MongoDB设置访问权限、设置用户

MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下:注:研究成果基于Windows平台MongoDB在本机安装部署好后1. 输入命令:show dbs,你会发现它内置有两个数据库,一个名为admin,一个名为local。local好像没啥用,如果哪

2016-02-04 10:06:40 328

转载 Mongodb开启与关闭

Mongodb的开启默认启动:$ ./mongodb默认数据保存路径:/data/db/默认端口:27017修改默认路径:--dbpath$ ./mongdb --dbpath /mongodb/把数据存储位置指向一个自己的目录/mongodb/修改默认端口:

2016-02-04 10:02:20 388

转载 Android初学者Eclispe环境启动遇This Android SDK requires Android Developer Toolkit version 23.0.0 or above

当我们进行Android开发,配置安装环境Eclispe&SDK&ADT过程中,在SDK在线安装后,重新登录Eclispe,会出现警告框:This Android SDK requires Android Developer Toolkit version 23.0.0 or above. Current version is 22.2.1.v.201309180102-833290. Ple

2016-02-03 15:41:53 394

AI破局俱乐部精华贴合集

AI破局俱乐部是一站式AI头部学习社群,是一个涵盖AI相关课程、项目、实战、资源、活动和交流的平台,

2024-01-29

android7.1.2内置讯飞输入法

android7.1.2内置讯飞输入法发,包括FlyIMEjackw.apk和Android.mk 将压缩解压,并将其中的apk解压,然后上传到android_source/packages/apps/

2020-12-23

android7.1.2内置搜狐输入法

android7.1.2内置搜狐输入法,包括SogouInput.apk和Android.mk 将压缩包解压,并将其中的apk解压,然后上传到android_source/packages/apps/

2020-12-23

cas实现单点登录服务端及客户端

cas实现单点登录服务端及客户端,压缩包内提供三个工程,一个cas服务器,两个测试客户端,可同时部署到一个tomcat下,或者分开部署。端口号默认使用的8000

2015-09-17

java通过网络远程开机

通过网卡远程开机,java代码实现。需要在同一个局域网内

2015-08-07

最简单的spring MVC框架搭建

使用spring mvc框架搭建的最简单的网站,没有用到数据库。稍后再上传使用到数据库的

2015-08-07

JPA 与hibernate所需jar包

JPA 与hibernate所需jar包

2011-06-17

hibernate+jpa注解实现最简单的增删改查

hibernate+jpa注解实现最简单的增删改查,采用mysql数据库。解压后直接将/sql/jpa.sql导入数据库,再在myEclipse中导入即可。运行方式,如压缩包内图片所示

2011-05-13

运行中可以使用的命令

一般有人喜欢在运行中直接输入命令,来进行某些操作,下面就来说一些在运行中可用的命令,

2008-12-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除