自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(59)
  • 收藏
  • 关注

转载 Quartz 定时任务调度器

Quartz 的三个核心概念JobTriggerScheduleCron Expression转载于:https://www.cnblogs.com/Mokaffe/p/8135665.html

2017-12-28 14:49:00 89

转载 PHPMyAdmin Docker

phpmyadmin能可视化本地Mysql 数据库。phpmyadmin docker 官网:https://hub.docker.com/r/phpmyadmin/phpmyadmin/下载phpmyadmin docker 命令:docker pull phpmyadmin/phpmyadmin运行phpmyadmin的前提是本地有启动的mysql服务。转载于:htt...

2017-12-27 13:36:00 101

转载 Appium环境搭建-Mac版本

Appium定义Github上Appium的定义:Appium is an open source, cross-platform test automation tool for native, hybrid and mobile web apps, tested on simulators (iOS, FirefoxOS), emulators (Android), a...

2016-09-02 16:25:00 112

转载 上传项目到GitHub遇到的错误

出错的过程:git initgit add .git remote add originhttps://github.com/Account/XXX.gitgit push -u origin master出错:error : src refspec master does not match any. error : failed ...

2016-03-01 20:57:00 88

转载 上传项目到GitHub(总结)

情景:  在本地写好项目后,需要上传到GitHub。步骤如下:在GitHub上新建一个Repository ,一般来说会选择初始化一个README.md文件。打开git,进入你要上传的项目根目录下。开始写命令1 git init2 git add .3 git commit -m "the first commit"4 git remote a...

2016-03-01 20:42:00 64

转载 tomcat7是灰色的,不能添加

因为重装系统,eclipse、jdk、tomcat都要重新装。之前一直用的tomcat7,但是这次添加tomcat7的时候是灰色的,其他版本的都可以添加。在网上找到的解决方法是:如何解决 1. 关闭Eclipse 2. 打开WorkSpace所在的位置。 {workspace-directory}/.metadata/.plugins/or...

2015-11-16 14:45:00 109

转载 JUnit4-Runner

CatalogBlockJUnit4ClassRunner Suite RunnerParameterized RunnerCategories RunnerEnclosed RunnerBlockJUnit4ClassRunner BlockJUnite4ClassRunner ,是JUnit4默认的Runner。在测试类上添加@RunW...

2015-11-13 20:35:00 134

转载 JUnit4-单元测试提高篇

CatalogTest Fixture参数化测试Runner运行器Test FixtureTest Fixture 有人叫它测试设备,有人说它是固定的代码段,我不知道该怎么称呼它,但是它的英文的解释是: The test fixture is everything we need to have in place to exercise the SUT...

2015-11-13 11:44:00 96

转载 JUnit4-初识单元测试

CatalogJUnit4的特性JUnit4实战操作JUnit4的特性 JUnit4 最大的特性是使用注解,很多实际的执行过程在JUnit的后台已经完成,而且test case (测试用例)不需要继承TestCase,只需要在test case 的方法前加上@Test 注释即可。每个测试类都需要导入最基本的2个测试包:import static or...

2015-11-10 17:22:00 67

转载 JVM—GC回收机制

JVM垃圾回收机制JVM分别对新生代和旧生代采用不同的垃圾回收机制。新生代的GC:新生代通常存活时间较短,因此基于Copying算法来进行回收,所谓Copying算法就是扫描出存活的对象,并复制到一块新的完全未使用的空间中,对应于新生代,就是在Eden和FromSpace或ToSpace之间copy。新生代采用空闲指针的方式来控制GC触发,指针保持最后一个分配的对象在新生代区...

2015-10-15 22:39:00 69

转载 JVM—Java内存结构

JAVA虚拟机内存JAVA虚拟机内存,也叫JAVA内存,可以理解为Java虚拟机运行时数据区。JVM内存结构包括: 线程共享的方法区 和 堆, 以及每个线程私有的 JAVA栈,本地方法栈 和 PC计数器(程序计数器)。JAVA堆堆,是JAVA虚拟机中所管理的内存中最大的一块,此内存区域的唯一目的就是存放对象实例以及数组。所有通过new创建的对象的内存都...

2015-10-15 21:29:00 44

转载 myeclipse中页面utf-8的设置

点中项目→右键→选中properties→选中Resource如果说想整个工程都是UTF-8的字符集Window→preference→General→workspace转载于:https://www.cnblogs.com/Mokaffe/p/4439169.html...

2015-04-19 15:02:00 125

转载 Python-统计txt文件里面的分数

处理文件中的数据的应用:比如我现在拿到一份文档,里面有某个班级里所有学生的平时作业成绩。因为每个人交作业的次数不一样,所以成绩的数目也不同,没交作业的时候就没有分。我现在需要统计每个学生的平时作业总得分。文档里的数据:#--scores.txt刘备2335444751关羽607768张飞97998991诸葛亮100纤细的过程如图:...

