- FPGA 高端项目:基于 SGMII 接口的 UDP 协议栈,提供2套工程源码和技术支持
9527华安
菜鸟FPGA以太网专题fpga开发udp网络协议SGMII
目录1、前言免责声明2、相关方案推荐我这里已有的以太网方案本协议栈的1G-UDP版本本协议栈的10G-UDP版本本协议栈的25G-UDP版本1G千兆网TCP-->服务器方案1G千兆网TCP-->客户端方案10G万兆网TCP-->服务器+客户端方案3、该UDP协议栈性能4、详细设计方案设计架构框图网络调试助手网络PHY1G/2.5GEthernetPCS/PMAorSGMII使用MAC层AXI4-S
- FPGA UDP协议栈:基于88E1111,支持RGMII、GMII、SGMII三种模式,提供3套工程源码和技术支持
9527华安
菜鸟FPGA以太网专题fpga开发udp网络协议88E1111SGMII
目录1、前言免责声明2、相关方案推荐我这里已有的以太网方案本协议栈的1G-UDP版本本协议栈的10G-UDP版本本协议栈的25G-UDP版本1G千兆网TCP-->服务器方案1G千兆网TCP-->客户端方案10G万兆网TCP-->服务器+客户端方案3、该UDP协议栈性能4、详细设计方案设计架构框图网络调试助手网络PHYIDELAYE源语1G/2.5GEthernetPCS/PMAorSGMII使用M
- FPGA--ZCU106通过SFP+/SGMII模块传输数据-第一讲(全网唯一)
发光的沙子
Verilogfpga开发udptcp/ip
1引言距离上次文章已经过去了一个半月,但并没有停止研究fpga的脚步,今天给大家带来的是基于ZCU106开发板的通过SFP+/SGMII口通过光纤或网线与PC机传输数据的内容,本系列教程计划写三篇,如有不对之处还请海涵,本人也是第一次研究。下面是本人做的SOC-PL侧的10G网UDP协议的数据回传项目,包含以下开发板的UDP传输,需要的请联系我的邮箱。2网络数据协议讲解TCP、UDP、IP、MAC
- phy芯片测试寄存器_如何使用VIO去读取PHY里面对应寄存器测试RGMII接口
weixin_39732866
phy芯片测试寄存器
实验室回来一批板子,上面有RGMII接口、SGMII接口等各种接口,怎么测试这些网口是否正常呢?的确需要一些经验。比如RGMII接口,最重要的是看在哪里去做的时钟和数据偏移。这时,常常需要使用VIO去读取PHY里面对应寄存器的值,看是否工作在正常RGMII接口时序模式。测试场景测试拓扑图如下试场景连接图测试方法:使用TestCenter向被测板子上的千兆以太网口打流,在FPGA内部通过自回环从源端
- 浅析以太网接口及串口转以太网技术
Me sl ·
硬件工程电路设计以太网硬件工程电路设计以太网PHYMAC
浅析以太网接口以太网相关接口主要包括:MII/RMII/SMII以及GMII/RGMII/SGMII接口。一、MII接口MII(MediaIndependentInterface)介质无关接口或称为媒体独立接口,它是IEEE-802.3定义的以太网行业标准。它包括一个数据接口和一个MAC和PHY之间的管理接口。“媒体独立”表明在不对MAC硬件重新设计或替换的情况下,任何类型的PHY设备都可以正常工
- 以太网PHY,MAC接口
bobuddy
通信基础网络
本文主要介绍以太网的MAC和PHY,以及之间的MII(MediaIndependentInterface,媒体独立接口)和MII的各种衍生版本——GMII、SGMII、RMII、RGMII等。简介从硬件的角度看,以太网接口电路主要由MAC(MediaAccessControl)控制器和物理层接口PHY(PhysicalLayer,PHY)两大部分构成。如下图所示:DMA控制器通常属于CPU的一部分
- 一文搞定以太网PHY、MAC及其通信接口
Linux内核站
macosLinux内核
本文主要介绍以太网的MAC和PHY,以及之间的MII(MediaIndependentInterface,媒体独立接口)和MII的各种衍生版本——GMII、SGMII、RMII、RGMII等。简介从硬件的角度看,以太网接口电路主要由MAC(MediaAccessControl)控制器和物理层接口PHY(PhysicalLayer,PHY)两大部分构成。如下图所示:DMA控制器通常属于CPU的一部分
- PowerPC T2080部分板卡产品介绍
测试专家
其他网络fpga开发
T2080是NXP公司PowerPCT系列的中高端芯片,它具备4核8线程的E6500高性能CPU核,同时具备8组10Gb和8组8GbSerdesLanes,Serdes可复用成SRIO、PCIE、XFI、SGMII接口,因此T2080具有很强的数据处理能力和广泛的总线互联能力。科技的飞速发展使得国防、军工等领域的数据量呈爆炸式增长,海量的数据流对信息处理系统的运算处理速度、数据带宽、传输速率和通道
- 2 -- > 网络相关接口汇总描述 ( MII RMII SMII GMII RMII SGMII PHY )
老理说的好
#【网络协议栈】
一、MII/RMII/SMII接口描述MII(MediaIndependentInterface(介质无关接口)或称为媒体独立接口,它是IEEE-802.3定义的以太网行业标准。它包括一个数据接口和一个MAC和PHY之间的管理接口。数据接口包括分别用于发送器和接收器的两条独立信道,每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需要16个信号。管理接口是个双信号接口:一个是时钟信号,另一
- FPGA 图像缩放 1G/2.5G Ethernet PCS/PMA or SGMII实现 UDP 网络视频传输,提供工程和QT上位机源码加技术支持
9527华安
FPGA图像缩放菜鸟FPGA以太网专题菜鸟FPGA图像处理专题网络fpga开发udpEthernet图像缩放QT
目录1、前言版本更新说明免责声明2、相关方案推荐UDP视频传输--无缩放FPGA图像缩放方案我这里已有的以太网方案3、设计思路框架视频源选择ADV7611解码芯片配置及采集动态彩条跨时钟FIFO图像缩放模块详解设计框图代码框图2种插值算法的整合与选择UDP协议栈UDP视频数据组包UDP协议栈数据发送UDP协议栈数据缓冲IP地址、端口号的修改TriModeEthernetMAC1G/2.5GEthe
- FPGA基于1G/2.5G Ethernet PCS/PMA or SGMII实现 UDP 网络视频传输,提供工程和QT上位机源码加技术支持
9527华安
菜鸟FPGA以太网专题菜鸟FPGA图像处理专题菜鸟FPGAGT高速接口网络fpga开发UDPQT视频传输
目录1、前言版本更新说明免责声明2、我这里已有的以太网方案3、设计思路框架视频源选择OV5640摄像头配置及采集动态彩条UDP协议栈UDP视频数据组包UDP协议栈数据发送UDP协议栈数据缓冲IP地址、端口号的修改TriModeEthernetMAC1G/2.5GEthernetPCS/PMAorSGMIIQT上位机和源码4、vivado工程详解5、工程移植说明vivado版本不一致处理FPGA型号
- 以太网媒体接口MII/RMII/SMII/GMII/RGMII/SGMII
一只嵌入式爱好者
媒体网络
以太网媒体接口MII/RMII/SMII/GMII/RGMII/SGMIIGMAC系统框架(EMAC是百兆mac,GMAC是千兆mac)网卡网卡系统框架结构PHY(PhysicalLayer,物理层)MAC(MediaAccessControl、媒体访问控制器)以太网结构大框架MAC硬件框图MII(MediaIndependentinterface)介质无关接口,也叫做媒体独立接口RMII(Red
- 扫盲-以太网MII接口类型大全-MII、RMII、SMII、GMII、RGMII、SGMII、XGMII、XAUI、RXAUI
heat.huang
网卡驱动
一、简介 MII是英文MediumIndependentInterface的缩写,翻译成中文是“介质独立接口”,该接口一般应用于以太网硬件平台的MAC层和PHY层之间,MII接口的类型有很多,常用的有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XLAUI等。下面对它们进行一一介绍。二、MII接口类型1、MI
- MII、RMII、SMII、GMII、RGMII、SGMII的区别
corlin工作室
网络协议
常用的以太网RHY-MAC接口的模式:MII、RMII、SMII、GMII、RGMII、SGMII。模式简述接口定义速率MII基本的100Mbps/10Mbps接口。RXD[3:0],TXD[3:0],TX_ER,TX_EN,RX_ER,RX_DV,TX_CLK,RX_CLK,CRS,CPL,MDIO,MDC。Clock=25MHz或2.5MHz;数据位4bit(一个时钟周期传输4bit数据);1
- Boot&Knernel 中的 Fixed-Link 代码说明
Megahertz66
linuxnetworking网络
Fixed-Linkfixedlink是一种写死mac与phy之间配置的一种办法,这种办法一般用在没有phy的直连场景之下。设备树配置一般情况下设备支持设备树,只需要在其内部配置好fixedlink属性就可以了。其中fixed-link属性可以有新旧两种配置方式旧:&enet1{status="okay";fixed-link=;auto-nego-mode="sgmii-mac";};在旧模式下
- 国产之路:复旦微zynq调试笔记2--PL网口
快跑bug来啦
ZYNQ复旦微FMQLZYNQLinux网络接口嵌入式设备树fmql
引言 PL侧的网口需求相较于PS部分还是有一定区别的,主要需要添加axiethernet的移植PL的PCS/PMAIP使用说明 关于xilinx的XilinxPCS/PMAPHY的IP,这个是SGMII接口,这里PCS/PMAIP核相当于PHY,外部通过PCB连接到光模块,是电口转光口,对应的linux驱动是xilinx_phy.c,20200304版本的内核默认没有移植过来,需要自己从xil
- 以太网相关
KKLHUO
硬件工程
1.隔离变压器作用信号传输,阻抗匹配,波形修复,信号杂波抑制和高电压隔离作用。2.MAC到PHY常用接口种类,有哪些信号,多少个信号以太网PHY-MAC接口模式:RGMII,RMII,MII,SGMII,SMII,GMII,XGMII,XAUI,RXAUIRGMII:14根接口信号线(COL/CRS端口状态指示灯没画)时钟频率:125MHzTX/RX数据宽度为4位时钟上升沿和下降沿都采集数据上升沿
- FPGA纯verilog实现UDP协议栈,sgmii接口SFP光口收发,提供工程源码和技术支持
9527华安
菜鸟FPGA以太网专题fpga开发udp网络协议sgmiiSFPverilog
目录1、前言2、我这里已有的UDP方案3、该UDP协议栈性能4、详细设计方案SFPGMIIAXIS接口模块AXISFIFOUDP协议栈1G/2.5GEthernetPCS/PMAorSGMII5、vivado工程详解6、上板调试验证并演示准备工作查看ARPUDP数据回环测试7、福利:工程代码的获取1、前言目前网上的fpga实现udp基本生态如下:1:verilog编写的udp收发器,但中间的FIF
- 以太网MAC和PHY之间的接口总结
eybstar
网络知识
目录1、100M接口(FastEthernet快速以太网,也称百兆以太网)MII接口:RMII接口:SMII接口:SSMII接口:SSSMII接口:MII接口信号列表2、1000M接口(GE:GigabitEthernet千兆以太网1Gbps)GMII接口:RGMII接口:SGMII接口:TBI接口:RTBI:XGMII接口:XAUI接口:1、100M接口(FastEthernet快速以太网,也称
- zynq rgmii转sgmii配置_RGMII接口调试,你要的全在这里了
weixin_39902508
zynqrgmii转sgmii配置板子如何用网口调试
实验室回来一批板子,上面有RGMII接口、SGMII接口等各种接口,怎么测试这些网口是否正常呢?的确需要一些经验。比如RGMII接口,最重要的是看在哪里去做的时钟和数据偏移。这时,常常需要使用VIO去读取PHY里面对应寄存器的值,看是否工作在正常RGMII接口时序模式。测试场景测试拓扑图如下试场景连接图测试方法:使用TestCenter向被测板子上的千兆以太网口打流,在FPGA内部通过自回环从源端
- 使用VIVADO 2019.1 搭建以太网接口
iostream.h
fpga以太网
以太网MAC+SGMII->GMII接口转换以FPGAV7为例,搭建一个千兆以太网接口。运行环境为Vivado2019.1。板卡的FPGAV7与千兆网口芯片采用SGMII互联,最终实现FPGA与上位机之间的千兆网卡通信,实际实现时,V7采用MAC+GMII->SGMII的结构。SGMII接口使用1G/2.5GEthernetPCS/PMAorSGMIIip核,MAC层使用TriModeEthern
- 扫盲-以太网MII接口类型大全-MII、RMII、SMII、GMII、RGMII、SGMII、XGMII、XAUI、RXAUI
qq_0105
LinuxPHY物联网fpga开发iot
一、简介 MII是英文MediumIndependentInterface的缩写,翻译成中文是“介质独立接口”,该接口一般应用于以太网硬件平台的MAC层和PHY层之间,MII接口的类型有很多,常用的有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XLAUI等。下面对它们进行一一介绍。二、MII接口类型1、MII
- SGMII协议解析
poena
interconnectethernet网络芯片
什么是SGMII?先说什么是GMII/MII。MII是ethernet协议里面MAC层和PHY层之间的接口标准。MII是4bits的数据位宽,支持10/100M的数据传输。GMII前面G表示Gigabit,代表支持1000M的传输速率。需要说明的是MII是GMII的子集,也即是说支持GMII标准的设备,同时支持10/100/1000M三种模式。SGMII前面的S代表Serial,即串行的意思。前面
- SGMII和RGMII入门学习
wqh_硬件菜鸟
硬件工程嵌入式硬件
不管是SGMII还是RGMII,PHY和MAC之间的传输信息不仅包含网口数据,而且包含端口速率、半双工或全双工等指示信息,RX_DV/TX_EN/RX_ERR/TX_ERR等流控信息,还有COL和CRS。SGMII1、数据以1.25G(单lane)运行,时钟以625M运行(可以不用,采用自恢复功能),这是基于千兆带宽,8b/10b编码,DDR的需求而要求的参数。2、不管是PHY侧还是MAC侧,都有
- 对SGMII接口的认识
努力不期待
技术要点SGMIIPCSPMAPMD
本文重新研究了SGMII协议和IEEE802.3z规范,此处下一个结论:SGMII为了便于串行化,拆分了PCS,将原来802.3z规范中MAC+PCS+PMA+PMD的形式改为了MAC+PCS++PCS+PMA+PMD,其中左侧的MAC+PCS统一属于MAC,右侧的PCS+PMA+PMD统一属于PHY。可以看出,总的分层形式未改变,下图来自于SGMII接口规范V1.8。下图左侧MAC和右侧PHY都
- RK3588平台开发系列讲解(以太网篇)SGMII和RGMII接口特性
Linux 笔记
RK3588Android12开发入门到精通专栏RK3588
文章目录一、MAC与PHY的连接二、MAC与PHY在OSI中位置2.1、网络层2.2、数据链路层2.3、物理层三、RGMII四、SGMII沉淀、分享、成长,让自己和他人都能有所收获!一、MAC与PHY的连接从硬件的角度看,以太网接口电路主要由MAC控制器和物理层PHY芯片两部分组成。以太网卡中数据链路层的芯片一般简称之为MAC控制器(MediaAccessControl)物理层的芯片我们简称之为P
- PHY驱动调试之 --- PHY控制器驱动(二)
知秋贺
LinuxPHY网络驱动开发linux
1.前言内核版本:linux4.9.225,以freescale为例。2.概述PHY芯片为OSI的最底层-物理层(PhysicalLayer),通过MII/GMII/RMII/SGMII/XGMII等多种媒体独立接口(介质无关接口)与数据链路层的MAC芯片相连,并通过MDIO接口实现对PHY状态的监控、配置和管理。PHY与MAC整体的大致连接框架如下(图片来源于网络):PHY的整个硬件系统组成比较
- FPGA基于SFP光口实现1G千兆网UDP通信 1G/2.5G Ethernet PCS/PMA or SGMII替代网络PHY芯片 提供工程源码和技术支持
9527华安
菜鸟FPGA光通信专题菜鸟FPGA以太网专题fpga开发udpSFP光通信网络通信
目录1、前言2、我这里已有的UDP方案3、详细设计方案4、vivado工程详解5、上板调试验证并演示6、福利:工程代码的获取1、前言目前网上的fpga实现udp基本生态如下:1:verilog编写的udp收发器,但不带ping功能,这样的代码功能正常也能用,但不带ping功能基本就是废物,在实际项目中不会用这样的代码,试想,多机互联,出现了问题,你的网卡都不带ping功能,连基本的问题排查机制都不
- 分享丨千兆网之RGMII & SGMII解析
飞凌嵌入式
飞凌动态飞凌嵌入式linuxarm网络
一般来说,底板的千兆网大多选用RGMII和SGMII两种接口,也有可以拓展出更多网口的QSGMII接口。本篇文章主要是对前两种常用的千兆网接口的介绍,以直观的方式对比这两种接口在引脚方面的不同,比较适合帮助初学者建立一个初步的印象,能够快速的了解RGMII和SGMII在接线方面区别。下面先简单介绍一下RGMII这种接口:RGMII均采用4位数据接口,工作时钟125MHz,并且在上升沿和下降沿同时传
- Marvell 第一代88Q5072-B2-BYZ2A000、88Q6113-B2-BYZ2A000【汽车以太网交换机】
Mandy_明佳达电子
以太网(明佳达电子)网络汽车综合资源
88Q5072-B2-BYZ2A000是第一代高端口数汽车以太网交换机,具有11端口以太网千兆容量。它完全符合IEEE802.3汽车标准,提供高性能和低功耗。88Q5072提供7个集成的IEEE100BASE-T1PHY,其中6个固定为100BASE-T1端口。第7个端口可配置为1个IEEE100BASE-TXPHY,2个多速SerDes(1/2.5/5Gbps)或SGMII端口,1个RGMII或
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http