- 一次cs上线服务器的练习
huachaiufo
渗透演练网络安全安全
环境:利用vm搭建的环境仅主机为65段测试是否能与win10ping通配置转发配置好iisKali访问测试现在就用burp抓取winser的包开启代理使用默认的8080抓取成功上线
- 一次端口映射练习
huachaiufo
网络安全linux
模拟内网环境的映射练习需要的主机:目的:Win10作为代理实现从kali(外网)到winser的web页面访问制作木马运行上传到windowserver的木马
- 出现身份验证错误,要求的函数不受支持(这可能是由于CredSSP加密Oracle修正)
一颗大樱桃
锦集云服务器c#数据库
出现身份验证错误,要求的函数不受支持(这可能是由于CredSSP加密Oracle修正客户端Win10\WinSer2016突然无法访问测试环境下所有远程WinSer2012/16资源,提示"出现身份验证错误。要求的函数不受支持…这可能是由于CredSSP加密数据库修正…"具体信息:远程桌面连接报错:出现身份验证错误。要求的函数不受支持远程计算机:...这可能是由于CredSSP加密Oracle修正
- Windows Server 2016-部署第一台域控制器
weixin_34375233
上节我们提到有关WinSer2016ActiveDirectory域服务概述、WinSer2016AD域中新增的功能及先决条件等,本节就为大家带来WinSer2016下搭建部署第一台域控的操作过程。(PS.企业中在准备上域的时候一定需要根据企业的系统、网络等实际需求做出合理化的规划架构,以方便后期架构的调整、升级等),拓扑及操作步骤如下:角色主机名IP地址主域控Major192.168.156.1
- 元气骑士远程联机(仅安卓)
LzQuarter
其实就是东拼西凑来的一个整合教程,适用条件说明下:多台Android机(IOS设备未知)互联有一台具有公网IP的WINSERVER2012R2虚拟机(本人是用的腾讯云服务器,最低配置)大致流程是用VPN组一个远程的虚拟局域网,连到局域网后通过小工具来帮助完成房主的数据包的转发,开房成功后关掉小工具即可注意加粗内容1、整虚拟机:略,我用的腾讯云+学生优惠,比较便宜,不过注意下系统,用那个WINSER
- .Net Core应用部署在Win Server的IIS服务器操作
Blue后花园
ASP.NetCoreIISWinserver
概述微软在ASP.NetCore1.0后Web应用开始支持跨平台,支持Linux平台,不直接完全依赖Winserver+IIS了。后面.NetCore应用使用自带的Kestrel服务器运行Web应用,IIS或Nginx方式方向代理到Kestrel服务器上。以下为WinServer服务器发布ASP.NETCore应用到IIS的操作步骤环境Winserver2012R2NetCore3.1Winser
- 转solarwinds-NPM.12.3安装流程安装方法
GSWWJM
监控运维
solarwinds-NPM.12.3安装流程https://www.azurew.com/10975.html我安装的环境是WinSer2012R2+SQLServer2016SP1,目前网上有2种版本,一种是完全版,但是是给你一台vmdk的文件,你直接导入ESXi虚拟机就可以使用了,但是因为都装在一起,所以牛卡无比,当然也和我是放在ESXi本机的磁盘性能慢有关,打开个首页要5分钟。另一种就是我
- 出现身份验证错误,要求的函数不受支持(这可能是由于CredSSP加密Oracle修正)
wenzhongxiang
Windows出现身份验证错误要求的函数不受支持CredSSP远程连接错误
问题描述:从5月8\9日开始客户端Win10\WinSer2016突然无法访问测试环境下所有远程WinSer2012/16资源,提示"出现身份验证错误。要求的函数不受支持...这可能是由于CredSSP加密Oracle修正..."Win7中英文版本分别提示"发生身份验证错误。要求的函数不受支持"或"Anauthenticationerrorhasoccurredandtherequiredfunc
- Windows Server 2016-部署第一台域控制器
wenzhongxiang
ActiveDirectoryWindowsserver2016ActiveDirectoryADDC域活动目录
上节我们提到有关WinSer2016ActiveDirectory域服务概述、WinSer2016AD域中新增的功能及先决条件等,本节就为大家带来WinSer2016下搭建部署第一台域控的操作过程。(PS.企业中在准备上域的时候一定需要根据企业的系统、网络等实际需求做出合理化的规划架构,以方便后期架构的调整、升级等),拓扑及操作步骤如下:角色主机名IP地址主域控Major192.168.156.1
- Windows Server 2016-WinSer 2016标准版与数据中心版的区别
wenzhongxiang
ActiveDirectoryWindowsWindowsserver2016WinSer2016标准版WinSer2016数据中心版标准版与数据中心版区别windowsserver2016
今天在整理文章的时候看到有读者问到他现在的测试环境是用的WindowsServer2016标准版,和我现阶段系列文章的环境是否有区别。其实针对WindowsServer2016ActiveDirectory这一模块新增功能我们在之前有提到的,请参考第二章节"WindowsServer2016-WinSer2016ActiveDirectory新增功能"http://blog.51cto.com/w
- Windows Server 2016-WinSer 2016标准版与数据中心版的区别
weixin_33811539
今天在整理文章的时候看到有读者问到他现在的测试环境是用的WindowsServer2016标准版,和我现阶段系列文章的环境是否有区别。其实针对WindowsServer2016ActiveDirectory这一模块新增功能我们在之前有提到的,请参考第二章节"WindowsServer2016-WinSer2016ActiveDirectory新增功能"http://blog.51cto.com/w
- 搭建office online server 备忘录
lilinrui_ruirui
服务器
之前搭建OWAS出了很多问题.于是就放下来.最近项目又遇到需要在线预览office.所以再搞一盘.这次预览通过了才写的这个备忘录.因为这边只做预览,不做编辑(因为这个东西要授权,而且巨贵),所以编辑这块并未进行测试1.准备两台机器都是windows_server_2012_r2版本,一定都要干干净净,什么都不要搞包括office2.区分两台机器一台为域控找配置差一点的都阔仪.将其命名为WinSer
- Windows Server 2016-Windows Server Backup功能
wenzhongxiang
服务器WindowsServer
一、WindowsServerBackup介绍:WindowsServerBackup是一种功能,它提供了一组向导和其他工具,大概从WinSer2008开始WinSerBackup引入了新的备份和恢复技术,并取代了以前版本的Windows操作系统提供的以前的Windows备份(Ntbackup.exe)功能。是微软自家桶中自带的备份和恢复功能,可以为已安装该功能的服务器执行基本备份和恢复任务。使用
- Windows Server 2016-ActiveDirectory新增功能补充
wenzhongxiang
winSer2016时间同步改进Windows
之前WindowsServer2016-WinSer2016ActiveDirectory新增功能请添加链接描述有介绍ActiveDirectory新增功能,今天对之前内容简单做下补充,如下:WindowsServer2016时间同步的改进,虽然时间同步可能只是一个小细节,但它可能足以影响整个ActiveDirectory部署的身份验证和操作。时间同步涉及确保所有域成员从域控制器获得准确的同步时间
- Exchange 2013无法正常卸载处理方法
wenzhongxiang
exchangeExchange命令Exchange
问题描述:跨站点平滑迁移后,原站点ExchangeServer2013下线,正常执行卸载操作后报错,后续无法通过图形化界面进行卸载环境(软件/硬件):WinSer2012R2+ExchangeServer2013CU21附报错信息及错误截图:*错误:运行"$error.Clear();get-MailboxDatabase-server$RoleFqdnOrName|remove-MailboxD
- winser系统tomcat日志输出至catalina.out配置说明
k8k8k82008
winser系统tomcat
winser系统tomcat日志输出至catalina.out配置说明1、修改bin/startup.bat文件修改前:call"%EXECUTABLE%"start%CMD_LINE_ARGS%修改后:call"%EXECUTABLE%"run%CMD_LINE_ARGS%2、修改bin/catalina.bat文件2.1修改前:remExecuteJavawiththeapplicablepr
- 统计频繁被锁定的AD帐号
ikulin
powershellshell
一、数据处理过程在WinSer执行排程脚本远程控制DC作业,导出7天内帐号的锁定EventLog;通过WinSer中转至LinuxSer;在LinuxSer执行排程对数据进行格式化,过滤出(50次/月)的数据。通过访问访问\\WinSer可访问共享,(每28天的星期三)拿到处理过的文件(ad20170101.txt..)二、脚本2.1WinSer服务器脚本一:因Windows默认不允许直接在排程运
- node.js应用生成windows server的plugin——winser
flashcloud
NodeJS
阅读更多转自:http://xiaomijsj.blog.163.com/blog/static/89685520135854036206/针对项目中windowsservermachine不断重启的问题,进行了许多方面修正的尝试:第一是查系统日志,确定了重启的原因是系统自动更新而引起的,所以暂时把系统更新关闭了。然而考虑到未知的不确定因素导致server重启,考虑将node程序做成windows
- 出现身份验证错误,要求的函数不受支持(这可能是由于CredSSP加密Oracle修正)
wenzhongxiang
CredSSP加密OracleWindows
问题描述:从5月8\9日开始客户端Win10\WinSer2016突然无法访问测试环境下所有远程WinSer2012/16资源,提示"出现身份验证错误。要求的函数不受支持...这可能是由于CredSSP加密Oracle修正..."Win7中英文版本分别提示"发生身份验证错误。要求的函数不受支持"或"Anauthenticationerrorhasoccurredandtherequiredfunc
- 出现身份验证错误,要求的函数不受支持(这可能是由于CredSSP加密Oracle修正)
weixin_34037173
问题描述:从5月8\9日开始客户端Win10\WinSer2016突然无法访问测试环境下所有远程WinSer2012/16资源,提示"出现身份验证错误。要求的函数不受支持...这可能是由于CredSSP加密Oracle修正..."Win7中英文版本分别提示"发生身份验证错误。要求的函数不受支持"或"Anauthenticationerrorhasoccurredandtherequiredfunc
- Windows Server 2016-WinSer 2016标准版与数据中心版的区别
wenzhongxiang
WinSer2016标准版Windows
今天在整理文章的时候看到有读者问到他现在的测试环境是用的WindowsServer2016标准版,和我现阶段系列文章的环境是否有区别。其实针对WindowsServer2016ActiveDirectory这一模块新增功能我们在之前有提到的,请参考第二章节"WindowsServer2016-WinSer2016ActiveDirectory新增功能"https://blog.51cto.com/
- Windows Server 2016-部署第一台域控制器
wenzhongxiang
ActiveDirectory第一台Windows
上节我们提到有关WinSer2016ActiveDirectory域服务概述、WinSer2016AD域中新增的功能及先决条件等,本节就为大家带来WinSer2016下搭建部署第一台域控的操作过程。(PS.企业中在准备上域的时候一定需要根据企业的系统、网络等实际需求做出合理化的规划架构,以方便后期架构的调整、升级等),拓扑及操作步骤如下:角色主机名IP地址主域控Major192.168.156.1
- Windows Server 2016-WinSer2016 ActiveDirectory新增功能
wenzhongxiang
ActiveDirectoryAD域Windows
WindowsServer2016ActiveDirectory域服务(ADDS)新增很多功能用来提升ActiveDirectory域及组织环境安全等,并帮助他们面向云的部署或混合部署,方便在云中托管某些应用程序和服务,并且可以在本地承载迁移的功能等。改进的功能如下:管理访问的权限通过加入AzureActiveDirectory的Windows10设备的扩展云功能连接到AzureAD已加入域的设备
- WinSer 2016 Enable Adobe Flash Player
wenzhongxiang
WinSerEnableEnableWindows
由于AdobeFlashPlayer的安全性等问题,Chrome在2016年低之前陆续停止支持AdobeFlashPlayer,但是如用户或网页需要可友情提醒是否启用flash支持等;同时微软可能处于服务器自身安全性考虑等问题,我们发现微软在WindowsServer2016中并未内置AdobeFlashPlayer,但是工程师有时候需要用到Ser2016做跳板或管理VC时往往又需要用到该功能,下
- windows相关问题处理
edcvf3
1.远程桌面无法复制、粘贴平台:win7连winser2008解决:结束2008上的进程rdpclip.exe ,然后重新运行它2.使用命令压缩成自解压文件"C:\ProgramFiles\WinRAR\Winrar.exe"a-as-sfx-z"d:\sar.txt"-EP1sa123"d:\MysqlPlus.bat"3.磁盘C无法认识分区类型,显示RAW解决:使用chkdsk/fc: 修复即
- windows server 2008无光驱下安装
Long_Xiao_Yun
1、打开下载下来的镜像文件并保存在D盘目录下winser8文件名2、从winser2008文件中复制boot文件夹到C盘目录下3、从winser2008文件中复制bootmgr文件到C盘目录下4、在C盘目录下新建以下文件夹取名为sources,找到winser2008/sources/boot.wim 把boot.wim(大小为149M)复制到C盘目录下sources中,并记下C盘的磁盘名字
- TroubleShooting: SharePoint PS上的Single Sign-On配置问题
SharePoint
错误提示:“连接到数据库服务器失败。请检查配置帐户的连接性和权利,然后再试一次”
附英文版提示:“Failed to connect to the database server. Verify connectivity and rights for the configuration account and try again.”
最近(这跟时间也有关系),我在虚拟机上架了两台WinSer
- 服务器配置之DNS
服务器
基于winser2003系统
DNS服务器是(Domain Name System或者Domain Name Service)域名系统或者域名服务
简单的说,dns的作用就是把www.baidu.com这样的域名地址解析成61.135.168.105
就是把域名解析成具体的ip地址,其实我们直接输入ip地址也可以访问,例如:http://61.135.169.105/
设置host文件C:
- MDT 2013 从入门到精通之自动化部署WinSer 2012 R2
wenzhongxiang
serverDeploymentMDTMDT批量部署Server服务器批量部署
WindowsServer2012R2是由Microsoft设计开发的新一代的服务器专属操作系统,其核心版本号为WindowsNT6.3。提供企业级数据中心与混合云解决方案,直观且易于部署、具有成本效益、以应用程序为重点、以用户体验为中心,深受广大IDC运营商青睐。之前有好多朋友说MDT无法部署全新设计后的2012,本文将简单介绍该服务器操作系统的自动化部署过程。同时建议大家在使用MDT的时候多测
- MDT 2013 从入门到精通之自动化部署WinSer 2012 R2
wenzhongxiang
serverDeploymentMDTMDT批量部署Server服务器批量部署
WindowsServer2012R2是由Microsoft设计开发的新一代的服务器专属操作系统,其核心版本号为WindowsNT6.3。提供企业级数据中心与混合云解决方案,直观且易于部署、具有成本效益、以应用程序为重点、以用户体验为中心,深受广大IDC运营商青睐。之前有好多朋友说MDT无法部署全新设计后的2012,本文将简单介绍该服务器操作系统的自动化部署过程。同时建议大家在使用MDT的时候多测
- 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交互,它允许用户