2015-04-13 21:08:00 510

转载 Python-字符串常用函数

可以在shell里面输入help(str)可以看出有哪些函数字符串方法:len(s) 测字符串长度int(s) 将字符串转换成整形ord(s)与chr(ASCII)  将字符串和ASC码转换S.find(sub [,start [,end]]) -> int  rfind 从右往左开始找strip(s)去除首尾空格ls...

2015-04-13 10:32:00 107

转载 Python-字符串基础和基本操作

定义: 一有序的字符序列集合,常量。用单引号引起来用双引号引起来用三重(单双均可)引号引起来# -*- coding: cp936 -*-# 字符串# python 中常见的字符串表示方式是单引号 和双引号,效果一样#内容带有单引号,就用双引号表示"It's good"#反之亦然 'You are a "BAD" man'...

2015-04-13 09:10:00 102

转载 Python-for循环

循环语句 for语法结构:for target in sequences :statementstatementetc...sequences的数据类型listtuple (元组)stringsfiles循环for遍历 string 和 list循环体for遍历文...

2015-04-12 15:57:00 71

转载 Python-while和网络刷博器爬虫

while的基本使用方式while condition:statementstatementetc...while 网络刷博器爬虫如何刷“阅读次数”(原理)如何关闭浏览器(当在浏览器打开一定页数的网页时,需要全部关闭一下,释放内存,防止死机)Windows命令--------taskkill转载于:https...

2015-04-09 11:25:00 80

转载 Python-if

if 有单分支和双分支语法结构if condition:statementstatementetc.else:statementstatementetc.这个例子里面,判断为false的只有 :False、0、null之类的(记不清了)其他的字符串都可以当做True嵌套的if-elif-else...

2015-04-08 18:29:00 75

转载 Python-函数-自定义函数-预设值问题

预设值问题:已经给了默认值的形参的使用如果不给含有默认值的形参赋值,那么就会默认调用默认的值;否则就像普通的函数一样,为每一个参数赋值,修改了默认的形参函数调用赋值顺序问题:一般情况下是:一一对应可以指定形参一一赋值有预定义值的参数不能先于无预定义值参数被赋值转载于:https://www.cnblogs.com/Mokaffe/p/4...

2015-04-08 16:28:00 263

转载 Python-函数-自定义函数

自定义函数:(函数里面注意缩进!)语法结构def function_name([parameters]):statement1statement2statement3etc...[return val | return value1, value2 , value3,...,valuen] (可选的,单返回值或多返回值)...

2015-04-08 16:01:00 95

转载 Python-函数-第三方提供的函数

第三方提供的函数(Windows环境下)通过例子 httplib2 (第三方提供的库)来使用第三方提供的库。简单网页爬虫示例PS: 用的是Python2.7,没有按照下面的方法,也成功的运行了程序,不知道什么原因1.下载模块——下载需要使用的第三方提供的函数2.解压下载的压缩包“httplib2-0.7.0.zip”到某目录下3.配置python在dos下...

2015-04-08 14:14:00 108

转载 Python-函数-系统库函数

Python函数:系统库提供的内部函数第三方提供的函数自定义函数系统库函数:字符函数库(系统默认的,可以直接使用)数学函数库(需要引入库 import math)os(需要引入库 import os)网络编程库(需要引入库 import socket)os例子网络例子:捕获百度的IP地址...

2015-04-08 13:51:00 76

转载 Python-变量解析

Python不用指定变量的类型,变量被赋予什么样的值,就是什么样的类型。Python没办法改变当前变量指向的单元的值,只能指向新的内存单元,当程序结束后,所有的内存单元才会释放。转载于:https://www.cnblogs.com/Mokaffe/p/4402142.html...

2015-04-08 13:10:00 54

转载 Python-初识print和input函数

你可以在python shell按快捷键ctrl+N新建一个*.py脚本,保存后,在文件上点run→run module,即可执行,结果显示在 Python shell里面,或者在你的命令行下直接键入其名字或者 python 其名字Python输出语句print 函数print() 格式化输出print(format(val , format_modifier))val: ...

2015-04-08 11:36:00 86

转载 面试题18:树的子结构

package com.hb.jzoffer;import javax.swing.text.Position.Bias;import offer.utilities.BinaryTreeNode;//面试题18:树的子结构/* * 题目:输入两颗二叉树 A 和 B ,判断 B 是不是 A 的子结构。 */public class Su...

2015-03-23 20:38:00 60

转载 面试题8:旋转数组的最小数字

//面试题8:旋转数组的最小数字//递增排序的{1,2,3,4,5}----->旋转为 {3,4,5,1,2}//求最小的数字package com.hb.jzoffer;import offer.utilities.ArrayUtils;//面试题8:旋转数组的最小数字//{1,2,3,4,5}-----&...

