前言: 性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛”的互联网开发模式大行其道的今天,随着系统访问量的日益增加和代码的臃肿,各种性能问题开始纷至沓来。 在系统层面能够影响应用性能的一般包括三个因素:CPU、内存和IO, ...
分类:
系统相关 时间:
2017-06-20 13:29:54
阅读次数:
219
InerAddress: /**IP地址:在网络上唯一标示一台计算机 * 端口号:标示计算机上不同的应用程序 * java.net.InetAddress类:此类表示互联网协议 (IP) 地址。 * 常用方法: * getByName(String host) 在给定主机名的情况下确定主机的 IP ...
分类:
编程语言 时间:
2017-06-20 13:29:45
阅读次数:
264
1 __author__ = 'ZZG' 2 3 names = ["zhangyang", "guyun", "xiangpeng", "xuliangchen"] 4 names.append("Lixian")#增加 5 names.insert(1,"chengronghua")#插入 6 ... ...
分类:
其他好文 时间:
2017-06-20 13:29:24
阅读次数:
89
c:url 标签 jstl 实例代码和用法。 <c:url>标记格式化成一个字符串格式的URL,并将其存储到变量中。这个标签会在必要时自动执行URL重写。 var属性指定的变量将包含格式化的URL。 JSTL url标签只是response.encodeURL()方法的调用一个替代方法。URL标记提 ...
分类:
Web程序 时间:
2017-06-20 13:29:16
阅读次数:
155
在写java的时候,基本上都喜欢用arraylist,甚至我都不知道有个vector的存在。查了一下发现又是线程安全问题。。。咋个线程安全天天围着我转呢。。。多得阿里巴巴,让我开始认识java的所谓线程安全问题。 the following is from:http://blessed24.java ...
分类:
其他好文 时间:
2017-06-20 13:29:07
阅读次数:
89
cat/usr/share/keystone/admin-openrc.sh
运行
exportOS_PROJECT_DOMAIN_NAME=Default&&exportOS_USER_DOMAIN_NAME=Default&&exportOS_PROJECT_NAME=admin&&exportOS_USERNAME=admin&&exportOS_PASSWORD=1&&exportOS_AUTH_URL=http://..
分类:
Web程序 时间:
2017-06-20 13:29:02
阅读次数:
157
回文字符串 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述 所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba"。当然,我们给你的问题不会再简单到判断一个字符串是不是回文字符串。现在要求你,给你一个字符串,可在任意位置添加字符,最少再添加几个字 ...
分类:
其他好文 时间:
2017-06-20 12:34:24
阅读次数:
268
vue-cil :vue脚手架:提供基本项目结构 本身集成了很多项目模板: webpack: webpack-simple: mac 安装 前提示安装好node 1.输入 sudo npm install -g vue-cli 这个命令; 2.输入 vue 3.输入 vue init webpack ...
分类:
其他好文 时间:
2017-06-20 12:34:18
阅读次数:
161
最近笔者想通过ViewPager来实现一个广告Banner,并实现无限轮播的效果,但是在这个过程中踩了不少的坑,听我慢慢道来。如果大家有遇到和我一样的情况,可以参考我的解决方法,没有那就更好,如果针对我的解决方法,有啥更好的方案,欢迎和我分享 使用ViewPager实现无限轮播代码 MainActi ...
分类:
其他好文 时间:
2017-06-20 12:34:09
阅读次数:
288
石子合并(一) 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 有N堆石子排成一排,每堆石子有一定的数量。现要将N堆石子并成为一堆。合并的过程只能每次将相邻的两堆石子堆成一堆,每次合并花费的代价为这两堆石子的和,经过N-1次合并后成为一堆。求出总的代价最小值。 输入 有多组 ...
分类:
其他好文 时间:
2017-06-20 12:34:00
阅读次数:
149
一个上午,写了4道概率dp(全英文,我竟然发现自己完全能懂),感觉只要把状态抓好,还是挺简单的吧,dp题就是这样,完全不用担心超时。 经过每一道题这么调试的辛苦之后,总结出一个经验,就是,概率dp一定要注意精度问题。(但也不能开太大,我有一道题就是开了long double 然后就调了半天。 第一题 ...
分类:
其他好文 时间:
2017-06-20 12:33:50
阅读次数:
161
# Redis 配置文件 # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 byte ...
分类:
其他好文 时间:
2017-06-20 12:33:42
阅读次数:
217
方法 Action act = () => { jinTouControl1.SetAudioZoom(value); }; if (jinTouControl1.InvokeRequired) { Invoke(act); } else { act(); } ...
分类:
其他好文 时间:
2017-06-20 12:33:36
阅读次数:
109
在关系型数据库的世界中,无值和NULL值的区别是什么?一直被这个问题困扰着,甚至在写TSQL脚本时,心有戚戚焉,害怕因为自己的一知半解,挖了坑,贻害后来人,于是,本着上下求索,不达通幽不罢休的决心(开个玩笑),遂有此文。 学习过关系型数据库的伙伴都知道,NULL是指不确定的值,在数据库中绝对是噩梦的 ...
分类:
其他好文 时间:
2017-06-20 12:33:27
阅读次数:
144
又见拦截导弹 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 大家对拦截导弹那个题目应该比较熟悉了,我再叙述一下题意:某国为了防御敌国的导弹袭击,新研制出来一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发 ...
分类:
其他好文 时间:
2017-06-20 12:33:17
阅读次数:
143
【步骤1】安装、crack SecureCRT 5. 在终端输入SecureCRT,配置这些信息,即可。 【步骤2】ubuntu安装使用SSH 1. ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。 判断是否安装ssh服务: ssh loc ...
分类:
系统相关 时间:
2017-06-20 12:33:11
阅读次数:
174
这里有一些 Javascript初学者应该知道的技巧和陷阱。如果你已经是专家了,顺便温习一下。 Javascript也只不过是一种编程语言。怎么可能出错嘛? 1. 你有没有尝试给一组数字排序? Javascript 的sort()函数在默认情况下使用字母数字(字符串Unicode码点)排序。 所以[ ...
分类:
编程语言 时间:
2017-06-20 12:33:06
阅读次数:
203