自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

月小升的CSDN专栏

再看看,可不可以做的更完美

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

原创 java 多线程join,合并线程

[seriesposts sid=500]线程的join合并的含义就是将几个并行线程的线程合并为一个单线程执行,应用场景是当一个线程必须等待另一个线程执行完毕才能执行时可以使用join方法。package com.javaer.thread;public class Tjoin { /** * @param args */ public static voi

2014-07-05 09:19:29 680

原创 Linux FTP自动登陆下载备份,上传文件脚本

使用远程的服务器,对另外一台远程的服务器进行FTP操作,速度要比本地机器操作快很多。之前写过一篇关于FTP如何手工的在Linux进行远程操作,今天找到一个自动批量的脚本,感觉很好。满足了我的需要。我的A网站在香港 我的B服务器Linux的在国内。这样就可以把A网站自动备份到B服务器了。希望本篇博客能给需要的同学一些帮助。#####从ftp服务器上的/home

2014-06-07 12:00:00 971

原创 HTML5 多图上传

一次选择多张照片,你是不是要这样的效果刚刚研究完FLASH的多图上传,不过html5这么时髦的东西,也得研究下。研究了半天发现html5其实特别简单。多图控件multiple 这个input的特性是html5新有的,所以IE6这么低级的货是无法兼容的。这个属性相当于以前的这样的多图情况不过道理很简单一个是一次只能选择一个图

2014-06-05 21:13:44 886

原创 Java字符串的10大热点问题盘点

下面我为大家总结了10条Java开发者经常会提的关于Java字符串的问题,如果你也是Java初学者,仔细看看吧:1、如何比较字符串,应该用”==”还是equals()?总的来说,”==”是用来比较字符串的引用地址,而equals()才是比较字符串的值。两个值相同的字符串用”==”比较结果有可能是false,而用equals()则一定为true。除非两个字符串是同一个new出来的对象

2014-05-30 20:15:58 766

转载 java的10个谎言

面的这些都算是比较高级的问题了,面试中一般也很少问到,因为它们可能会把面试者拒之门外。不过你可以自己找个时间来实践一下。 1. System.exit(0)会跳过finally块的执行System.setSecurityManager(new SecurityManager() { @Override public void checkExit(int status) { throw

2014-05-29 12:16:15 700

原创 java StringBuffer,StringBuilder,String自身连接效率对比

当我们仅仅需要a+b 的时候,两个字符串链接任何方法的效率基本一样,都在0.0001毫秒内就可以完成。不过如果需要1万次,10000万次,就会发现string自身的join速度显著下降package com.java.lang; public class StringTest { int MAX = 10000; //1万次累加 public String Buffer(){

2014-05-19 17:26:42 823

原创 ubuntu安装Redis Live监控服务

redis live为监控redis服务的软件,带有监控web界面。流传于互联网的各种教程,都有个巨大的让人搞不太清楚的问题。就是到底RedisStatsServer 6381端口哪里来的问题。月小升采用逐步安装的办法。也没有找到,有知道如何配置RedisStatsServer的朋友,请告知。以下正文为放弃6381的安装方法。一般Linux自带python版本安装p

2013-05-30 11:46:34 744

原创 树莓派Linux下无线网卡无法获取IP,不识别,等问题

lsusb 查看usb情况 出现 RTL8188CUS 802 表示无线网卡插好了。但是ifconfig没有ip 用 ifconfig 命令可以看到 wlan0 设备,但没有IP地址(未连接)vi /etc/network/interfaces该文件在pi这个用户下无法使用,必须使用rootsu发现root 密码不知道默认linux系统root都没有密码

2013-04-10 15:41:57 1493

原创 智能手机网页制作12个注意事项

最近老有朋友问月小升关于手机网页的问题。特把智能手机网页要点都整理到这里。分享给大家。 制作智能手机网页的要点 1.设计制作手机网页时,比较有针对性。注意要尽量把手机网页制作成简洁的风格,因为手机没有鼠标,只能方便的向上和向下,用户不能方便地切换页面。 2.手机网速在无wifi环境下不太快。建议网页尽可能的小。要廋要廋 3.手机网页的访客则有可能是在排队、等交车、坐

2013-03-13 11:39:43 1059

原创 自定义java toString方法

java里我们经常System.out.println(xx)xx可以是一个List 一个HashMap 一个HashSet 一个什么奇怪的自定义的类。只要能正确显示字符串的背后起作用的都是一个叫toString 的方法。看个例子package com.javaer.examples;import java.util.ArrayList;class Gi

2013-03-12 10:22:39 1217

原创 Firebug中请求各阶段时间详细解释

Firebug的阶段阻挡,域名解析,建立链接,发送请求,等待响应,接受数据,阻挡检查发现这个应该是web服务器有许多请求没有处理完,现在的请求在排队,就是阻挡如果发生阻挡可能是服务器网站太多,或者单个网站流量太大。apache(也可能是IIS,tomcat,jboss,nginx等Server服务)忙不过来。域名解析DNS解析了。取决于DNS解析服务的速

2013-03-08 11:27:54 756

原创 Ubuntu输入错误发出嘀一声难听声音

最近拿了一台破笔记本,发现半年前安装了一个Ubuntu9.04其实我忘记了版本了。查看一下发现是9.04方法一:cat /etc/issueUbuntu 9.04 \n \l方法二:cat /proc/versionLinux version 2.6.28-11-generic (buildd@palmer) (gcc version 4.3.3 (Ubuntu 4.3.3-5

2013-03-06 10:06:45 852

原创 搞定chrome WangWang plugin in无法加载

chrome WangWang plugin inChrome 显示无法加载 Wangwang Plug-in估计是插件没有安装我来插件中心下载个吧。https://chrome.google.com/webstore/category/extensions?hl=zh-CN搜索 旺旺选择这个阿里旺旺支持(淘宝网&阿里巴巴)看看插件吧直接

2013-03-05 17:32:46 1278

原创 单文件php在线压缩,解压工具

近日来老要移动服务器的东西。之前都是用FTP一点点下载,一点点上传很是麻烦。溜达了半天也没有找到特别合适的能解压缩,又能在线压缩的工具。自己动手弄了一个。放在这里需要的朋友拿去用。截图帮助说明:1.当前目录为机器fzip.php文件所在的目录。比如 /root/webroot/2.目录支持路径 比如 a/b 那么表示压缩目标目录为 /root/web

2013-03-04 10:46:31 687

原创 全球通用头像gravatar介绍

之前看到有人在我的博客留言,发布了一个头像。经过了解是一个全球通用头像。来吧。给自己弄个。注册地址http://en.gravatar.com/进来就看见一个方框 Enter your email to get start输入你的Email开始搞输入以后,你就开始搞吧。登陆以后,点击右上方My Account不多介绍。自己鼓捣啊。鼓捣

2013-03-01 10:17:49 672

原创 php不常用,却很实用的6个字符串函数

拆分字符串$txt="a,b,c,d,e,f";$arr = implode(",", $txt);计算单词数量$article = "my name is yuexiaosheng 我的名字 叫月小升"; $count = str_word_count($article); // $c = 4echo $count;此方法仅仅为英文单词好用。做英文系统的童鞋很有

2013-02-28 10:54:23 335

原创 我在项目管理中的项目计划表

很久不做计划表了。总觉得你做了计划表,不能按照计划表来实行,也是扯淡的事情儿。不过近来还是要汇报计划表,所以做了一个。觉得项目管理的确也需要做项目计划表。我以前不爱做项目计划表的原因1.做了,员工不一定按照计划表时间来执行2.不按照计划表的主要原因是项目中间的变数太多3.变数太多是因为项目没有详细的需求4.没有详细的需求是因为没有完整的需求分析和执行

2013-02-26 11:39:52 607

原创 面试官的32个开放式问题

面试官的开放式问题。如果你是一名求职者,或者事先准备以下问题的答案会对你的面试成功起到很大的帮助作用。如果你是一名面试官,以下的问题正是你需要问的。1. 说说你自己吧2. 你的短期目标是什么?你2到5年内的目标是什么?3. 你的愿景/使命是什么?4. 你想从这个岗位中学到什么?5. 你为什么认为自己能胜任这个岗位?6. 除了这个岗位,

2013-02-25 13:54:52 2724 1

原创 mac qq双开

自从用了MAC QQ就一直只开着一个。突然有一天发现自己很需要使用另外一个QQ。于是我就把QQ退出,换号,登陆。然后再退出,换回来。好麻烦难道QQ 就不能双开么。看到一个教程说下载另外一个版本的QQ,然后同时安装。就可以双开了。。。。。 恩。我最近是升级了一次QQ。。。似乎不太好。看到另外一个教程说把QQ拖到另外一个文件夹,双击。就可以双开了。 不好

2013-02-22 20:57:41 658

原创 java优先队列 PriorityQueue

PriorityQueue是个基于优先级堆的极大优先级队列。此队列按照在构造时所指定的顺序对元素排序,既可以根据元素的自然顺序来指定排序(参阅 Comparable),也可以根据 Comparator 来指定,这取决于使用哪种构造方法。优先级队列不允许 null 元素。依靠自然排序的优先级队列还不允许插入不可比较的对象(这样做可能导致 ClassCastException)

2013-02-17 10:44:50 734

原创 java采用jxl写入一个Excel文件

jxl写入一个excel文件。读取方面请看下面相关链接,上一遍是关于读取excel的。package com.javaer.file;import java.io.File;import java.io.IOException;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableCell

2013-01-17 11:30:26 471

原创 网络后台实名制正负面

草案规定,任何组织和个人未经电子信息接收者同意或者请求,不得向其手机或者个人电子邮箱发送商业性电子信息。此外,实行网络身份管理,草案也作出相应规定。  国家保护能够识别公民个人身份和涉及公民个人隐私的电子信息。任何组织和个人不得窃取或以其他非法方式获取公民个人电子信息,不得出售或非法提供公民个人电子信息。  草案要点  网络服务提供者为用户提供信息发布服务,应当要求用户提供真实身份信息

2012-12-26 10:39:16 675

原创 看了不后悔,学习编程的八个建议

学习编程1.读1000行代码,不如写一行代码就如游泳一样,你看1万次别人游泳,自己不下水,还是不会。很多代码是看的时候看懂了。自己丢到一边,然后照别人思路写,都不一定能写出来。如果你是在学习编程那么请多写代码。2.把基础搞扎实。这一点php程序员感觉都还好。因为php简洁,没那么多花花绕。java就不同了,不少学校都在教学什么spring 三大架构。结果学生连for

2012-12-22 15:29:03 521

原创 java得出两个日期之间所有日期

近日老要跑系统日志,每次发生问题要遍历每日的情况。代码改了好几次,每次输入的日期变化,都要修改不少代码。于是写了个日期类来调用。包含以下功能1.判断是否为闰年2.判断一个月有几天3.得出两个日期直接所有日期package com.javaer.common;import java.text.ParseException;import java.text.SimpleDa

2012-12-21 14:18:50 458

原创 nginx查看php-fpm 工作状态

php-fpm.conf文件中打开pm.status_path = /status这一行我的文件位置为/data1/server/php-cgi/etc/php-fpm.conf去掉前面的;即可打开在nginx.conf做如下配置即可:location /status {fastcgi_pass 127.0.0.1:9000;fastcgi_param SCRI

2012-12-19 13:37:01 525

原创 FireFox缓存文件搜索插件

mac 系统下Firefox缓存文件地址~/Library/Application Support/Firefox/Profiles/0cmv19jj.default以前在微软的IE6下,可以很容易的找到缓存文件的位置。在了MAC系统的FireFox下,发现很多数据都被加密了,要不位置也是不容易找到。找到了,也难以分辨文件,不过有需要,就有神人来满足需要。FireFox插件

2012-12-16 20:26:57 487

原创 MYSQL分页limit速度太慢

最近一个网站的服务器评论被人刷死,导致mysql数据库异常发生too many open connections引发的SQL语句SELECT a.uid, a.veil, a.content, a.datetimes, a.audit, b.user_name, b.uc_idFROM news_talkabout aLEFT JOIN users_info b ON a.ui

2012-12-14 21:14:41 483

原创 俄罗斯方块设计原理

上次发布了个俄罗斯方块java小游戏,今天来说一下原理,方便大家交流俄罗斯方块技术点分析元素设计1.方块 2.地图 3.方块旋转 4.方块固定 5.消行计分 6 加速1.关于方块方块的几种类型,可以描述为4*4的一个数组。然后分别用0,1表示。比如长条为1 0 0 01 0 0 01 0 0 01 0 0 0四方形的为11001100

2012-12-13 09:59:20 2506

原创 数据库51年来十八件大事年表

数据库经历了这么多年,它的历史你知道多少1961年:通用电气着手开发Integrated Data Store(IDS,集成数据存储)。通常来讲,IDS被认为是第一个“完全的”数据库。在今天的NoSQL数据库出现的数十年以前,IDS所做的就是如今NoSQL和大数据的工作。1967:IBM 开发出Information Control System and Data Langua

2012-12-07 17:26:49 566

原创 java解析XML

java解析XML有很多方式,dom4j jdom等等。 今天发现org.w3c.dom 是java自带的类包。而且比较简单 /*java解析XML,读取xml中的书名和作者*/package com.javaer.examples.file;import java.io.File;import javax.xml.parsers.DocumentBuilder;impor

2012-11-30 17:46:33 416

原创 Android教程五:Android animation动画特效制作

如同往常一样建立Andoid应用本次名字叫AnimationTest在res目录下新建目录 animanim目录下新建一个XML 名字为simple_animation.xml内容如下

2012-11-30 17:41:55 488

原创 Jedis 连接池JedisPool 解决connection timeout问题

今天发现Jedis 默认的连接方式 jedis=new Jedis(‘‘localhost‘‘,6379),老是发生connection timeout. 后来发现jedis类包还有一种可以设置最大连接时间的方法。1->获取Jedis实例需要从JedisPool中获取;2->用完Jedis实例需要还给JedisPool;3->如果Jedis在使用过程中出错,则也需要还给JedisP

2012-11-27 15:06:37 2921

原创 Android教程三:Android button 和 textview的学习

1. 新建一个Android Application Project 一路下去啊。月小升这里命名为AndroidStudy2.双击activity_main.xml你可以在前端直接拖拉一个button,也可以在源码里写上 3.修改MainActivity.javapackage com.javaer.androidstudy;import andro

2012-11-21 18:02:28 423

原创 Java Socket client端

之前写过一个Server Socket端。今天特意写了个client端。java Socket 多线程Server端两个结合起来,可以组成一个即时通讯的雏形。package com.javaer.examples.socket;import java.io.BufferedReader;import java.io.IOException;import java.io

2012-11-20 17:33:00 551

原创 Android 工程文件说明大全

目录结构如下1.src和普通的java工程没什么区别,源码存放位置。2.genATD自动生成的,里面都有一个R.java。R.java 就是根据资源文件夹 res 生成的。R.java 里放的就是 res 中资源文件索引,用一个常量标记 res 中的一个资源文件,便于我们在代码中引用。3.Android4.1.2 Android开发包4.Android

2012-11-18 18:02:50 456

原创 什么是java序列化及序列化对象定义

java序列化定义序列化把Java对象转换为字节序列的过程称为对象的序列化。反序列化把字节序列恢复为Java对象的过程称为对象的反序列化。用途 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;  2) 在网络上传送对象的字节序列。方法,参考上篇 java 将对象写入文件进行保存和读取只有实现了Serializable和Exte

2012-11-11 20:08:33 371

原创 java 将对象写入文件进行保存和读取

java可以将序列化以后的对象存入文件中,比如HashMap, 然后还能读出来。对于一些做高速缓存的项目非常有用,比如你从数据库读取了一个分类,希望以后就不要从数据库读取了,从文件读取。那么这种办法非常有用。如果一个对象没有被序列化,那么无法存入,所以对象必须是序列化的package com.javaer.examples.file;import java.io.File;

2012-11-10 17:54:53 1469

原创 Comparator比较器对ArrayList排序

boy 男生 对象package com.javaer.examples.sort;public class Boy { String name;//姓名 int score;// 分数 public String getName() { return name; } public void setName(String name) { this.nam

2012-11-09 11:26:38 599

原创 java abstract抽象类学习

java抽象类java abstract class有时候,我们需要用到抽象类。比如我们想买水果,但是不确定买的是苹果还是香蕉Sometimes, we want to abstract a class.For example, We want buy some fruits,but we are not sure we buy apple or pear.我们抽象出一个类

2012-10-23 11:22:16 384

原创 fourinone 集群机器,跨机器读取文件

1.集群的时候将FttpServer.java里的BeanContext.startFttpServer(‘‘127.0.0.1‘‘);改回去BeanContext.startFttpServer(args[0]);2.集群主机器启动ParkServerDemo,和FttpServer 子机器仅仅启动FttpServer即可。3.编译jar包。直接采用Eclipse上Ant

2012-10-10 11:14:23 528

空空如也

空空如也

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

TA关注的人

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