- 博客(47)
- 收藏
- 关注
转载 Cisco路由器NAT的基础和应用场景
我们都知道NAT是用来转换ip地址的,但是很少有人知道它是采用哪种转换方式,只认为它可以采用非注册ip地址转换成注册的公网地址。这其实是很片面的,NAT不仅可以把一个或者多个内部网络IP地址转换成一个或者多个外部IP地址,同样还可以把一个或者多个外部IP地址转换成一个或者多个内部网络的IP地址。 NAT可以运用在三层设备:三层交换机、路由器或防火墙,通常用来连接两个...
2016-12-31 18:15:56 65
转载 struts文件上传,获取文件名和文件类型
struts文件上传,获取文件名和文件类型 Action中还有两个属 性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名、文件类型。这是Struts2设计的 独到之处:Strut2的Action类直接通过File类型属性直接封装了上传文件的文件内容,但这个File属性无法获取上传文件的文件名和文件类 型,所以Struts2就直...
2016-12-31 15:31:00 64
转载 Linux负载均衡软件LVS之一(概念篇)
一、 LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置...
2016-12-30 18:43:38 44
转载 链接器脚本编写
SECTIONS { //段 . = 0x30008000;//执行脚本的起始地址 . = ALIGN(4);//实现四字节对齐 .text : //代码段 { led.o (.text) //代码段的开始 *(.text) } . = ALIGN(4); .rodata : { *(.rodata) }...
2016-12-30 13:48:00 97
转载 管道命令和xargs的区别(经典解释)
一直弄不懂,管道不就是把前一个命令的结果作为参数给下一个命令吗,那在 | 后面加不加xargs有什么区别NewUserFF 写道:懒蜗牛Gentoo 写道:管道是实现“将前面的标准输出作为后面的标准输入”xargs是实现“将标准输出作为命令的参数”你可以试试运行:代码:echo "--help"|catecho "--help"|xargs cat看看结果的不同。试过了,依然...
2016-12-29 16:53:00 43
转载 番外一:关于thinkphp框架下的文件导入路径问题
总的来说,要使在thinkphp框架下面HTML导入的图片、css文件和js文件有效,只有两种方法:(1)使用绝对路径;(2)在项目目录下创建新目录Public,把所有的img文件夹、js文件夹和css文件夹放在里面,同时把原有的HTML中的导入路径前面统一加上“__PUBLIC__/子目录/”,比如如果在Public目录下又建了新的子目录hello,假如我们把原来的img文件夹放在hello目录...
2016-12-27 17:04:00 45
转载 C语言 · 寻找数组中的最大值
问题描述 对于给定整数数组a[],寻找其中最大值,并返回下标。输入格式 整数数组a[],数组元素个数小于1等于100。输出数据分作两行:第一行只有一个数,表示数组元素个数;第二行为数组的各个元素。输出格式 输出最大值,及其下标样例输入33 2 1样例输出3 0 代码如下:/*对于给定整数数组a[],寻找其中最大值,并返回下标*/ #include&l...
2016-12-25 00:00:00 3905
转载 愿无法充值的2016,你收获颇多
年初的时候定的小目标都实现了吗?犹豫了几天,还是打算写点。本来是想五年的时候再总结的,又感觉确实有不少东西值得写写了,加上最近各种总结帖霸屏各大技术站,大概是人们都有跟风心理吧,再或者是发自内心....三年半到又到年底,突然发现跟代码有一千多天的交情了,这一千多个日日夜夜,有互相伤害,有互相鄙视,当然更多的是互相帮助成长。一直以来,我都觉得:代码是优秀程序员最忠实的臣子。因为它会一如既往的听你...
2016-12-24 23:13:00 49
转载 学生成绩管理系统--文件存储
1.学习Java代码分层,各层的作用entity/DAO/DaoImpl/Service/UI/Util/Conn2.学习字符集编码,文件存取的编码级别。内存或磁盘中只能存0或1,显示得字符其实是操作系统支持的,如UTF-8。若系统不支持某个字符集,那么该字符就会乱码,若使用了错误的编码去读取文件,也会乱码。 设置eclipse文件存储的字符编码: a.点击windows--pref...
2016-12-23 21:51:00 923
转载 c++ 别名
#include <iostream>int main(){ int i = 1024; // 别名 int &ref = i; std::cout << &i << std::endl; std::cout << i << std::endl; st...
2016-12-23 16:18:00 58
转载 NopCommerce 在Category 显示Vendor List列表
实现效果如下:1.在前台Web的Category Menu显示 Vendor;2.点击Vendor 显示Vendor List列表; 主要配置步骤:1.运行网站 Admin 后台 Categorys 增加 Vendor 并配置其SEO 如vendor-all 2.代码层面 Nop.Web Infrastructure 的RouteProvide...
2016-12-23 09:42:00 78
转载 MIME Sniffing
Abstract:The web.config file does not include the required header to mitigate MIME sniffing attacksExplanation:MIME sniffing, is the practice of inspecting the content of a byte stream to attemp...
2016-12-20 15:22:00 250
转载 J2EE web项目中解决所有路径问题
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的! 在开发Web方面的应用时, 经常需要获取服务器中当前WebRoot的物理路径。 如果是Servlet , Action , Controller, 或者Filte...
2016-12-19 20:45:00 46
转载 操作系统学习手册
操作系统是计算机相关专业本科课程中最重要的课程!操作系统是计算机相关专业本科课程中最重要的课程!操作系统是计算机相关专业本科课程中最重要的课程!重要的事情说三遍。大学读了两年半了,学习了3,4门硬件课程。我发现在我的大学中,本科硬件课程总体偏理论,旨在构建计算机硬件理论体系。之前汇编,组成原理和之后的体系结构,其实都是一轮一轮的在学生脑海中构建计算机硬件体系结构。作为硬件课程的核心课程...
2016-12-19 14:48:00 64
转载 键盘事件keydown、keypress、keyup随笔整理总结
英文输入法: 事件触发顺序:keydown - > keypress - > keyup 中文输入法: firfox:输入触发keydown,回车确认输入触发keyupchrome:输入触发keydown、keyup,回车确认输入只触发keydownIE:输入触发keydown、keyup,回车确认输入触发keydown,keyupSafari:输入触发keydo...
2016-12-19 10:50:00 56
转载 为信仰充值——GoogleDeveloperDay
GoogleDeveloperDay12月14日有幸参加了GoogleDeveloperDay大会,本来当天晚上就准备连夜记录下这些参会的感受,但是由于一些事情给耽误了,所以直到周末才有时间给大家分享下。本次大会会场很多,所以我也没法参加...
2016-12-19 10:09:18 37
转载 总结一些防止dedecms系统被攻击的方法
总结一些防止dedecms系统被攻击设置的方法,可有效的防止织梦系统被挂马,仅供各位站长参考。1.安装时数据库的前缀不用dedecms默认的前缀dede_,可以改成其他的名称如diy_2.装好dede织梦cms系统后删除装文件install3.修改织梦后台文件目录:把默认的dede改成其他名字4.织梦后台后台密码尽量复杂化:密码应该由大写字母、小写字母和数字组成5.将系统的data目录迁移到根目录...
2016-12-19 00:20:00 639
转载 SQL Server-聚焦在视图和UDF中使用SCHEMABINDING(二十六)
前言上一节我们讨论了视图中的一些限制以及建议等,这节我们讲讲关于在UDF和视图中使用SCHEMABINDING的问题,简短的内容,深入的理解,Always to review the basics。SCHEMABINDING在上节中我们讲到在视图创建索引时必须指定SCHEMABINDING,所以我们有必要先去了解下这个知识点再继续往下讲解。SCHEMABINDING到底是什么呢?在视图...
2016-12-18 00:16:00 78
转载 Mysql安装出现=========== install/remove of the Service Denied
在安装mysql过程中遇到一个问题 install/remove of the Service Denied,这个问题说明自己没有安装和删除的权利,原因是自己在运行cmd过程是没有使用管理员身份运行,解决方法:就是以管理员身份运行cmd,再进行安装步骤:1 打我的电脑------C盘-----window文件夹---------System32-----cmd.exe,右击cmd选...
2016-12-16 13:26:00 320
转载 QT开发(三十一)——NotePad实例开发
QT开发(三十一)——NotePad实例开发一、界面开发NotePad使用主窗口作为顶层窗口组件,使用QMainWindow作为基类,QMainWindow内部封装了菜单栏、工具栏、中央组件、停靠组件、状态栏等。QMainWindow内置了布局管理器,基本的组件布局如下:使用二阶构造模式构建NotePad界面。MainWindow::MainWindow()...
2016-12-15 16:19:31 557
转载 (1001)解释器
解释器:解释器(英语:Interpreter),又译为直译器,是一种电脑程序,能够把高级编程语言一行一行直接转译运行。解释器不会一次把整个程序转译出来,只像一位“中间人”,每次运行程序时都要先转成另一种语言再作运行,因此解释器的程序运行速度比较缓慢。它每转译一行程序叙述就立刻运行,然后再转译下一行,再运行,如此不停地进行下去。中文名解释器外文名Interpreter分...
2016-12-15 14:07:15 71
转载 mariadb操作审计
mariadb可以启用审计插件来对数据库的各种操作进行审计,以防运维背锅!启用MariaDB的审计插件,并调整相关参数MariaDB[(none)]>showvariableslike'%audit%';Emptyset(0.02sec)安装MariaDB审计插件MariaDB[(none)]>INSTALLPLUGINserver_au...
2016-12-14 18:02:43 427
转载 写在最前面的话
经过多年的努力,在程序猿的道路上终于有了长足的进步,苦过累过回过头去,细细品味经历的一切,是不是生命中缺少了什么呢?缺少了一些可以让人生更加丰满的事。事业固然重要,修身亦不可轻弃。没日没夜拼搏过后,也许结果并不完美,静静的坐下来,双手放在膝上,目光平视,人来人往,树声窸窣。家人健健康康,生活平淡却安逸,如此一来又何必太过枉执功名利禄呢?...
2016-12-14 03:59:09 50
转载 Swagger+Spring mvc生成Restful接口文档
简介Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。这一次我将从零开始搭建一个工程来演示如何在Spring mvc中整合Swagger生成Rest...
2016-12-13 16:32:00 38
转载 checking for fcc ....no checking for cc .. no
源码编译,提示缺少gcc cc cl.exe解决方案: yum install -y gcc glibc
2016-12-11 16:38:00 725
转载 mysqldump导出多个数据库
mysqldump -uroot -p111111 -q -e -R -x --databases account game_s1 game_s2 ...... > D:\backup.sql #自己用过的备份参数,供大家参考–quick,-q该选项在导出大表时很有用,它强制 mysqldump 从服务器查询取得记录直接输出而不是取得所有记录后将它们缓存到内存中。--e...
2016-12-11 16:17:59 1428
转载 点击图片放大至原始图片大小
有些时候为了排版的整洁,页面展示的图片不得不都是限定宽高的,如果想要点击图片放大至原始大小进行预览,再次点击回到原来样子,就要用到下面的代码了:var _w = parseInt($(window).width());//获取浏览器的宽度 $("#abc img").each(function(i){ var img = this; var r...
2016-12-09 14:07:00 59
转载 这次是Selenide测试自动发送博客
cesdcesdcesdcesdcesd 转载于:https://blog.51cto.com/12394160/1881125
2016-12-09 12:24:53 52
转载 fastjson将java list转为json字符串
1.直接用fastjson的静态方法string JSON.toJSONString(list)方法就行,JSON.toJSONString(list)将java list转为json字符串。2.toJsonString()方法,有两个重载,一个是JSON.toJsonString(list),直接将list转为json字符串:[{\"aid\":10056,\"content_text\":...
2016-12-09 10:14:00 1673
转载 跟着百度学PHP[4]OOP面对对象编程-9-封装性,访问控制[private、pubic、protected]
其实之前就已经在封装的时候说到了。这个也属于封装的范畴吧。用到的三个关键字(旁边是其中文翻译)private(私有的)public(公众的)protected(受保护的) 00X1 private 只能自自己id类里访问,子类也不能访问!00x2 public 在外部可以直接被调用。00x3 protected 只有自身类和子类可以调用。 ...
2016-12-09 09:36:00 42
转载 eclipse for java developer和eclipse for java ee developer的区别
eclipse是基于插件机制的软件,插件本身是不能启动和操作的,它们需要一个环境,eclipse使用osgi r4规范实现了这个环境。osgi是java动态模块化的规范,该规范不光要让java程序模块化,还要使模块动态化,总的一句就是插件化。eclipse的安装目录主要有features目录和plugin目录,plugin目录中存放的是插件的jar包,feature目录存放的是插件的配置、...
2016-12-08 22:04:00 163
转载 Python多进程----从入门到放弃
Python多进程(所有只写如何起多进程跑数据,多进程数据汇总处理不提的都是耍流氓,恩,就这么任性)(1)进程间数据问题,因为多进程是完全copy出的子进程,具有独立的单元,数据存储就是问题了(2)多进程间同时写文件,会出现窜行问题,如果都是追加模式,a进程在写,b进程也在写,刚好a写到一半,b抢占了写了自己的内容,导致数据错乱(3)为此提出可以安装数据库,多进程数据入库不就解决问题了。(...
2016-12-08 13:24:00 37
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人