自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

myhirra的专栏

stay hungry , stay foolish.

  • 博客(19)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 node-maker 开发中模板生成工具

类似于一个简易的模板引擎,可以在本地通过模板创建出项目中需要的文件或者copy代码。 可以参考: https://github.com/myhirra/node-maker 代码目前还是不断完善中。 在项目开发的过程中,经常要去创建一些文件,而这些文件往往都长得差不多。新来的同学们往往会去copy项目中已有的代码,然后再修修改改,当然老同学也很有可能去这样做。其实我

2015-04-20 00:14:16 1229

原创 关于Web前后端分离的体验

由于公司有一个特殊的项目,以前是完全用php(smarty)写的一个程序,现在要转向php+node。因此一不小心又给后端同学们灌输了下用node做前后端分离的思想。 以前在知乎上答过这样的问题。大概如下 http://www.zhihu.com/question/26835139 由于目前正在做angular的项目,因此体验更加深刻。 现在再来说一下前后端分离的想法吧,还是有

2015-01-08 02:06:41 4347 1

原创 如何用Node拿到svn用户信息

目前我们还是用svn进行版本的控制,有时候我们要对一个人的代码进行一些监控,而svn用户名则是最好的用户标记。 那么我们要如何拿到一些svn的信息呢?

2015-01-03 15:42:44 2621

原创 关于多线程的几个问题(面试小问题,Java篇)

