1.微博短链接算法,56E能够保证重复率很低,生成6位,如果角色命中率高可以用生成8位,而且每个md5的结果可以生成4个可选短链接,增加了不重复率 md5的源可以是pid+time 但这个要处理重复情况,redis那边要事务管理 2.对pid进行处理,定9-64种位置打乱规则,每次随机一种,然后对p ...
分类:
其他 时间:
2017-06-28 15:35:02
收藏:
0 评论:
0 赞:
0 阅读:
296
这次用了spring boot,项目在启动时报错,由于我用的是jdk 1.7 ,该项目默认的是jdk 1.8,所以要把下面这一系列配置改好才行。废话不多说,上图: 一看发现,项目环境没有配全,打开file-》Project Structuer,找到Project ,把里面的jdk配置成你自己的。 还 ...
分类:
编程语言 时间:
2017-06-28 15:34:51
收藏:
0 评论:
0 赞:
0 阅读:
413
在网络应用开发中。有时须要对用户设备的网络状态进行实时监控。以至于对用户进行友好提示 或者依据不同网络状态处理不一样的逻辑(如视频播放app,依据当前的网络情况自己主动切换视频清晰度等等)。用Reachability实现网络的检測。 苹果官方提供了Reachability的演示样例程序,便于开发人员 ...
分类:
移动平台 时间:
2017-06-28 15:34:42
收藏:
0 评论:
0 赞:
0 阅读:
315
Linux 的字符串截取很有用。有八种方法。 假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 ...
分类:
系统服务 时间:
2017-06-28 15:34:32
收藏:
0 评论:
0 赞:
0 阅读:
320
数据库索引好比是一本书前面的目录,能加快数据库的查询速度。索引是对数据库表中一个或多个列(例如,employee 表的姓氏 (lname) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 ...
分类:
数据库技术 时间:
2017-06-28 15:34:23
收藏:
0 评论:
0 赞:
0 阅读:
358
序列化:能够把一个对象用二进制的表示出来。 类似我第一个字节表示什么属性名词,第二个字节表示什么属性值,第几个字段表示有几个属性等。 而且这个二进制可以写到硬盘或者在网络上传输但不会破坏他的结构。一般远程方法调用是必须能够序列化的对象才行。 实现序列化需要实现java.io.Serializable ...
分类:
编程语言 时间:
2017-06-28 15:34:13
收藏:
0 评论:
0 赞:
0 阅读:
347
页面跳转 在应用开发中,经常会遇到一些带有提示信息的跳转页面,例如操作成功或者操作错误页面,并且自动跳转到另外一个目标页面。系统的\think\Controller类内置了两个跳转方法success和error,用于页面跳转提示。 使用方法很简单,举例如下: 跳转地址是可选的,success方法的默 ...
分类:
Web开发 时间:
2017-06-28 15:34:00
收藏:
0 评论:
0 赞:
0 阅读:
275
通过HTML5开发的APP,退出应用的代码 针对不同分辨率计算font-size 监听浏览器更改 html的font-size js 处理响应式 px 转换 rem 在线 px 转换 rem 工具地址:http://520ued.com/tools/rem 程序员在线工具 链接地址:http://w ...
分类:
移动平台 时间:
2017-06-28 15:33:50
收藏:
0 评论:
0 赞:
0 阅读:
370
结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改 ...
分类:
其他 时间:
2017-06-28 15:33:37
收藏:
0 评论:
0 赞:
0 阅读:
301
1、让容器内文字不管是单行还是多行始终垂直居中 解决:css无法直接控制,用js实现 2、IE上超链接使用绝对定位后失效 解决办法:(1)使用position:relative而不是position:absolute;(2)添加背景色;(3)添加透明的背景图片,gif或png,但会增加无意义的htt ...
分类:
Web开发 时间:
2017-06-28 15:33:26
收藏:
0 评论:
0 赞:
0 阅读:
294
恢复内容开始 首先本地需要搭建私服,简单说一下搭建私服的步骤 1.为什么使用Nexus 如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件无疑加大了仓库的负载和浪费了外网带宽,如果网速慢的话,还会影响 ...
分类:
编程语言 时间:
2017-06-28 15:33:16
收藏:
0 评论:
0 赞:
0 阅读:
401
版本:mycat1.0 只需要读写分离的功能,分库分表的都不需要。 涉及到的配置文件: 1.conf/server.xml 主要配置的是mycat的用户名和密码,mycat的用户名和密码和mysql的用户名密码是分开的,应用连接mycat就用这个用户名和密码。 <?xml version="1.0" ...
分类:
其他 时间:
2017-06-28 15:33:01
收藏:
0 评论:
0 赞:
0 阅读:
312
Orientation 调整屏幕方向的操作。 package io.appium.android.bootstrap.handler; import android.os.RemoteException; import com.android.uiautomator.core.UiDevice; i ...
分类:
其他 时间:
2017-06-28 15:32:50
收藏:
0 评论:
0 赞:
0 阅读:
293
分类:
其他 时间:
2017-06-28 15:32:39
收藏:
0 评论:
0 赞:
0 阅读:
489
开源实时日志分析ELK平台能够完美的解决我们上述的问题,ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成。官方网站:https://www.elastic.co/productslElasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,rest..
分类:
其他 时间:
2017-06-28 15:08:31
收藏:
0 评论:
0 赞:
0 阅读:
545
在一些业务不能够直接提供给外部人员查看,只能指定某些人来查看。为了安全起见,限定访问ip,外加在页面上做个简单的登入页面认证。操作很简单,在这里做个简单的记录,以便后续查看回忆。操作系统CentOS7.2nignx1.10.1首先我们用Nginx提供HTTP的BasicAuth功能,配置了需要输入..
分类:
Web开发 时间:
2017-06-28 15:08:17
收藏:
0 评论:
0 赞:
0 阅读:
304
日常工作中,会遇到一堆目录,如何查看各目录大小呢,大家都知道du命令先列出前10条root@local/scripts]#du-sh*|head
120K 2017031510
248K 2017031514
23M 2017031515
664K 2017031516
656K 2017031517
2.0M 2017031518
68K 2017031519
884K 2017031520
580K 2017031521
60K 2..
分类:
编程语言 时间:
2017-06-28 15:08:06
收藏:
0 评论:
0 赞:
0 阅读:
412
一、题目模拟写一个登录系统,要求:每个用户都有三次登录机会,超过三次锁定!用户锁定不影响其他用户二、代码:#coding:utf-8
Count={"san":["123456",3],"Ling":["6666",3]}
#值中第一列是密码,第二列是用户状态
whileTrue:
User=raw_input("用户名:").strip()
Passwd=raw_i..
分类:
编程语言 时间:
2017-06-28 15:07:36
收藏:
0 评论:
0 赞:
0 阅读:
312
在一主两从环境中,模拟测试当主库宕机后的切换步骤我的系统为CentOS6.7x64mysql版本为5.5.33并通过二进制包安装上个截图,三台系统和mysql都是同样的版本,同样步骤的安装[root@mysql-01~]#mysql-VmysqlVer14.14Distrib5.5.33,forlinux2.6(x86_64)usingreadline5.1[root@mysql..
分类:
数据库技术 时间:
2017-06-28 15:07:21
收藏:
0 评论:
0 赞:
0 阅读:
362
安装完xampp5.6.3后,执行/opt/lampp/lampp报错[root@zabbix_server~]#/opt/lampp/lamppegrep:errorwhileloadingsharedlibraries:libc.so.6:cannotopensharedobjectfile:Nosuchfileordirectoryegrep:errorwhileloadingsharedlibraries:libc.so.6:cannotopensharedobjectfile:No..
分类:
其他 时间:
2017-06-28 15:07:08
收藏:
0 评论:
0 赞:
3 阅读:
2217