- T2080 linux内核移植,T1042/T2080 U-BOOT 移植阶段(四)调试网口问题不通解决
weixin_39575758
T2080linux内核移植
本次设计中,我们采用MEMAC4(RGMII)接口作为调试接口,但是发现网口并不通1.首先排查PHY的问题,phy有没有解复位结果:CPLD已经对PHY解复位,且插上网线后,phy'灯link亮,说明phy确实已经解复位2.使用mii命令,读取phy寄存器,插拔网线后观察寄存器的变化,是否正常反应出phy的down和up拔掉网线时phy的状态=>miidump111.(7969)--PHYstat
- SAN的简介和特点
专属于Ogcloud的打工人
运维数据库服务器安全网络
SAN(StorageAreaNetwork)是一种高速网络架构,旨在连接存储设备(如磁盘阵列、磁带库)与服务器,以提供可靠的数据存储和共享。它是一种专用网络,将存储资源与计算资源隔离开来,通过高速传输通道传输数据,并提供高可用性、可扩展性和灵活性的存储解决方案。接下来Ogcloud的Amos将为大家详细介绍SAN的特点和优势:1.高性能:SAN使用高速传输通道(如光纤通道、以太网等)来传输数据,
- Linux基础命令的学习总结
Gnevergiveup
linux
Linux基础命令vmware的三种网络模式桥接模式虚拟机占用一个独立的ip,通过虚拟交换机,直接使用物理网卡上网NAT模式使用主机ip,通过NAT设备上网仅主机模式无法上网,与其他主机隔绝配置静态ip配置成功的标志虚拟机可以上网虚拟机与主机可以相互ping通如何配置静态ip查看物理机ipipconfig-all有线上网以太网适配器无线上网无线局域网适配器WLAN100.67.14.155配置虚拟
- 车载以太网
沙漠的甲壳虫
参考:https://www.sohu.com/a/231971308_465591伴随着汽车电子产品的不断增多,车内电控系统规模和复杂性日益增加,ECU数量也不断攀升。据统计,1996年,欧美典型的车辆上ECU数量为6个,到2009年,欧美高端车的控制器数量已经大于70个。同时,新的功能需求对车载网络提出不同要求,如高带宽、安全性、低成本等,而传统CAN总线已经满足不了日益增加的新需求。驾乘者对
- 计算机网络 数据链路层课后题
Stephen_Curry___
计算机网络网络网络协议
1.以太网帧有哪些不同的封装格式?他们有何区别和应用场景?以太网II封装(EthernetII):以太网II封装是最常用的以太网封装格式,也被称为DIX封装。它在数据链路层首部使用6个字节的目的MAC地址和6个字节的源MAC地址,接着是2个字节的类型字段,表示上层协议的类型(如IPv4、ARP等)。以太网II封装适用于大多数局域网和广域网的数据传输,支持多种上层协议。IEEE802.3封装:IEE
- 网络通信的隐形桥梁:深入解析地址解析协议(ARP)及其在现代网络安全中的角色
程序员Chino的日记
web安全网络安全
第一部分:ARP简介地址解析协议(ARP)是一个在本地网络中用于将网络层地址(如IPv4地址)解析为链路层地址(如以太网MAC地址)的协议。ARP的基本功能是允许网络设备发现本地网络上其他设备的物理地址,从而实现网络层到链路层的通信映射。这一过程对于网络中的数据包传输至关重要,尤其是在使用IPv4地址的网络中。第二部分:ARP的工作原理2.1基础工作原理当一个网络设备需要向本地网络上的另一个设备发
- 计算机网络实验七 利用 Java 开发网络应用程序
ZCStarlet
计算机网络计算机网络
一、实验目的和要求1)基本掌握利用Java开发环境调试应用程序的方法。2)理解基于套接字开发网络应用程序的过程,深入理解Ping工作原理。3)深入理解HTTP协议的格式和工作过程,理解Web代理服务器工作原理。二、实验环境1)运行Windows2008Server/XP/7操作系统的PC2台。2)每台PC具有以太网卡一块,通过双绞线与局域网相连。3)具有Java开发包jdk-1_5_0_06-wi
- POE端口室外4KV和6KV防雷保护方案
Leiditech_
EMC技术资料制造信息与通信
1.什么是POEPOE是PoweroverEthernet(以太网供电)的缩写。它是一种技术,允许通过以太网电缆传输数据的同时,为连接的设备提供电力。传统上,设备需要额外的电源线路来供电,而使用POE技术可以简化设备的安装和管理,减少线缆的数量和复杂性。POE技术广泛应用于网络摄像头、无线接入点、IP电话等设备中。2.POE端口遇到的问题在网络环境中,可能会遇到来自雷击、电力突变、电力故障等因素引
- 计算机网络第三章问答题
厂里英才
作业计算机网络
3-29.以太网交换机有何特点?用它怎样组成虚拟局域网?答:(1)以太网交换机实质上就是一个多接口的网桥。每个接口都直接与一个单台主机或另一个以太网交换机相连,并且一般都工作在全双工方式。以太网交换机具有并行性。相互通信的主机都是独占传输媒体,无碰撞地传输数据以太网交换机的接口有存储器,能在输出端口繁忙时把到来的帧进行缓存。以太网交换机是一种即插即用设备,其内部的帧交换表(又称为地址表)是通过自学
- 网络基础:通信原理及网络协议
tianshuiyimo
通用理念网络网络协议
集线器:一个口收到的信号原封不动地转发给其他所有口,其他口上的设备自己决定是否接收信号。有点类似广播,但必广播更纯粹。由于hub只是单纯地转发,所以工作在物理层(OSI第一层)类似于广播模式,纯硬件网桥:工作在数据链路层(OSI第二层)。以太网中,数据链路层地址就是Mac地址,网桥会过滤Mac,只有目的Mac地址相匹配的数据才会发送到出口。一个bridge指的是一个输入到输出的桥接。交换机:早期的
- 【计算机网络】网络基础
YoungMLet
计算机网络linux服务器网络c++c语言
初识网络一、网络发展二、认识协议三、认识网络协议1.协议分层2.OSI七层模型3.TCP/IP五层模型4.OS和网络协议栈四、网络传输基本流程1.TCP/IP协议通讯过程2.以太网通信(1)以太网通信原理(2)数据碰撞3.数据跨网络传输一、网络发展独立模式数据在每台计算机中呈现串行的方式传递,如下图:网络互联多台计算机连接在一起,完成数据共享,如下图:局域网LAN计算机数量更多了,通过交换机和路由
- 华为Smart Link协议工作原理及示例配置
义一
网络华为网络
一、Smartlink(智能链接)技术产生背景---为解决什么问题而产生的技术以太网中为提高网络可靠性,通常采用双归属上行方式组网,即1台交换机同时连接两台上行交换机,但这样组网在二层网络中可能产生环路问题。可以用STP技术解决这个问题,但STP收敛时间长,当主链路故障时,将流量切换到备用链路,只能达到秒级收敛速度,会导致大量数据丢失,不适合对收敛时间要求高的组网环境。针对上述问题,华为公司开发了
- ARP协议属于数据链路层还是网络层?
顺漆自然
网络服务器运维
ARP协议到底属于数据链路层还是网络层?**ARP协议在OSI参考模型中属于数据链路层,而在TCP/IP模型中属于网络层**。ARP(地址解析协议)是一个用于将网络层的IP地址转换为数据链路层的物理地址(如以太网MAC地址)的协议。在两个不同的网络模型中,ARP的位置有所不同:-**在OSI模型中**:ARP工作在数据链路层。这是因为ARP的主要功能是在同一局域网内解析出设备的物理地址,这个过程涉
- 填充字段(以太网帧和IP数据报)
顺漆自然
服务器网络linux
以太网帧的填充字段要求是确保数据字段的长度在46到1500字节之间。以太网帧是网络通信中的基本单位,它的结构包括前导码、定界符、目的地址(DA)、源地址(SA)、类型/长度字段、数据、帧校验序列(FCS)等部分。其中,数据字段是用于承载上层数据的部分,而填充字段则是为了确保数据字段达到一定的长度要求。以下是关于以太网帧填充字段的一些详细要求:数据字段最小长度:为了确保冲突检测(CSMA/CD)协议
- 星宸科技SSC369G 双4K高性价比AI IPC方案
芯智雲城
解决方案科技人工智能
一、方案描述SSC369G双4K高性价比AIIPC方案采用主芯片SSC369G,内核为CA55四核最高主频为1.5Ghz处理器。SOC内置集成一个64位的四核RISC处理器,先进的图像信号处理器(ISP),高性能的H.265/H.264/MJPEG视频编解码器,双核智能处理单元(IPU),四核数字信号l处理器(DSP)以及高速I/O接口,如PCIe、USB3.1和千兆以太网。产品可用于多通道、高分
- 一行代码查看网络信息
humors221
windows运维开发运维
目标:查看蓝牙,WLAN,以太网等使用方法:使用cmd输入命令或bat文件执行,信息保存在桌面网络信息.txtname:标识,interfacedescription:描述,MacAddress:MAC地址,MediaType:类型,PhysicalMediaType:类型2,LinkSpeed:速率,MediaConnectionState:状态,DriverInformation:驱动信息po
- 计算机网络-H3C网络端口基础信息与配置
不喜欢热闹的孩子
程序人生
一、网络端口基础信息与配置这个主要是记录一下关于华三的交换机、防火墙和路由器的物理接口的一些基础知识与配置。1.1命名规范H3C的端口命名主要是根据端口的速率来进行区分的。基本都是千兆速率往上的,百兆的端口比较多用于二层傻瓜交换机或者不能CLI管理的。端口速率命名百兆F1GGE10GXGE40GFGE1.3端口号命名当设备工作在独立运行模式时,以太网接口采用3维编号方式:interfacetype
- RK3568平台 有线以太网接口之MAC芯片与PHY芯片
嵌入式_笔记
瑞芯微驱动开发
一.平台网络网络通路平台有线以太网通路:有线以太网一般插入的是RJ45座要与PHY芯片(RTL8306M)连接在一起,但是中间需要一个网络变压器,网络变压器经过模数转换后到达网卡(RTL8111)转换为帧数据后到达SOC。二.网络接口简介RJ45接口:RJ45座要与PHY芯片连接在一起,但是中间需要一个网络变压器,网络变压器用于隔离以及滤波等,网络变压器也是一个芯片,外形一般如图:但是现在很多RJ
- 【JavaEE初阶】第八节.网络原理网络层和数据链路层,应用层
未央.303
JavaEE初阶java-eejava网络原理
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:JavaEE初阶每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!前言一、网络层协议1.1IP协议1.2IP地址;1.3路由选择;二、数据链路层2.1以太网协议;三、应用层;3.1应用层协议DNS;3.2DNS是如何完成转换的;3.3如何解决DNS访问量太高的问题??总结前言今天的内容我们主要介绍网络原理中有关网络层,数据
- 【Java EE初阶十九】网络原理(四)
委婉待续
JAVAEE初阶java-eejava网络
4.数据链路层数据链路层也有很多种协议,其中一个比较常见常用的,就是“以太网协议”(通过网线/光纤,来通信所使用的协议叫做以太网协议,以太网是横跨数据链路层+物理层);4.1以太网数据帧格式帧头+载荷(IP数据报)+帧尾,以太网数据帧格式如下图所示:如上图所示:目的地址:6字节源地址:6字节这里的6个字节,不是IP地址,而是网络中的另一套地址体系,mac地址(物理地址)由于最开始搞网络的时候,网络
- 车载诊断协议DoIP系列 —— 车辆以太网节点需求汇总
车载诊断技术
车载DoIP协议总览架构电子电器架构AUTOSAR车载功能子系统网络拓扑
车载诊断协议DoIP系列——车辆以太网节点需求汇总我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师(Wechat:gongkenan2013)。老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:本就是小人物,输了就是输了,不要在意别人怎么看自己。江湖一碗茶,喝完再挣扎,出门靠自己,四海皆为家。人生的面吃一碗少一碗,人生的面见一面少一面。人生就是一次次减法,来日并不方长。自己的状态就
- 通过ping命令测试主机与虚拟机之间是否连通
唐维康
虚拟机ping
一、查询本机、虚拟机WindowsIP地址1.本机的WindowsIP地址方法一:控制面板>网络和Internet>网络和共享中心>更改适配器设置>以太网>详细信息方法二:命令提示符中输入“ipconfig/all”2.虚拟机的WindowsIP地址命令提示符中输入“ipconfig/all”二:设置虚拟机“网络适配器”为“NAT”三:VMnet8设置打开主机网络管理器,右键打开VMwareNet
- 华为HCIE课堂笔记第十章 EVPN技术
菜鸟_老A
java智能路由器网络运维笔记
第十章EVPN10.1VPLS的问题流量无法负载分担,只能使用主备方式收敛速度慢,收敛速度与MAC地址数量有关系VPLS只能通过流量触发Mac地址学习10.2EVPN概念ES:代表是用户站点连接的一组以太网链路,每个链路通过ESI标识。双活场景下,用户连接的链路ESI要配置相同。ESI由10B组成,标识方式多种,1BType+9B值,通过16进制表示标识方式:0000.0000.0000.0000
- 华为HCIA课堂笔记第十章 以太网链路聚合
菜鸟_老A
网络笔记智能路由器华为运维
第十章以太网链路聚合10.1网络的可靠性网络的可靠性:对网络设计的时候实现设备或者链路故障,网络的功能持续存在。设备级的冗余:主设备故障,备份设备激活。集群(框式设备)、堆叠(盒式设备)板卡级的冗余:框式设备,两个主控板(协议计算,设备的管理),一个主用主控板,一个备用主控板。备用主控板等待状态,当主用主控板故障,备用的主控板激活称为主用主控板。接口板冗余。链路级冗余:以太网链路聚合,IP-tru
- 智能工厂内部层次划分以及数采方式详解
慧都科技智能制造
智能制造智能工厂MES
1、五层架构第一层(基础设施层):包括工业生产各类设备、传感器、PLC控制、传输网络以及物联网网关等,是工厂的最底层加工单元。主要完成数据的采集、转换、收集、处理和计算,以及必要的控制。通过统一的接口(如OPCUA),按照传输协议(比如工业以太网传输协议)连接到工业监测、控制、执行系统中。第二层(智能装备层):设备监测控制系统,比如HMI、DNC、SCADA等。HMI称作人机接口(也叫人机界面),
- 视频接入协议之MIPI
稚肩
音视频开发音视频MIPI
MIPI(MobileIndustryProcessorInterface)是一种用于移动设备的串行接口标准,旨在提供高速、低功耗、低成本的接口解决方案。MIPI联盟是一个全球性的组织,致力于开发、推广和管理MIPI标准。MIPI接口包括了多种协议和规范,其中最常见的是MIPID-PHY和MIPICSI-2。下面是对MIPID-PHY和MIPICSI-2的详细介绍:MIPID-PHY:MIPID-
- TCP分段 & IP分片
mysimplebook
链路层具有最大传输单元MTU这个特性,限制了数据帧的最大长度,不同的网络类型都有一个上限值。如以太网EthernetII和802.3规范对帧中的数据字段长度都有一个限制,其最大值分别是1500和1492个字节。如果IP层有数据包要传,而且数据包的长度(包括IP头)超过了MTU,那么IP层就要对数据包进行分片(fragmentation)操作,使每一片的长度都小于或等于MTU。MTU&MSS这里以E
- 2.ARP(带实验)
Your Moon!
一HCIA笔记网络华为
2.ARP实验点这里目录一、以太网与MAC地址二、地址解析协议(ARP):根据已知的IP地址解析获得其对应的MAC地址。三、免费ARP:设备主动使用自己的IP地址作为目的IP地址发送ARP请求,此种方式称免费ARP。一、以太网与MAC地址以太网的定义:以太网是一种广播式数据链路层协议,支持多点接入。个人电脑的网络接口遵循的就是以太网标准。一般情况下,一个广播域对应着一个IP网段。以太网MAC地址:
- 网络原理(3)--以太网协议,DNS
Mylvzi
网络
"Echo"作者:Mylvzi文章主要内容:网络原理(3)–以太网协议,DNS在网络原理(2)中介绍了网络层中的一个重要的协议–ip协议,网络层关注的通信时的起点和终点,而数据链路层更加"底层"一些,关注的是传输过程中局部两个设备之间的传输,下面就进入到数据链路层的学习一.以太网协议以太网协议是指通过网线/光纤传输数据的协议以太网协议是数据链路层中非常重要的一个协议,指的是通过网线这样的物理设备传
- HCIA~HCIE个人笔记索引
Hades_Ling
HCIA相关知识HCIP相关知识华为网络
HCIA~HCIE个人笔记索引HCIA部分(2022.11.27~2022.12.19)1.0.0华为设备telnet与ssh的配置1.1.0华为设备FTP服务器2.0.0以太网CSMA-CD与CSMA-CA的区别与工作方式2.1.0以太网以太网帧格式与报文分片2.10.0以太网传统STP生成树(简介、工作方式)2.10.1以太网传统STP生成树(STPBPDU、STP端口状态、STP工作过程)2
- Enum 枚举
120153216
enum枚举
原文地址:http://www.cnblogs.com/Kavlez/p/4268601.html Enumeration
于Java 1.5增加的enum type...enum type是由一组固定的常量组成的类型,比如四个季节、扑克花色。在出现enum type之前,通常用一组int常量表示枚举类型。比如这样:
public static final int APPLE_FUJI = 0
- Java8简明教程
bijian1013
javajdk1.8
Java 8已于2014年3月18日正式发布了,新版本带来了诸多改进,包括Lambda表达式、Streams、日期时间API等等。本文就带你领略Java 8的全新特性。
一.允许在接口中有默认方法实现
Java 8 允许我们使用default关键字,为接口声明添
- Oracle表维护 快速备份删除数据
cuisuqiang
oracle索引快速备份删除
我知道oracle表分区,不过那是数据库设计阶段的事情,目前是远水解不了近渴。
当前的数据库表,要求保留一个月数据,且表存在大量录入更新,不存在程序删除。
为了解决频繁查询和更新的瓶颈,我在oracle内根据需要创建了索引。但是随着数据量的增加,一个半月数据就要超千万,此时就算有索引,对高并发的查询和更新来说,让然有所拖累。
为了解决这个问题,我一般一个月会进行一次数据库维护,主要工作就是备
- java多态内存分析
麦田的设计者
java内存分析多态原理接口和抽象类
“ 时针如果可以回头,熟悉那张脸,重温嬉戏这乐园,墙壁的松脱涂鸦已经褪色才明白存在的价值归于记忆。街角小店尚存在吗?这大时代会不会牵挂,过去现在花开怎么会等待。
但有种意外不管痛不痛都有伤害,光阴远远离开,那笑声徘徊与脑海。但这一秒可笑不再可爱,当天心
- Xshell实现Windows上传文件到Linux主机
被触发
windows
经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;
我是怎么操作的:
1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Windo
- 类的加载ClassLoader
肆无忌惮_
ClassLoader
类加载器ClassLoader是用来将java的类加载到虚拟机中,类加载器负责读取class字节文件到内存中,并将它转为Class的对象(类对象),通过此实例的 newInstance()方法就可以创建出该类的一个对象。
其中重要的方法为findClass(String name)。
如何写一个自己的类加载器呢?
首先写一个便于测试的类Student
- html5写的玫瑰花
知了ing
html5
<html>
<head>
<title>I Love You!</title>
<meta charset="utf-8" />
</head>
<body>
<canvas id="c"></canvas>
- google的ConcurrentLinkedHashmap源代码解析
矮蛋蛋
LRU
原文地址:
http://janeky.iteye.com/blog/1534352
简述
ConcurrentLinkedHashMap 是google团队提供的一个容器。它有什么用呢?其实它本身是对
ConcurrentHashMap的封装,可以用来实现一个基于LRU策略的缓存。详细介绍可以参见
http://code.google.com/p/concurrentlinke
- webservice获取访问服务的ip地址
alleni123
webservice
1. 首先注入javax.xml.ws.WebServiceContext,
@Resource
private WebServiceContext context;
2. 在方法中获取交换请求的对象。
javax.xml.ws.handler.MessageContext mc=context.getMessageContext();
com.sun.net.http
- 菜鸟的java基础提升之道——————>是否值得拥有
百合不是茶
1,c++,java是面向对象编程的语言,将万事万物都看成是对象;java做一件事情关注的是人物,java是c++继承过来的,java没有直接更改地址的权限但是可以通过引用来传值操作地址,java也没有c++中繁琐的操作,java以其优越的可移植型,平台的安全型,高效性赢得了广泛的认同,全世界越来越多的人去学习java,我也是其中的一员
java组成:
- 通过修改Linux服务自动启动指定应用程序
bijian1013
linux
Linux中修改系统服务的命令是chkconfig (check config),命令的详细解释如下: chkconfig
功能说明:检查,设置系统的各种服务。
语 法:chkconfig [ -- add][ -- del][ -- list][系统服务] 或 chkconfig [ -- level <</SPAN>
- spring拦截器的一个简单实例
bijian1013
javaspring拦截器Interceptor
Purview接口
package aop;
public interface Purview {
void checkLogin();
}
Purview接口的实现类PurviesImpl.java
package aop;
public class PurviewImpl implements Purview {
public void check
- [Velocity二]自定义Velocity指令
bit1129
velocity
什么是Velocity指令
在Velocity中,#set,#if, #foreach, #elseif, #parse等,以#开头的称之为指令,Velocity内置的这些指令可以用来做赋值,条件判断,循环控制等脚本语言必备的逻辑控制等语句,Velocity的指令是可扩展的,即用户可以根据实际的需要自定义Velocity指令
自定义指令(Directive)的一般步骤
&nbs
- 【Hive十】Programming Hive学习笔记
bit1129
programming
第二章 Getting Started
1.Hive最大的局限性是什么?一是不支持行级别的增删改(insert, delete, update)二是查询性能非常差(基于Hadoop MapReduce),不适合延迟小的交互式任务三是不支持事务2. Hive MetaStore是干什么的?Hive persists table schemas and other system metadata.
- nginx有选择性进行限制
ronin47
nginx 动静 限制
http {
limit_conn_zone $binary_remote_addr zone=addr:10m;
limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;...
server {...
location ~.*\.(gif|png|css|js|icon)$ {
- java-4.-在二元树中找出和为某一值的所有路径 .
bylijinnan
java
/*
* 0.use a TwoWayLinkedList to store the path.when the node can't be path,you should/can delete it.
* 1.curSum==exceptedSum:if the lastNode is TreeNode,printPath();delete the node otherwise
- Netty学习笔记
bylijinnan
javanetty
本文是阅读以下两篇文章时:
http://seeallhearall.blogspot.com/2012/05/netty-tutorial-part-1-introduction-to.html
http://seeallhearall.blogspot.com/2012/06/netty-tutorial-part-15-on-channel.html
我的一些笔记
===
- js获取项目路径
cngolon
js
//js获取项目根路径,如: http://localhost:8083/uimcardprj
function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp
var curWwwPath=window.document.locati
- oracle 的性能优化
cuishikuan
oracleSQL Server
在网上搜索了一些Oracle性能优化的文章,为了更加深层次的巩固[边写边记],也为了可以随时查看,所以发表这篇文章。
1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。(这点本人曾经做过实例验证过,的确如此哦!
- Shell变量和数组使用详解
daizj
linuxshell变量数组
Shell 变量
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:
your_name="w3cschool.cc"
注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)。
中间不能有空格,可以使用下划线(_)。
不能使用标点符号。
不能使用ba
- 编程中的一些概念,KISS、DRY、MVC、OOP、REST
dcj3sjt126com
REST
KISS、DRY、MVC、OOP、REST (1)KISS是指Keep It Simple,Stupid(摘自wikipedia),指设计时要坚持简约原则,避免不必要的复杂化。 (2)DRY是指Don't Repeat Yourself(摘自wikipedia),特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。 (3)OOP 即Object-Orie
- [Android]设置Activity为全屏显示的两种方法
dcj3sjt126com
Activity
1. 方法1:AndroidManifest.xml 里,Activity的 android:theme 指定为" @android:style/Theme.NoTitleBar.Fullscreen" 示例: <application
- solrcloud 部署方式比较
eksliang
solrCloud
solrcloud 的部署其实有两种方式可选,那么我们在实践开发中应该怎样选择呢? 第一种:当启动solr服务器时,内嵌的启动一个Zookeeper服务器,然后将这些内嵌的Zookeeper服务器组成一个集群。 第二种:将Zookeeper服务器独立的配置一个集群,然后将solr交给Zookeeper进行管理
谈谈第一种:每启动一个solr服务器就内嵌的启动一个Zoo
- Java synchronized关键字详解
gqdy365
synchronized
转载自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html
多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。
同步机制可以使用synchronized关键字实现。
当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。
当s
- js实现登录时记住用户名
hw1287789687
记住我记住密码cookie记住用户名记住账号
在页面中如何获取cookie值呢?
如果是JSP的话,可以通过servlet的对象request 获取cookie,可以
参考:http://hw1287789687.iteye.com/blog/2050040
如果要求登录页面是html呢?html页面中如何获取cookie呢?
直接上代码了
页面:loginInput.html
代码:
<!DOCTYPE html PUB
- 开发者必备的 Chrome 扩展
justjavac
chrome
Firebug:不用多介绍了吧https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench
ChromeSnifferPlus:Chrome 探测器,可以探测正在使用的开源软件或者 js 类库https://chrome.google.com/webstore/detail/chrome-sniffer-pl
- 算法机试题
李亚飞
java算法机试题
在面试机试时,遇到一个算法题,当时没能写出来,最后是同学帮忙解决的。
这道题大致意思是:输入一个数,比如4,。这时会输出:
&n
- 正确配置Linux系统ulimit值
字符串
ulimit
在Linux下面部 署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题;这个值也会影响服务器的最大并发数,其实Linux是有文件句柄限制的,而且Linux默认不是很高,一般都是1024,生产服务器用 其实很容易就达到这个数量。下面说的是,如何通过正解配置来改正这个系统默认值。因为这个问题是我配置Nginx+php5时遇到了,所以我将这篇归纳进
- hibernate调用返回游标的存储过程
Supanccy2013
javaDAOoracleHibernatejdbc
注:原创作品,转载请注明出处。
上篇博文介绍的是hibernate调用返回单值的存储过程,本片博文说的是hibernate调用返回游标的存储过程。
此此扁博文的存储过程的功能相当于是jdbc调用select 的作用。
1,创建oracle中的包,并在该包中创建的游标类型。
---创建oracle的程
- Spring 4.2新特性-更简单的Application Event
wiselyman
application
1.1 Application Event
Spring 4.1的写法请参考10点睛Spring4.1-Application Event
请对比10点睛Spring4.1-Application Event
使用一个@EventListener取代了实现ApplicationListener接口,使耦合度降低;
1.2 示例
包依赖
<p