- 计算机硬件 5.1机箱与电源
baiXiao_晓柏
计算机硬件计算机外设
第五章其他设备第一节机箱与电源一、认识电源1.功能:将普通交流电转换为直流电,再控制电压分别输出给不同部件。2.分类:3.供电插头:①8Pin插头:为高档PCI-E显卡供电,或为较新的CPU供电;②4Pin插头:为P4以上CPU供电;③6Pin插头:为高档PCI-E显卡供电;④15PinSATA插头:为SATA硬盘、光驱供电;⑤20+4Pin插头:为主板供电(+4Pin是为了兼容早期的主板);⑥大
- 建模人の笔记本电脑配置
Emma想做技术大佬
每天学一个电脑知识电脑
最近要重搞一台电脑来做建模,记录一下。cpu:主频推荐2.6Ghz+,高配3.2Ghz+睿频4.5Ghz+核心数:4核/6核,预算充足8核显卡:4G/6GN卡(英伟达)预算充足8G及以上N卡8G注:优先选择独显直连内存:16G起步,预算充足32G,个人还是觉得至少要32GB注:尽量选择双通道和高频率的硬盘:512以上固态预算充足1tb固态硬盘类型:NVMe协议固态或PCI-E固态屏幕:高色域高分辨
- 电源线不同颜色的含义及他们与电压之间对应的关系
冰下小鱼儿
笔记嵌入式硬件
1、黄色电源线黄色电源线是电源线中数量较多的一种,它输出+12V电压。由于加入了CPU和PCI-E显卡供电成分,+12V的作用在电源里举足轻重。+12V为电脑中的硬盘、光驱、软驱的主轴电机和寻道电机提供电源,并作为串口设备等电路逻辑信号电平。+12V电压供电出现故障时,通常会造成以下故障:(1)+12V供电的电压输出不正常,常会造成硬盘、光驱、软盘的读盘性能不稳定。(2)+12V电压偏低,通常会造
- 通用图形处理器设计——GPGPU编程模型与架构原理(三)
AHAHAya_
架构
第3章GPGPU控制核心架构3.1GPGPU架构概述典型的CPU-GPGPU异构计算平台如图3-1所示,CPU作为控制主体统筹整个系统的运行,PCI-E充当CPU和GPGPU的交流通道,CPU通过PCI-E与GPGPU进行通信,将程序中的内核函数加载到GPGPU的计算单元阵列(SM/CU)和内部的计算单元(SP/PE)上执行。典型的GPGPU架构及可编程多处理器的组成如图3-2所示。SM/CU构成
- PCIE总线理解笔记
跳坑程序员
1024程序员节
基本介绍网上有和多好的网站可以看比如下面这个,我写笔记是从嵌入式底层开始的学习记录不完整和成体系。一篇很好的文章可以看看PCI的EP和RC分别对应从模式和主模式,普通的PCIRC主模式可以用于连接PCI-E以太网芯片或PCI-E的硬盘等外设。RC模式使用外设一般都有LINUX驱动程序,安装好驱动基本都能正常使用。但是对于SOC芯片本身能做EP有能做RC两者如何互相通信可能就需要对PCIE的使用和基
- Linux运维day19-磁盘
矮寨坡的M3
一、.磁盘的基本概念二、磁盘的基本结构盘片:磁道:负责存储数据扇区:512字节数据是存储在哪个磁道哪个扇区柱面:三、磁盘的预备知识1、磁盘的接口IDEoutScsioutSATAIII6Gbps/s750MB/s1T400100MB/sSAS8Gbps/s1000MB/s1T4500SSD纯电子抗摔msataoutm.2接口类型SATA几乎所有主板都兼容,便宜性能差PCI-E需要看主板是否兼容,贵
- 自己制作个服务器可行么,用服务器做家用机可行吗?为什么?
封志伟
自己制作个服务器可行么
首先明确回答是:可以!为什么说可以?因为无论是服务器还是普通台式电脑,其实它都是一台电脑而已,只要它有PCI-E显卡插槽,则理论上都可以装独立显卡。而且一般除了少数非X86的服务器以外,例如Power服务器,大多数的X86服务器都提供了pcie16x的独立显卡插槽。我们想要将服务器改成家用机使用,则只需要进行一些配置和需要注意一些问题即可实现!1.显卡安装首先我们需要注意大多数服务器都是机架式的,
- 微星z370安装linux系统,华硕z370主板装win10系统及bios设置(uefi+gpt方式安装)
weixin_39929635
微星z370安装linux系统
[文章导读]我们在组装电脑时,华硕主板可能是大家的首选,最近有网友问,我组装的华硕b365主板电脑怎么安装win10系统呢,这里和大家说下,从华硕z370主板后,其搭载intel酷睿第八代以上处理器,默认是uefi+gpt引导模式,且不能安装win7,安装WIN7后USB设备不能使用,要用pci-e转usb的扩展卡,但稳定性也不好。华硕z370主板只能安装win10系统,有些小白用传统方式安装,发
- ElasticSearch索引、查询和写入性能调优
努力者Mr李
ElasticSearchelasticsearch
注:部分概念介绍来源于网络一、Elasticsearch部署建议1.选择合理的硬件配置尽可能使用SSDElasticsearch最大的瓶颈往往是磁盘读写性能,尤其是随机读取性能。使用SSD(PCI-E接口SSD卡/SATA接口SSD盘)通常比机械硬盘(SATA盘/SAS盘)查询速度快5~10倍,写入性能提升不明显。对于文档检索类查询性能要求较高的场景,建议考虑SSD作为存储,同时按照1:10的比例
- A88xm-plus 主板采用Clover实现 m2 固态硬盘启动
changhong_sd
CloverM2固态硬盘华硕A88xm-plusPci-e扩展卡
最近京东搞秒杀节,趁此机会购买了三星970evoplus,还选配了奥睿科的m2扩展卡。货到后发现自己的华硕A88xm-plus不支持Pci-e启动,于是网上找了各种刷BIOS的办法,根本不起作用。无奈只能使用Clover方法。先用WinPe盘启动Win8图形界面,固态硬盘GPT格式分区,用WinNT安装器安装Win10到要求重新启动,备用。开始制作Clover启动U盘:一开始使用按照搜索的教程用B
- 【转】小菜硬件杂谈 细数主板上曾出现过的插槽
时空观察者9号
来自:http://vga.zol.com.cn/646/6461752.html相关参考:关于主板基础知识一条长长的插槽,两排金光闪闪的引脚,这就是主板上最引人注意的一类接口,也是我们今天要谈的主角。那么这类接口叫什么名字?现在最常用的是PCI-E,在以前还有PCI、AGP等,这类接口都是PC的主要数据总线接口。由于很多读分不清接口和总线的关系,所以吉吉我先简单讲讲什么是总线:总线是计算机各种功
- Linux常用操作 & Vim一般使用 & SSH介绍 & SSH密钥登录
瑶大头*^_^*
linux运维服务器开发语言java
目录1.常用命令2.vim一般使用3.SSH介绍4.ssh密钥登录1.常用命令1)#与$提示的区别'#'表示用户有root权限,一般的以root用户登录提示符为#,'$'提示符表示用户为普通用户2)ifconfig查看ip地址eno1:代表由主板bios内置的网卡ens1:代表主板bios内置的PCI_E网卡enp2s0:PCI-E独立网卡eth0:如果以上都不用,则返回默认的网卡名ens33则属
- 万兆电口网卡性能分析
90694076344d
FM-ELX540BT2-T2 是一款PCI-E双口万兆双电口网卡,采用英特尔原装X540芯片,FM-ELX540BT2-T2是飞迈瑞克的一款新的电口万兆网卡,这也标志着万兆以太网进入更广阔的服务器市场。万兆电口网卡突出优势: 1.万兆电口网卡提供iSCSI、FCoE、虚拟化和灵活的端口分区: 万兆电口网卡通过超过10倍的每一项性能的增加,有10个GbE有令人兴奋的新使用模型,包括统一的网络(iS
- Linux驱动开发——PCI设备驱动
宇努力学习
驱动开发linux驱动开发总线驱动开发PCI
目录一、PCI协议简介二、PCI和PCI-e三、LinuxPCI驱动四、PCI设备驱动实例五、总线类设备驱动开发习题一、PCI协议简介PCI(PeripheralComponentInterconnect,外设部件互联)局部总线是由Intel公司联合其他几家公司一起开发的一种总线标准,最初是为了替代ISA之类的总线,用于解决当时的图形化界面显示器的带宽问题。相比于ISA总线,它最大的特点是高带宽、
- 存储技术------存储接口和协议总结
Avery123123
云计算
存储技术------存储接口和协议总结存储技术------存储接口和协议总结一、网络存储接口ATA:在并行中没落SATA:在低端徘徊SCSI:中端存储的主流之选iSCSI:TCP\IP的SCSISAS:接口协议的明日帝国FC:高端应用的基石MSATAM.2:为SSD存储而生M.2接口(NVMe协议)PCI-E接口:M.2接口和NVME区别在哪里二、常见存储协议SATA存储协议SCSI存储协议ISC
- pci卡怎么插入pcie卡槽
测试专家
服务器
在主板上找到PCI-e固态硬盘的插槽,直接插进去就可以了。具体操作如下:1.关闭台式电脑电源,打开后壳,找到PCI-e卡槽2.将PCI-e2.02U接口对准电脑PCI-e卡槽,插入即可3.插入后,4.PCI-e卡插好后,找到螺丝空位5.打上螺丝。断开电源后,打开机箱,然后将PCI网卡插入到主板的PCI插槽中,PCI插槽一般在显卡的上方。安装非常简单,只要将PCI网卡插入PCI插槽。pci卡怎么插入
- linux常用操作(vim & SSH服务)
m0_l5z
linux运维服务器
目录1.常用命令2.vim一般使用3.SSH介绍4.ssh密钥登录1.常用命令1)#与$提示的区别'#'表示用户有root权限,一般的以root用户登录提示符为#,'$'提示符表示用户为普通用户2)ifconfig查看ip地址eno1:代表由主板bios内置的网卡ens1:代表主板bios内置的PCI_E网卡enp2s0:PCI-E独立网卡eth0:如果以上都不用,则返回默认的网卡名ens33则属
- PCIE信号完整性分析仿真
bo2016
信号完整性硬件协议原理图设计硬件工程pcb工艺嵌入式硬件硬件架构单片机
目录1、PCI-E总线接口介绍2、PCIE接口的速度和相关概念3、PCIE宽带的计算4、PCIe总线端到端的数据传输5、8B/10B编码的原理6、PCIE3.0合规要求,抖动值7、PCIE3.0合规要求,发送TX8.0GT/S8、PCIE3.0合规要求,接收最小RX8.0GT/S9、TxandRxReturnLoss10、PCIE3.0眼图仿真实例11、使用PCIE3.0实例文件提取互连线的S参数
- RK3568-pcie接口
Paper_Love
RK3568网络linux运维
pcie接口与sata接口pcie总线pcie总线pcie控制器sata控制器nvme设备sata设备nvme协议ahci协议m-key接口b-key接口RC模式和EP模式RC和EP分别对应主模式和从模式,普通的PCIRC主模式可以用于连接PCI-E以太网芯片或PCI-E的硬盘等外设。RC模式使用外设一般都有LINUX驱动程序,安装好驱动基本都能正常使用。EP模式,RK3568芯片的PCIeGen
- 【安装记录】深度学习电脑配置
你好joy
安装记录
研究了大概一个晚上和一个早上的时间,骚扰了淘宝客服N个,参考了很多网友,给出了几种配置。i77700k和z270-p是一对的i78700k和z370-a是一对的,最多支持3个显卡i77800和x299是一对的,最多支持3个显卡需要考虑机箱与显卡大小、显卡多少、主板大小、散热大小等问题。多路GPU需要考虑主板有几个pci-e接口。1万1080GPU1个Cpui77700Khttps://item.j
- camera 硬件基本知识
乐正倩彦
相机基础知识驱动开发
参考博客:1.【Camera专题】Qcom-你应该掌握的Camera调试技巧2_c枫_撸码的日子的博客-CSDN博客_outputpixelclock2.浩瀚之水_csdn的博客_CSDN博客-深度学习,嵌入式Linux相关知识汇总,Caffe框架领域博主3.一个早起的程序员的博客_CSDN博客-FPGA,PCIe应用实战,PCI-E理论剖析领域博主一、硬件相关名词及作用mipi:MIPI全称Mo
- 计算机主板学习
爸爸的爸爸是爸爸
一、北桥芯片结构和功能:1.CPU与内存之间的交流(内存控制器)2.AGP、PCI-E控制(图像处理器)3.CPU与外设(必须通过南桥)之间的交流4.支持内存的种类及最大容量的控制5.Cache控制主要管理高速设备(主内)故障分析:1.不能开机2.不认内存、显卡或CPU3.开机启动后不断死机4.花屏5.显示器不亮二、南桥芯片结构和功能:1.PCIBUS、IDE/SATA模块之间的通道2.RTC(实
- PCI总线及发展历程(详细)总结
快乐的学习
驱动pcielinux
目录一、PCI总线简介二、总线的传输速度表:三、PCI-E简介四、其他相关链接1、PCIe物理层总结-PCIE专题知识(一)2、PCIe数据链路层图文总结-PCIe专题知识(二)3、PCIe物理层链路训练和初始化总结-PCIe专题知识(三)4、PCIe物理层弹性缓存机制解析-PCIe专题知识(四)5、8b/10b编码方式详细总结一、PCI总线简介PCI(PeripheralComponentInt
- 什么是H2D和D2H的内存拷贝问题
Mark White
opencv
H2D和D2H表示GPU和CPU之间内存的拷贝操作:H2D:HosttoDevice的缩写,表示将内存从CPU(Host)拷贝到GPUdevice(设备)上。D2H:DevicetoHost的缩写,表示将内存从GPUdevice拷贝回CPU上。在GPU计算中,数据需要在CPU和GPU之间传输,这就涉及到H2D和D2H的内存拷贝。但CPU和GPU存在不同的内存空间,内存拷贝需要通过PCI-E总线,这
- 英特尔酷睿i5和i7处理器哪个好?
每日一些小知识
i5与i7区别如下:1.超线程。i5没超线程技术,i7有。2.二级缓存/三级缓存大小。由于定位更高端,i7通常情况下有更大的二级缓存和三级缓存。3.总线速度。现在没FSB这个说法了,不过仍然存在类似的QPI/DMI总线。而总线速度更高,默认情况下可以支持更高频率的内存,带来吞吐量的增加,提升性能。4.PCI-E通道数。i5一般提供24条PCI-E通道,可以为显卡提供PCI-Ex16,同时预留另外的
- day25磁盘接口
loginnnnnn
磁盘管理体系1.主要内容2.磁盘接口及应用场景1.磁盘组成1.磁头(进行读写数据)2.主轴(转数主轴转数)5400rpm7200rpm10k15k盘片(磁盘)(存放数据)2.磁盘接口机械硬盘SATA给自己人用,性能要求不高,容量大SAS服务器标配,线上/生产环境使用固态硬盘PCI-E:大量的读写,性能要求高(数据量小)磁盘接口种类3.磁盘细致结构1.head磁头1.径向运动2.读写数据3.盘面数量
- 嵌入式知识框架之六-接口与总线(SPI\I2C\ USB\PCI\PCI-E\SD\SDIO\以太网接口)
菜鸟?谁叫我!
c语言
接口是外设和主设备连接的方式/规则/协议的名称;XX总线是主设备连接某一类接口的名称1.串口串行数据接口标准(根据时间发展顺序介绍):RS-232;命名为EIA-232-E标准;通信距离短、速率低RS-232C;嵌入式系统中应用最广泛的串行接口RS-422;命名为TIA/EIA-422-A标准;单机发送、多机接收的单向、平衡传输规范RS-485;命名为TIA/EIA-485-A标准;增加了多点、双
- 万兆服务器光纤网卡
飞迈瑞克网卡
光纤网卡,指的是光纤以太网适配器,简称光纤网卡,学名FiberEthernetAdapter.传输的是以太网通信协议,一般通过光纤线缆与光纤以太网交换机链接。按传输速率可以分为100Mbps(百兆)、1Gbps(千兆)、10Gbps(万兆,按主板插口类型可分为PCI、PCI-X、PCI-E(X1/X4/X8/X16)等,按接口类型分为LC、SC、FC、ST等。10G光纤网卡,指的是万兆服务器光纤网
- PCIe接口的PCB布局布线要求
凡亿教育
凡亿企业培训pcb社交电子
PCI-Express,简称“PCI-e”是一种高速串行计算机扩展总线标准,PCI-E属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,它的主要优势就是数据传输速率高。PCI-E2.0和PCI-E3.0主要存在以下不同:1)最大数据率不同:PCI-E2.0只能提供5GT/S的最大数据率,而PCI-E3.0的数据传输率则达到了8GT/S,提高了总线带宽。PCI-E3.
- 网卡命名规则(linux)
JL-LOVE
debianUbuntuLinux网卡命名net.ifnamesbiosdevname
网卡命名规则:Scheme1:如果从BIOS中能够取到可用的,板载网卡的索引号,则使用这个索引号命名,例如:eno1,如不能则尝试Scheme2Scheme2:如果从BIOS中能够取到可以用的,网卡所在的PCI-E热插拔插槽(注:pci槽位号)的索引号,则使用这个索引号命名,例如:ens1,如不能则尝试Scheme3Scheme3:如果能拿到设备所连接的物理位置(PCI总线号+槽位号?)信息,则使
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s