- 博客(31)
- 资源 (2)
- 收藏
- 关注
转载 apache ab工具页面压力测试返回结果含义解释
ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab参数说明及示例我们可以模拟100个并发用户,对一个页面发送1000个请求输入命令:ab -n1000 -c100 https://www.youkuaiyun.com/其中-n代表请求数,-c代表并发数返回结果:##首先是apach
2018-01-12 15:33:38
2188
转载 percona-toolkit安装
【转载】 https://my.oschina.net/qbdsoft/blog/508408软件包下载:访问http://www.percona.com/software/percona-toolkit/下载最新版本的Percona Toolkit 安装步骤:wget https://www.percona.com/downloads/percona-toolkit/2.2.14
2017-03-06 18:09:55
382
原创 字符、数组、进制之间的互转
/***数组转十六进制字符串*/private static String bytesToHex(byte[] bytes) { char[] hexChars = new char[bytes.length * 2]; for ( int j = 0; j < bytes.length; j++ ) { int v = bytes[j] & 0xFF;
2016-09-30 09:23:29
324
转载 知乎上一个关于同步异步阻塞非阻塞的有趣解释
老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种水壶。水开之后,能大声发出嘀~~~~的噪音。3 老张把响水壶放到火上,立等水
2016-09-07 15:14:03
1223
转载 spring注解学习
:@Component : 组件,没有明确的角色@Service : 在业务逻辑层(service层)使用@Repository : 在数据访问层(dao层)使用.@Controller : 在展现层(MVC--SpringMVC)使用注入Bean的注解:@Aautowired : Spring提供的注解.@Inject : JSR-330提
2016-09-06 09:24:00
517
原创 字符串反转
import java.util.Stack;public class StringReverse { public static String reverse1(String s) { int length = s.length(); if (length <= 1) return s; String left = s.substring(0, length / 2)
2016-08-06 09:32:56
222
转载 Java并发编程-并发工具包(java.util.concurrent)使用指南(全)
http://blog.youkuaiyun.com/chenchaofuck1/article/details/51657458
2016-08-04 15:28:33
515
转载 pom.xm配置解析
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
2016-08-04 14:17:56
1500
转载 Java IO流类继承关系及使用说明
Java IO类继承关系如下图:本帖隐藏的内容一、InputStream与OutputStream是所有输入输出字节流的基类,Reader与Writer是所有输入输出字符流的基类。二、节点流(介质流)父类InputStream OutputStreamReader Writer文件FileI
2016-08-03 14:36:51
570
转载 Java并发编程:并发容器之CopyOnWriteArrayList(转载)
原文链接: http://www.cnblogs.com/dolphin0520/p/3938914.html Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发包里
2016-08-03 11:20:41
336
原创 查看电脑连接过的所有wifi密码
管理员运行cmdfor /f "skip=9 tokens=1,2 delims=:" %i in ('netsh wlan show profiles') do @echo %j | findstr -i -v echo | netsh wlan show profiles %j key=clear
2016-08-03 09:30:22
677
转载 java资源竞争问题(线程互斥)
资源竞争 (线程互斥) 1、什么是资源竞争 有这样一种资源,在某一时刻只能被一个线程所使用:比如打印机、某个文件等等,如果多个线程不加控制的同时使用这类资源,必然会导至错误。 下面的例子模拟了一个打印机,多个线程不加控制的同时使用这个打印机: Java代码 public class Printer { public void
2016-07-29 11:35:40
438
转载 java 内存泄露、内存溢出
要点内存泄露是指程序中间动态分配了内存,但在程序结束时没有释放这部分内存,从而造成那部分内存不可用的情况,重启计算机可以解决,但也有可能再次发生内存泄露,内存泄露和硬件没有关系,它是由软件设计缺陷引起的。 内存泄漏可以分为4类:1) 常发性内存泄漏。发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。2) 偶发性内存泄漏。发生内存泄漏的代码只有在某些特定
2016-07-27 16:31:07
374
转载 必须掌握的Java排序算法
Java排序算法1)分类:1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(箱排序、基数排序)所需辅助空间最多:归并排序所需辅助空间最少:堆排序平均速度最快:快速排序不稳定:快速排序,希尔排序,堆排序。1)选择排序算法的时候1.数据的规模 ; 2.数据的类型 ; 3.
2016-07-25 09:36:32
349
原创 java快速排序实现
最近读《java常用算法》,对书中快排实现的逻辑解释如下public static void quickSort(int[] arr, int left, int right) { int f, t; int rtemp, ltemp; f = arr[(left + right) / 2];// 分界值 ltemp = left; rtemp = right; w
2016-07-20 19:23:34
281
转载 java的动态代理机制详解
本文转自:http://www.cnblogs.com/xiaoluo501395377/p/3383130.html在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是
2016-07-15 18:12:40
243
转载 高并发量网站解决方案
一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht
2016-07-14 10:20:00
254
转载 Java的GC机制及算法
GC的阶段 对每个对象而言,垃圾回收分为两个阶段:finalization和reclamation。 finalization: 指运行这个对象的finalize的方法。reclamation: 回收被这个对象使用的内存。GC的过程的基本步骤 首先确认对象是不可达的,即将被回收。其次,如果对象有finalize方法,那么对象被添加进finalization
2016-07-12 10:26:18
303
转载 JQuery常用函数及功能小结
JQuery常用函数及功能小结1.文档加载完成执行函数 $(document).ready(function(){ alert("开始了"); }); 2.添加/删除CSS类 $("#some-id").addClass("NewClassName"); $("#some-id").removeClass("ClassNameToBeRemoved");
2016-07-11 16:01:16
247
原创 java中间件
先说中间件:非底层操作系统软件、非业务应用软件,不是直接给最终用户使用的,不能直接给客户带来价值的软件,统称中间件。常见的有如下几种:服务中间件、集成中间件、数据中间件、消息中间件、安全中间件。其中用Java实现的中间件,统称Java中间件。通俗的可以 我们用的有些类库(如别人给你开发好的,但是还不能做为应用软件来使用的
2016-06-13 18:16:52
429
原创 java并发包java.util.concurrent
CyclicBarrier的执行顺序:当少于期望数量的线程到达barrier.await()方法时,线程停止。当达到期望的数量的时候,执行CyclicBarrier中的runnable方法,cyclic解除,其他的线程接着开始执行。
2016-06-13 15:42:28
325
原创 Java程序打印日历
package com.aijiaji.admin.utils;import java.text.DateFormatSymbols;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Locale;public class Test {public
2016-02-16 17:55:23
387
转载 Spring mvc 返回json格式
第一次使用spring mvc ,在此也算是记录一下以防忘记,希望有经验的朋友指出不足的地方一、使用maven管理jar。[html] view plaincopyprint?dependency> groupId>org.codehaus.jacksongroupId> artifactId>jackso
2015-07-06 15:26:45
444
原创 SpringMVC+MyBatis简单学习
为什么选用SpringMVC1、简单易用,学习成本低,开发效率高2、性能灵活,优于Struts3、大众框架,网上有很多解决方案总结:高效率,轻量化,高性能SpringMVC注解类常用注解@Controller 注解定义控制器@RequestMapping spring根据value将请求分发到对应的控制器@Service 定义业务逻辑层@Repos
2015-06-26 10:56:18
569
原创 getLocationInWindow和getLocationOnScreen的区别
View.getLocationInWindow()和 View.getLocationOnScreen()在window占据全部screen时,返回值相同,不同的典型情况是在Dialog中时。当Dialog出现在屏幕中间时,View.getLocationOnScreen()取得的值要比View.getLocationInWindow()取得的值要大。
2015-05-30 22:00:46
764
原创 Activity生命周期及应用场景
onCreate(){//初始化工作、创建视图、绑定数据}onStart(){//注册广播接受者}onResume(){//开启动画,注册传感器的数据监听}onPause(){//停止动画,取消传感器的数据监听//持久化数据}onStop(){//取消广播接受者//关闭游标}onRestart(
2015-05-18 21:09:44
460
原创 activity参数的正向传递(一)
一、Intent二、三、四、(进程间通信)Parcelable1、一个对象如果需要被写入Parcel对象中,需要实现Parcelable接口2、Parcel对象是一个消息,可以被IBinder进行传递3、IBinder是一个用于进程内或跨进程访问的高效机制IPC Inter-Process Communication 进程间通讯
2015-05-18 19:19:48
432
转载 Android APK反编译就这么简单 详解(附图)
原博地址:http://blog.youkuaiyun.com/vipzjyno1/article/details/21039349在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详
2015-03-25 18:10:14
592
转载 Crawler4j的使用
Crawler4j的使用(以下内容全部为转载,供自己查阅用)下载地址:http://code.google.com/p/crawler4j/Crawler4j的使用网上对于crawler4j这个爬虫的使用的文章很少,Google到的几乎没有,只能自己根据crawler4j的源码进行修改。这个爬虫最大的特点就是简单易用,他连API都不提供。刚开始的时候实在恨不能适
2013-10-26 14:50:07
13707
oauth2.0服务端客户端代码jar包
2012-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人