- 博客(16)
- 资源 (75)
- 收藏
- 关注
转载 Eclipse反编译工具Jad及插件JadClipse配置
Jad是一个Java的一个反编译工具,是用命令行执行,和通常JDK自带的java,javac命令是一样的。不过因为是控制台运行,所以用起来不太方便。不过幸好有一个eclipse的插件JadClipse,二者结合可以方便的在eclipse中查看class文件的源代码。下面介绍一下配置: A.下载JadClipse,http://jadclipse.sourceforge.net/wik
2013-01-25 01:39:18 1285
转载 Java源码阅读的真实体会
源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。虽然Tomcat的源码很漂亮,但我绝不建议你一开始就读它。我文中会专门谈到这个,暂时不展开。 强烈的求知欲
2013-01-14 09:34:47 1036
转载 HeroKu 的架构设计
这几天给我印象比较深的是 HeroKu ,提供 Ruby 快速部署环境并提供托管能力,他们的架构图做得十分漂亮,一幅图胜过千言万语,要是对 Web 架构感兴趣,都别问架构师了,看看 HeroKu 的架构估计就明白个差不多了 概览图好的架构图是画出来的,好的架构未必是设计出来的,最后架构好不好,还要看持续的改进能力。HTTP 反向代理使用 Nginx , 这一层只
2013-01-12 21:57:45 1035
转载 Bug管理系统 EasyBug
浏览网站时,不经意发现了个好东西,easybug,哈哈,这里介绍下。 EasyBug 是面向中小IT企业推出的一套BUG管理软件,致力于为中小企业提供 方便易用操作简单的BUG提交和管理软件。EasyBug具备下列的优点:1、不用布署,直接在线使用,省事!EasyBug采用Web在线的方式提供服务,无需专业的 技术人进行布署,省去硬件及人力的费用。2、简 单注册,即时使用,
2013-01-12 21:54:59 7677
原创 java实现栈结构
栈的定义 栈(Stack)是限制仅在表的一端进行插入和删除运算的线性表。 (1)通常称插入、删除的这一端为栈顶 (Top),另一端称为栈底 (Bottom)。 (2)当表中没有元素时称为空栈。 (3)栈为后进先出(Last In First Out)的线性表,简称为 LIFO 表。 栈的修改是按后进先
2013-01-12 14:30:04 27783 3
原创 java 实现节点链表
链结点 在链表中,每个数据项都被包含在‘点“中,一个点是某个类的对象,这个类可认叫做 LINK。因为一个链表中有许多类似的链结点,所以有必要用一个不同于链表的类来表达 链结点。每个 LINK 对象中都包含一个对下一个点引用的字段(通常叫做 next)但是 本身的对象中有一个字段指向对第一个链结点的引用 单链表是一种顺序存取的结构,为找第 i
2013-01-12 13:46:07 9956
原创 简单排序算法
冒泡排序:import java.util.Arrays;public class Bubbling { /** * @param args * 冒泡排序: * * 假设有 N 个数据需要排序,则从第 0 个数开始,依次比较第 0 和第 1 个数据, *如果第 0 个大于第 1 个则两者交换,否则什么动作都不做,继续比较第
2013-01-12 09:50:55 3653
原创 Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead
提示Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.解决方法: 1.项目右键 ->android tools->Fix Project2.如果不可以,检查Project->
2013-01-11 14:40:42 5780
原创 java 调用mysql的存储过程(简单示例)
首先我在mysql的test数据库里定义了一个student表:create table student4(id int primary key,sanme char(5));插入几个数据做测试用:inset into student values(1,'mayi');inset into student values(2,'mayi');inset int
2013-01-06 13:37:01 14690
转载 MySQL存储过程详解
mysql存储过程详解1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语
2013-01-05 22:32:45 6710 1
原创 mysql 视图
从这个图,我们可以很容易的看出视图的优点:1. 为用户集中数据,简化用户的查询和处理;有时用户需要的数据分散在多个表中,定义视图可以将它们集中在一起,方便用户查询。 2.屏蔽数据库的复杂性。用户不需要了解数据库的表结构,并且数据库表的变更也不影响用户对数据库的使用。3.简化用户权限管理。4.便于数据共享。 创建视图:CREATE [OR REPLACE]
2013-01-05 14:59:16 1164
原创 mysql jdbc连接
package com.mayi.jdbc.util;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;import java.sql.ResultSet;import com.mysql.jdbc.Connection;public class
2013-01-04 20:13:44 6764 2
原创 Mysql安装注意事项
一、wizard安装最后一页,出现cannot create Windows service for mysql.error:0 错误解决方法:打开命令行 输入 sc delete mysql 命令即 C:>sc delete mysql [SC] DeleteService SUCCESS重起电脑,或者卸载后重启再安装,这样就好了。我是卸载后重启的。卸载重新安
2013-01-04 08:48:11 2334
原创 Windows平台下安装和配置mysql(图形演示)
安装mysql打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面mysql安装向导启动,按“Next”继续选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程
2013-01-04 08:40:50 1737
原创 mysql 增删查改与案例
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进
2013-01-04 08:26:13 5167
原创 reactor和proactor模式
首先分享一下,我在网上看到的两篇不错的文章:正是这两篇文章才理解了reactor和proactor模式; Reactor模式,或者叫反应器模式高性能IO设计的Reactor和Proactor模式 首先就第一篇《Reactor模式,或者叫反应器模式》做一下笔记: 刚开店做生意,老板为了给顾客一个美好的印象,给顾客最好的服务,一对一: 随着经营的生意越来越好,顾
2013-01-02 08:11:25 44855 10
Redis学习集合包
2015-05-15
redis集群sentinel主从复制
2015-05-13
Maven3.2.5+Spring4.1.4+SpringMVC4.1.4+Hibernate4.3.8
2015-04-01
Nginx_Tomcat集群案例
2015-02-13
Spring4.1.4+SpringMVC4.1.4+Hibernate4.3.8基于annotation环境搭建
2015-02-04
java_source_attacher_1.2.7
2016-06-23
VLC-Android-1.7.5
2016-04-16
MySQLServer 5.7(解压版)
2015-12-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人