自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java读取zip文件内容

读取zip文件的内容,压缩包可包含多个文件。@Testpublic void readZipFile() throws Exception { String filePath = "D:\\fileTest\\fileTest.zip"; InputStream inputStream = new BufferedInputStream(new FileInputStream(filePath)); ZipInputStream zipInputStream = new Zip

2020-07-30 16:11:40 160

原创 如何把WORD编号转为普通文本

如何把WORD编号转为普通文本1. 调出word的“开发工具”选项2. 编写宏3. 使用宏记录一下word如何去掉自动编号格式但保留原编号内容的方法:1. 调出word的“开发工具”选项打开文件->选项->自定义功能区->选中开发工具->确定 ,2. 编写宏依次点击:开发工具-宏-在“宏名”框内输入宏名(如:NumToTxt)-单击“创建”按钮,弹出Visual Basic编辑器窗口,窗口内自动出现以下内容把下面的这段代码复制下来:ActiveDocument.Con

2020-07-24 19:54:41 902

原创 文件读写

1.写入文件public static void main(String[] args) {        String fileUrl = "D:/myFile/exportFile/zhyTest.txt";        //写文件        try {            //文件路径            File file = new File(fileUrl);...

2018-12-17 16:45:07 56

原创 等额本息还款法

      等额本息还款法即把按揭贷款的本金总额与利息总额相加,然后平均分摊到还款期限的每个月中,每个月的还款额是固定的,但每月还款额中的本金比重逐月递增、利息比重逐月递减。计算公式:每月还款额=贷款本金×[月利率×(1+月利率) ^ 还款月数]÷{[(1+月利率) ^ 还款月数]-1}推导过程:等额本息还款公式推导 设贷款总额为A,银行月利率为β,总期数为m(个月),月还款额设为...

2018-12-12 12:51:08 595

原创 MySQL时间戳和日期之间的转换

1.将时间戳转换为日期函数有两个参数类型:FROM_UNIXTIME(unix_timestamp,format)FROM_UNIXTIME(unix_timestamp)示例:select FROM_UNIXTIME(1544371200, '%Y-%m-%d')select FROM_UNIXTIME(1544371200, '%Y-%m-%d %H:%i:%s')...

2018-12-10 18:38:20 1750

原创 IDEA自动/手动导包

1.进入设置,File->Settings,或者快捷键Ctrl+Alt+S 2.Editor→General→Auto Import 3.选中Optimize imports on the fly和Add unambiguous imports on the fly,点击apply 和OK键Optimize imports on the fly : 自动去掉一些没有的...

2018-11-05 18:24:53 2635

原创 fiddler的AutoResponse功能

    fiddler这个工具给我减少了很多调试上的烦恼,尤其是强大的AutoResponder,它可以抓取在线页面保存到本地进行调试,这大大减少了在线调试的困难。1、选择需要调试的页面,右键-Save-Response-Response body2、点击fiddler AutoResponder Tab页面,勾选Enable rules,Unmatched requests passth...

2018-10-31 15:45:33 2501

原创 解决Genymotion出现Unable to load VirtualBox engine

首先访问官网下载模拟器:https://www.genymotion.com/ 安装后打开时出现如下错误:解决方法: 右键–>VirtualBox–>属性–>兼容性–>(打钩)以兼容模式运行这个程序–>(选择)Windows Server 2008 (Service pack 1)–>应用–>确定! 右键–>Genymotion–>属性–>兼容性–>(打钩)以兼容模式运行这个程序–>(选择)W

2016-05-18 19:20:59 259

原创 静态内部类、匿名内部类、局部内部类

一.静态内部类1)内部类之前修饰static关键字 2)特性: ◆可以有实例,静态成员(字段,方法) ◆实例方法中,无法访问外部实例成员实例:静态内部类特性测试public class StaticInnerClass{ public static void main(String []args){ //Outer2.Inner2 inner=new Outer2.In

2016-03-05 22:48:05 216

原创 成员内部类(实例内部类)

特性:◆不能有静态成员(字段,方法) ◆内部类对象外部创建语法:outter.new Inner(); ◆实例方法访问外部类实例成员:Outter.this.成员实例1:public class MemberInnerClass { public static void main(String []args){ //创建外部类的对象 Outer1 oute

2016-03-05 16:57:55 748

转载 handler机制的原理

andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以便pus

2015-10-19 21:06:52 234

原创 数值的整数次方

代码的完整性 题目描述给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 注意: 1.由于计算机表示小数(包括float和double型小数)都有误差,我们不能直接用等号(==)判断两个小数是否相等。如果两个小数的差的绝对值很小,比如小于0.0000001,就可以认为他们相等。 2.考虑指数和底数分别为正数、负数和0的情况。java

2015-09-28 23:20:19 215

原创 旋转数组的最小数字

题目描述把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减序列的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 注意: 1.当数组为空的时候,测试用例需要返回0。 2.当index1、index2和indexMid相等的情况下,不得不采取顺序查找的方法。 public class game

2015-09-28 21:49:29 176

原创 最大差值

[编程题] 最大差值 有一个长为n的数组A,求满足0≤a≤b<n的A[b]-A[a]的最大值。 给定数组A及它的大小n,请返回最大差值。 测试样例: [10,5],2 返回:0///c++#include <iostream>#include <vector>using namespace std;class LongestDistance {public: int ge

2015-09-23 11:16:21 234

原创 assert()函数

(1)assert宏的原型定义在<assert.h> 中,其作用是如果它的条件返回错误,则终止程序执行。#include<iostream>#include<stdlib.h>#include<assert.h>#include<cstdio>using namespace std;int main(){FILE *fp;fp=fopen("test.txt","w");//以可写的方

2015-09-17 19:20:54 209

原创 各种内部排序方法的比较

排序方法 平均时间 最坏情况 辅助存储 简单排序 O(n^2) O(n^2) O(1) 快速排序 O(nlogn) O(n^2) O(logn) 堆排序 O(nlogn) O(nlogn) O(1) 归并排序 O(nlogn) O(nlogn) O(n) 基数排序 O(d(n+rd)) O(d(n+rd) O(

2015-09-17 19:07:02 226

原创 选择排序

#include <iostream>using namespace std;void SelectionSort(int * arr,const int size){ if(!arr) return ; for (int i =0 ;i<size ;i++) { int pos= i ; for (int j= i;j<s

2015-09-17 16:48:07 188

原创 插入排序

直接插入排序与折半插入排序:#include <iostream>using namespace std;//直接插入排序void InsertSort(int *arr,int size){ int j; if(!arr) return ; for (int i=1;i<size;i++) { int tmp = arr[i];

2015-09-17 16:26:09 185

原创 快速排序

C++#include <iostream>using namespace std;int Partition(int *a, int low, int high){ if (low <= high) { int pivotkey = low; for(int i = low+1; i <= high; ++i) {

2015-09-16 22:41:28 178

原创 程序员发展路径

选择自己喜欢的方式,走下去!

2015-09-16 21:10:35 265

原创 CCF(四)1-图像旋转

问题描述   旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。   计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。 输入格式   输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和列数。   接下来n行每行包含m个整数,表示输入的图像。 输出格式   输出m行,每行包含n个整数,表示原始矩阵逆时针旋转90度后的矩

2015-09-12 12:43:13 259

原创 [百度2015春季实习生招聘附加题]今天要吃点好的!

[编程题]今天要吃点好的! 加班了一个通宵的度度熊,神经有点恍惚,想到依然未能解决的Bug,眼泪禁不住霹雳哗啦往下掉……他抬头看了看帝都灰蒙蒙的天空,一咬牙,一跺脚,大叫一声——劳资今天要吃点好的! 已知本厂有n个食堂,第i(i属于[1,n])个食堂有m[i]种食物,每种食物有一个价钱c,享受度v,度度熊希望去一个食堂就餐,花费[bot,top]范围内的钱数(也可以拍桌子走人,哪里都不吃了),选择

2015-09-11 18:20:18 389

原创 [百度2015春季实习生招聘附加题] 01排序

给定一个01串(仅由‘ 0’或‘1’组成的字符串),现在想把这个数字串排序成“非递减”有序序列,请问至少需要多少次交换(任意两个位置交换)? 输入: 3 01 10 110 输出: 0 1 1#include<iostream>#include<string.h>using namespace std;const int N=1e6+131;char a[N];int n

2015-09-11 14:20:52 245

原创 数字黑洞(20)

给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到 一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。例如,我们从6767开始,将得到7766 - 6677 = 1089 9810 - 0189 = 9621 9621 - 1269 = 8352 85

2015-09-10 23:08:47 1130

原创 求数列的和

数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和(n<10000,m<1000)。

2015-09-10 22:41:40 278

原创 水仙花数

输出水仙花数

2015-09-10 22:35:06 228

原创 数组中查找指定元素

在数组中查找指定元素

2015-09-09 23:51:10 2539

原创 第一次重复出现的字符

对于一个字符串,请设计一个高效算法,找到第一次重复出现的字符

2015-09-09 23:46:17 394

原创 [剑指offer]替换空格

【剑指offer】替换空格

2015-09-09 19:45:37 162

原创 C++中vector用法

C++中vector用法

2015-09-03 21:38:58 219

C++ Primer Plus 第6版 中文版源码

C++ Primer Plus第6版中文版全部源代码,对学习c++特别有用。

2015-09-20

空空如也

空空如也

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

TA关注的人 TA的粉丝

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