- 博客(51)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 css打造下划线输入框
类似这样的效果<input type="text" class="input" />简单版 border: 0; outline: 0; background: transparent; border-bottom: 2px solid black; width: 20px;稍微复杂点,漂亮点的 background-color: transparent
2015-03-25 23:01:52
3294
原创 linux上安装http proxy(http代理)服务器
Tinyproxy这个代理服务器是轻量级的,很不错apt-get install tinyproxy源上面一般都有安装完了之后配置/etc/tinyproxy.conf找到Allow 127.0.0.1这一行在下面添加allow的host ok,搞定
2015-03-25 13:56:23
10841
原创 linux配置java
sudo update-alternatives –install /usr/bin/java java /media/mydisk/jdk/bin/java 100 sudo update-alternatives –install /usr/bin/javac javac /media/mydisk/jdk/javac 100 sudo update-alternatives –instal
2015-03-14 12:40:32
746
原创 [leetcode] @python Convert Sorted List to Binary Search Tree
好像可以自底向上构造BST吧,不过我是转成array做的# Definition for a binary tree node# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = None## Definit
2015-03-11 14:13:16
1060
原创 postgresql 端口不对外开放问题
突然遇到了一个问题, 服务器的postgresql连接不上了,用nmap扫了以下5432端口没有打开但是在服务器上netstats ps -e|grep 5432 nmap iptables 等等的命令都显示open就是在外面扫不到google了下,解决方法如下vim /etc/postgresql/(版本号)/main/postgresql.conf 修改listen_addresses为对外的
2015-03-05 16:20:38
6911
原创 arm-linux手工安装metasploit笔记
(linux全适用) 买了一块cubieboard4 性能挺好,想在上面安装metasploit,不过源上面没有,决定手工安装metasploit是用ruby写的(慢是有原因的,不过话说回来,即使是慢,也是大名鼎鼎的,hack界也没有听说过什么有名气的静态语言项目,所以说,不管效率如何,开发出来了就是牛B)安装依赖,这里以debian为例sudo apt-get install build-es
2015-03-02 21:03:40
4219
原创 linux repytr命令介绍
apt-get install repytyrepyty -hUsage: reptyr [-s] PID reptyr -l -l Create a new pty pair and print the name of the slave. -s Attach fds 0-2 on the target, even if it is not attached t
2015-02-28 19:34:35
1781
原创 virt-manager 报错no bootable device
这种情况一般都是直接使用镜像文件 错误原因是bus错误solution1# virsh destroy rhel_64# virsh undefine rhel_64# virt-install \--connect qemu:///system \--ram 1024 -n rhel_64 -r 2048 \--os-type=linux --os-variant=rhel5 \-
2015-02-28 10:35:36
11050
原创 make: Warning: File `Makefile' has modification time 2.4e 08 s in the future
同步时间吧
2015-02-27 20:58:42
1900
原创 sudo: mkfs.vfat: command not found
sudo apt-get update sudo apt-get install dosfstools
2015-02-27 14:46:06
7001
原创 kali下进行wifi干扰
首先启动混杂模式 ifconfig查看interfaceairmon-ng start wlan0Found 5 processes that could cause trouble.If airodump-ng, aireplay-ng or airtun-ng stops working aftera short period of time, you may want to kill (
2015-02-20 11:30:31
12820
1
原创 一条网线共享网络给树莓派
其实没有什么技巧,插上网线到树莓派,打开linux 网络面板,新建网络,选eth0,ipv4选项卡选shared to another compute不过这样的话不能将树莓派的ip设置为静态,不然不能分享网络 我只想出这样的办法,nmap扫一下,但是未必会分配到同一24子网。。。。。不过如果树莓派不需要上网的话可以在cmdline.txt中设置ip静态只要ip的前16位跟自己电脑的ip对上就行了
2015-02-18 23:15:12
1441
原创 纯css简单的警告框加抖动效果
这种效果的警告框,出错了会抖动 .alert-box { width: 400px; border-style: outset; position: relative; color:#555; border-radius:10px; font-family:Tahoma,Gene
2015-02-15 19:38:50
3092
原创 Logout: 究竟用GET还是POST?
ReSTful风格api设计中,遇到了一个问题 logout究竟用get还是post? 理论上来说logout安全(logout没有改变服务器状态,只是改变了session)且幂等,应该是get但是用get在2010年前可能是正确答案,只不过现在的浏览器普遍具备pre load(预加载)功能,用get就悲剧了so,post吧
2015-02-15 15:27:52
2959
1
原创 nodejs 热调试
有些时候nodejs不能热调试,总是要重启应用 (我也不知道为什么有时候就可以)介绍一个package npm install supervisor -g然后 supervise app.js 自动检测文件修改重启应用
2015-02-15 15:22:49
1118
原创 Express直接listen()和嵌套在http上listen()的不同
express监听端口有以下两种方法var express = require('express');var app = express();app.listen(3000);var http = require('http'), express = require('express');var app = express();http.createServer(app).liste
2015-02-15 13:48:48
5202
原创 Javascript ajax获取cookies
在单页面应用中,有时候需要在服务器中获取cookies, token等等,但是ajax并不获取cookies 和token这是因为ajax的设计就不是这样用的不过我们模拟发送http请求var xhr = ( ( window.XMLHttpRequest && (window.location.protocol !== "file:" || !win
2015-02-13 11:00:08
6719
原创 教你用Django实现一个简单的GIS功能
地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。看上去挺简单,但是实现起来是挺复杂的,这里面涉及到专用的地理
2015-02-13 10:55:17
4770
原创 树莓派跑起nodejs非编译
编译太麻烦了,现在的v8不交叉编译起码要几个小时其实官网早就帮我们编译好的了wget http://nodejs.org/dist/v0.10.2/node-v0.10.2-linux-arm-pi.tar.gz tar -xvzf node-v0.10.2-linux-arm-pi.tar.gznode-v0.10.2-linux-arm-pi/bin/node --
2015-02-12 14:06:33
1204
原创 leetcode [Validate Binary Search Tree] java
Given a binary tree, determine if it is a valid binary search tree (BST).Assume a BST is defined as follows:The left subtree of a node contains only nodes with keys less than the node's key.The
2015-02-05 11:49:39
447
原创 Leetcode [Min Stack] java
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.top() -- Get
2015-02-03 10:00:55
511
原创 leetcode [Clone Graph] Java
OJ's undirected graph serialization:Nodes are labeled uniquely.We use # as a separator for each node, and , as a separator for node label and each neighbor of the node.As an example, consider th
2015-02-02 20:24:15
518
原创 Fedora21安装unrar
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm'su -c 'yum localinstall --nogpgcheck http://download1.rpmfus
2015-01-14 19:02:29
622
原创 斐波那契数列之动态规划
有这样一道OJYou are climbing a stair case. It takes n steps to reach to the top.Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?https://oj.leetcode.c
2015-01-14 09:02:43
731
原创 Android Studio-build错误:app:mergeDebugResources FAILED
Cannot run program "/usr/local/android-sdk-linux/build-tools/19.0.3/aapt": error=2, No such file or directory需要装上:sudo apt-get install lib32stdc++6 lib32z1
2015-01-10 16:25:07
3165
原创 树莓派通用设置工具,扩展分区
wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20121028_all.debwget http://http.us.debian.org/debian/pool/main/l/lua5.1/lua5.1_5.1.5-4_armel.debwget http://http.u
2015-01-10 13:42:06
1108
原创 python和java生成随即序列
我指的随机序列就是好像洗牌那样把一个序列打散看看java的实现public static int[] random_serial(int limit) { int[] result = new int[limit]; for (int i = 0; i < limit; i++) result[i] = i + 1;//这里可以调整 int w; Random ran
2015-01-08 17:22:10
702
原创 深度优先算法生成迷宫——Python实现
import random#warning: x and y confusingsx = 10sy = 10dfs = [[0 for col in range(sx)] for row in range(sy)]maze = [[' ' for col in range(2*sx+1)] for row in range(2*sy+1)]#1:up 2:down 3:left 4
2015-01-08 13:42:25
6017
1
原创 大数据与hadoop前景杂谈
(一家之言,不喜勿喷)2014年,大数据可谓是互联网用烂的词之一了,动不动就是大数据,大数据预测世界杯之类的。各方培训机构也纷纷开设hadoop之类的课程,动不动就说是大数据世界已经到来。本人差不多两年前就开始接触hadoop,大数据,说实话,一开始对大数据是十分有热情的,也认为大数据的前景非常好。不过,大数据真的那么火吗?我看未必,大数据时代还早着呢。互联网上自称是大数据
2015-01-07 13:14:05
4508
原创 Web前端架构杂谈:单页面应用和服务器模板系统
单页Web应用程序:单页应用(Single Page Application)越来越受web开发者欢迎,单页应用的体验可以模拟原生应用,一次开发,多端兼容。单页应用并不是一个全新发明的技术,而是随着互联网的发展,满足用户体验的一种综合技术,更大有吹捧者。这种技术近几年随着移动端的大热也渐渐升温,BackBone,Angular等前端框架兴起,结合NodeJs,使得前后端语言同一,前
2015-01-02 15:23:13
2940
原创 KNN实践判断iris花的品种
k邻近(KNN)算法应该是机器学习算法中最简单的一个吧。kNN(k Nearest Neighbors)算法又叫k最临近方法, 总体来说kNN算法是相对比较容易理解的算法之一,假设每一个类包含多个样本数据,而且每个数据都有一个唯一的类标记表示这些样本是属于哪一个分类, kNN就是计算每个样本数据到待分类数据的距离,取和待分类数据最近的k各样本数据,那么这个k个样本数据中哪个类别的样本数据占多数
2014-12-30 22:19:05
1905
原创 Linux下uWSGI+NGINX部署Django+AngularJs
最近尝尝鲜,试试单页面框架Augular,之前就有单页面前端开发经验,不过那是用jQuery的最近jQuery缺点太明显了,太臃肿了,大的前端应用往往都是一个一个jq组建,插件堆积而出,加上对DOM操作的随意性,使得应用的可读性和可维护性非常差Angular就不介绍了,最吸引人的无非是MVC不过做到一半遇到了一个致命性问题应用是前后端分离的,angular的$http貌似只能处理同
2014-12-30 21:53:40
1960
原创 shell中调用R语言并传入参数的两种方法
第一种:Rscript myscript.RR脚本的输出第二种:R CMD BATCH myscript.R# Check the outputcat myscript.Rout调用R脚本的全部控制台log传入参数:在脚本中addargscommandArgs(TRUE)然后shell中:Rscript myscri
2014-12-28 15:39:37
6085
原创 OpenSuSE sudo下有些命令无法运行
在sudo 下无法运行某些命令原因:root没有设置主目录,sbin bin 等目录找不到,所以无法运行解决1:设置root主目录解决2:sudo -i -i的意思就是用target用户的环境
2014-12-26 17:22:33
1041
原创 决策树ID3;C4.5详解和python实现与R语言实现比较
把决策树研究一下,找来了一些自己觉得还可以的资料:分类树(决策树)是一种十分常用的分类方法。他是一种监管学习,所谓监管学习说白了很简单,就是给定一堆样本,每个样本都有一组属性和一个类别,这些类别是事先确定的,那么通过学习得到一个分类器,这个分类器能够对新出现的对象给出正确的分类。这样的机器学习就被称之为监督学习。分类本质上就是一个map的过程。C4.5分类树就是决策树算法中最流行的一种
2014-12-24 22:22:06
9063
原创 R语言中RMySQL的简单应用
有时候用R处理数据的时候想随便把数据存到数据库中,那样用mysql联合查询起来会方便很多可以用RMySQL包,导入导出蛮简单的安装RMySQL包install.packages("RMySQL")加载 library(RMySQL)建立连接conn 然后写入数据库直接用这个函数就行了dbWriteTable(con
2014-12-20 22:31:02
841
原创 安卓数据线ssh连树莓派(超简单)
无需联网,无需无限网卡树莓派:sudo vim /etc/network/interfaces添加或修改这句iface usb0 inet dhcp然后手机数据线插上树莓派,开启usb网络共享用better terminal或者terminal ide输入下面的命令netcfgrndis0的ip就是树莓派的ip了可以直接ssh上去或者用其他方
2014-12-17 19:55:26
1703
原创 树莓派运载Realtek RTL8188启动hotspot开启wifi(编译驱动)
最近想搞点玩意,需要在户外开热点,树莓派是个不错的选择驱动方面不太熟悉,参考了网上几篇文章,但是总是卡在最后一步,失败!无奈,只能去官网的社区寻求帮助,终于解决了,用的是桥bridge-utils分配ip,用dhcp可以参考其他文章,都一样的远离由于树莓派的特殊性,本配置教程会配置成开机自启动。安装:sudo apt-get install bridge-utils下载驱动:wget
2014-12-17 19:40:57
2800
原创 Refreshing service 'service'. Problem retrieving the repository index file for service 'servic
Refreshing service 'service'.Problem retrieving the repository index file for service 'service':File './repo/repoindex.xml' not found on medium 'http://packman.jacobs-university.de/suse/11.2/?cook
2014-12-08 20:38:02
1516
javascript (function () {})();这句话什么意思?
2015-01-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人