面试官想考考我多线程方面的问题。 1、请说下线程与进程的关系。 答:《操作系统》中是这样说的 (1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。线程是操作系统可识别的最小执行和调度单位。 (2)资源分配给进程,同一进程的所有线程共享该进程的所有资源。同一进程中的多个线程共享代码段(代码和常量),数据段(全局变量和静态变量),扩展段(堆存储)。但是每个线程拥有自

2014-06-09 10:47:44 1085

原创 关于一些设计模式(面试小问题,Java篇)

今天在某公司(不透露了)写了一套Java面试题。有个题大概是这样的。 Which design patternused in Java.lang.Runtime? 就是说java.lang.Runtime里,用了什么设计模式 还有java.utils.collection里用了什么设计模式。 当时由于对这冷门知识了解的不够多,而且api也读的少,所以一时答不上来。 回到家搜了下。

2014-06-05 21:19:22 2866

原创 在弱网传输的情况下,是怎么做到节约流量的(面试小问题,Android篇)

马上毕业了,在毕业之际,我辞掉了以前的实习工作,主要是工作内容不太感兴趣。最近在找工作,主要是找Java和Android方面的工作。自以为学得不错,但是面试屡屡受挫。先提一下问到的一些问题吧。 第一个:在弱网传输的情况下,是怎么做到节约流量的? 由于Android接触的确实不多,这个问题自然没有很愉快的答上来。 我这样回答的:将一些数据进行压缩,例如传一个字符串,先将字符串转换成字符数组的形

2014-06-05 20:42:37 3873

转载 程序员该思考的

转载。 1.刚开始网上搜罗代码,各种求大神 2.在项目里面学习编程知识,熟悉编程技巧  +  各种C++书籍,扎实基础及编码规范 设计模式? MVC? 3.了解所做项目的框架及相关设计及相关技术,为什么要这么设计,效率?成本?可移植?可扩展? 4.软件工程?大数据?高并发?安全?稳定? 有时不是我们的工资太少,而是我们没有能力拿高工资。我看到一些招聘岗位写的那么好的待遇,

2014-04-04 00:22:34 570

原创 Android RTMP播放器(毕业设计跟进)

关于播放器,不太想弄清楚各种协议,各种视频编解码的关系,麻烦,真的很麻烦,我只想用开源的东西。所以我一直在想youku,youtube究竟是怎么搞的...好像就是用的flash...很奇怪。 一、前奏 1、Android自带videoview播不了rtmp协议的视频 2、WebView貌似好像也播不了red5发布出来的视频流,自己试了n久,查了好多资料也没找出来。 3、

2014-03-19 22:23:42 10612 18

原创 Myeclipse搭建SpringMVC(毕业设计跟进)

鉴于red5很好用,暂定red5作为摄像头的流媒体服务器(rtmp),先做出来玩玩试试。 这样一来,一个摄像头对应一个流媒体服务器,不知道还需不需要一个反向proxy server。 这样一来,架构就变了: android端播放的时候不需要通过主服务器,直接连到流媒体服务器中就行了,好像主服务器就没必要存在了?我觉得还是得要,因为安全问题,因为酷。 因此还需要做一个主服务器来管理各

2014-03-19 21:17:49 4041

原创 在eclipse中通过wifi调试android程序

在eclipse中通过wifi调试android程序,站在巨人的肩膀上看得就是远。

2014-03-14 17:37:09 11352 1

原创 关于red5搭建流媒体服务器(毕业设计跟进)

最近由于公司比较忙,对毕业设计这一块做的不太多。 前面一直想用rtsp协议发布视频,现在突然发现可以换个思路,说不定可以装简单一点。 利用red5搭建流媒体服务器,将摄像头作为视频源,以rtmp的形式发布出去。 一、red5安装、配置 1、解压red5包 2、运行red5.bat 3、在浏览器输入http://localhost:5080,若能出现界面,则成功。 4、输入http:/

2014-03-12 22:59:24 1924

原创 Zookeeper配置(大数据学习跟进)

Standalone模式 1、复制zoo_sample.cfg文件,命名为zoo.cfg 2、修改zoo.cfgtickTime=2000 dataDir=/Users/apple/zookeeper/data dataLogDir=/Users/apple/zookeeper/logs clientPort=4180 3、启动 bin/zkServer.sh

2014-03-10 14:36:22 770

原创 mapreduce程序编写(大数据学习跟进)

折腾了半天。终于编写成功了第一个自己的mapreduce程序,并通过打jar包的方式运行起来了。 运行环境:windows 64bit      eclipse 64bit     jdk6.0 64bit 一、工程准备 1、新建java project 2、导入jar包 新建一个user library 把hadoop文件夹里的hadoop-core和lib包里的所有包都导

2014-03-06 15:40:04 7092 1

原创 hadoop集群基本配置(大数据学习跟进)

最近在学习hadoop。网上具体过程很多,我就说说简单过程和注意问题。 今天学了下基本配置,主要配置dfs、mapreduce。 环境:宿主机(windows64),虚拟机(centos64) 准备软件: 1、Vmware——虚拟机 2、centos镜像文件——centos熟悉点 3、hadoop包——用的是1.1.2版本(主要是这个版本资料较多) 4、jdk——hadoop需要ja

2014-03-05 20:48:55 1079

原创 关于企业wiki和做事问题

企业wiki是一个很好的知识分享平台,一般是在企业内部使用,为企业量身定做。 我们使用的是开源的MediaWiki来搭建wiki平台。MediaWiki特别适合一些小型公司使用,不需要自己开发,只用做一些简单的配置就行。 昨晚,就在昨晚,老大突然让我解决一个wiki问题。 这个问题是:wiki上出现了“必须开启cookie才能登陆”的问题,而不管用什么样的浏览器,或者怎么样的清理cookie

2014-03-04 17:58:14 1531

原创 VS写dll,并通过jni、jna调用注意问题

windows下。 vs写dll 1、注意操作系统位数,若是64位,改变解决方案平台,最后在x64输出目录下找到dll文件(一定要改,我深受其害啊) jni调用 1、注意路径,最好先这样 System.out.println(System.getProperty("java.library.path", null));不然到时候会报 Can't load IA 32-bit .d

2014-02-26 11:52:21 1007

原创 rtsp播放器(毕业设计跟进)

美好的周末就这样被毕业设计给糟蹋了,不过雾霾这么厉害,还是不出去为妙。 先上心得。 先是准备用Vitamio万能播放器进行二次开发的,不明觉厉。Vitamio里有两个android工程,,vitamio是library,有很多有用的库,sample是例子,里面有个VideoViewDemo.java 可以将path改成自己的rtsp地址(注,这里用的rtsp地址暂时是rtsp://218.20

2014-02-23 23:09:07 2076 2

原创 摄像头监控系统(毕业设计跟进)

准备做一个这样的东西:笔记本摄像头实时采集数据,数据注入流媒体服务器以rtsp协议发布出去,主服务器做数据的管理,android端进行播放。 目前已经做了很多的准备工作。(欢迎纠正错误,共同进步,本人不是专门搞视频的,好多地方不懂) 1、摄像头数据采集: 第一种方法:利用opencv库采集数据,再利用ffmpeg转码成h264格式,再利用rtp打包算法将h264承载至rtp包中。 第二种方

2014-02-23 22:52:03 2660

原创 写写以前,写写2014

是时候写写这样的文章了,还记得最近的一次写网志是大一的时候。而现在已经大四了,快毕业了,也找到了第一份工作,在一家创业公司工作。 和许多北漂的程序猿一样,当年来到北京(好像是2013年底),是为了一份梦想,一种公平。从小就喜欢玩游戏,在高中时代

2014-02-20 23:45:03 910 1

Java面试题(自己整理)

自己整理的java面试题,参加了多次面试,经验之谈啊。欢迎下载。

2014-06-13

ssh框架搭建 源码

SSH 框架搭建的例子,非常齐全。在Myeclipse 10下运行毫无障碍。

2014-02-23

android api

一款android 的 api 文档,chm格式

2012-10-22

学生信息管理系统

本次程序主要通过VC++6.0环境下的C语言实现,里面包涵了许多数据结构的知识,比如线性表,静态查找等等。利用C语言灵活方便的特点,再加上清晰的数据结构,实现了对同学录管理系统的开发。 设计的程序主要有以下功能: 1.添加同学资料; 2.查找学生资料; 3.修改同学资料; 4.删除同学资料; 5.浏览所有资料;

2012-06-11

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

TA关注的人

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