- CentOS6.3 系统中su,su -,sudo三命令讲解
不适合躺平
Linux
CentOS6.3系统中su,su-,sudo三命令讲解在linux系统中,由于root的权限过大,一般情况都不使用它。只有在一些特殊情况下才采用登录root执行管理任务,一般情况下临时使用root权限多采用su和sudo命令。su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户wade登录的,但要添加用户任务,执行useradd,wade用户没有这个权限,而这个权限恰恰由root所拥有。解
- 如何更改linux yum源
迈小步
安装完CentOS6.3后,为避免从国外站点安装更新速度过慢,需要更改yum更新源,所以从网上找了下更改linuxyum源的方法,和大家进行下分享。原理很简单,就是把yum配置文件中的更新源改一下,这里直接用163的镜像站点中的配置文件。更改方法1、进入yum配置文件目录cd/etc/yum.repos.d/2、备份配置文件mvCentOS-Base.repoCentOS-Base.repo.ba
- 使用vi编辑器配置网络环境
082e63dc752b
实验任务名称使用vi编辑器配置网络环境实验任务序号1包含子任务数4所需课时数2环境要求PC支持VT,2G内存以上;vmware虚拟机安装有CentOS6.3提交要求把下面红字要求的内容编辑成word文档,命名“学号姓名实验4.doc”提交到FTP服务器命令和路径描述ifconfig改变网卡地址,启用禁用网卡route管理本机路由表hostname设置本机主机名【任务一】使用ifconfig命令改变
- centos6.3配置FTP服务器和HTTP服务器
乌托邦2号
Linux操作系统linuxftphttp
一、简介FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:“下载”(Download)和“上传”(Upload)。“下载”
- 在Centos6.3上折腾Docker
frankzfz
dockerlua容器运维开发语言
1.概述安装和运行Docker最好是在官方建议的Linux-kernel-3.8版本以上,通过在Centos6.3上安装和运行Docker的深刻体会就是不问题,Centos6.3的发行版的内核版本为2.6.32.279,对于Docker的一些支持不是很完善,内核出现panic的概率比较大。下面的仅仅记录一下其中折腾的过程。1.1安装在centos6.3上安装docker,通过下面的命令查看我的发行
- CentOS关闭休眠和屏保模式
zuozhiji
LINUX
一台pc上安装了centos6.3,最近两天发现每天上班后网络都拼不通,ssh连上不。不过待机器接上显示示登入后网络就通了。所以就怀疑是机器休眠了,安装过很多服务器自动开始休眠的还是头一回。网上查了资料,关闭休眠的方式如下:#xsets300#设置屏保时间为300秒,时间单位为秒#xsets0#关闭屏幕保护#xsetdpms000#三个数值分别为Standby、Suspend、Off,单位秒#xs
- linux 登陆日志被删除,Linux系统中恢复被删除日志的方法
fatgn
linux登陆日志被删除
测试环境:centos6.3日志文件是我们用来查看服务器运行情况的重要依据,但是有时人为的,不小心或故意删除日志,所以恢复被删除的日志就非常重要。我们知道,程序运行时,所需要的数据会存放在内存里,根据这个原理,我们可以使用lsof程序来恢复日志文件。具体操作如下:首先:安装lsof,在centos6.3中,可以直接yum-yinstalllsof其次:查看该日志文件被哪个程序所用,记下PID,现在
- Linux NAT组建虚拟机局域网并且局域网内各虚拟机能上网
張葒兵
Linux局域网虚拟机linuxlinuxNAT
一、环境介绍主机:win7虚拟机版本:VMware10linux版本:centos6.3版本主机当前网络:WiFiLinux网络连接三种模式:1.bridged(桥接模式)2.host-only(主机模式)3.NAT(网络地址转换模式)二、目的在NAT的网络模式下组建虚拟机内部局域网,并且各虚拟机可以上网三、实现方式1、实现一台虚拟机上网功能1、虚拟机编辑-虚拟网络编辑器看VMnet8我将此网段改
- 用 CentOS 7 打造合适的科研环境
fpxBGDBN
LinuxOmapL138
今天终于可以用CentOS看视频了,发帖庆祝一下只看楼主收藏回复娄麒麟进士8在下是linux纯新人,纯菜鸟,因为win8的试用期过了所以换成了CentOS6.3,但是装好后却没法看视频,老是说在源(软件仓库)里面找不到匹配的解码器,这就很二了。谷歌一下,一堆大神给出了各路解决方案,一一试过去,全败……/瀑布汗。。。。于是呢,我综合了一下各家的说法,结果发现居然可以了,嚯嚯嚯,太得瑟了~~原来是很简
- CentOS 6.3下heartbeat+drbd的安装和配置
m0_71122770
centoslinux运维
1.首先最小化安装CentOS6.3安装时选择Minimal,安装好之后。首先更新并安装几个常用组件:yuminstallwgetftpntp-yyumupdate-y2.安装drbd8.4.2由于网上找的rpm包在安装并执行modprobedrbd时总是会导致内核panic,因此不得不重新在开发机上编译一个。开发机和最小化安装的,准备作为主从热备的虚拟机保持相同的内核版本,在编译之前同样使用yu
- apache 配置php报错,配置PHP启动Apache服务报错
火辣健身
apache配置php报错
在新的服务器(centos6.3)编译安装完php-5.4.8,再配置好php.ini和httpd.conf后,启动apache-2.4.3的时候,命令执行/usr/local/apache2/bin/apachectlstart时,提示:httpd:Syntaxerroronline146of/etc/httpd/conf/httpd.conf:Cannotload/usr/local/apac
- Linux抓包命令集锦
182422883
Linux
相信抓包是程序员,运维工程师,架构师,都必不可少的一项技能。但是能够深入掌握好这门技艺的人,确实需要有开发,网络,运维,架构等"跨界”背景才能比较好的发挥抓包神技的威力。本文是纯干货,重点不在于理论,更注重实战技能,尤其注重对抓包数据的分析。本文中的命令追求的是使用最简单,最普及的Linux系统自带工具包实现各种抓包分析,具有尽可能广泛的移植性和可用性。文中给出的命令均在Centos6.3,tcp
- 安装linux系统centos最小版,centos6.3 最小安装系统下快速搭建环境linux服务器应用 -电脑资料...
小6加油
1,初始化系统环境完成系统根新,gcc编译环境,php安装依赖,系统内核优化lokkit--disabled--selinux=disabledyumupdate-yyuminstall-ytelnetwgetrsyncsubversionpatchyuminstall-ysystem-config-network-tuiyuminstall-ybind-utilsyuminstall-yvim-
- nginx php环境搭建_搭建Nginx+PHP环境
MireskaSunbreeze
nginxphp环境搭建
搭建Nginx+PHP环境一.源码包编译安装部署web服务器1.安装nginx必须的依赖包[root@test01~]#yum-yinstallgccopenssl-develpcre-develzlib-devel2.安装编译nginx,目前系统测试环境为CentOS6.3软件版本为nginx-1.2.6[root@test01~]#useraddnginx-s/sbin/nologin[roo
- CentOS6.3 x86_64搭建RHCE6实验环境
congyuchi5082
开发工具awk运维
CentOS6.3x86_64搭建RHCE6实验环境:1.搭建ftp服务(使用vsftpd软件包):mount/dev/sr0/mediacat>>/etc/yum.repo.d/CentOS-DVD.repo>/etc/yum.repo.d/CentOS-DVD.repo/dev/null||yumgroupinstall"virtualization*"好啦,现在可以用kvm虚拟机测试下,前面
- linux部署jar项目报错_Linux服务器部署web项目的步骤和方法
刘文龙PhD
linux部署jar项目报错
Linux服务器部署web项目的步骤和方法一、简单介绍首先,笔者来做一个大体的介绍。笔者是使用虚拟机装的centOS6.3版的linux服务,并使用xshell终端工具进行操作。另外,笔者给虚拟机中安装的服务器配置了一个局域网中未被使用的ip。然后,项目使用的数据库是在本机win10上的mysql数据库。本机的ip配置如下图:另外,要设置本机win10上的mysql的3306端口可被其它主机访问,
- Shell脚本介绍(资源)
寰宇001
shell
导语:在Linux环境下,我们一般通过Shell来与内核交流,并最终实现我们想要使用计算机资源的目的。由于Linux的开放性特点,使得在Linux下对Shell的选择也很多,CentOS6.3系统中可以使用的Shell有/bin/sh、/bin/bash、/bin/tcsh、/bin/csh这几种,/etc/shells文件说明了当前系统有哪些可用的Shell。不同的Shell有不同的特点以及操作
- mysql从库同步时出现Thread stack overrun
cloud315
MySQL数据库java操作系统
环境说明:主库mysql5.5(centos6.3)从库mysql5.5(win7)今天在测试mysql同步数据库时,发现没有同步成功。使用showslavestatus\G;命令查看后发现报如下错误Error'Threadstackoverrun:8624bytesusedofa131072bytestack,and128000bytesneeded.Use'mysqld--thread_sta
- Centos6.3下ActiveMQ5.7.0主备集群配置
magerguo
linux中间件
在两台机器上部署ActiveMQ的PureMaster/Slave,此处我们来讨论一下PureMaster—Slave的配置方法和相关的测试,activemq5.8.0以后版本取下puremasterslave。Pure模式的M-S部署,相当于部署了两套相互独立的ActiveMQ实例,它们拥有各自的存储系统。这也是提供HA的最简单的一种方式。此种方式只有两个MQ实例。此种配置方式的话,Master
- 零起步7-CentOS6.3关于LAMP的配置apache-2.4.3、php-5.4.7、phpMyAdmin3.5
yeno
LinuxapacheApacheextensionmongodbMongodbMongoDbmongoDBphpPHPphpmyadmin
全新以最小化包安装了64位的CentOS6.3系统,作为本地的Web服务器使用,现记录全过程第七步,LAMP配置,版本为httpd-2.4.3、php-5.4.7、phpMyAdmin3.4准备工作,下载相应安装包[root@localhost~]#yuminstallwget-y[root@localhost~]#wgethttp://mirror.bjtu.edu.cn/apache/http
- 零起步6-CentOS6.3源码安装mysql5.5.28
yeno
Linux
全新以最小化包安装了64位的CentOS6.3系统,作为本地的Web服务器使用,现记录全过程第六步,安装mysql5.5数据库v5.5.28mysql从5.5版本开始,不再使用./configure编译,而是使用cmake编译器,具体的cmake编译参数可以参考mysql官网文档(※非常重要)http://dev.mysql.com/doc/refman/5.5/en/source-configu
- Centos6.3 下安装subversion 用post-commit 实现仓库与web同步
HoneyJim
一、在Centos6.3下安装subversion1、yuminstallsubversionhttpdmod_dav_svn1a、启动svnsvnserve-d-r/usr/local/svn(svn服务的根路径)2、创建svn基本信息存放目录(/usr/local/svn/)3、创建数据仓库目录(/usr/local/svn/),svnadmincreate/usr/local/svn/pro
- 安装无线网卡Realtek 8192CU驱动
veshid
CentOS6.3装上系统后发现无法找到无线网络,应该是无线网卡驱动的问题;去Realteck官网,下载了安装文件,解压后直接运行:shinstall.sh就自动安装完了,比我想像的简单多了,而且不用禁用以前的驱动(网上有一些教程说要在某个文件中添加一些禁用的驱动);也试过在Ubuntu下安装,结果安装过程中碰到好多错误提示,折腾了好久都没成功。
- VMD 1.9.1 安装和使用(Centos6.3)
凯旋-静水深流
VMD
今天使用了VMD1.9.1,过程如下:1.下载安装包下载地址是http://www.ks.uiuc.edu/Research/vmd/,选择适合自己系统的安装包。我的系统是Centos6.3,所以下载的安装包是:vmd-1.9.1.bin.LINUXAMD64.opengl.tar.gz2.解压缩包tar-zxvfvmd-1.9.1.bin.LINUXAMD64.opengl.tar.gz,当前目
- Centos6.3安装ATI6850显卡驱动流程
weixin_34248118
操作系统php运维
最近一直在搞Centos,服务器应用等。之前一直是在公司用正规服务器和普通PC来架设Centos,用着也挺稳定,个人感觉比ubunt要简单的多,可能是经常用的缘故吧,请ubunt粉勿喷我,谢谢哈。最近自己家里的电脑也可能是中标了,还是怎么地,开机就提示缺少系统文件,修复了几次,修复不了,索性趁这次机会把温豆斯给换了,反正以后也很少用的着,额,废话多了,下面正题。1、安装Centos,由于我之前硬盘
- CentOS 6.3 无人值守安装过程 常见问题及解决方法
George_Fal
开发工具运维网络
文章摘要:CentOS6.3无人值守安装过程常见问题及解决方法一、安装过程kickstartDhcpTftpNfs1.环境VmwareWorkstation9.0CentOS-6.3-i386-bin-DVD技术交流Q群:2981488562.安装[root@localhost~]#rpm-qa|grepnfs-utilsnfs-utils-lib-1.1.5-4.el6.i686nfs-util
- 安装cmake时包的依赖问题
chushuo9928
操作系统运维c/c++
系统环境:CentOS6.3(64bit)(系统是最小化安装的,没有网络)所需源码包已事先准备好:cmake-2.8.10.2.tar.gz下载地址:CMake官网:http://www.cmake.org/软件包我已通过Xftp4上传到到root目录中。(1)cmake安装过程:[root@rhel6~]#tar-zxvfcmake-2.8.10.2.tar.gz[root@rhel6~]#cd
- CentOS6安装NVIDIA显卡驱动
阿富
安装完CentOS6.3后,默认的显卡驱动是Nouveau,但是这个显卡驱动不带硬件加速,所以安装Nvidia的官方驱动。第一步:把Nouveau驱动加入黑名单修改/etc/modprobe.d/blacklist.conf文件,在里面加入blacklistnouveau终端里输入:vi/etc/modprobe.d/blacklist.conf第二步:重新建立initramfsimage文件终端
- centos6.3安装网卡驱动后,网卡无法正常使用
xinqidian_xiao
centos6.3安装网卡驱动后能够识别网卡,但ifconfig看不到网卡信息,重启network服务无效。ifupeth0后发现缺少/etc/sysconfig/network文件手动编辑改文件vim/etc/sysconfig/networkNETWORKING=yesNAME=localhost(localhost是主机名)重启network服务后正常
- CentOS(Linux)中解决MySQL乱码
0影子0
centOS
环境:CentOS6.3、mysql5.1Centos6.3在上安装mysqlclient和server之后,出现乱码,不得不修改编码。注意:关于utf8和gbk的区别详细见:linux中文乱码问题解决办法http://www.linuxidc.com/Linux/2010-04/25757.htm,下面的配置中根据自己要求选择两种编码。解决步骤:1.找到mysql的配置文件,拷贝到/etc目录下
- java工厂模式
3213213333332132
java抽象工厂
工厂模式有
1、工厂方法
2、抽象工厂方法。
下面我的实现是抽象工厂方法,
给所有具体的产品类定一个通用的接口。
package 工厂模式;
/**
* 航天飞行接口
*
* @Description
* @author FuJianyong
* 2015-7-14下午02:42:05
*/
public interface SpaceF
- nginx频率限制+python测试
ronin47
nginx 频率 python
部分内容参考:http://www.abc3210.com/2013/web_04/82.shtml
首先说一下遇到这个问题是因为网站被攻击,阿里云报警,想到要限制一下访问频率,而不是限制ip(限制ip的方案稍后给出)。nginx连接资源被吃空返回状态码是502,添加本方案限制后返回599,与正常状态码区别开。步骤如下:
- java线程和线程池的使用
dyy_gusi
ThreadPoolthreadRunnabletimer
java线程和线程池
一、创建多线程的方式
java多线程很常见,如何使用多线程,如何创建线程,java中有两种方式,第一种是让自己的类实现Runnable接口,第二种是让自己的类继承Thread类。其实Thread类自己也是实现了Runnable接口。具体使用实例如下:
1、通过实现Runnable接口方式 1 2
- Linux
171815164
linux
ubuntu kernel
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1.2-unstable/
安卓sdk代理
mirrors.neusoft.edu.cn 80
输入法和jdk
sudo apt-get install fcitx
su
- Tomcat JDBC Connection Pool
g21121
Connection
Tomcat7 抛弃了以往的DBCP 采用了新的Tomcat Jdbc Pool 作为数据库连接组件,事实上DBCP已经被Hibernate 所抛弃,因为他存在很多问题,诸如:更新缓慢,bug较多,编译问题,代码复杂等等。
Tomcat Jdbc P
- 敲代码的一点想法
永夜-极光
java随笔感想
入门学习java编程已经半年了,一路敲代码下来,现在也才1w+行代码量,也就菜鸟水准吧,但是在整个学习过程中,我一直在想,为什么很多培训老师,网上的文章都是要我们背一些代码?比如学习Arraylist的时候,教师就让我们先参考源代码写一遍,然
- jvm指令集
程序员是怎么炼成的
jvm 指令集
转自:http://blog.csdn.net/hudashi/article/details/7062675#comments
将值推送至栈顶时 const ldc push load指令
const系列
该系列命令主要负责把简单的数值类型送到栈顶。(从常量池或者局部变量push到栈顶时均使用)
0x02 &nbs
- Oracle字符集的查看查询和Oracle字符集的设置修改
aijuans
oracle
本文主要讨论以下几个部分:如何查看查询oracle字符集、 修改设置字符集以及常见的oracle utf8字符集和oracle exp 字符集问题。
一、什么是Oracle字符集
Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货
- png在Ie6下透明度处理方法
antonyup_2006
css浏览器FirebugIE
由于之前到深圳现场支撑上线,当时为了解决个控件下载,我机器上的IE8老报个错,不得以把ie8卸载掉,换个Ie6,问题解决了,今天出差回来,用ie6登入另一个正在开发的系统,遇到了Png图片的问题,当然升级到ie8(ie8自带的开发人员工具调试前端页面JS之类的还是比较方便的,和FireBug一样,呵呵),这个问题就解决了,但稍微做了下这个问题的处理。
我们知道PNG是图像文件存储格式,查询资
- 表查询常用命令高级查询方法(二)
百合不是茶
oracle分页查询分组查询联合查询
----------------------------------------------------分组查询 group by having --平均工资和最高工资 select avg(sal)平均工资,max(sal) from emp ; --每个部门的平均工资和最高工资
- uploadify3.1版本参数使用详解
bijian1013
JavaScriptuploadify3.1
使用:
绑定的界面元素<input id='gallery'type='file'/>$("#gallery").uploadify({设置参数,参数如下});
设置的属性:
id: jQuery(this).attr('id'),//绑定的input的ID
langFile: 'http://ww
- 精通Oracle10编程SQL(17)使用ORACLE系统包
bijian1013
oracle数据库plsql
/*
*使用ORACLE系统包
*/
--1.DBMS_OUTPUT
--ENABLE:用于激活过程PUT,PUT_LINE,NEW_LINE,GET_LINE和GET_LINES的调用
--语法:DBMS_OUTPUT.enable(buffer_size in integer default 20000);
--DISABLE:用于禁止对过程PUT,PUT_LINE,NEW
- 【JVM一】JVM垃圾回收日志
bit1129
垃圾回收
将JVM垃圾回收的日志记录下来,对于分析垃圾回收的运行状态,进而调整内存分配(年轻代,老年代,永久代的内存分配)等是很有意义的。JVM与垃圾回收日志相关的参数包括:
-XX:+PrintGC
-XX:+PrintGCDetails
-XX:+PrintGCTimeStamps
-XX:+PrintGCDateStamps
-Xloggc
-XX:+PrintGC
通
- Toast使用
白糖_
toast
Android中的Toast是一种简易的消息提示框,toast提示框不能被用户点击,toast会根据用户设置的显示时间后自动消失。
创建Toast
两个方法创建Toast
makeText(Context context, int resId, int duration)
参数:context是toast显示在
- angular.identity
boyitech
AngularJSAngularJS API
angular.identiy 描述: 返回它第一参数的函数. 此函数多用于函数是编程. 使用方法: angular.identity(value); 参数详解: Param Type Details value
*
to be returned. 返回值: 传入的value 实例代码:
<!DOCTYPE HTML>
- java-两整数相除,求循环节
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class CircleDigitsInDivision {
/**
* 题目:求循环节,若整除则返回NULL,否则返回char*指向循环节。先写思路。函数原型:char*get_circle_digits(unsigned k,unsigned j)
- Java 日期 周 年
Chen.H
javaC++cC#
/**
* java日期操作(月末、周末等的日期操作)
*
* @author
*
*/
public class DateUtil {
/** */
/**
* 取得某天相加(减)後的那一天
*
* @param date
* @param num
*
- [高考与专业]欢迎广大高中毕业生加入自动控制与计算机应用专业
comsci
计算机
不知道现在的高校还设置这个宽口径专业没有,自动控制与计算机应用专业,我就是这个专业毕业的,这个专业的课程非常多,既要学习自动控制方面的课程,也要学习计算机专业的课程,对数学也要求比较高.....如果有这个专业,欢迎大家报考...毕业出来之后,就业的途径非常广.....
以后
- 分层查询(Hierarchical Queries)
daizj
oracle递归查询层次查询
Hierarchical Queries
If a table contains hierarchical data, then you can select rows in a hierarchical order using the hierarchical query clause:
hierarchical_query_clause::=
start with condi
- 数据迁移
daysinsun
数据迁移
最近公司在重构一个医疗系统,原来的系统是两个.Net系统,现需要重构到java中。数据库分别为SQL Server和Mysql,现需要将数据库统一为Hana数据库,发现了几个问题,但最后通过努力都解决了。
1、原本通过Hana的数据迁移工具把数据是可以迁移过去的,在MySQl里面的字段为TEXT类型的到Hana里面就存储不了了,最后不得不更改为clob。
2、在数据插入的时候有些字段特别长
- C语言学习二进制的表示示例
dcj3sjt126com
cbasic
进制的表示示例
# include <stdio.h>
int main(void)
{
int i = 0x32C;
printf("i = %d\n", i);
/*
printf的用法
%d表示以十进制输出
%x或%X表示以十六进制的输出
%o表示以八进制输出
*/
return 0;
}
- NsTimer 和 UITableViewCell 之间的控制
dcj3sjt126com
ios
情况是这样的:
一个UITableView, 每个Cell的内容是我自定义的 viewA viewA上面有很多的动画, 我需要添加NSTimer来做动画, 由于TableView的复用机制, 我添加的动画会不断开启, 没有停止, 动画会执行越来越多.
解决办法:
在配置cell的时候开始动画, 然后在cell结束显示的时候停止动画
查找cell结束显示的代理
- MySql中case when then 的使用
fanxiaolong
casewhenthenend
select "主键", "项目编号", "项目名称","项目创建时间", "项目状态","部门名称","创建人"
union
(select
pp.id as "主键",
pp.project_number as &
- Ehcache(01)——简介、基本操作
234390216
cacheehcache简介CacheManagercrud
Ehcache简介
目录
1 CacheManager
1.1 构造方法构建
1.2 静态方法构建
2 Cache
2.1&
- 最容易懂的javascript闭包学习入门
jackyrong
JavaScript
http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。
下面就是我的学习笔记,对于Javascript初学者应该是很有用的。
一、变量的作用域
要理解闭包,首先必须理解Javascript特殊
- 提升网站转化率的四步优化方案
php教程分享
数据结构PHP数据挖掘Google活动
网站开发完成后,我们在进行网站优化最关键的问题就是如何提高整体的转化率,这也是营销策略里最最重要的方面之一,并且也是网站综合运营实例的结果。文中分享了四大优化策略:调查、研究、优化、评估,这四大策略可以很好地帮助用户设计出高效的优化方案。
PHP开发的网站优化一个网站最关键和棘手的是,如何提高整体的转化率,这是任何营销策略里最重要的方面之一,而提升网站转化率是网站综合运营实力的结果。今天,我就分
- web开发里什么是HTML5的WebSocket?
naruto1990
Webhtml5浏览器socket
当前火起来的HTML5语言里面,很多学者们都还没有完全了解这语言的效果情况,我最喜欢的Web开发技术就是正迅速变得流行的 WebSocket API。WebSocket 提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看6个HTML5教程介绍里 的 WebSocket API:它可用于客户端、服
- Socket初步编程——简单实现群聊
Everyday都不同
socket网络编程初步认识
初次接触到socket网络编程,也参考了网络上众前辈的文章。尝试自己也写了一下,记录下过程吧:
服务端:(接收客户端消息并把它们打印出来)
public class SocketServer {
private List<Socket> socketList = new ArrayList<Socket>();
public s
- 面试:Hashtable与HashMap的区别(结合线程)
toknowme
昨天去了某钱公司面试,面试过程中被问道
Hashtable与HashMap的区别?当时就是回答了一点,Hashtable是线程安全的,HashMap是线程不安全的,说白了,就是Hashtable是的同步的,HashMap不是同步的,需要额外的处理一下。
今天就动手写了一个例子,直接看代码吧
package com.learn.lesson001;
import java
- MVC设计模式的总结
xp9802
设计模式mvc框架IOC
随着Web应用的商业逻辑包含逐渐复杂的公式分析计算、决策支持等,使客户机越
来越不堪重负,因此将系统的商业分离出来。单独形成一部分,这样三层结构产生了。
其中‘层’是逻辑上的划分。
三层体系结构是将整个系统划分为如图2.1所示的结构[3]
(1)表现层(Presentation layer):包含表示代码、用户交互GUI、数据验证。
该层用于向客户端用户提供GUI交互,它允许用户