- 博客(22)
- 资源 (6)
- 收藏
- 关注
原创 为什么说如果`a - b < 0`,则不一定就`a < b`?
为什么说如果a - b < 0,则不一定就a < b?代码:Integer a = (int) (Math.pow(2, 31) - 1);Integer b = -1;System.out.println("a = " + a);System.out.println("b = " + b);System.out.println("...
2018-03-18 23:28:00 257
原创 Window环境下Redis安装
1、下载 msi 安装包地址:Redis安装包2、安装注意将安装路径加入环境变量,其它选项一直点next就可以。安装完后,在命令行输入redis-cli,出现如下提示则说明安装成功。3、将Redis注册成服务在命令行切换到redis安装目录,然后执行redis-server --service-install redis.windows-service.conf,若执行后如下所示,则一切正常。紧接着
2017-10-22 21:24:41 341
原创 CentOS-6.9环境下安装JDK
1、下载压缩包,并解压到安装目录 下载压缩包解压到安装目录解压完成2、配置环境变量打开 /etc/profile 脚本在文件末尾增加这两行,并保存退出重新加载环境变量安装成功....
2017-05-31 14:28:00 209
原创 Ubuntu下MySQL5.5编码设置
1、[client]下,加入:default-character-set=utf82、[mysqld]下,加入:character_set_server=utf8character_set_client=utf8collation-server=utf8_general_ci3、[mysql]下,加入:default-character-set=
2017-05-03 22:59:42 422
原创 《深入理解Java虚拟机》笔记
一、内存管理1、运行时的内存区域线程私有:虚拟机栈、本地方法栈、程序计数器 线程共享:堆、方法区2、各个内存区域可能抛出的异常栈 1、当单线程时,栈的深度太大,会发生StackOverflowError,比如无穷的递归调用。 2、当多线程时,若不停地创建线程,则会导致OutOfMemoryError,因为除去堆和方法区之外,剩下的栈总空间是有限的,不停创建线程则会不停申请栈空间,最终会导致内
2017-04-04 14:29:52 389
原创 JavaIO操作-拷贝文件
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.Arrays;public class TestIO { public static void main(String[] args) throws IOExcepti
2016-12-24 22:30:24 316
原创 JDBC基本操作示例
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class TestJDBC { public static void mai
2016-11-20 18:39:16 383
原创 Java实现归并排序
1、第1版import java.util.Arrays;public class MergeSortDemo { public static void main(String[] args) { int[] arr = { 9, 8, 7, 6, 5, 4, 3, 2, 1 }; mergeSort(arr, 0, arr.length - 1); } private
2016-09-29 17:13:09 314
原创 [编程题]链表中倒数第k个结点
public class Solution { /** * 分析 : * * 1、倒数第k个节点,即正数第length-k+1个节点,只需要从第1个节点,走到正数第length-k+1个节点 * 2、从第1个节点,向前走n-1步,便会走到第n个节点 * 3、所以从第一个节点,向前走length-k步,便会走到正数第length-k+1个节点, * * 4、从
2016-09-26 21:12:00 288
原创 Java类中的各种成员的加载顺序
源代码:public class SuperAndSub { public static void main(String[] args) { // Super s1 = new Sub(); // Super s2 = new Super(); Sub s3 = new Sub(); }}class Super { static int a = getA
2016-09-19 22:27:49 4050
原创 C语言传值与传值笔记
#includevoid f(int a,int b){ printf("在f()里,a=%d,b=%d\n",a,b); a = 10; b = 20; printf("在f()里,a=%d,b=%d\n",a,b);}void g(int* a,int* b){ printf("在g()里,a=%d,b=%d\n",*a,*b); *a = 10; *b = 20;
2016-09-16 10:39:42 368
原创 Java中的继承:父类和子类的关系
一、父类引用指向子类对象时1、若子类覆盖了某方法,则父类引用调用子类重新定义的新方法2、若子类未覆盖某方法,则父类引用调用父类本身的旧方法3、若子类覆盖了某属性,但父类引用仍调用父类本身的旧属性4、若子类未覆盖某属性,则父类引用调用父类本身的旧属性5、父类引用不能访问子类新定义的方法二、子类引用指向自身对象时1、若子类覆盖了某方法,则子类引用
2016-07-21 21:24:30 25166 2
原创 二叉树的三种非递归遍历及层序遍历
import java.util.Stack;public class Main { public static void main(String[] args) { Node n1 = new Node(1); Node n2 = new Node(2); Node n3 = new Node(3); Node n4 = new Node(4); Node n5 =
2016-03-21 09:35:08 425
原创 斐波那契数列的三种求法
1、动态规划2、递归3、迭代public class Main { public static void main(String[] args) { long a = System.currentTimeMillis(); System.out.println(f(36, new int[37])); long b = System.currentTimeMi
2016-03-17 22:56:54 376
原创 二叉堆的Java实现及应用举例
二叉堆实现import java.util.Arrays;//二叉堆public class BinaryHeap { private static final int DEFAULT_CAPACITY = 10; private int currentSize; private int[] arr; public BinaryHeap() { this(DEFAULT_
2016-03-14 20:45:06 574
原创 用python的requests库和lxml库,爬取某网站美女图片。。
羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞羞。。。1、运行环境:win7,python2.7;须安装requsts库和lxml库(pip install requests,pip install lxml)。2、运行代码#-*-coding:utf8-*-import sysreload(sys)sys.setde
2016-02-17 18:30:31 4282
原创 linux下安装django
1、安装mysqlubuntu上安装mysql非常简单只需要几条命令就可以完成。 一. sudo apt-get install mysql-server 二. apt-get isntall mysql-client 三. sudo apt-get install libmysqlclient-dev 安装过程中会提示设置密码
2015-05-14 22:04:21 338
原创 几种简单的排序
#include/*1、冒泡排序共须进行n-1趟排序(外层i从n-1递减到1,控制排序的趟数,i也是每趟排出来的数的下标数)2、每趟排序都从下标为0的数字开始,依次与下一项进行比较,是否交换的操作(内层j从0递增到i-1)3、每趟设置flag初值为0,每次交换都将flag赋值为1,如果一趟排序过后flag仍未0,说明此趟排序没有交换操作,即至此排序完成*/v
2015-04-10 00:23:45 416
原创 顺序表和链表
顺序表#include#include#define ElementType int#define MAXSIZE 100typedef struct{ ElementType Data[MAXSIZE]; int Last;}List;List *MakeEmpty(){ List *PtrL=(List *)malloc(sizeof(List)); PtrL->
2015-04-03 17:46:55 367
原创 顺序栈和链栈的基本操作
SqStack.h //**********一些预定义常量和类型***********#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1#define OVERFLOW -2 typedef int Status;//**********栈的顺序存储表示*******
2014-11-25 14:28:26 757
仿知乎-Spring+SpringMVC+MyBatis+FreeMarker+MySQL+Redis+jQuery+artTemplate
2017-05-03
一个简单的论坛-Spring+SpringMVC+MyBatis+MySQL+Redis
2016-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人