1、平均发送光功率测试,用光功率计测试,对于25G10km双纤双向的光模块,光功率在-4.5dBm
无源波分和彩光模块_易飞扬彩光模块百科
二佳啊i
无源波分和彩光模块
彩光模块即彩色光模块,是光复用传输链路中的光电转换器,它也被叫做WDM波分光模块。WDM光模块属于无源模块,本身不发射激光,一般使用光平面波导(PLC)技术,只是将一束光分成数束光。而普通光模块属于光电转换器件,是有源光模块,每个模块有一收一发两个口,发射口里面是个激光器。为了区别于SDH等系统的光,我们把WDM系统的光称为“彩光”(Colored),而称普通光系统的光为“黑白光”或“灰光”(Gr
5G前传-介绍
小狗爱吃黄桃罐头
GPONONUOLT5G前传
1.引用知识分享系列一:5G基础知识-CSDN博客5G前传的最新进展-CSDN博客灰光和彩光_通信行业5G招标系列点评之二:一文读懂5G前传-光纤、灰光、彩光、CWDM、LWDM、MWDM...-CSDN博客术语:英文缩写描述BBU:BuildingBasebandUnit室内基带处理单元RRU:RadioRemoteUnit射频拉远单元灰光模块彩光模块CWDM:CoarseWave-Lengt
无源波分和彩光模块_波分光模块详细介绍
宏馨
无源波分和彩光模块
波分光模块的简介波分光模块是光复用传输链路中的的光电转换器,其采用波分复用技术,将不同波长的光信号复合在一条光纤上进行传输,具备成本低等优点。波分光模块的特征1.设计灵活;2.可靠性高;3.低功耗;4.支持热插拔;5.LC双工接口;6.商业级工作温度:0°C-70°C,工业级工作温度:-40℃-85℃;7.最大传输距离可达130km;8.支持数字诊断(DDM/DOM)功能;9.符合多协议标准,如S
一文讲解灰光模块和彩光模块
追光者跑起来
内容导读:25G灰光和彩光模块在5G前传解决方案中大放异彩。在DRAN场景中,采用25G300m灰光模块。在CRAN场景中,光纤资源不足的情况下,使用10km的双向灰光(BiDi)模块。如有必要,可以通过使用无源WDM和半有源WDM设备进一步减少所需的光纤资源。在这种情况下,需要使用25G彩光模块。灰光和彩光的定义光通信使用的波长范围为850~1650nm,光模块发的不管“彩光”还是“白光”,都是
LUM-313G:31.1英寸真正的4K显示器
540d25dfea6d
LUM-313G是350nit大亮度,1500对比度31.1“显示器支撑本地4K分辨率(4096×2160):.服务1,广色域和宽的视角LUM-313G18518908090微同步是4个BNC(2×12G-支持SDI+2×3G-SDI)和HDMI2.0接口,并支持多种视频的经由单个链路12G-SDI,四路3G-SDI和HDMI2.0格式,高达4K/60P。此外,各种专业,如波形/矢量和支持HDRE
SDI接口(总结)
winkle_Zhang
FPGA开发问题总结fpga开发vivado
大家可以关注我刚开通的公众号【FPGA开发笔记】,我每天都会更新分享发布自己在FPGA开发过程中的心得和收货,也会分享一些硬件电路、模拟IC设计、电子DIY、嵌入式软件相关的文章。一.接口定义SDI(serialdigitalinterface)数字分量串行接口,有三种不同的标准分别为标准清晰度SD-SDI、高清标准HD-SDI和3G-SDI,对应速率分别是270Mb/s、1.485Gb/s和2.
PCB 走线的阻抗控制
花果山圣僧
硬件工程
PCB走线的阻抗控制在PCB设计你中,首先必须先了解需要什么样的阻抗。业界默认的阻抗有单线50Ω、差分线100Ω,还有一些比较特殊的阻抗线控制。(1)USB2.0差分阻抗控制90Ω,而USB3.0为3对差分线,接收和发送都是控制100Ω。(2)PCI总线控制60~65Ω。(3)VGA视频信号通常控制75Ω。(4)SDI总线如果为单线75Ω,差分则控制150Ω。(5)RS-485总线阻抗控制120Ω
AD7606芯片驱动-FPGA实现
热爱学习地派大星
fpga开发嵌入式硬件fpgamcu单片机
简介AD7606是一款16位ADC芯片,可实现8通道并行采集,每通道最大速度可达1M,可实现多种模式数据采集。介绍本次FPGA使用的是8通道串行采样模式,设计中所用到的AD7606引脚说明如下:名称定义CONVST同步采集转换开始信号BUSYADC忙碌状态信号RD/SCLK采样/寄存器工作时钟CS片选使能DOUTA~DOUTHADC8通道串行输出SDI寄存器数据输入本次采用的寄存器读写时序如下图所
服务器导出excel文档,服务器导出excel功能配置
weixin_39732249
服务器导出excel文档
服务器导出excel功能配置内容精选换一换该任务指导用户完成Linux云服务器的相关配置与其他驱动的安装,为最终生成的Linux裸金属服务器私有镜像做准备。配置Linux云服务器。具体操作请参考虚拟机环境配置。具体操作请参考虚拟机环境配置。安装并配置Cloud-Init工具,修改引导的硬件设备驱动,安装bms-network-config软件包、SDI卡驱动、Hi1822网卡驱动为加强对数据的容灾
【知识】光模块知识
林老师的书屋
网络
#才华斐然,不能浪费。提前声明,如有侵权,马上就删,果断道歉,能屈能伸#上一章讲的是光纤线的情况,光纤线要和模块配合使用,本章对光模块进行说明。【光的传输波长】讲模块之前,我们先了解光在传输的过程中会出现损耗,根据实验结果,在某些波长的光损耗比较低,因此光模块只用的发光就是使用这些波长。具体如下图:结论:科学家测出多模光纤在光波长为850nm和1310nm的时候,衰耗比较低,因此多模光模块的发光为
mysql高级使用教程
秃狼
SpringBoot八股文mysql数据库
mysql体系结构1.连接层:主要就是做客户端的连接。2.服务层:主要就是缓存,分析器,优化器,执行器。3.引擎层:就是一些存储引擎,包括索引的存储结构。4.存储层:数据存储的磁盘。存储引擎Innodb1.特点:支持事务,支持行级锁,支持外键。2.存储结构:xxx.ibd(存储:数据,表结构,索引)Myisam1.特点:速度快,支持表级锁。2.存储结构:xxx.sdi(存储:表结构),xxx.my
SPI接口介绍
zsqt8888
工作motorolainterface通讯编程扩展
SPIinterfaceSPI接口介绍SPI是由美国摩托罗拉公司推出的一种同步串行传输规范,常作为单片机外设芯片串行扩展接口。SPI有4个引脚:SS(从器件选择线)、SDO(串行数据输出线)、SDI(串行数据输入线)和SCK(同步串行时钟线)。SPI可以用全双工通信方式同时发送和接收8(16)位数据,过程如下:主机启动发送过程,送出时钟脉冲信号,主移位寄存器的数据通过SDO移入到从移位寄存器,同时
zookeeper有哪几种节点类型
Depro
持久节点持久有序节点临时节点临时有序节点publicenumCreateMode{/***Theznodewillnotbeautomaticallydeleteduponclient'sdisconnect.*/PERSISTENT(0,false,false,false,false),/***Theznodewillnotbeautomaticallydeleteduponclient'sdi
旭东泰eKL浅谈SDI线的主要种类以及和HDMI线的区别
szekl
其他音视频
SDI线的种类与区别SDI线是一种常用于高清视频信号传输的线材,它的全称是SerialDigitalInterface,即数字分量串行接口。SDI线可以通过普通的75欧姆同轴电缆来传输未压缩的数字视频信号,具有传输距离远、信号稳定、抗干扰强等优点。SDI线广泛应用于广播电视、监控、直播等领域,是专业视频设备连接的重要接口类型。SDI线的主要种类根据传输速率和分辨率的不同,SDI线可以分为以下几种主
SDI, DVI, HDMI, DisplayPort的区别(Z)
gioc
1.SDISDI是SerialDigitalInterface的缩写,也就是串行数字接口。串行接口是把数据字的各个比特以及相应的数据通过单一通道顺序传送的接口。由于串行数字信号的数据率很高,在传送前必须经过处理。用扰码的不归零倒置(NRZI)来代替早期的分组编码,其标准为SMPTE-259M和EBU-Tech-3267,标准包括了含数字音频在内的数字复合和数字分量信号。SDI又分为标清SD-SDI
200G数据中心:QSFP56和QSFP-DD光模块如何选择?
audrey-luo
大数据
随着光通信与互联网技术的迅猛发展,网络数据流量的需求呈指数级增长,电信骨干网流量年均增速高达50%至80%。为了应对日益攀升的数据传输需求,光通信速率实现了从10G、25G、40G到当前主流的100G、200G、400G甚至更高规格的持续演进。在此背景下,构建200G数据中心时,QSFP56和QSFP-DD作为实现200G速率的关键接口标准,其选择尤为重要。QSFP56模块是在原有QSFP+设计基
以太网帧的最小长度_以太网飙升的速率及对应的标准
weixin_39915427
以太网帧的最小长度
来源:《传智播客》及网络整理:王耀以太网(Ethernet)最早是由Xerox(施乐)公司创建的局域网组网规范,1980年DEC、Intel和Xeox三家公司联合开发了初版Ethernet规范—DIX1.0,1982年这三家公司又推出了修改版本DIX2.0,并将其提交给IEEE802工作组——现在好多的10G、40G、100G、400G光模块标准也出自这个组,经IEEE成员修改并通过后,成为IEE
基于 STM32F103 在 FATFS 模式下读取 SD 卡
cxy1999120
stm32p2pfpga开发
目录1.2SD卡总线1.3.1SD总线—命令2.3代码文件电路连接总结1SD卡协议1.1何为SD卡SD卡(SecureDigitalMemoryCard)在我们生活中已经非常普遍了,控制器对SD卡进行读写通信操作一般有两种通信接口可选,一种是SPI接口,另外一种就是SDIO接口。SDIO全称是安全数字输入/输出接口,多媒体卡(MMC)、SD卡、SDI/O卡都有SDIO接口。STM32F10x系列控
I2S音频接口的理解
可可西里_X_back
工作笔记
1、概念理解通常IIS接口由,MCLK、SCK、LRCK、SDI、SDO组成。位时钟(BCLK):又名SCK,对应每一位(bit)数据,都有一个脉冲。BCLK=2*采样频率*量化位数。问:为什么BCLK是采样频率和量化位数乘积的2倍?答:量化位数是相对于单声道来说的,SCK是同时用于左、右声道数据交替传输的时钟。例如先传输16个bit的左通道数据,再传输16个bit的右通道数据,一直这样按顺序交替
认识光端机26进9出
深漂独立思考
简介XS-2609是一款混合插卡型智能图像拼接处理器,能够将多个动态画面显示在9个屏幕上面,实现多窗口拼接的功能。本产品可自动检测识别板卡类型,支持VGA,DVI,HDBaseT,SDI,HDMI等无缝拼接板卡,即插即用,可不同格式的信号混合搭配使用。本系列产品可配置高性能冗余电源供电模块,即当任意一个电源断开后由另一个电源继续供电,主机可不间断工作;配置控制板卡,支持视频拼接,视频矩阵切换,级联
Teranex Mini SDI to DisplayPort 8K HDR
迪蓝科技田
先进的8KDisplayPort监看方案,可实现所有HD、UltraHD以及高达4320p60的8K格式从SDI源信号到DisplayPort转换。搭载2个标准尺寸DisplayPort及1个USB-CDisplayPort输出接口、内置下变换器、HDR格式、33点10bitRGBLUT、内置波形、分量、矢量和直方图示波器、兼容监视器上可实现监视器校准以及更多功能。接口SDI视频输入4x12G-S
小封装高稳定性振荡器 Sg2520egn / sg2520vgn, sg2520ehn / sg2520vhn
Epson样品中心
晶体晶振晶体振荡器新媒体运营
描述随着物联网和ADAS等5G应用的实施,数据流量不断增长,网络基础设施变得比以往任何时候都更加重要。IT供应商一直在快速建设数据中心,并且对安装在数据中心内部/内部的光模块有很大的需求。此应用需要具有“小”,“低抖动”和“高稳定性”的晶体振荡器。更小的外形尺寸(2520),解决了QSFP-DD收发器的PCB布局限制高频基振与我们的高频晶体使低抖动到19fs类型。内部集成电路允许总公差±20x10
逆向狄X楼宇对讲机的485控制协议
逆向协议风控大师
软件开发开源协议
成果:点击对讲机屏幕智能家居灯光模块,对应灯打开或关闭。起因:笔者发现房屋自带的楼宇对讲机里有智能家居模块,想要将这块屏幕接入使用它控制灯光设备。目标:使用该设备的屏幕操作控制灯光,后面再控制空调,灯光,场景。调查:1、厂商官网产品资料,发现楼宇对讲机,网络结构,设备网络接入的是楼宇间网络,楼下的对讲机。设备还有一个485接口,用于扩展智能家居控制。楼宇对讲接口图2、关键点485接入智能家居控制,
MySQL-存储引擎
en595
mysql数据库
1、指定存储引擎2、查看数据库支持的存储引擎showengines;3、InnoDB引擎1、高性能,可靠安全性的存储引擎2、有三个特性,事务,行级锁,外键,文件格式:带后缀xxx.ibd是表名。每张表都对应一个表空间文件,存储表的表结构(frm,sdi),数据和索引。使用参数索引可以查看:innodb_file_per_table;4、因为我们平时使用的都是localhost用户,只能本地访问。想
认识SFP/SFP+/QSFP/QSFP+光模块
青豆哒哒
硬件设计fpga
概述SFP(smallform-factorpluggable)称为小封装热拔插光模块,应用于电信行业和光通信,它主要由光电子器件(光发射器、光接收器)、功能电路和光接口等部分组成,主要作用就是实现光纤通信中的光电转换和电光转换功能。光模块的工作原理如图光模块工作原理图所示:SFP/SFP+/QSFP最关键的区别在于速率上的区别,这是因为使用的协议不同,SFP是基于IEEE802.3和SFF-84
SFP/SFP+/QSFP/QSFP+光模块和GTP/GTX/GTH/GTZ/GTY/GTM高速收发器
一只嵌入式爱好者
fpga开发光模块高速收发器
SFP/SFP+/QSFP/QSFP+光模块和GTP/GTX/GTH/GTZ/GTY/GTM高速收发器SFP/SFP+/QSFP/QSFP+光模块概述SFPSFP+QSFPQSFP+关键参数说明GTP/GTX/GTH/GTZ/GTY/GTM高速收发器区别XILINX7系列FPGA中高速收发器使用SFP/SFP+/QSFP/QSFP+光模块概述SFP(smallform-factorpluggabl
redis学习笔记——不仅仅是存取数据
Everyday都不同
returnSourceexpire/delincr/lpush数据库分区redis
最近项目中用到比较多redis,感觉之前对它一直局限于get/set数据的层面。其实作为一个强大的NoSql数据库产品,如果好好利用它,会带来很多意想不到的效果。(因为我搞java,所以就从jedis的角度来补充一点东西吧。PS:不一定全,只是个人理解,不喜勿喷)
1、关于JedisPool.returnSource(Jedis jeids)
这个方法是从red
SQL性能优化-持续更新中。。。。。。
atongyeye
oraclesql
1 通过ROWID访问表--索引
你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系. 通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高.
2 共享SQL语句--相同的sql放入缓存
3 选择最有效率的表
[JAVA语言]JAVA虚拟机对底层硬件的操控还不完善
comsci
JAVA虚拟机
如果我们用汇编语言编写一个直接读写CPU寄存器的代码段,然后利用这个代码段去控制被操作系统屏蔽的硬件资源,这对于JVM虚拟机显然是不合法的,对操作系统来讲,这样也是不合法的,但是如果是一个工程项目的确需要这样做,合同已经签了,我们又不能够这样做,怎么办呢? 那么一个精通汇编语言的那种X客,是否在这个时候就会发生某种至关重要的作用呢?
&n
lvs- real
男人50
LVS
#!/bin/bash
#
# Script to start LVS DR real server.
# description: LVS DR real server
#
#. /etc/rc.d/init.d/functions
VIP=10.10.6.252
host='/bin/hostname'
case "$1" in
sta
生成公钥和私钥
oloz
DSA安全加密
package com.msserver.core.util;
import java.security.KeyPair;
import java.security.PrivateKey;
import java.security.PublicKey;
import java.security.SecureRandom;
public class SecurityUtil {
UIView 中加入的cocos2d,背景透明
374016526
cocos2dglClearColor
要点是首先pixelFormat:kEAGLColorFormatRGBA8,必须有alpha层才能透明。然后view设置为透明glView.opaque = NO;[director setOpenGLView:glView];[self.viewController.view setBackgroundColor:[UIColor clearColor]];[self.viewControll
mysql常用命令
香水浓
mysql
连接数据库
mysql -u troy -ptroy
备份表
mysqldump -u troy -ptroy mm_database mm_user_tbl > user.sql
恢复表(与恢复数据库命令相同)
mysql -u troy -ptroy mm_database < user.sql
备份数据库
mysqldump -u troy -ptroy
我的架构经验系列文章 - 后端架构 - 系统层面
agevs
JavaScriptjquerycsshtml5
系统层面:
高可用性
所谓高可用性也就是通过避免单独故障加上快速故障转移实现一旦某台物理服务器出现故障能实现故障快速恢复。一般来说,可以采用两种方式,如果可以做业务可以做负载均衡则通过负载均衡实现集群,然后针对每一台服务器进行监控,一旦发生故障则从集群中移除;如果业务只能有单点入口那么可以通过实现Standby机加上虚拟IP机制,实现Active机在出现故障之后虚拟IP转移到Standby的快速
利用ant进行远程tomcat部署
aijuans
tomcat
在javaEE项目中,需要将工程部署到远程服务器上,如果部署的频率比较高,手动部署的方式就比较麻烦,可以利用Ant工具实现快捷的部署。这篇博文详细介绍了ant配置的步骤(http://www.cnblogs.com/GloriousOnion/archive/2012/12/18/2822817.html),但是在tomcat7以上不适用,需要修改配置,具体如下:
1.配置tomcat的用户角色
获取复利总收入
baalwolf
获取
public static void main(String args[]){
int money=200;
int year=1;
double rate=0.1;
&
eclipse.ini解释
BigBird2012
eclipse
大多数java开发者使用的都是eclipse,今天感兴趣去eclipse官网搜了一下eclipse.ini的配置,供大家参考,我会把关键的部分给大家用中文解释一下。还是推荐有问题不会直接搜谷歌,看官方文档,这样我们会知道问题的真面目是什么,对问题也有一个全面清晰的认识。
Overview
1、Eclipse.ini的作用
Eclipse startup is controlled by th
AngularJS实现分页功能
bijian1013
JavaScriptAngularJS分页
对于大多数web应用来说显示项目列表是一种很常见的任务。通常情况下,我们的数据会比较多,无法很好地显示在单个页面中。在这种情况下,我们需要把数据以页的方式来展示,同时带有转到上一页和下一页的功能。既然在整个应用中这是一种很常见的需求,那么把这一功能抽象成一个通用的、可复用的分页(Paginator)服务是很有意义的。
&nbs
[Maven学习笔记三]Maven archetype
bit1129
ArcheType
archetype的英文意思是原型,Maven archetype表示创建Maven模块的模版,比如创建web项目,创建Spring项目等等.
mvn archetype提供了一种命令行交互式创建Maven项目或者模块的方式,
mvn archetype
1.在LearnMaven-ch03目录下,执行命令mvn archetype:gener
【Java命令三】jps
bit1129
Java命令
jps很简单,用于显示当前运行的Java进程,也可以连接到远程服务器去查看
[hadoop@hadoop bin]$ jps -help
usage: jps [-help]
jps [-q] [-mlvV] [<hostid>]
Definitions:
<hostid>: <hostname>[:
ZABBIX2.2 2.4 等各版本之间的兼容性
ronin47
zabbix更新很快,从2009年到现在已经更新多个版本,为了使用更多zabbix的新特性,随之而来的便是升级版本,zabbix版本兼容性是必须优先考虑的一点 客户端AGENT兼容
zabbix1.x到zabbix2.x的所有agent都兼容zabbix server2.4:如果你升级zabbix server,客户端是可以不做任何改变,除非你想使用agent的一些新特性。 Zabbix代理(p
unity 3d还是cocos2dx哪个适合游戏?
brotherlamp
unity自学unity教程unity视频unity资料unity
unity 3d还是cocos2dx哪个适合游戏?
问:unity 3d还是cocos2dx哪个适合游戏?
答:首先目前来看unity视频教程因为是3d引擎,目前对2d支持并不完善,unity 3d 目前做2d普遍两种思路,一种是正交相机,3d画面2d视角,另一种是通过一些插件,动态创建mesh来绘制图形单元目前用的较多的是2d toolkit,ex2d,smooth moves,sm2,
百度笔试题:一个已经排序好的很大的数组,现在给它划分成m段,每段长度不定,段长最长为k,然后段内打乱顺序,请设计一个算法对其进行重新排序
bylijinnan
java算法面试百度招聘
import java.util.Arrays;
/**
* 最早是在陈利人老师的微博看到这道题:
* #面试题#An array with n elements which is K most sorted,就是每个element的初始位置和它最终的排序后的位置的距离不超过常数K
* 设计一个排序算法。It should be faster than O(n*lgn)。
获取checkbox复选框的值
chiangfai
checkbox
<title>CheckBox</title>
<script type = "text/javascript">
doGetVal: function doGetVal()
{
//var fruitName = document.getElementById("apple").value;//根据
MySQLdb用户指南
chenchao051
mysqldb
原网页被墙,放这里备用。 MySQLdb User's Guide
Contents
Introduction
Installation
_mysql
MySQL C API translation
MySQL C API function mapping
Some _mysql examples
MySQLdb
HIVE 窗口及分析函数
daizj
hive窗口函数分析函数
窗口函数应用场景:
(1)用于分区排序
(2)动态Group By
(3)Top N
(4)累计计算
(5)层次查询
一、分析函数
用于等级、百分点、n分片等。
函数 说明
RANK() &nbs
PHP ZipArchive 实现压缩解压Zip文件
dcj3sjt126com
PHPzip
PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法就不说了,不同的平台开启PHP扩增的方法网上都有,如有疑问欢迎交流。这里整理一下常用的示例供参考。
一、解压缩zip文件 01 02 03 04 05 06 07 08 09 10 11
精彩英语贺词
dcj3sjt126com
英语
I'm always here
我会一直在这里支持你
&nb
基于Java注解的Spring的IoC功能
e200702084
javaspringbeanIOCOffice
java模拟post请求
geeksun
java
一般API接收客户端(比如网页、APP或其他应用服务)的请求,但在测试时需要模拟来自外界的请求,经探索,使用HttpComponentshttpClient可模拟Post提交请求。 此处用HttpComponents的httpclient来完成使命。
import org.apache.http.HttpEntity ;
import org.apache.http.HttpRespon
Swift语法之 ---- ?和!区别
hongtoushizi
?swift!
转载自: http://blog.sina.com.cn/s/blog_71715bf80102ux3v.html
Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变量之前不进行初始化就会报错:
var stringValue : String
//
centos7安装jdk1.7
jisonami
jdkcentos
安装JDK1.7
步骤1、解压tar包在当前目录
[root@localhost usr]#tar -xzvf jdk-7u75-linux-x64.tar.gz
步骤2:配置环境变量
在etc/profile文件下添加
export JAVA_HOME=/usr/java/jdk1.7.0_75
export CLASSPATH=/usr/java/jdk1.7.0_75/lib
数据源架构模式之数据映射器
home198979
PHP架构数据映射器datamapper
前面分别介绍了数据源架构模式之表数据入口、数据源架构模式之行和数据入口数据源架构模式之活动记录,相较于这三种数据源架构模式,数据映射器显得更加“高大上”。
一、概念
数据映射器(Data Mapper):在保持对象和数据库(以及映射器本身)彼此独立的情况下,在二者之间移动数据的一个映射器层。概念永远都是抽象的,简单的说,数据映射器就是一个负责将数据映射到对象的类数据。
&nb
在Python中使用MYSQL
pda158
mysqlpython
缘由 近期在折腾一个小东西须要抓取网上的页面。然后进行解析。将结果放到
数据库中。 了解到
Python在这方面有优势,便选用之。 由于我有台
server上面安装有
mysql,自然使用之。在进行数据库的这个操作过程中遇到了不少问题,这里
记录一下,大家共勉。
python中mysql的调用
百度之后能够通过MySQLdb进行数据库操作。
单例模式
hxl1988_0311
java单例设计模式单件
package com.sosop.designpattern.singleton;
/*
* 单件模式:保证一个类必须只有一个实例,并提供全局的访问点
*
* 所以单例模式必须有私有的构造器,没有私有构造器根本不用谈单件
*
* 必须考虑到并发情况下创建了多个实例对象
* */
/**
* 虽然有锁,但是只在第一次创建对象的时候加锁,并发时不会存在效率
27种迹象显示你应该辞掉程序员的工作
vipshichg
工作
1、你仍然在等待老板在2010年答应的要提拔你的暗示。 2、你的上级近10年没有开发过任何代码。 3、老板假装懂你说的这些技术,但实际上他完全不知道你在说什么。 4、你干完的项目6个月后才部署到现场服务器上。 5、时不时的,老板在检查你刚刚完成的工作时,要求按新想法重新开发。 6、而最终这个软件只有12个用户。 7、时间全浪费在办公室政治中,而不是用在开发好的软件上。 8、部署前5分钟才开始测试。