俺是小王子
码龄13年
关注
提问 私信
  • 博客:48,728
    社区:9,249
    57,977
    总访问量
  • 22
    原创
  • 1,306,851
    排名
  • 35
    粉丝
  • 0
    铁粉

个人简介:时而呆萌,时而木讷;时而睿智,时而二缺

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2012-04-21
博客简介:

JackWang的专栏

博客描述:
面朝大海 春暖花开
查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得10次评论
  • 获得9次收藏
创作历程
  • 4篇
    2015年
  • 2篇
    2014年
  • 17篇
    2013年
TA的专栏
  • 随笔
    2篇
  • 工具使用
    1篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

又是一年校招季,又是一年毕业季

今晚不知怎么,想说废话了。以下为废话-----------------------------------------------------------------------------------------------真的是一眨眼就过去两年了。今年的校招季应该快进入高潮期了吧。回想自己两年前的校招经历,真的只能用幸福来形容了。可是并不是幸福是最好的结局,有时候多经历一些坎坷反而
原创
发布博客 2015.10.05 ·
1637 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

同步锁的另外一种实现

代码摘自《Java 线程》public class BusyFlag { protected Thread busyFlag = null; public void getBusyFlag() { while (busyFlag != Thread.currentThread()) { if (busyFlag == null) { busyFlag = Th
原创
发布博客 2015.08.25 ·
652 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Git命令总结

CentOS下安装Git使用yum安装 yum install git-core 使用apt-get安装 apt-get install git-core 查看git版本 git –version 设置用户名 git config –global user.name “your username” 设置电子邮箱 git config –global user.email “your
原创
发布博客 2015.05.08 ·
772 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Ant模板

Ant模板 从构建,测试到发布整个流程Demo<?xml version="1.0" ?><project name="core-diary" default="default"><description>This is build file compiles,tests,packages anddistributes the core library of the diary appli
原创
发布博客 2015.03.07 ·
1424 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

让CodeBlocks支持C99标准

版本: Code::Blocks 13.12
原创
发布博客 2014.04.06 ·
3618 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Base64编码实现(Java)

最近还在读Cay Horstmann的Core Java这本书。在第二卷第三章第四小节中讲到了一个Base64编码。读了许久,终于把它读懂了。特此记录下来,以便将来用得到!首先看一下Wikipedia上关于Base64编码原理的解释http://zh.wikipedia.org/wiki/Base64Base64是一种基于64个可打印字符来表示二进制数据的表示方
原创
发布博客 2014.02.19 ·
1429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

向着平凡的理想前进——我的2013年终总结

在平安夜的这个时候,我静静地回想着这一年的经历,没有太多的遗憾,但是也没有辉煌的成绩。有的只是那些平凡的点滴,但我也很满足。 2013,对我来说,是一个从大三过渡到大四的一年。也将会是我学生生涯到职业生涯规划的一个过渡年。正如我刚入大学所确定的路线一样,一切都按照我的规划走着。 不是计算机科班出身的我,曾经两年多无知地在计算机这个巨大的领域里迷茫着,找不到自己的位置。自己专业顶多也
原创
发布博客 2013.12.24 ·
4404 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

C语言中位运算的一点小小总结

大一的时候,开始接触C语言,当学到位运算的时候感觉这个东西真没什么用,因为在编码的时候很少用到这个东西。现在回过头来看,那时真是知识浅薄,见识短浅!位运算,也叫布尔代数。在计算机中有专门的汇编指令。因此很多时候用位运算能够起到化腐朽为神奇,极大地简化代码和提高运算效率。今年的校招笔试中,阿里考了一道题,就是如何不开辟新变量来来交换两个变量的值,幸好,在这之前看到过类似的题目,当时也
原创
发布博客 2013.12.06 ·
1762 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

查看数据类型在内存中的表示

#include typedef unsign char * byte_pointer;void show_types(byte_pointer start,int len){ int i; for(i = 0; i < len; i++){ printf("%.2x",start[i]); printf("
"); }}void
原创
发布博客 2013.11.01 ·
1329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

交换两个变量的值的方法-----从简单问题入手

以前写交换数值的方法,会毫不思索写出这样的语句swap(int a ,int b){int temp ;temp = a ;a = b;b = temp;}这样就可以实现a,b两个数的交换但是现在要求不能通过第三个变量来做桥梁,只能使用这两个变量,怎么办呢?方法一:private static void swap2(int a, int b)
原创
发布博客 2013.08.27 ·
1676 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

求N个数的最大公因数(算法)

在一般的程序设计书里面,都有关于求两个数的最大公因数的算法(或者叫做最大公约数)。求两个数的最大公约数算法用的最多的是辗转相除法。基本思路就是getCommonMutiple(a,b){  //这里假定a 是较大的数,实际编码时要先判断谁大谁小;r = a%b;if(r != 0){a = b;                b = r;           g
原创
发布博客 2013.08.25 ·
9602 阅读 ·
2 点赞 ·
4 评论 ·
7 收藏

策略模式----Java

策略模式:就是针对一个问题在不同的情形下有不同的解决算法,为了灵活处理,可增减算法,就是用策略模式感觉和简单工厂模式有些形似。。。。。例:超市收银问题针对不同的情况,有不打折的,打折的,还有满300返100的,等等。。。。1、建个接口,它是各种模式抽象出来的公共方法/** *Jun 28, 2013 *Copyright(c)JackWang *A
原创
发布博客 2013.06.28 ·
1140 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简单工厂模式--Java

简单工厂模式:由一个叫做工厂类的东西决定生产什么样的实例,你只要传递一个信息给工厂类,工厂类就知道应该生产什么样的产品。工厂:生产具体产品的东西产品:继承了一个基类或者接口,这个接口或基类抽象出了公共的变量和方法,具体实现由产品去实现优点:松耦合,添加功能方便例:使用简单工厂模式实现一个计算器类1、建立一个抽象基类/** *Jun 27, 2013
原创
发布博客 2013.06.28 ·
1208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入Java单例模式

觉得自己弱爆了。。。。单例原来是这样写的。。。转载:http://devbean.blog.51cto.com/448512/203501在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Jav
转载
发布博客 2013.06.09 ·
991 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CKeditor的引用

最近在看如何使用CKeditor,在官网上学了几种方法,特地记录!给英文不是很好的朋友一点小小的帮助!至于CKeditor是什么,它有什么优点及缺点我就不多说了,网上一大把!第一步:到CKeditor官网下载最新版的CKeditor的压缩包(http://ckeditor.com/download),我下的是4.1.1,完整版!同时,我学的是Java,所以要在Java web引
原创
发布博客 2013.06.08 ·
3109 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

各种排序

在看算法导论,把学习过程中的一些东西记录下来吧!1)选择排序/** *Apr 18, 2013 *Copyright(c)JackWang *All rights reserve *@Author JackWang */package com.example.sort;/** * 选择排序 * 每次选择数组中最小的元素放在排序的位置,遍历之后即排好了序 *
原创
发布博客 2013.04.19 ·
1165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

顺序表的简单实现(Java)

采用Java实现数据结构中的顺序表/** *Apr 15, 2013 *Copyright(c)JackWang *All rights reserve *@Author JackWang*/package com.example.list;/** * 顺序表的实现 * @author Administrator * */public class MySeqLi
原创
发布博客 2013.04.16 ·
1152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

指数函数的另外一种实现

一般情况下,指数函数pow(n,m)的一种较为简单的实现为public long myPow(int n, int m){ long value = 1; while(m>0){ value *= n; m--; } return value;} 这种算法的时间复杂度
原创
发布博客 2013.04.14 ·
2091 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java基础--Java IO中部分对象介绍(1)

Java IO可以分为两大类,一个是字节流对象,一个是字符流对象。字节流对象读取的是一个一个的字节,即以字节为单位进行读取。而字符流对则是以字符为单位进行读取。一般来说,字符流的效率要高些。但为什么还要有字节流对象呢?这是因为流对象的表现形式有很多种。如果仅仅是文本数据,则单单用一个字符流对象就可以了。但是很多时候我们操作的是图片、电影、mp3等这样的数据,就只能用字节流对象了。因为字符流对象
原创
发布博客 2013.04.05 ·
1212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java基础--文件合并器

Ok,今天写个文件合并器。依然是Java IO 的应用。文件合并器就是把切碎后的文件恢复成原来的样子。基本思路就是把碎片文件流放到一个合并流中,然后再写到另外一个流中即可。Java IO 里有一个SequenceInputStream这样的对象。它从输入流的有序集合开始,并从第一个输入流开始读取,直到到达文件末尾,接着从第二个输入流读取,依次类推,直到到达包含的最后一个输入流的文件末尾为止
原创
发布博客 2013.04.04 ·
1414 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多