2015-03-23 20:37:00 47

转载 算法:快速排序

package com.hb.jzoffer;import java.util.Random;import offer.utilities.ArrayUtils;public class QuickSort { public QuickSort() { // TODO Auto-generated construct...

2015-03-23 20:33:00 46

转载 面试题9:斐波那契函数

//面试题9:菲波那切数列//斐波那契函数定义://F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*)package com.hb.jzoffer;//面试题9:菲波那切数列public class Fibonacci_9 { public long Fibonacci(int ...

2015-03-23 20:31:00 60

转载 面试题14:调整数组顺序使基数位于偶数前

//面试题14:调整数组顺序,使奇数位于偶数前//题目:输入一个整数数组,实现 一个函数来调整该数组中数字的顺序,//使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分。package com.hb.jzoffer;import offer.utilities.ArrayUtils;//面试题14:调整数组顺序,使奇数位...

2015-03-23 20:28:00 84

转载 Java接口和抽象类

1.概述一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 。面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用。说到了抽...

2015-03-23 20:02:00 47

转载 LeetCode:(Array-33)Search in Rotated Sorted Array

去哪网面试题:二分查找的变形题目  目的是为了在O(logn)的时间复杂度下解决此问题,所以用二分查找。 1 package com.hb.leetcode; 2 3 4 /* 5 * Search in Rotated Sorted Array 6 * 7 * Suppose a sorted array is rotated a...

2015-03-23 19:38:00 60

转载 递归算法实例

    在数学与计算机科学中,递归是指在函数的定义中使用函数自身的方法。  递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归算法解决问题的特点:(1) 递归就是在过程或函数里调用自身。(2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。(3) 递归算法解题通常显得很简洁...

2015-03-18 14:09:00 92

转载 LeetCode:(Array-1)Two Sum 和HashMap以及HashTable等知识

/* * Two Sum * * Given an array of integers, find two numbers such that they add up to a specific target number. * The function twoSum should return indices of the two numbers such th...

2015-03-18 12:52:00 63

转载 面试题15:链表中倒数第k个结点

//面试题15:链表中倒数第k个结点//题目:输入一个链表,输出该链表中倒数第K个结点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾结点是//倒数第1个结点。例如一个链表有6个结点,从头结点开始它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个结//点是值为4的结点。//要求只遍历链表一次,所以需要使用两个指针//问题:考虑各种出现的特殊情况,如:头指针为空,...

2015-03-17 21:58:00 68

转载 面试题17:合并两个排序的链表

题目://输入两个递增排序链表,合并这两个链表并使新链表中的节点仍然是按照递增的顺序。ListNode类(结点类) 1 package leetcode.utilities; 2 3 public class ListNode { 4 public int val ; 5 public ListNode next ; 6 ...

2015-03-17 21:44:00 51

转载 面试题13:在O(1)时间删除链表结点

题目:给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点。方法:1. 一般的方法,都是找到要删除节点的前一个节点,但是这是单链表,所以只好从链表的头结点开始顺序查找。2. 改进的方法,可以很方便的找到要删除的节点的下一个节点。  如果把下一个节点的内容复制到需要删除的节点,再把下一个节点删除,就相当于删除了需要删除的节点。 需...

2015-03-17 15:03:00 56

转载 面试题12:打印1到最大的n位数

题目:  输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印出1,2,3,... ,一直到最大的3位数即 999.题目的陷阱:  当输入的n很大时,此时就是一个大数问题。解决方案:  在数组或者字符串上模拟数字加法的解法,绕过陷阱Java代码: 1 package com.hb; 2 3 import ja...

2015-03-14 10:49:00 85

转载 java生成指定范围的随机数

要生成在[min,max]之间的随机整数, 1 package edu.sjtu.erplab.io; 2 3 import java.util.Random; 4 5 public class RandomTest { 6 public static void main(String[] args) { 7 int max=2...

2015-03-10 16:37:00 73

转载 排序

排序的定义:输入:n个数:a1,a2,a3,...,an输出:n个数的排列:a1',a2',a3',...,an',使得a1'<=a2'<=a3'<=...<=an'。In-place sort(不占用额外内存或占用常数的内存):插入排序、选择排序、冒泡排序、堆排序、快速排序。Out-place sort:归并排序、计数排序、基数排序、桶排...

2015-03-06 10:47:00 38

转载 Java中的String类和算法例子替换空格

在java中,说String是不可变的,可是为什么?当String变量需要经常变换其值时,应该考虑使用StringBuffer类,以提高程序效率?假设String s=new String ("wo");String s1=new String("de");s=s+s1;System.out.println(s);结果为wode?首先在栈中有个"s"变量指向堆中的"wo"对象...

2015-03-05 15:14:00 87

空空如也

空空如也

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

TA关注的人

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