- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 简单的Gulp配置
/** * Created by jeff on 2017/3/20. */var gulp = require('gulp');var $ = require('gulp-load-plugins')();var del = require('del');var browserSync = require('browser-sync').create();var runSequen
2017-03-22 14:28:46 392
原创 Gulp混淆压缩代码
这是一个使用Ionic创建的AngularJS单页面应用的代码混淆压缩, 仅供参考包含以下功能:1. js压缩2. html压缩3. 图片压缩4. css, sass文件压缩及监听完整的gulpfile.js如下var gulp = require('gulp');var gutil = require('gulp-util');var sass = req
2015-12-18 11:47:07 12952
原创 OpenGrok的安装和使用
一. 介绍最近在从事Android框架开发有关的项目,需要查看和修改Android的源码. 由于android的源码繁多,所以查看起来比较困难在这里推荐OpenGrok这款工具,它是一款基于web的免费的代码查看工具,它可以导入整个源代码目录,然后为它建立索引,加快搜索速度优点: a. 直观,好用,安装简单; b. 而且搜索代码,文件都很方便迅速,可以准
2014-03-18 17:41:49 5882 1
原创 搭建Eclipse+Android x86开发环境
简单步骤整理1. 下载android-x86-4.3-20130725.iso镜像2. 用vmware或者virtual box加载以上镜像并安装Android x86系统(20G硬盘,1G左右的内存) 安装的时候网络选择NAT模式,通过DHCP自动获取IP。其实bridge模式也可以。关键是通过DHCP能自动获取IP 安装完以后,就可以联网了。无法启动WIFI设
2014-01-03 01:49:07 1076
原创 简单的多模块Maven工程
Dota项目下有两个子模块:dota-web (编译成war包)dota-core (编译成jar包供dota-web使用)Dota总的pom.xml为: 4.0.0 com.wistron dota 0.0.1-SNAPSHOT pom dota http://maven.apache.org UTF-8
2013-12-27 14:57:51 620
转载 ajax请求地址后加随机数防止浏览器缓存
一开始搞不懂为什么,网上查了资料,原因是防止浏览器缓存。浏览器为了提高用户访问同一页面的速度,会对页面数据进行缓存。当url请求地址不变时,有时候会导致浏览器不发送请求,直接从缓存中读取之前的数据。如果数据改变了,而没加随机数,读取的数据会跟之前一样。加上随机数,就是欺骗浏览器url改变了,会每次都向服务器发送请求而不去读缓存。
2013-06-06 15:10:21 620
原创 将Applet嵌入页面并显示
1. 将applet打成jar包并签名(网上有签名方法, 也可以到我的资源里去下载签名applet的shell脚本)2. 嵌入页面<object classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase = "http://java.sun.com/up
2012-11-28 15:02:30 844
原创 Applet和页面JS的互相调用
JS代码:function showMsg(msg){ alert(msg); }Applet代码:public boolean callFromJS(String message) { System.out.println(message); }1. 在Js中调用Applet的function
2012-11-28 11:29:51 811
原创 Linux C/C++获取文件路径
<br />1.获取的是程序所在的路径<br />#include <stdio.h><br />#include <unistd.h><br />int main(void)<br />{<br /> char buffer[MAXPATH];<br /> getcwd(buffer, MAXPATH); //获取的是程序所在的路径<br /> printf("The current directory is: %s/n", buffer);<br /> return 0;<br /> <br
2011-05-25 16:56:00 2201
原创 What's the difference and connection between API(Application Programming Interface) and SC(System Call)?
<br />Q1.Why user program cannot access the services provided by kernel directly?<br /> <br />A1: For in linux, the space of program operating is divided by two.the one is kernel space,the other is user space.This two spaces are isolate in logic.So user p
2011-05-17 15:46:00 684
原创 系统调用与API(Application Programming Interface)的区别与联系
<br />1.为什么用户程序不能直接访问系统内核模式提供的服务?<br />答:因为linux中,将程序的运行空间分为内核和用户空间(内核态与用户态),这两个空间在逻辑上是相隔离的。所以无法访问。<br /> <br />2.什么是系统调用?<br />答:系统调用就是一种特殊的接口。通过这个接口,用户可以访问内核空间。系统调用规定了用户进程进入内核的具体位置。<br />具体步骤:用户进程-->系统调用-->内核-->返回用户空间。<br /> <br />3.什么是API<br />答:api 就是应
2011-05-17 15:12:00 1180
原创 Some common questions in English Interview
<br />Q1:what are your goals in five years or where do you see yourself in five years?<br /> <br />A: i will try my best to create more values for the company during this time.To myself, i hope i can become an team leader in no more than 3 years and get hi
2011-05-06 17:58:00 514
原创 Linux System Questions
<br />Q1.How could you do if you forget the password of root user?<br />A:Enter the single command mode,and input "passwd root" to reset the password of root user.<br /> <br />Q2.
2011-05-06 14:30:00 408
原创 常见C++面试题
<br />1.解释堆(heap)和栈(stack)的区别。<br /><br /><br />答: 堆: 1.由程序员分配释放,存放new出来的对象<br /> 2.不连续,类似于链表,大小取决于计算机系统的虚拟内存<br /> 栈: 1.由编译器自动分配释放,存放函数参数值或局部变量等。<br /> 2.连续的存储区域(2M左右),空间不足会提示栈溢出(overflow)<br /> <br />2.论述含参数的宏与函数的优缺点。<br /> <br />答: 1.宏展开是在编译
2011-05-04 17:58:00 455
原创 多态的浅谈(C++版)
<br /> 对于多态,是很多面向对象初学者很难逾越的鸿沟,就算可能有一定经验的开发者,对这个概念也不一定能叙述得很清楚。<br />这篇文章主要是想介绍一下我对多态的认识,以帮助初学者理解一下,也可以帮助对多态的概念有些许模糊的同行们。<br />写得不好的地方,还望指教。<br /> 说到多态,就离不开虚函数。暂时抛开虚函数的定义,就只要知道具有virtual关键字的函数就是虚函数。这样好理解吧,呵呵。下面就用一个例子来开始多态的学习吧。<br />比如现在有一个动物的类Animal
2011-03-09 01:19:00 1451
原创 Very Useful Idioms I Truly Believed (To be continued...)
Preparation may quicken the work.(磨刀不误砍柴工)Preparedness ensures success, unpreparedness spells failure.(凡事预则立,不预则废)God helps those who help themselves.(天助自助者)Where there is a will, there is a way.(有志者事竟成)It all depends on your attitude.(态度决定一切)You have to b
2011-03-01 23:45:00 466
原创 怎样将shell脚本自定义为服务
本文告诉你如何将脚本当成一种系统服务,开机的时候能够自动运行,关机的时候也能够自动关闭(非强行关闭)。chkconfig将发挥巨大威力linux系统的服务都放/etc/rc.d/init.d目录下。但是仅仅把脚本放在里面,系统是无法带起的,必须在/etc/rc.d/rc0.d~rc6.d目录下分别要创建一些软链接,而且链接的名字必须以K或者S打头,S打头表示在开机的时候自动给init.d目录下的脚本自动传递start参数,K打头就是传递stop参数.对各个运行级的详细解释:0 为停机,机器关闭。1 为单用户
2011-02-14 13:35:00 2334 1
原创 文件重定向至脚本 tty命令妙用
<br />前两天遇到一个很棘手的问题:<br />我有一个shell脚本,例如test.sh<br />执行的时候不接收参数或者接收文件重定向两种方式<br />./test.sh<br />or<br />./test.sh < test.txt<br /> <br />看似简单的要求,但是理想与现实之间总是会有差距,以为使用一些位置变量$1,$2或特定变量$#等就可以搞定<br />但是发现这两种情况的值完全一样,以至于无法区分这两种情况.($#均为0,$1,2等均为空,cat $1时不重定向时会阻塞
2011-01-27 15:20:00 1439
给Applet签名的Shell脚本
2012-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人