- 篇五 网络通信硬件之PHY,MAC, RJ45
苏州向日葵
嵌入式网络开发网络嵌入式硬件
一简介本章节主要介绍下phy模块,mac模块,RJ45连接器,及硬件通信接口MDIO,MII,RMII,GMII,RGMII二介绍ITEM描述PHY负责网络信号的物理收发,调制解调,编解码,波形整形,电平转换,自协商,链路建立检测,属于物理层设备MAC控制以太网帧的生成与接收,处理链路层协议,一般集成在MCU/SOC内部(比如stm32f407,内部集成mac模块,外接phy芯片比如LAN8720
- 低速信号设计之 RMII
万花丛中一抹绿
服务器低速信号设计服务器硬件研发低速信号设计RMII
一、引言在服务器的信号设计中,高速信号往往是关注的焦点,但低速信号的稳定运行同样是保障服务器整体可靠性的关键。RMII(ReducedMediaIndependentInterface,简化的媒体独立接口)作为一种常用于低速以太网通信的接口标准,在服务器的低带宽通信场景中发挥着重要作用。本文将从RMII总线在服务器中的应用场景、工作原理、关键参数、设计及布局布线注意事项、典型应用案例等方面进行详细
- 低速信号设计之 RGMII 篇
一、引言在服务器的信号接口设计中,高速信号固然是性能的核心,但中低速信号的稳定运行同样是保障系统可靠性的基础。RGMII(ReducedGigabitMediaIndependentInterface,简化的千兆媒体独立接口)作为一种兼顾速率与简化设计的以太网接口标准,在服务器的中低速千兆以太网通信场景中扮演着重要角色。本文将从RGMII总线在服务器中的应用场景、工作原理、关键参数、设计及布局布线
- 昇腾NPU节点软件版本检查与升级方法
一、问题背景当我们需要在节点部署DeepSeek大模型时,需要检查昇腾云配套的版本驱动和固件版本,如果发现节点版本不配套建议升级到配套版本。检查方法:npu-smiinfo-tboard-i1|egrep-i"software|firmware"二、升级方法需要注意的是,一定要先升级固件,再升级驱动;如果需要降级版本,流程与升级一样。一般而言,固件包是带有firmware关键字,驱动包带有dirv
- 华为OD机试 2025 B卷 - 机房布局 (C++ & Python & JAVA & JS & GO)
无限码力
华为OD机试真题刷题笔记华为od华为OD2025B卷华为OD机试2025B卷华为OD机试华为OD机考2025B卷
机房布局华为OD机试真题目录:点击去查看华为OD2025B卷100分题型题目描述小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每个机柜边上至少要有一个电箱。为了简化题目,假设这个机房是一整排,M表示机柜,I表示间隔,请你返回这整排机柜,至少需要多少个电箱。如果无解请返回-1。输入描述无输出描述无用例1输入MIIM输出2题解思路:两种解法首先说明返回-1的情况,
- [RK3568 Android11] 开发之RK628D HDMI IN 显示二
~未来可期~
RK3568androidlinuxhdmi嵌入式arm
目录前言一、HDMIIN显示APK二、确定RK628D的设备节点三、再确定下软件配置和硬件连接四、测试HdmiInDemo应用前言前面一篇HDMIIN章节,已讲述了RK628D的配置和编译问题,接下来再讲述后续调试遇到的问题;一、HDMIIN显示APK在Android11上使用系统相机打不开HDMIIN显示?还真的是无法使用系统相机打开...尴尬;其实HDMIIN也是模拟一个CSI的摄像头,通过H
- 动态多目标进化算法:基于迁移学习的动态多目标遗传算法Tr-NSGA-II求解CEC2015,提供完整MATLAB代码
IT猿手
动态多目标优化MATLAB动态多目标算法迁移学习matlab动态多目标进化算法动态多目标优化算法人工智能机器学习
一、Tr-NSGA-II介绍基于迁移学习的动态多目标遗传算法(TransferLearningbasedDynamicMultiobjectivenon-dominatedsortinggeneticalgorithmII,Tr-NSGA-II)是一种将迁移学习与非支配排序遗传算法(NSGA-II)相结合的优化算法,用于解决动态多目标优化问题。工作原理迁移学习的应用:Tr-NSGA-II利用迁移学
- 触觉智能RK3576核心板,工业应用之4K超高清HDMI IN视频输入
Industio_触觉智能
瑞芯微核心板开发板HDMIINRK3576RK3576J
在工业自动化、医疗影像、轨道交通、电力调度等行业,对高质量视觉信号的实时捕捉和分析需求日益提高。传统工业相机的低分辨率采集模糊了关键细节,延迟的处理过程导致生产环节无法形成闭环控制,让不同硬件之间的协作障碍重重。触觉智能RK3576核心板凭借4核Cortex-A72+4核Cortex-A53大小核处理器+6Tpos高算力NPU,与触觉智能配套HDMIIN4K视频输入方案加持下,可轻松接入高清工业相
- Xbox:Xbox发展历史与文化_2024-07-19_19-00-40.Tex
chenjj4003
游戏开发xbox人工智能游戏vr游戏引擎php开发语言
Xbox:Xbox发展历史与文化Xbox历史概览Xbox一代的诞生在2001年,微软推出了其首款游戏机Xbox,标志着公司正式进入游戏硬件市场。Xbox的设计基于强大的硬件性能,旨在提供超越当时市场主流的PlayStation2和NintendoGameCube的游戏体验。它采用了Intel的PentiumIII处理器,NVIDIA的GeForce3GPU,以及8GB的硬盘,这些配置在当时是相当先
- 华为OD机试_2025 B卷_机房布局(Python,100分)(附详细解题思路)
题目描述小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每个机柜边上至少要有一个电箱。为了简化题目,假设这个机房是一整排,M表示机柜,I表示间隔,请你返回这整排机柜,至少需要多少个电箱。如果无解请返回-1。输入描述cabinets=“MIIM”其中M表示机柜,I表示间隔输出描述2表示至少需要2个电箱备注1≤strlen(cabinets)≤10000其中cabi
- 华为OD机考2025B卷 - 机房布局(Java & Python& JS & C++ & C )
算法大师
最新华为OD机试真题华为OD机试真题(Java/JS/Py/C)华为odjavapythonjavascriptc++
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每个机柜边上至少要有一个电箱。为了简化题目,假设这个机房是一整排,M表示机柜,I表示间隔,请你返回这整排机柜,至少需要多少个电箱。如果无解请返回-1。输入描述cabinets=“MIIM”备注:其中M表示机柜,I表示间隔1≤strlen
- 【5分钟学Docker】Docker快速使用
GokuCode
5分钟快速学eureka云原生docker5分钟快速学docker入门
目录1.概述2.基本操作2.1.镜像操作2.2.容器操作2.3.运行操作2.4.镜像保存2.5.镜像分享3.高级操作4.挂载4.1.目录挂载4.2.卷映射1.概述Docker镜像有镜像名称和TAG2.基本操作2.1.镜像操作查看镜像dockerimagesdockerimagels删除镜像dockerrmiimagesIDdockerrmi名称:TAG下载镜像dockerpullnginx:1.2
- 微信小程序备案的一些记录
Muxiyale
微信小程序小程序
小程序如果没有备案是搜索不到小程序的。小程序备案需要填写主体负责人的信息,需要主体负责人的手机号验证码,需要填写管理员的信息,同样也需要验证手机号码,填写完毕之后,提交进行初审,初审之后会打电话联系主体负责人进行验证,验证成功,会再次发送一个验证码,需要进行短信核验,核验地址:https://beian.miit.gov.cn/点击短信核验,输入验证码和主体负责人的手机号码,主体负责人身份证后6位
- GCC-C语言“自定义段”
t_guest
LinuxGCC自定义段
一、起因事情的起因是这样的,在看别人代码时,发现了一种很有意思的写法,因为本人主要是以应用层开发为主,所以对这种写法还是比较少见的,所以研究了一下,就牵扯出了一些知识点,这里先卖个关子,继续往下看。二、经过发现了一串这样的代码staticvoiddo_mac(mcmd_t*mcmd,char*params){}MIIO_CMD(mac,do_mac,NULL);这个是明显是串口数据的处理回调。进入
- 乌班图docker容器日志清理_滚动 docker 中的 nginx 日志思路详解
jck?????
乌班图docker容器日志清理
docker使用1.dockerps查看运行中的容器2.dockerimages查看docker镜像3.dockerrmid(容器id)删除容器(容器id可以通过dockerps查看,容器必须停止后才能删除)3.1删除全部的容器dockerrm`dockerps-a-q`4.dockerstopid(容器id)停止容器运行5.dockerrmiid(镜像id)删除镜像6.dockerpullubu
- STM32的以太网外设+PHY(LAN8720)使用详解(1):ETH和PHY介绍
NW嵌入式开发
以太网单片机开发RTOSstm32MACPHYLAN8720以太网
0工具准备1.野火stm32f407霸天虎开发板2.LAN8720数据手册3.STM32F4xx中文参考手册1以太网外设(ETH)1.1以太网外设(ETH)简介STM32F4系列MCU内部集成了一个以太网外设(ETH),可以通过介质独立接口(MII)或简化介质独立接口(RMII)和外部PHY(如LAN8720)相连实现MCU的联网功能。STM32F4系列的以太网外设(ETH)框图如下:1.2MII
- 配置 Apache 的 HTTPS
脚步6978
架构https
证书文件文件名作用来源example.com.key服务器的私钥,用于加密和解密数据。本地生成-----BEGINPRIVATEKEY-----MIIEowIBAAKCAQEAqp5c...-----ENDPRIVATEKEY-----example.com.csrCertificateSigningRequest证书签名请求文件,包含公钥和申请者信息,提交给CA以获取证书。本地生成-----BE
- 配置 Nginx 的 HTTPS
脚步6978
架构https
证书文件文件名作用来源example.com.key服务器的私钥,用于加密和解密数据。本地生成-----BEGINRSAPRIVATEKEY-----MIIEowIBAAKCAQEAqp5c...-----ENDRSAPRIVATEKEY-----example.com.csr证书签名请求文件,包含公钥和申请者信息,提交给CA以获取证书。本地生成-----BEGINCERTIFICATEREQUE
- 【算法】第二代遗传算法NSGA-II优化SVR超参数模型
傻傻虎虎
机器学习算法pythonNSGA-IISVRGA遗传算法回归模型
第二代遗传算法NSGA-II优化SVR超参数模型一、NSGA-II介绍二、建模目的三、NSGA-II优化SVR超参数模型3.1超参数设置3.2导入数据集3.3模型搭建3.3.1定义自变量的类3.3.2初始化种群3.3.3进化3.3.4输出最优解集合四、模型测试一、NSGA-II介绍NSGA-II(Non-dominatedSortingGeneticAlgorithmII)是一种多目标优化算法,用
- 6-基于TMS320C6678、FPGA XC5VSX95T的6U CPCI 8路光纤信号处理卡
Anin蓝天(北京太速科技-陈)
fpga开发信号处理
1、板卡概述本板卡由我公司自主研发,基于CPCI架构,符合CPCI2.0标准,采用两片TIDSPTMS320C6678芯片和Xilinx公司V5系列FPGAXC5VSX95T-1FF1136芯片。包含PCI接口、GMII的以太网接口、NorFlash接口、8路SFP光纤,4路RS232。可用于软件无线电系统,基带信号处理,无线仿真平台,高速图像采集、处理等。支持热插拔,设计芯片可以满足工业级要求。
- 以太网_RGMII接口与GMII接口的转化_03
在岸上走的鱼
国产高云FPGAfpga开发硬件工程嵌入式硬件硬件架构
这里写目录标题一、为什么要有RGMII接口与GMII接口的转化二、RGMII与GMII接口的对比三、如何实现RGMII转GMII接口一、为什么要有RGMII接口与GMII接口的转化 因为GMII接口比RGMII接口信号多,接口信号多就意味着增加了PCB布线难度,而FPGA的开发板上的布线是相当密集的,你多几根信号线就相当于给layout工程师增加了布线线难度,所以很多PHY芯片的接口就设计成了R
- 第十六届蓝桥杯大赛软件赛省赛 Python 大学 B 组 部分题解
汇太浪
蓝桥杯
题面链接Htlang/2025lqb_python_b个人觉得今年这套题整体比往年要简单许多,但是G题想简单了出大问题,预估5+0+10+10+15+12+0+8=60,道阻且长,再接再厉A:攻击次数答案:103?181?题目没说明白每回合是不是只能使用一个英雄?defI():returninput()defII():returnint(input())defMII():returnmap(int
- 基于STM32L4XX、HAL库的RTL8211驱动程序设计
July工作室
stm32嵌入式硬件单片机
一、简介:RTL8211是Realtek公司生产的一款高性能以太网PHY芯片,支持10/100/1000Mbps速率,通过MII/RMII/GMII接口与MCU连接。在STM32L4系列微控制器中,通常使用RMII接口与RTL8211通信。二、硬件接口:RMII接口:REF_CLK:50MHz时钟输入TXD0/TXD1:发送数据RXD0/RXD1:接收数据TX_EN:发送使能RX_ER:接收错误C
- NSGA-II(非支配排序遗传算法II)详解与实现
ningaiiii
机器学习与深度学习数据挖掘人工智能神经网络深度学习
NSGA-II(非支配排序遗传算法II)详解与实现1.算法简介NSGA-II(Non-dominatedSortingGeneticAlgorithmII)是一种高效的多目标优化算法,由Deb等人在2002年提出。它主要解决多个目标之间相互冲突的优化问题。1.1核心特点快速非支配排序时间复杂度:O(MN²)M为目标数量,N为种群大小比NSGA的O(MN³)更高效拥挤度距离保持种群多样性不需要用户定
- 基于大数据python sprak城市交通流量数据分析可视化系统(源码+LW+部署讲解+数据库+ppt)
西红柿链接失效点下方
python毕设大数据python数据分析django数据库后端
!!!!!!!!!很对人不知道选题怎么选不清楚自己适合做哪块内容都可以免费来问我避免后期給自己答辩找麻烦增加难度(部分学校只有一次答辩机会没弄好就延迟毕业了)会持续一直更新下去有问必答一键收藏关注不迷路源码获取:https://pan.baidu.com/s/1q8QKsgqj8O50BK3MIiH28Q?pwd=ngid提取码:ngid!!!!!!!!!项目介绍基于大数据pythonsprak城
- Eth通信协议
weixin_42438100
汽车汽车
文章目录1.汽车以太网历史和由来2.总体架构3.物理层-Layer14.数据链路层-Layer25.网络层-Layer35.1.IPV45.2.IPV66.传输层-Layer46.1.UDP6.2.TCP7.其他7.1.MII、RMII、GMII、RGMII接口7.2.编码方式7.2.14B3B、3B2T、PAM37.2.2曼彻斯特8.疑问8.1.VLANFlag在哪里?8.2.TxDescrip
- 嵌入式基础知识汇总
撬动未来的支点
嵌入式嵌入式
以太网PHY接口详解:MII,RMII,SMII,GMII,RGMII,SGMII以太网PHY,MAC接口PSRAM技术特点与应用场景SPI协议详解(图文并茂+超详细)
- python防好基友小小小病毒
Small踢倒coffee_氕氘氚
python自学python开发语言病毒
fromtkinterimport*fromtkinterimportttkimportplatformimportosimporttimeimportwmiimportrandomimportsysimportctypesimportthreadingdefis_admin():try:returnctypes.windll.shell32.IsUserAnAdmin()except:retur
- ros如何编译python文件_(二)ROS入门——4.如何编写ROS的第一个程序hello_world
weixin_39935903
ros如何编译python文件
ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便。我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS基础知识进行详细的讲解,给不熟悉ROS的朋友起到一个抛砖引玉的作用。本章节主要内容:1.ROS是什么2.ROS系统整体架构3.在ubuntu16.04中安装ROSkinetic4.如何编写ROS的第一个程序
- 2024 年java 和Python 开发工具系列激活码( 持续更新)
hhhaadei
javaide
7EX1SHUD24-eyJsaWNlbnNlSWQiOiI3RVgxU0hVRDI0IiwibGljZW5zZWVOYW1lIjoibWFvIHplZG9uZyIsImxpY2Vuc2VlVHlwZSI6IlBFUlNPTkFMIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IiIsI
- linux系统服务器下jsp传参数乱码
3213213333332132
javajsplinuxwindowsxml
在一次解决乱码问题中, 发现jsp在windows下用js原生的方法进行编码没有问题,但是到了linux下就有问题, escape,encodeURI,encodeURIComponent等都解决不了问题
但是我想了下既然原生的方法不行,我用el标签的方式对中文参数进行加密解密总该可以吧。于是用了java的java.net.URLDecoder,结果还是乱码,最后在绝望之际,用了下面的方法解决了
- Spring 注解区别以及应用
BlueSkator
spring
1. @Autowired
@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean,或者不存在UserDao类型的bean,会抛出 BeanCreationException异常,这时可以通过在该属性上再加一个@Qualifier注解来声明唯一的id解决问题。
2. @Qualifier
当spring中存在至少一个匹
- printf和sprintf的应用
dcj3sjt126com
PHPsprintfprintf
<?php
printf('b: %b <br>c: %c <br>d: %d <bf>f: %f', 80,80, 80, 80);
echo '<br />';
printf('%0.2f <br>%+d <br>%0.2f <br>', 8, 8, 1235.456);
printf('th
- config.getInitParameter
171815164
parameter
web.xml
<servlet>
<servlet-name>servlet1</servlet-name>
<jsp-file>/index.jsp</jsp-file>
<init-param>
<param-name>str</param-name>
- Ant标签详解--基础操作
g21121
ant
Ant的一些核心概念:
build.xml:构建文件是以XML 文件来描述的,默认构建文件名为build.xml。 project:每个构建文
- [简单]代码片段_数据合并
53873039oycg
代码
合并规则:删除家长phone为空的记录,若一个家长对应多个孩子,保留一条家长记录,家长id修改为phone,对应关系也要修改。
代码如下:
- java 通信技术
云端月影
Java 远程通信技术
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来
- string与StringBuilder 性能差距到底有多大
aijuans
之前也看过一些对string与StringBuilder的性能分析,总感觉这个应该对整体性能不会产生多大的影响,所以就一直没有关注这块!
由于学程序初期最先接触的string拼接,所以就一直没改变过自己的习惯!
- 今天碰到 java.util.ConcurrentModificationException 异常
antonyup_2006
java多线程工作IBM
今天改bug,其中有个实现是要对map进行循环,然后有删除操作,代码如下:
Iterator<ListItem> iter = ItemMap.keySet.iterator();
while(iter.hasNext()){
ListItem it = iter.next();
//...一些逻辑操作
ItemMap.remove(it);
}
结果运行报Con
- PL/SQL的类型和JDBC操作数据库
百合不是茶
PL/SQL表标量类型游标PL/SQL记录
PL/SQL的标量类型:
字符,数字,时间,布尔,%type五中类型的
--标量:数据库中预定义类型的变量
--定义一个变长字符串
v_ename varchar2(10);
--定义一个小数,范围 -9999.99~9999.99
v_sal number(6,2);
--定义一个小数并给一个初始值为5.4 :=是pl/sql的赋值号
- Mockito:一个强大的用于 Java 开发的模拟测试框架实例
bijian1013
mockito单元测试
Mockito框架:
Mockito是一个基于MIT协议的开源java测试框架。 Mockito区别于其他模拟框架的地方主要是允许开发者在没有建立“预期”时验证被测系统的行为。对于mock对象的一个评价是测试系统的测
- 精通Oracle10编程SQL(10)处理例外
bijian1013
oracle数据库plsql
/*
*处理例外
*/
--例外简介
--处理例外-传递例外
declare
v_ename emp.ename%TYPE;
begin
SELECT ename INTO v_ename FROM emp
where empno=&no;
dbms_output.put_line('雇员名:'||v_ename);
exceptio
- 【Java】Java执行远程机器上Linux命令
bit1129
linux命令
Java使用ethz通过ssh2执行远程机器Linux上命令,
封装定义Linux机器的环境信息
package com.tom;
import java.io.File;
public class Env {
private String hostaddr; //Linux机器的IP地址
private Integer po
- java通信之Socket通信基础
白糖_
javasocket网络协议
正处于网络环境下的两个程序,它们之间通过一个交互的连接来实现数据通信。每一个连接的通信端叫做一个Socket。一个完整的Socket通信程序应该包含以下几个步骤:
①创建Socket;
②打开连接到Socket的输入输出流;
④按照一定的协议对Socket进行读写操作;
④关闭Socket。
Socket通信分两部分:服务器端和客户端。服务器端必须优先启动,然后等待soc
- angular.bind
boyitech
AngularJSangular.bindAngularJS APIbind
angular.bind 描述: 上下文,函数以及参数动态绑定,返回值为绑定之后的函数. 其中args是可选的动态参数,self在fn中使用this调用。 使用方法: angular.bind(se
- java-13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class KickOutBadGuys {
/**
* 题目:13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
* Maybe you can find out
- Redis.conf配置文件及相关项说明(自查备用)
Kai_Ge
redis
Redis.conf配置文件及相关项说明
# Redis configuration file example
# Note on units: when memory size is needed, it is possible to specifiy
# it in the usual form of 1k 5GB 4M and so forth:
#
- [强人工智能]实现大规模拓扑分析是实现强人工智能的前奏
comsci
人工智能
真不好意思,各位朋友...博客再次更新...
节点数量太少,网络的分析和处理能力肯定不足,在面对机器人控制的需求方面,显得力不从心....
但是,节点数太多,对拓扑数据处理的要求又很高,设计目标也很高,实现起来难度颇大...
- 记录一些常用的函数
dai_lm
java
public static String convertInputStreamToString(InputStream is) {
StringBuilder result = new StringBuilder();
if (is != null)
try {
InputStreamReader inputReader = new InputStreamRead
- Hadoop中小规模集群的并行计算缺陷
datamachine
mapreducehadoop并行计算
注:写这篇文章的初衷是因为Hadoop炒得有点太热,很多用户现有数据规模并不适用于Hadoop,但迫于扩容压力和去IOE(Hadoop的廉价扩展的确非常有吸引力)而尝试。尝试永远是件正确的事儿,但有时候不用太突进,可以调优或调需求,发挥现有系统的最大效用为上策。
-----------------------------------------------------------------
- 小学4年级英语单词背诵第二课
dcj3sjt126com
englishword
egg 蛋
twenty 二十
any 任何
well 健康的,好
twelve 十二
farm 农场
every 每一个
back 向后,回
fast 快速的
whose 谁的
much 许多
flower 花
watch 手表
very 非常,很
sport 运动
Chinese 中国的
- 自己实践了github的webhooks, linux上面的权限需要注意
dcj3sjt126com
githubwebhook
环境, 阿里云服务器
1. 本地创建项目, push到github服务器上面
2. 生成www用户的密钥
sudo -u www ssh-keygen -t rsa -C "
[email protected]"
3. 将密钥添加到github帐号的SSH_KEYS里面
3. 用www用户执行克隆, 源使
- Java冒泡排序
蕃薯耀
冒泡排序Java冒泡排序Java排序
冒泡排序
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 10:40:14 星期二
http://fanshuyao.iteye.com/
- Excle读取数据转换为实体List【基于apache-poi】
hanqunfeng
apache
1.依赖apache-poi
2.支持xls和xlsx
3.支持按属性名称绑定数据值
4.支持从指定行、列开始读取
5.支持同时读取多个sheet
6.具体使用方式参见org.cpframework.utils.excelreader.CP_ExcelReaderUtilTest.java
比如:
Str
- 3个处于草稿阶段的Javascript API介绍
jackyrong
JavaScript
原文:
http://www.sitepoint.com/3-new-javascript-apis-may-want-follow/?utm_source=html5weekly&utm_medium=email
本文中,介绍3个仍然处于草稿阶段,但应该值得关注的Javascript API.
1) Web Alarm API
&
- 6个创建Web应用程序的高效PHP框架
lampcy
Web框架PHP
以下是创建Web应用程序的PHP框架,有coder bay网站整理推荐:
1. CakePHP
CakePHP是一个PHP快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。CakePHP使用了众所周知的设计模式,如MVC和ORM,降低了开发成本,并减少了开发人员写代码的工作量。
2. CodeIgniter
CodeIgniter是一个非常小且功能强大的PHP框架,适合需
- 评"救市后中国股市新乱象泛起"谣言
nannan408
首先来看百度百家一位易姓作者的新闻:
三个多星期来股市持续暴跌,跌得投资者及上市公司都处于极度的恐慌和焦虑中,都要寻找自保及规避风险的方式。面对股市之危机,政府突然进入市场救市,希望以此来重建市场信心,以此来扭转股市持续暴跌的预期。而政府进入市场后,由于市场运作方式发生了巨大变化,投资者及上市公司为了自保及为了应对这种变化,中国股市新的乱象也自然产生。
首先,中国股市这两天
- 页面全屏遮罩的实现 方式
Rainbow702
htmlcss遮罩mask
之前做了一个页面,在点击了某个按钮之后,要求页面出现一个全屏遮罩,一开始使用了position:absolute来实现的。当时因为画面大小是固定的,不可以resize的,所以,没有发现问题。
最近用了同样的做法做了一个遮罩,但是画面是可以进行resize的,所以就发现了一个问题,当画面被reisze到浏览器出现了滚动条的时候,就发现,用absolute 的做法是有问题的。后来改成fixed定位就
- 关于angularjs的点滴
tntxia
AngularJS
angular是一个新兴的JS框架,和以往的框架不同的事,Angularjs更注重于js的建模,管理,同时也提供大量的组件帮助用户组建商业化程序,是一种值得研究的JS框架。
Angularjs使我们可以使用MVC的模式来写JS。Angularjs现在由谷歌来维护。
这里我们来简单的探讨一下它的应用。
首先使用Angularjs我
- Nutz--->>反复新建ioc容器的后果
xiaoxiao1992428
DAOmvcIOCnutz
问题:
public class DaoZ {
public static Dao dao() { // 每当需要使用dao的时候就取一次
Ioc ioc = new NutIoc(new JsonLoader("dao.js"));
return ioc.get(