- 博客(188)
- 收藏
- 关注
原创 udev
如果你使用Linux比较长时间了,那你就知道,在对待设备文件这块,Linux改变了几次策略。在Linux早期,设备文件仅仅是是一些带有适当的属性集的普通文件,它由mknod命令创建,文件存放在/dev目录下。后来,采用了devfs, 一个基于内核的动态设备文件系统,他首次出现在2.3.46内核中。Mandrake,Gentoo等Linux分发版本采用了这种方式。devfs创建 的设备文件是动态的。
2017-06-05 21:26:10
796
转载 sendkeys && appactivate
sendkeys 用于输入键盘按键appactivate 用于聚焦程序 on error resume nextset ws = createObject("wscript.shell") appactiveate可以指定title 或者 pid如下(1)指定标题ws.run "notepad.exe"wscri
2017-06-05 21:21:41
4595
2
原创 如何防暴力破解??
如图: 当我们遭到暴力破解ssh服务该怎么办 内行看门道 外行看热闹 下面教大家几招办法: 1 密码足够的复杂,密码的长度要大于8位最好大于20位。密码的复杂度是密码要尽可能有数字、大小写字母和特殊符号混合组成暴力破解是有位数限制的 当前的密码字典好像最高支持破解20位的密码 ,但也有可能更高总之通过设置复杂密码 和 定期更换密码能够有效的
2017-06-05 21:21:01
8336
原创 Linux中最受欢迎的邮件传输代理(MTA)
MTA(Mail transfer Agent)—对于服务器管理员来说,邮件传输代理是最为重要的工具。MTA的主要工作就是将电子邮件从一台主机发送到另一台主机。MTA使用SMTP(简单邮件传输协议)来传送电子邮件。为了让你更清楚,我们平时用来收发邮件的客户端也使用SMTP,但它们并不是MTA。它们只是一个应用程序,提供某种接口让用户收发邮件。它们被称为MUA(Mial User Agent
2017-06-05 21:20:27
2846
原创 基础邮件原理(MUA,MTA,MDA)
电子邮件基本概念:MUA(Mail User Agent)接收邮件所使用的邮件客户端,使用IMAP或POP3协议与服务器通信;MTA(Mail Transfer Agent) 通过SMTP协议发送、转发邮件;MDA(Mail Deliver Agent)将MTA接收到的邮件保存到磁盘或指定地方,通常会进行垃圾邮件及病毒扫描;MRA(Mail Receive Agen
2017-06-05 21:19:58
16219
原创 实现私有地址访问互联网
一、实验目的1、熟练掌握配置默认路由、NAT;2、学习私有网络访问外网的测试方法。二、实验环境路由器2台或者PT,三层交换机1台,PC4台。三、实验拓扑结构图及网络规划1、网络功能描述内部网有4个部门,要求相互之间不能通过网上邻居访问,但可以通过IP地址互相访问。内部网全部使用私有IP地址。现有一个互联网固定地址(61.128.128.2
2017-06-05 21:18:52
4515
原创 sed与正则用法收集
1.将文本每行最后七个字符换成!号sed -n 's#.\{7\}$#!#p' ooo 在文本的每一行前添加#符号sed 's/^.\?/#&/' passwd& 替代符 替代前面所匹配的? 数量符 需要转义 表示1个或0个/ 分隔符 此处三个都是 可以用别的符号代替 2.将某个目录
2017-06-05 21:18:11
406
原创 第一学期网络技术知识总汇
1 要能根据拓扑图区分是lan和wan;要能根据拓扑图知道有多少个广播域即子网;要知道哪些是终端设备和中间设备一个集线器为一个冲突域一个交换机为一个广播域常见终端:打印机电话电脑常见中间:路由器交换机集线器 2 TCP/IP协议模型及各层功能;OSI 模型与 TCP/IP 模型的对应关系应用层 为用户的应用程序提供网路服务表示层
2017-06-05 21:17:36
444
原创 常用的windows注册表大全
目录使系统没有“运行”选项 1让操作系统无“关闭系统” 选项 2让操作系统无“注销”选项 3让操作系统无逻辑驱动器C 4让操作系统无法切换至传统DOS的实模式下 5让系统登录
2017-06-05 21:16:58
1388
原创 1-1 Linux系统安装
虚拟机下配置网络时 rhel7.2安装新建虚拟机内存2G CPU 1核2线 硬盘20G存为单个文件 使用ISO镜像 桥接网卡引导界面: Install Red Hat Enterprise Linux 7.2 安装RHEL 7.2 Test this media & install Red Hat Enterprise Linux
2017-06-05 21:16:25
356
原创 用javascript写计算器
本人新手,如果有什么不足的地方,希望可以得到指点今天尝试用javascript写一个计算器首先把计算器的按钮做出来,用button做好了,这样可以不用设置太多的样式button value="7" >7button> 按照上面把0-9数字的按钮都搞出来 当然还有+-*/=%这些按钮顺便给每个按钮添加样式 如下:style> .s
2017-06-05 21:08:53
736
原创 closure
什么是闭包?百度的答案:闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。“闭包” 一词来源于以下两者的结合:要执行的代码块(由于自由变量被包含在代码块中,这些自由变量以及它们引用的对象没有被释放)和为自由变量提供绑定的计算环境(作用域)。 什么是闭包
2017-06-05 21:08:13
555
原创 Linux-Rhel6 恢复误删文件
需要工具extundelete(可通过xshell上传下载到linux)知识点:ifconifig eth0 查看ipfdisk /dev/sda 管理磁盘mkfs.ext4 /dev/sda4 格式化sda4分区为ext4的文件系统分区mount /dev/cdrom /mnt/ 挂载
2017-06-05 21:07:37
544
原创 CSS笔记
初级篇===========================选择器============================元素选择器css:h1{color: red}html: hello world 类型选择器css:koo{color: red}html: hello world 属性选择器css:[title]
2017-06-05 21:07:06
3809
原创 JavaScript 写计算器改进版
.short{height:50px;width:55px;float:left;}var xianshi="";var shuzi="";var huanchun="";//如果连续输入数字,则累加其值function num(a){ var pingmu=document.getElementById("pingmu"); xianshi+=
2017-06-05 21:06:37
399
原创 用javascript写星际飞机大战游戏
在github里看到了个不错的脚本游戏,决定亲自动手来写,效果如下 下面是代码的思路分享把整个代码理解消化确实不容易,但是如果你坚持看完相信你一定会有收获如果没兴趣可以直接点击下面的链接 复制代码 开玩:http://www.cnblogs.com/demonxian3/p/6241755.html 1丶首先准备好素材游戏
2017-06-05 21:05:52
1201
1
原创 Windows phone 全景视图
"ListBox_new">"150"/>"auto"/>"auto"/>"auto"/>"auto"/>"auto"/>"auto"/>"auto"/>"auto"/>"auto"/>"auto"/>"*"/>"*"/>"auto"/>"Img_Disease" Grid.Row="0" Grid.ColumnSpan="3"/>"图片名称:" Grid
2017-06-05 21:04:59
282
转载 【转】Windows Phone在隔离存储里存取图片文件
一共两个页面,第一个为MainPage.xaml,代码如下: 前台 后台代码如下: MainPage.xaml.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Net; 5 using System.Wi
2017-06-05 21:03:42
265
原创 windows phone listbox的点击事件
前台"listbox1" Margin="6">"15" Tag="{Binding ImageID}" Tap="Post_Click">"Horizontal">"{Binding Image}" Width="150" Height="120" Stretch="Fill"/>"{Binding ImageName}" FontSize="30" TextWrappi
2017-06-05 21:03:04
337
原创 windows phone 存储图片 数据库写法
byte[] _DiseaseImage;[Column(DbType = "Image", UpdateCheck = UpdateCheck.Never)] //保证图像超出8K时不会出错public byte[] DiseaseImage{get{return (byte[])this._DiseaseImage;}set{if (this._Dise
2017-06-05 21:02:34
224
转载 ajax请求工具类
/** * 公共方法类 * * 使用 变量名=function()定义函数时,如果在变量名前加var,则这个变量变成局部变量 */var Common = function() { /* * 获取url参数 */ var getQueryStr = function(sUrlParam, sArgName) {
2017-06-04 21:01:20
677
原创 无法访问部署在linux上的Tomcat服务器解决方案
笔者使用环境:CentOS 6.4 Windows7 tomcat7主要原因是linux开启了防火墙,有两种解决方案,一种是关闭防火墙,另外一种是开放所要访问的端口1、关闭防火墙(非常不建议)service iptables stop --停止service iptables start --启动2、使用命令开放端口首先查看一下本机防火墙现有的规
2017-06-04 21:00:47
4585
原创 Redis安装异常解决办法
官网地址:http://redis.io/官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux2. 解压缩包:tar zxvf redis-2.8.17.tar.gz3. 进入解压缩后的文件夹:cd redis-2.8.174. 编译源码:make(1)若出现如下提示,则
2017-06-04 21:00:08
260
原创 linux下如何安装配置redis及主从配置
redis是一种非关系型数据存储工具,这区别于传统的关系型数据库(像MySQL等),类似于memcache,并且其内部集成了对list(链表)、set(集合)的操作,可以很方便快速的处理数据(像插入、删除list取交集 并集 差集等),这极大的减轻了底层数据库的压力,并且给用户更快的响应速度。redis的优点:支持主从备份,操作指令丰富,支持异步的数据持久化一丶使用将
2017-06-04 20:59:45
309
原创 客户端 HttpUtils.java
import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servl
2017-06-04 20:58:07
391
原创 java 发送http json请求
public void getRemoteId(HttpServletRequest request,Model model){ String name = request.getParameter("userName"); String gender = request.getParameter("userGender"); String b
2017-06-04 20:57:32
367
原创 ftp以及smb的配置
linux下ftp服务的配置1,打开终端,cd /etc/vsftpd2 vi vsftpd.conf3 相关的都打开说明: anonymous_enable=YES //允许匿名访问,这是匿名服务器必须的 write_enable=YES //全局配置可写 no_anon_password=YES //匿名用户login时不询问口令
2017-06-04 20:43:32
1488
原创 在Linux中设置共享目录
1. 是否安装了samba服务 sudo apt-get install samba sudo apt-get install smbfs2. 创建需要共享的目录/ home/usr/share在目录/home/xxxx/share xxx为用户名mkdir share3. 修改该目录权限 chmod 777 sha
2017-06-04 20:42:48
15290
原创 通过Maven配置测试环境和开发环境连接不同的数据库
通过Maven配置测试环境和开发环境连接不同的数据库 作者及来源: 通灵宝玉 - 博客园 收藏到→_→:此文来自: 马开东博客 网址:http://www.makaidong.com摘要: 通过Maven配置测试环境和开发环境连接不同的数据库"通过Maven配置测试环境和开发环境连接不同的数据库":关键词:通过 maven 配置 测试 环境 开发 环境 连接 不同 其他数据库 通过maven配置测
2017-06-04 20:42:12
1158
原创 maven混淆Java代码
Maven 环境下使用 proguard-maven-plugin 插件混淆你的源码时间 2014-08-20 15:23:56 肖国颖的个人页面原文 http://my.oschina.net/noahxiao/blog/304746主题 Maven一、场景介绍两个工程 Project1,Project2(将被混淆的工程)。Project1 将通过 Maven
2017-06-04 20:41:46
6224
原创 web.xml文件中的7个错误的安全配置
关于Java的web.xml文件中配置认证和授权有大 量 的 文章。本文不再去重新讲解如何配置角色、保护web资源和设置不同类型的认证,让我们来看看web.xml文件中的一些常见的安全错误配置。(1) 自定义的错误页面没有配置默认情况下,Java Web应用在发生错误时会将详细的错误信息展示出来,这将暴露服务器版本和详细的堆栈信息,在有些情况下,甚至会显示Java代码的代码片段。这些信
2017-06-04 20:41:06
4214
原创 spring security 3 自定义认证,授权示例
1,建一个web project,并导入所有需要的lib。2,配置web.xml,使用Spring的机制装载: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http
2017-06-04 20:40:40
272
原创 Spring Security教程
原文地址:http://blog.youkuaiyun.com/jaune161/article/details/17640071http://blog.youkuaiyun.com/jaune161/article/details/18736687spring-security官网网址:http://docs.spring.io/spring-security/site/docs/3.2.0.RELEA
2017-06-04 20:40:09
336
原创 Spring Security3实现,权限动态获取
" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/conte
2017-06-04 20:39:42
231
原创 mybatis 做 insert操作的时候返回插入的那条数据的id
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:林小米链接:http://www.zhihu.com/question/20810321/answer/17086431来源:知乎useGeneratedKeys="true" 可以获取自增长的ID 只支持具有自增长方式的那种数据库(mysql, mssql 等 但 oracle 就不支持了 )
2017-06-04 20:39:00
313
原创 如何在spring中获取request对象
1.通过注解获取(很简单,推荐):public class Hello {@Autowired HttpServletRequest request; //这里可以获取到request}2.在web.xml中配置一个监听: org.springframework.web.context.request.Re
2017-06-04 20:38:35
210
原创 自定义AccessDeniedHandler
在Spring默认的AccessDeniedHandler中只有对页面请求的处理,而没有对Ajax的处理。而在项目开发是Ajax又是我们要常用的技术,所以我们可以通过自定义AccessDeniedHandler来处理Ajax请求。我们在Spring默认的AccessDeniedHandlerImpl上稍作修改就可以了。 public class DefaultAccessDen
2017-06-04 20:38:02
6805
原创 java 集合中将元素倒序排列
方法一:实现Comparable接口排序package collsort.comparable; package com.cvicse.sort.comparable;public class Cat implements Comparable {private int age;private String name;public Cat(int age, String
2017-06-04 20:37:39
2159
原创 js事件委托
在给多个标签定义一个事件的时候我们不会给每个DOM都添加一个事件浪费很多的资源,为此可以使用js的事件委托。在图灵社区上给事件委托是这样定义的:事件委托就是事件目标自身不处理事件,把事件委托给父元素或者祖先元素,甚至根元素。这里注明文章出处:http://www.ituring.com.cn/article/467自己写了一个demo:给ul下的每个li添加一个cl
2017-06-04 20:36:39
182
原创 CSS3响应式布局之弹性盒子
CSS3弹性盒模型可以轻松的创建自适应浏览器流动窗口的布局或自适应字体大小的布局。同时该盒子决定了一个盒子在其他盒子的分布方式,及如何处理可用的空间。自己写了一个弹性盒子的demo:主要HTML代码: 1 2 3 4CSS代码: .outer { width:500px; height:300px;
2017-06-04 20:36:04
601
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人