- 防御保护--内容安全过滤
为梦想而战@大学生
防御保护安全
目录文件过滤内容过滤技术邮件过滤技术应用行为控制技术DNS过滤URL过滤防火墙----四层会话追踪技术入侵防御----应用层深度检测技术深度包检测深度流检测随着以上俩种的成熟与完善,提出了所谓的内容安全过滤当然上网行为确实需要治理,需要内容安全过滤,内容安全过滤技术主要是以下几点:1.文件过滤技术承载文件应用文件的传输方向文件类型文件扩展名2.应用行为的控制技术HTTPFTP3.内容过滤技术文件的
- 山石hillstone防火墙HA高可靠性-主备AP模式
天塌了地陷了小花狗不见了
HA安全防火墙HA主备山石
1.配置说明必须两台设备型号、版本、许可相同2.实验拓扑3.配置命令FW1基本上网配置FW1(config)#interfaceethernet0/3FW1(config-if-eth0/3)#zoneuntrustFW1(config-if-eth0/3)#ipaddress200.0.0.2/24FW1(config-if-eth0/3)#exitFW1(config)#interfaceet
- buuctf [HCTF 2018]WarmUp1
又一片风
CTF_WPweb安全php
本题考查的知识点有:php源码审计,url过滤1.首先我们进入,看到了一个大大的滑稽,所以先看看源代码2.看到提示:source.php,所以我们访问一下"source.php","hint"=>"hint.php"];//白名单列表if(!isset($page)||!is_string($page)){//检测变量page是不是被声明,变量page是不是字符串echo"youcan'tseei
- 山石网科Hillstone防火墙基础网络配置_CLI命令行(最新版)
關于尛熊
1.需求分析部分用户需要在命令行界面下进行防火墙基础上网配置,本文展示如何在命令行下配置防火墙的基础上网步骤。2.解决方案2.1软硬件信息硬件平台SG-6000-E1700软件平台StoneOS5.5R7P52.2组网拓扑2.3环境说明运营商线路连接防火墙外网出接口(E0/0)地址:200.0.0.135/24,内网接口(E0/1)地址:192.168.10.1/24连接PC,测试PC地址为192
- 【漏洞复现】锐捷EG易网关cli.php后台命令执行漏洞
晚风不及你ღ
【漏洞复现】web安全
Nx01产品简介锐捷EG易网关是一款综合网关,由锐捷网络完全自主研发。它集成了先进的软硬件体系架构,配备了DPI深入分析引擎、行为分析/管理引擎,可以在保证网络出口高效转发的条件下,提供专业的流控功能、出色的URL过滤以及本地化的日志存储/审计服务。Nx02漏洞描述锐捷EG易网关cli.php存在后台命令执行漏洞,此漏洞需要权限,可搭配login.php命令执行漏洞获取登陆密码结合使用。Nx03产
- 【漏洞复现】锐捷EG易网关login.php命令注入漏洞
晚风不及你ღ
【漏洞复现】web安全
Nx01产品简介锐捷EG易网关是一款综合网关,由锐捷网络完全自主研发。它集成了先进的软硬件体系架构,配备了DPI深入分析引擎、行为分析/管理引擎,可以在保证网络出口高效转发的条件下,提供专业的流控功能、出色的URL过滤以及本地化的日志存储/审计服务。Nx02漏洞描述锐捷EG易网关login.php存在CLI命令注入,导致管理员账号密码泄露漏洞。Nx03产品主页fofa-query:app="Rui
- 新版本Fiddler抓包神器功能介绍
西凉的悲伤
工具运维安全fiddlerfiddler抓包抓包工具
这里写目录标题一、新老版本对比:老版本的fiddler界面长这样:新版本的界面:二、使用介绍:1.勾选能够抓取https开关2.LiveTraffic开关:3.抓包时url过滤:4.抓到的链接修改参数再次发送请求:5.自动拦截请求并修改响应结果6.测试url:7.本次抓到的所有请求保存到本地8.url、请求和应答的导出保存一、新老版本对比:老版本的fiddler界面长这样:新版本的界面:无论从功能
- SpringCloud Gateway使用及原理分析大全(下篇)
秃了也弱了。
springbootcloudspringcloudgatewayjava
文章目录五、GlobalFilter-全局过滤器1、组合全局过滤器和网关过滤器排序2、转发路由过滤器3、ReactiveLoadBalancerClientFilter4、Netty路由过滤器5、NettyWriteResponseFilter6、RouteToRequestUrl过滤器7、WebsocketRouting过滤器8、GatewayMetricsFilter9、将Exchange标记
- eve-ng山石网科HillStone镜像部署
Geek极安网络安全
工具安装及使用教程web安全网络网络安全系统安全服务器运维
HillStone部署author:leadlifedata:2023/12/4mains:EVE-ngHillStone镜像部署-usehillstone-sg6000default:hillstone/hillstone传输
[email protected]:/opt/unetlab/addons/qemu/部署cd/opt/unetlab/ad
- SSO...........
常想一二丶12
其他java
单点登录逻辑:目录一、用户访问WEB服务器资源二、WEB服务器过滤请求URL,排除不需要过滤(即不需要鉴权的请求),然后基于请求的cookie或token匹配redis中的session_id三、匹配成功放行请求执行Controller,否则清空cookie或返回json提示并结束请求。一、浏览器访问web服务器资源定义controller接收请求二、Filter过滤请求web服务器基于url过滤
- 华为防火在中小企业的典型应用
吃土少女古拉拉
广域网H3C网络技术网络服务器运维
传输策略限制带宽:出去的流量叫上行带宽,回来的叫下行带宽,一般下行带宽大。制定传输规则:URL过滤:自定义URL:制作过滤模板:
- 什么是防盗链
omygodvv
服务器运维
什么是防盗链防盗链其实就是采用服务器端编程,通过url过滤技术实现的防止盗链的软件。比如file.abc.com/test.rar这个下载地址,如果没有装防盗链,别人就能轻而易举的在他的网站上引用这个地址。如果对file.abc.com这个站的服务器端编程,比如通过file.abc.com/test.rar?authcode=xxxxxxxxxxxxxxxx&ip=127.0.0.1绑定了ip,只
- 深信服AF设置安全防护策略
墨染866
安全
以百度为例,禁止内网用户访问www.baidu.com1、对象→安全策略模板→新增2、名称自定义,安全配置只选择url过滤3、点击图标→新增→设置名称及url勾选刚刚新增的url--deny→确定4、高级选项→确定5、策略→安全策略→安全防护策略→新增用户防护策略6、设置策略名称;源区域选择lan,对象选择私有网段;目的区域选择wan,对象选择全部7、只勾选内容安全,模板选择新增的域名模板,动作为
- Springboot集成Security和JWT
YHosiris
java程序员springjwtjava
Springboot版本2.3.3pom依赖org.springframework.bootspring-boot-starter-securityio.jsonwebtokenjjwt0.9.1javax.xml.bindjaxb-api2.3.1Security配置类/***Security配置类,启用URL过滤,设置PasswordEncoder密码加密类*EnableWebSecurity
- 1认识一下防火墙
程序员麻辣烫
组网网络服务器后端
国内有很多防火墙的企业,像华为、H3C、Hillstone。作为小白,我们来研究一下Hillstone的防火墙。官网为:https://www.hillstonenet.com.cn/,知识库位置:https://kb.hillstonenet.com/cn/作用山石网科防火墙是一款网络安全设备,它可以对网络流量进行过滤、检测和控制,以保护网络安全。山石网科防火墙的主要功能包括:网络隔离:通过防火
- 看了一次strongswan ipsec的设置.
塞子
linux_ipsec迷糊地linux
看了一次strongswanipsec的设置.这次的设置要求是:Linux中strongwans与hillstone防火墙stoneOS建立ipsec连接.network-network进行通信.要求Linux可以同时与多台防火墙进行通信.一网络结构如下:linux地址192.168.100.252内网段为10.0.1.0/24防火墙1地址192.168.100.253网网段为10.0.2.0/2
- 定义爬虫规则和数据存储
zg1g
爬虫
定义爬虫规则是指确定爬虫程序应该如何访问和提取网页数据的规则。这些规则包括确定要爬取的网页的URL、确定要提取的数据类型和位置、确定爬取的深度和频率等。爬虫规则通常由以下几个方面组成:起始URL:确定爬虫程序开始爬取的网页URL。URL过滤规则:确定哪些URL应该被爬取,哪些URL应该被忽略。可以使用正则表达式或其他方法进行URL过滤。数据提取规则:确定要从网页中提取的数据类型和位置。可以使用XP
- 玩转Chrome开发者工具2022(3/5)
小遁哥
7.控制台对消息的过滤使用控制台查看信息时,可以快速的切换分类用"1"标记的按钮可以用控制用"2"标记区域的展开与收缩,如果"2"区域展开,用"3"标记的区域就会置灰。点击"2"区域的三角,还会展示具体来源,进行更详细的过滤直接通过Ctrl+F搜索可以按照url过滤键入"url:"DevTools后会显示所有相关的URL。键入"-url:"可以反向过滤可以按照正则过滤例如:"/http/",点击控
- 山石网科 Debug抓包故障调试指南 (Hillstone)
關于尛熊
1.Debug抓包说明⇒Debug抓包前请务必查看设备CPU情况,如当前CPU偏高(参考值:≥50%),请谨慎进行抓包操作,最好选择在当前设备CPU值偏低、业务低峰期进行Debug,查看设备CPU具体命令:SG-6000#showcpudetail(含历史CPU)。⇒Debug抓包后请务必关闭设备所有已开启的Debug,防止影响设备CPU等运行情况,关闭Debug方式:①命令行下:SG-6000#
- (2.3.2)Java爬虫
fei20121106
2.3-Java之面试宝典
实用科普:爬虫技术浅析编写爬虫应注意的点在乌云上看到一个关于爬虫的科普文,写的挺不错,文章里面提到的主要要关注的两个点是URL去重和相似URL过滤,如果写一个漏扫,爬虫在数据处理的效率非常重要,要考虑的点就更多了,有时间在补充:D原文地址:http://drops.wooyun.org/tips/39150×00前言网络爬虫(Webcrawler),是一种“自动化浏览网络”的程序,或者说是一种网络
- Web API OData的使用场景以及安全问题
polsnet
restful后端
WebAPIOData是一个RESTful风格的API框架,它可以让我们通过HTTP请求来查询和操作数据。ODataAPI使用标准的URL结构,允许客户端使用URL过滤、排序、分页等操作来查询数据。因此,ODataAPI可以在移动应用程序、网站、数据分析等各种场景下使用。那么,WebAPIOData实用吗?它什么情况下适合使用?它的安全性如何?一、WebAPIOData实用性WebAPIOData
- 框架改造使用说明
夜色001
1、URL过滤器,配置不参与权限校验的URL配置文件:SecurityConfig配置方式:/***anyRequest|匹配所有请求路径*access|SpringEl表达式结果为true时可以访问*anonymous|匿名可以访问*denyAll|用户不能访问*fullyAuthenticated|用户完全认证可以访问(非remember-me下自动登录)*hasAnyAuthority|如果
- WordPress 网站出现:您的请求带有不合法参数,已被网站管理员设置拦截
阿里云_腾讯云_服务器优惠券汇总
搜索工具服务器运维
如果打开网站提示“您的请求带有不合法参数,已被网站管理员设置拦截”,一般这个问题出现在宝塔面板中,找到防火墙(或过滤器),尝试逐一取消URL过滤、POST过滤、防CC攻击等。还有一种是因为云锁的原因。我网站曾经被入侵过,加装云锁之后,服务器同样是提示非合法参数,这也是因为云锁把相关请求列为非法。只需要修改一下云锁的安全策略就可以了。由主机教程网2bcd.com首发于主机教程网原文链接:https:
- 山石网科Hillstone防火墙VLAN接口配置方案(官新版)
1.需求分析首先,VLAN接口是三层接口。VLAN接口是VLAN内所有设备对外通信的出口,通常情况下,VLAN接口的IP地址为VLAN内网络设备的网关地址。当内网交换机配置有VLAN类型接口,防火墙作为网关,VLAN流量经过防火墙,防火墙会对VLAN流量进行处理,处理过程包括解标签、打标签及转发。Hillstone防火墙支持配置VLAN类型接口,部分防火墙若不支持VLAN接口,可使用子接口方式代替
- 山石网科Hillstone防火墙基础上网配置_CLI命令行(最新版)
1.需求分析部分用户需要在命令行界面下进行防火墙基础上网配置,本文展示如何在命令行下配置防火墙的基础上网步骤。2.解决方案2.1软硬件信息硬件平台SG-6000-E1700软件平台StoneOS5.5R7P52.2组网拓扑2.3环境说明运营商线路连接防火墙外网出接口(E0/0)地址:200.0.0.135/24,内网接口(E0/1)地址:192.168.10.1/24连接PC,测试PC地址为192
- 山石网科Hillstone防火墙基础网络配置_WebUI(最新版)
1.需求分析部分用户需要在WebUI界面下进行防火墙基础上网配置,本文展示如何在WebUI下配置防火墙的基础上网步骤。2.解决方案2.1软硬件信息硬件平台软件版本SG-6000-E1700StoneOS5.5R8P32.2组网拓扑2.3环境说明防火墙部署在互联网出口,运营商提供固定ip:100.10.1.1/24(配置在E0/6接口)、网关:100.10.1.254、DNS:114.114.114
- 山石网科StoneOS Debug(抓包)故障调试指南-Hillstone
1.Debug抓包说明⇒Debug抓包前请务必查看设备CPU情况,如当前CPU偏高(参考值:≥50%),请谨慎进行抓包操作,最好选择在当前设备CPU值偏低、业务低峰期进行Debug,查看设备CPU具体命令:SG-6000#showcpudetail(含历史CPU)。⇒Debug抓包后请务必关闭设备所有已开启的Debug,防止影响设备CPU等运行情况,关闭Debug方式:①命令行下:SG-6000#
- Java 简单的用户管理系统(代码注释超全超详细!!!)
来一杯Java咖啡
Javajavahtmlhtml5java-ee
1.简介本项目是个java开发的简单的用户管理系统,因为能力有限,我做的界面丑陋了些,大家见谅实现的功能:登录、添加用户、修改用户(修改的时候用户原始数据显示到界面上、单个删除用户和多个删除用户、数据的分页和跳转、url过滤器因为我写的时候是开了两个tomcat服务器将图片存储到另一个服务器上进行访问大家这里有疑问的也欢迎咨询哈同时如果有小伙伴想要项目源文件的欢迎加qq群2.准备工作1.1开发工具
- 90-12web安全
九霄123
现在,来自80端口和443端口的威胁比任何其他威胁都要迅猛。有鉴于基于Web的攻击越来越复杂化,所以企业就必须部署一个健壮的Web安全解决方案。多年来,我们一直在使用简单的URL过滤,这种办法的确是Web安全的一项核心内容。但是Web安全还远不止URL过滤这么简单,它还需要有注入AV扫描、恶意软件扫描、IP信誉识别、动态URL分类技巧和数据泄密防范等功能。攻击者们正在以惊人的速度侵袭着很多高知名度
- 山石sg6000e1700配置手册_Hillstone SG-6000安装手册.pdf
weixin_39979159
HillstoneSG-6000StoneOS4.0R4HillstoneSG-6000系列多核安全网关安装手册产品中有毒有害物质或元素的名称及含量有毒有害物质或元素部件名称铅汞镉六价铬多溴联苯多溴二苯醚金属零部件(包括紧固件)印刷电路板组件和元件线缆和线缆组件塑料和聚合物除印刷电路板以外的其它电子组件:代表此种部件的所有均质材料中所含有的该种有毒有害物质均低于中华人民共和国信息产业部颁布的《电子
- redis学习笔记——不仅仅是存取数据
Everyday都不同
returnSourceexpire/delincr/lpush数据库分区redis
最近项目中用到比较多redis,感觉之前对它一直局限于get/set数据的层面。其实作为一个强大的NoSql数据库产品,如果好好利用它,会带来很多意想不到的效果。(因为我搞java,所以就从jedis的角度来补充一点东西吧。PS:不一定全,只是个人理解,不喜勿喷)
1、关于JedisPool.returnSource(Jedis jeids)
这个方法是从red
- SQL性能优化-持续更新中。。。。。。
atongyeye
oraclesql
1 通过ROWID访问表--索引
你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系. 通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高.
2 共享SQL语句--相同的sql放入缓存
3 选择最有效率的表
- [JAVA语言]JAVA虚拟机对底层硬件的操控还不完善
comsci
JAVA虚拟机
如果我们用汇编语言编写一个直接读写CPU寄存器的代码段,然后利用这个代码段去控制被操作系统屏蔽的硬件资源,这对于JVM虚拟机显然是不合法的,对操作系统来讲,这样也是不合法的,但是如果是一个工程项目的确需要这样做,合同已经签了,我们又不能够这样做,怎么办呢? 那么一个精通汇编语言的那种X客,是否在这个时候就会发生某种至关重要的作用呢?
&n
- lvs- real
男人50
LVS
#!/bin/bash
#
# Script to start LVS DR real server.
# description: LVS DR real server
#
#. /etc/rc.d/init.d/functions
VIP=10.10.6.252
host='/bin/hostname'
case "$1" in
sta
- 生成公钥和私钥
oloz
DSA安全加密
package com.msserver.core.util;
import java.security.KeyPair;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.SecureRandom;
public class SecurityUtil {
- UIView 中加入的cocos2d,背景透明
374016526
cocos2dglClearColor
要点是首先pixelFormat:kEAGLColorFormatRGBA8,必须有alpha层才能透明。然后view设置为透明glView.opaque = NO;[director setOpenGLView:glView];[self.viewController.view setBackgroundColor:[UIColor clearColor]];[self.viewControll
- mysql常用命令
香水浓
mysql
连接数据库
mysql -u troy -ptroy
备份表
mysqldump -u troy -ptroy mm_database mm_user_tbl > user.sql
恢复表(与恢复数据库命令相同)
mysql -u troy -ptroy mm_database < user.sql
备份数据库
mysqldump -u troy -ptroy
- 我的架构经验系列文章 - 后端架构 - 系统层面
agevs
JavaScriptjquerycsshtml5
系统层面:
高可用性
所谓高可用性也就是通过避免单独故障加上快速故障转移实现一旦某台物理服务器出现故障能实现故障快速恢复。一般来说,可以采用两种方式,如果可以做业务可以做负载均衡则通过负载均衡实现集群,然后针对每一台服务器进行监控,一旦发生故障则从集群中移除;如果业务只能有单点入口那么可以通过实现Standby机加上虚拟IP机制,实现Active机在出现故障之后虚拟IP转移到Standby的快速
- 利用ant进行远程tomcat部署
aijuans
tomcat
在javaEE项目中,需要将工程部署到远程服务器上,如果部署的频率比较高,手动部署的方式就比较麻烦,可以利用Ant工具实现快捷的部署。这篇博文详细介绍了ant配置的步骤(http://www.cnblogs.com/GloriousOnion/archive/2012/12/18/2822817.html),但是在tomcat7以上不适用,需要修改配置,具体如下:
1.配置tomcat的用户角色
- 获取复利总收入
baalwolf
获取
public static void main(String args[]){
int money=200;
int year=1;
double rate=0.1;
&
- eclipse.ini解释
BigBird2012
eclipse
大多数java开发者使用的都是eclipse,今天感兴趣去eclipse官网搜了一下eclipse.ini的配置,供大家参考,我会把关键的部分给大家用中文解释一下。还是推荐有问题不会直接搜谷歌,看官方文档,这样我们会知道问题的真面目是什么,对问题也有一个全面清晰的认识。
Overview
1、Eclipse.ini的作用
Eclipse startup is controlled by th
- AngularJS实现分页功能
bijian1013
JavaScriptAngularJS分页
对于大多数web应用来说显示项目列表是一种很常见的任务。通常情况下,我们的数据会比较多,无法很好地显示在单个页面中。在这种情况下,我们需要把数据以页的方式来展示,同时带有转到上一页和下一页的功能。既然在整个应用中这是一种很常见的需求,那么把这一功能抽象成一个通用的、可复用的分页(Paginator)服务是很有意义的。
&nbs
- [Maven学习笔记三]Maven archetype
bit1129
ArcheType
archetype的英文意思是原型,Maven archetype表示创建Maven模块的模版,比如创建web项目,创建Spring项目等等.
mvn archetype提供了一种命令行交互式创建Maven项目或者模块的方式,
mvn archetype
1.在LearnMaven-ch03目录下,执行命令mvn archetype:gener
- 【Java命令三】jps
bit1129
Java命令
jps很简单,用于显示当前运行的Java进程,也可以连接到远程服务器去查看
[hadoop@hadoop bin]$ jps -help
usage: jps [-help]
jps [-q] [-mlvV] [<hostid>]
Definitions:
<hostid>: <hostname>[:
- ZABBIX2.2 2.4 等各版本之间的兼容性
ronin47
zabbix更新很快,从2009年到现在已经更新多个版本,为了使用更多zabbix的新特性,随之而来的便是升级版本,zabbix版本兼容性是必须优先考虑的一点 客户端AGENT兼容
zabbix1.x到zabbix2.x的所有agent都兼容zabbix server2.4:如果你升级zabbix server,客户端是可以不做任何改变,除非你想使用agent的一些新特性。 Zabbix代理(p
- unity 3d还是cocos2dx哪个适合游戏?
brotherlamp
unity自学unity教程unity视频unity资料unity
unity 3d还是cocos2dx哪个适合游戏?
问:unity 3d还是cocos2dx哪个适合游戏?
答:首先目前来看unity视频教程因为是3d引擎,目前对2d支持并不完善,unity 3d 目前做2d普遍两种思路,一种是正交相机,3d画面2d视角,另一种是通过一些插件,动态创建mesh来绘制图形单元目前用的较多的是2d toolkit,ex2d,smooth moves,sm2,
- 百度笔试题:一个已经排序好的很大的数组,现在给它划分成m段,每段长度不定,段长最长为k,然后段内打乱顺序,请设计一个算法对其进行重新排序
bylijinnan
java算法面试百度招聘
import java.util.Arrays;
/**
* 最早是在陈利人老师的微博看到这道题:
* #面试题#An array with n elements which is K most sorted,就是每个element的初始位置和它最终的排序后的位置的距离不超过常数K
* 设计一个排序算法。It should be faster than O(n*lgn)。
- 获取checkbox复选框的值
chiangfai
checkbox
<title>CheckBox</title>
<script type = "text/javascript">
doGetVal: function doGetVal()
{
//var fruitName = document.getElementById("apple").value;//根据
- MySQLdb用户指南
chenchao051
mysqldb
原网页被墙,放这里备用。 MySQLdb User's Guide
Contents
Introduction
Installation
_mysql
MySQL C API translation
MySQL C API function mapping
Some _mysql examples
MySQLdb
- HIVE 窗口及分析函数
daizj
hive窗口函数分析函数
窗口函数应用场景:
(1)用于分区排序
(2)动态Group By
(3)Top N
(4)累计计算
(5)层次查询
一、分析函数
用于等级、百分点、n分片等。
函数 说明
RANK() &nbs
- PHP ZipArchive 实现压缩解压Zip文件
dcj3sjt126com
PHPzip
PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法就不说了,不同的平台开启PHP扩增的方法网上都有,如有疑问欢迎交流。这里整理一下常用的示例供参考。
一、解压缩zip文件 01 02 03 04 05 06 07 08 09 10 11
- 精彩英语贺词
dcj3sjt126com
英语
I'm always here
我会一直在这里支持你
&nb
- 基于Java注解的Spring的IoC功能
e200702084
javaspringbeanIOCOffice
- java模拟post请求
geeksun
java
一般API接收客户端(比如网页、APP或其他应用服务)的请求,但在测试时需要模拟来自外界的请求,经探索,使用HttpComponentshttpClient可模拟Post提交请求。 此处用HttpComponents的httpclient来完成使命。
import org.apache.http.HttpEntity ;
import org.apache.http.HttpRespon
- Swift语法之 ---- ?和!区别
hongtoushizi
?swift!
转载自: http://blog.sina.com.cn/s/blog_71715bf80102ux3v.html
Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:
var stringValue : String
//
- centos7安装jdk1.7
jisonami
jdkcentos
安装JDK1.7
步骤1、解压tar包在当前目录
[root@localhost usr]#tar -xzvf jdk-7u75-linux-x64.tar.gz
步骤2:配置环境变量
在etc/profile文件下添加
export JAVA_HOME=/usr/java/jdk1.7.0_75
export CLASSPATH=/usr/java/jdk1.7.0_75/lib
- 数据源架构模式之数据映射器
home198979
PHP架构数据映射器datamapper
前面分别介绍了数据源架构模式之表数据入口、数据源架构模式之行和数据入口数据源架构模式之活动记录,相较于这三种数据源架构模式,数据映射器显得更加“高大上”。
一、概念
数据映射器(Data Mapper):在保持对象和数据库(以及映射器本身)彼此独立的情况下,在二者之间移动数据的一个映射器层。概念永远都是抽象的,简单的说,数据映射器就是一个负责将数据映射到对象的类数据。
&nb
- 在Python中使用MYSQL
pda158
mysqlpython
缘由 近期在折腾一个小东西须要抓取网上的页面。然后进行解析。将结果放到
数据库中。 了解到
Python在这方面有优势,便选用之。 由于我有台
server上面安装有
mysql,自然使用之。在进行数据库的这个操作过程中遇到了不少问题,这里
记录一下,大家共勉。
python中mysql的调用
百度之后能够通过MySQLdb进行数据库操作。
- 单例模式
hxl1988_0311
java单例设计模式单件
package com.sosop.designpattern.singleton;
/*
* 单件模式:保证一个类必须只有一个实例,并提供全局的访问点
*
* 所以单例模式必须有私有的构造器,没有私有构造器根本不用谈单件
*
* 必须考虑到并发情况下创建了多个实例对象
* */
/**
* 虽然有锁,但是只在第一次创建对象的时候加锁,并发时不会存在效率
- 27种迹象显示你应该辞掉程序员的工作
vipshichg
工作
1、你仍然在等待老板在2010年答应的要提拔你的暗示。 2、你的上级近10年没有开发过任何代码。 3、老板假装懂你说的这些技术,但实际上他完全不知道你在说什么。 4、你干完的项目6个月后才部署到现场服务器上。 5、时不时的,老板在检查你刚刚完成的工作时,要求按新想法重新开发。 6、而最终这个软件只有12个用户。 7、时间全浪费在办公室政治中,而不是用在开发好的软件上。 8、部署前5分钟才开始测试。