-
[综合] ElasticSearch学习(二)字段类型修改新增方案模糊查询
目录:场景一:修改ElasticSearch的字段(Field)的类型 场景二:添加/新增ElasticSearch的字段(Field) 场景三:ElasticSearch根据某个字段模糊查询 场景一:需要修改ElasticSearch的字段(Field)的类型 分析:ElasticSearch是...
81
热度 -
[综合] Java-23种设计模式概述
前言 设计模式(Designpattern)是为了更好的解决代码重复写,代码简洁,易度等问题,而提出的有规律的设计经验的总结。不管是那种设计模式,都是语义上的不同,在语法是都是用了Java的封装,继承,多态来实现的。在实际的应用中一种问题的解决既可以使用这种设计模式也可以使用另一种设计模式。没有最好...
17
热度 -
[综合] Linux 查看应用程序进程号,端口号
1、查看运行的程序的pid(线程号) {appName}:应用程序名称 psaux|grep{appName} 2、根据线程号查询正在运行的程序的port(端口号) {pid}:程序的线程号 netstat-anop|grep{pid} 3、查看port(端口号)对应的正在运行的程序以及pid(线程...
43
热度 -
[综合] HOJ2000 ASCII码排序
ASCII码排序TimeLimit:2000/1000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):166838AcceptedSubmission(s):67233 ProblemDescript...
73
热度 -
[综合] UITextView和UITextFiled的区别以及自定义带Placeholder属性的UITextView
这么久了终于写下了自己的第一篇博客。 这个寒假留校在学院实验室学习,算是正式踏入ios开发这一块感觉对新人不太友好的领域。师傅领进门,修行在个人。所谓的自学就是不停不断的百度,所以决定开通博客,整理自己在学习过程遇到的问题以及解决方法,能够正确的节省下时间,分享自己的心得体会,也能记录自己在这一条路...
76
热度 -
33
热度 -
[综合] 【动态规划】最短路径Floyd算法
1、最短路径问题介绍 问题解释: 从图中的某个顶点出发到达另外一个顶点的所经过的边的权重和最小的一条路径,称为最短路径 这里主要介绍解决最短路径问题的一个经典算法Floyd 2.算法描述 1)算法思想原理: Floyd算法是一个经典的动态规划算法。实现该算法需要首先设置记录最短路径的长度的距离矩阵...
31
热度 -
[综合] 序列化和反序列化 什么是串行化和并行化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。...
8
热度 -
[综合] IBOutlet和IBAction是什么
在学习学长代码时看到了这两个加在变量前的东西。疑惑这到底是什么? 引用网上找到的文章片段: YoumightbewonderingjustwhatIBActionandIBOutletare.AretheypartoftheObjective-Clanguage?Nope.They’regoodol...
15
热度 -
[综合] 【动态规划】跑跑卡丁车
跑跑卡丁车是时下一款流行的网络休闲游戏,你可以在这虚拟的世界里体验驾驶的乐趣。这款游戏的特别之处是你可以通过漂移来获得一种加速卡,用这种加速卡可以在有限的时间里提高你的速度。为了使问题简单化,我们假设一个赛道分为L段,并且给你通过每段赛道的普通耗时Ai和用加速卡的耗时Bi。加速卡的获得机制是:普通行...
20
热度 -
[综合] 【动态规划】计算字符串编辑距离
题目 设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括(1)删除一个字符;(2)插入一个字符;(3)将一个字符改为另一个字符。将字符串A变换为字符串B所用的最少字符操作数称为字符串A到B的编辑距离,记为d(A,B)。试设计一个有效算法,对任给的2个字符串A和B...
35
热度 -
[综合] 【DFS】HDU 1728逃离迷宫
ProblemDescription 给定一个m×n(m行,n列)的迷宫,迷宫中有两个位置,gloria想从迷宫的一个位置走到另外一个位置,当然迷宫中有些地方是空地,gloria可以穿越,有些地方是障碍,她必须绕行,从迷宫的一个位置,只能走到与它相邻的4个位置中,当然在行走过程中,gloria不...
66
热度 -
[综合] 士兵站位问题soliders
在一个划分成网格的操场上,n个士兵散乱地站在网格点上。网格点由整数坐标(x,y)表示。士兵们可以沿网格边上、下、左、右移动一步,但在同一时刻任一网格点上只能有一名士兵。按照军官的命令,士兵们要整齐地列成一个水平队列,即排列成(x,y),(x+1,y),…,(x+n-1,y)。如何选择x和y的值才能使...
93
热度 -
[综合] 【IOS】UIappearance的简单运用。
iOS5及其以后提供了一个比较强大的工具UIAppearance,我们通过UIAppearance设置一些UI的全局效果,这样就可以很方便的实现UI的自定义效果又能最简单的实现统一界面风格,它提供如下两个方法。 +(id)appearance 这个方法是统一全部改,比如你设置UINavBar的ti...
90
热度 -
[综合] 【贪心】最短路径算法---Dijkstra算法(长江租船问题)
1、最短路径问题介绍 问题解释:从图中的某个顶点出发到达另外一个顶点的所经过的边的权重和最小的一条路径,称为最短路径 2、Dijkstra算法介绍 算法特点:迪科斯彻算法使用了广度优先搜索解决赋权有向图或者无向图的单源最短路径问题,算法最终得到一个最短路径树。 算法的思路Dijkstra算法采用...
2
热度 -
[综合] 【动态规划】状态压缩之售货员的难题
某乡有n个村庄(1<n<20),有一个售货员,他要到各个村庄去售货,各村庄之间的路程s(0<s<1000)是已知的,且A村到B村与B村到A村的路大多不同。为了提高效率,他从商店出发到每个村庄一次,然后返回商店所在的村,假设商店所在的村庄为1,他不知道选择什么样的路线才能使所走...
26
热度 -
[综合] 【动态规划】套汇问题(Floyd算法)
套汇是指利用货币汇兑率的差异将一个单位的某种货币转换为大于一个单位的同种货币。例如,假定1美元可以买0.7英镑,1英镑可以买9.5法郎,且1法郎可以买到0.16美元。通过货币兑换,一个商人可以从1美元开始买入,得到0.7×9.5×0.16=1.064美元,从而获得6.4%的利润。给定n种货币c1,c...
87
热度 -
[综合] 【动态规划】独立任务最优调度问题
用2台处理机A和B处理n个作业。设第i个作业交给机器A处理时需要时间ia,若由机器B来处理,则需要时间ib。由于各作业的特点和机器的性能关系,很可能对于某些i,有ai>=bi,而对于某些j,j≠i,有aj<bj。既不能将一个作业分开由2台机器处理,也没有一台机器能同时处理2个作业。设计一...
62
热度 -
[综合] 【动态规划】磁带问题
MaximumTapeUtilizationRatio 1000(ms) 65535(kb) 956/3237 Tags:贪婪策略 设有n个程序{1,2,…,n}要存放在长度为L的磁带上。程序i存放在磁带上的长度是li,1<=i<=n。程序存储问题要求确定这n个...
105
热度 -
[综合] 【软件工程师的成长】个人成长的一些感谢
一、结缘计算机 1.你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢? 循规蹈矩的和其他所有普通人一样完成了高考,上大学前,正值支付宝和微信支付横空出世,让我真正意义上感受到了互联网的魅力,再加上周围的人都说计算机专业出去工资高,便选择了计算机专业。说到底,其实也就是人云亦云下的一个选择。...
54
热度