Quantcast
Channel: C++博客-所有随笔
Viewing all 7880 articles
Browse latest View live

Driver Magician(驱动备份工具)4.0 (限时免费)

$
0
0
      每次重转系统,都会先去备份驱动程序,然而对于国内的驱动安装更新备份软件越来越麻木了,烦人的广告,尤其是驱动有时候不能扫描出来,如果你也有这种有另谋东家的意愿的话,不妨考虑下Driver Magician,我主要看好它的驱动更新下载功能,下载的驱动程序都带数字签名。

    Driver Magician 是一个非常容易使用的驱动程序备份工具,程序可以帮助你快速的将系统中的驱动程序备份下来,以后如果重新安装操作系统的时候你就可以非常迅速的将系统中的驱动程序还原,节省你大量宝贵的时间!程序还可以备份我的文档,收藏夹,Outlook邮箱等相关信息!

软件特点:

四种模式备份设备驱动程序;
备份、还原设备驱动程序;
更新设备驱动程序,以提高系统的性能和稳定性;
卸载设备驱动程序;
实时更新的设备标识符数据库和驱动程序更新数据库;
写在最后:
这款软件并非免费的,跟驱动精灵、驱动人生不同的是,这款软件售价在在29.95美元,现在国外进行限时免费活动,凡是在活动时间内下载激活就可以获得一款价值29.95美元的超值驱动备份工具!

下载地址: Download Driver Magician 4.0下载页面

  PS:请在1月12号下载激活!

吴奇 2014-01-11 17:39 发表评论

protobuf编译中遇到的c compiler cannot create executables错误解决方法

$
0
0

最近下载了最新的linux mint 16和ubuntu 12中分别尝试编译protobuf 2.5.0.但都是报c compiler cannot create executables的错. 查过网上解决方案, 清一色都是export LIBS=之类的, 无法解决问题. 最终一个回帖启发了我, 使用apt-get install g++ 发现C++编译器根本都没安… 安装完毕, 一切搞定. linux mint越来越娱乐了, 连g++都不默认装了…



战魂小筑 2014-01-12 18:12 发表评论

关于log4cplus无法输出中文的随记

$
0
0
现象:
切换到unicode编译以后发现款字符的中文全部无法输出,查询以后是Locale引起的,首先用SetLocal设置程序local发现无效,最后定位到log4cplus配置文件:
log4cplus.appender.complete.Locale=chs
这样设置之后发现尼玛还是不行,继续分析,发现是filename的中文部分被截断了。

然后对log4cplus的代码动手,__FILENAME__改成LOG4CPLUS_TEXT(__FILENAME__),修改一对错误之后发现勉强可以用了,但还是有缺陷,早日自己动手写才是王道,,,


Enic 2014-01-13 09:54 发表评论

Armada_2526-VACE\

$
0
0
soft\84\
1Password.v3.0.1.30383.MacOSX.Incl -CORE\
3DELIGHT_V8.5_AND_3DELIGHT_V4.5_FOR_MAYA_WIN32-XFORCE\
3DELIGHT_V8.5_AND_3DELIGHT_V4.5_FOR_MAYA_WIN64-XFORCE\
ABIX.v6.68.00.Bilanguage.WinAll-LAXiTY\
AJC.Grep.v1.4.1-BEAN\
Analysis.Studio.Professional.v6.30.3546.16859.Incl.Keygen-MESMERiZE\
Armada_2526-VACE\
Ashgate.Disciplining.The.Divine.Jul.2009.eBook-ELOHiM\
Ashgate.The.Integrity.Of.The.Judge.Jun.2009.eBook-ELOHiM\
Chilkat.NET.Components.for.NET.1.x.Framework.v9.0.7-BEAN\
Chilkat.NET.Components.for.NET.2.0.and.3.5.Framework.v9.0.7.x64-BEAN\
Chilkat.NET.Components.for.NET.2.0.and.3.5.Framework.v9.0.7-BEAN\
Chilkat.ZIP.ActiveX.v12.9.5-BEAN\
Defender.Chronicles.Legend.Of.The.Desert.King.v1.4.iPhone.iPod.Touch-COREPDA\
Deskzilla.Pro.v2.0.2.Linux-iNViSiBLE\
Deskzilla.Pro.v2.0.2.MacOSX-iNViSiBLE\
Deskzilla.Pro.v2.0.2-iNViSiBLE\
Dobry.farmar.v1.01.CZECH-rG\
DVD-Cloner.Platinum.v7.00.991-TE\
Easy.MP3.Downloader.v3.3.4.6.Cracked-ErES\
Efofex.FX.Stat.v2.002.8.Cracked.HAPPY.9TH.BIRTHDAY-EAT\
Electron.Zen.Quantum.v1.3.0.MacOSX.Incl -CORE\
Electron.Zen.Treasure.Chess.v1.0.0.MacOSX.Incl -CORE\
FinePrint.v6.12.Cracked.HAPPY.9TH.BIRTHDAY-EAT\
Fitlinie.v5.55.PROFI.FULL.CZECH-rG\
Formix.SE.v4.36.157.MAXI.CZECH-rG\
Hamrick.VueScan.Pro.v8.5.39.Multilingual.Cracked.HAPPY.9TH.BIRTHDAY-EAT\
HiDownload.Pro.v7.71.Incl -CORE\
Honestech.Video.Editor.v8.0.RETAIL.Cracked-F4CG\
JIRA.Client.Pro.v2.0.1.Linux-iNViSiBLE\
JIRA.Client.Pro.v2.0.1.MacOSX-iNViSiBLE\
JIRA.Client.Pro.v2.0.1-iNViSiBLE\
Joboshare.DVD.Ripper.Platinum.v2.7.6.1204.Regged-F4CG\
Karas.Quest.v1.0.0.1-TE\
Kolor.AutoPano.Giga.v2.0.6.Incl.Keygen.HAPPY.9TH.BIRTHDAY-EAT\
Kolor.AutoPano.Giga.v2.0.6.Linux.Regged.HAPPY.9TH.BIRTHDAY-EAT\
Kolor.AutoPano.Giga.v2.0.6.Linux.x64.Regged.HAPPY.9TH.BIRTHDAY-EAT\
Kolor.AutoPano.Giga.v2.0.6.MacOSX.Leopard.Regged.HAPPY.9TH.BIRTHDAY-EAT\
Kolor.AutoPano.Giga.v2.0.6.MacOSX.Tiger.Regged.HAPPY.9TH.BIRTHDAY-EAT\
Kolor.AutoPano.Giga.v2.0.6.Win64.Incl.Keygen.HAPPY.9TH.BIRTHDAY-EAT\
Leica.Cyclone.v7.0-RECOiL\
LiquidSonics.Reverberate.VST.v1.225.x32.x64.REPACK-AiR\
Lobstersoft.Arcade.Lines.v1.81.Cracked.HAPPY.9TH.BIRTHDAY-EAT\
Lobstersoft.Gemsweeper.v1.402.Cracked.RTFN.HAPPY.9TH.BIRTHDAY-EAT\
MacFamilyTree.v5.6.7.MacOSX.Incl -CORE\
MacPaw.CleanMyMac.v1.7.2.MacOSX.Incl -CORE\
Majic.Jungle.Chopper.v1.2.4.MacOSX.Incl -CORE\
Masters.of.Mystery.Blood.of.Betrayal.v1.0.33.Cracked-F4CG\
Mulligans.Eagle.v2.1.0.MacOSX.Incl -CORE\
Mythicsoft.FileLocator.Pro.v5.2.1025.Cracked-EAT\
Network.LookOut.Net.Monitor.for.Employees.Professional.v4.3.4.Incl.Keygen-NGEN\
NextReports.Designer.v2.4.Linux-iNViSiBLE\
NextReports.Designer.v2.4-iNViSiBLE\
NextReports.Server.v1.0.Linux-iNViSiBLE\
NextReports.Server.v1.0-iNViSiBLE\
Penguin.For.Rhino.v2.0.SR1.Build.20090109.Cracked-RedT\
Rhinoceros.v4.0.SR7.Update.Only.Cracked-RedT\
Socialite.v1.0.1.MacOSX.Incl -CORE\
South.River.DMZedge.Server.v3.01.507.Enterprise.Edition.Win2k3Vista2k8.Cracked-BLiZZARD\
South.River.GroupDrive.Collaboration.Suite.v6.00.1070.Enterprise.Edition.WinALL.Cracked-BLiZZARD\
South.River.WebDrive.v9.02.2232.Enterprise.Edition.WinALL.Cracked-BLiZZARD\
T.Splines.for.Rhino.v2.Build.20091120.Cracked-RedT\
The.Dark.Hills.of.Cherai.v1.2.0.68-TE\
TQW.Software.Job.Lead.Organizer.v1.0.4.21.Incl -CORE\
VB.Net.to.C.Sharp.Converter.v2.26.Incl -CORE\
VSO.Software.ConvertXtoDVD.3.v3.8.0.193k-TE\
Vyprava.do.Kvetinove.zeme.v1.0.CZECH-rG\
Womble.MPEG.Video.Wizard.DVD.v5.0.0.101.Multilanguage.WinALL.Regged-BLiZZARD\
Zend.Studio.v7.1.0.Linux.x64-iNViSiBLE\
Zend.Studio.v7.1.0.Linux-iNViSiBLE\
Zend.Studio.v7.1.0.MacOSX-iNViSiBLE\
Zend.Studio.v7.1.0-iNViSiBLE\
Zombie.Driver.RIP.PROPER-Unleashed\
Zombie.Driver.RIP-OUTLAWS\
soft\87\
ITASca.2006(含flac,3dec,pfc2d,udec).rar
ITASCA_3DEC_V4.0 好用版本.rar
日月公路造价V5.98完美版.zip
AWR.Design.Environment.9.0.4847.1\
AWR.Design.Environment.v9.0.4818.1 电子设计软件\
Basinmod 1D v5.4 1CD 盆地模拟软件\
Gaussian 09 for Linux EM64T\
ITASCA_3DEC_V4.0 好用版本\
Maptek.Vulcan.V7.0SP4 &SP 6  矿业软件\
QForm v4.3.3-ISO 1CD(锻造模拟软件)\
RunGE XPAC v7.5.5-ISO 1CD(煤矿设计软件)\
V6 Pro Design v2.1 (智能化的冲压模具设计系统)\
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■
*****************************************************************
好得行业软件网提供各个行业专业软件,所有软件均为完整版本,模块齐全,详细请咨询
TEL:13978229035               QQ:508925688 
Email: ywcwsoft@sohu.com     ywcwsoft@sina.com      ywcwsoft@126.com
好得行业软件网 www.haodesoft.com
点击咨询:http://haodesoft.53kf.com
请使用Ctrl+F 键来查询您所需软件,找到后联系我们QQ或是邮件,我们会第一时间为您回复
■□■□■□■□本廣告長期有效■□■□■□■□■□■□■□■□■□■□■□■□
soft\88\
Atomix.Virtual.DJ.Pro.v6.0.4.Cracked.HAPPY.9TH_DJ混音模拟软件.专业版\
Geneious.Pro.v4.8.2.Incl_复杂DNA及蛋白等生物资料分析软件\
Hampson.Russell.CE8.R4.3.X64_地球物理勘探软件\
Hampson.Russell.CE8.R4.3.X86_地球物理勘探软件\
Novas Verdi v2008.04 Linux\
Remograph.Remo.3D.v2.0_3D建模工具\
Synopsys Design Compiler v2008.09 Linux\
Synopsys Formality.vB-2008.09 SP5 Linux\
Synopsys PrimeTime v2005.12 linux(静态时序验证工具)\
Synopsys Primetime vB-2008.06 SP3_Linux\
[犀牛4.0.SR7].Rhinoceros.v4.0.SR7\
soft\89\
AutoForm学习资料\
Bentley.InRoads.Suite.v8i.XM.v8.11.05.47_U\
Cadence MMSIM v7.11.071 Update Linux\
DIgSILENT PowerFactory 教程\
Etap.PowerStation.v6.0电力及电气系统计算分析软件\
Mentor Graphics Catapult C Synthesis v2008a.39\
Mimics 10.01 (著名医学有限元仿真)_usb\
soft\90\
Bentley.InRoads.Suite.v8i.XM.v8.11.05.47.rar
CatiaV5R18P3 32bit1.iso
CAXA_2009电子图版_机械版_迷你版.rar
CAXA2009正式机械版(有CRACK).rar
DIgSILENT PowerFactory v14.0.rar
procast精密铸造教程.rar
CAXA线切割XPr1(含破解)\
CAXA注塑模设计师XP V2版(含破解)\
Dynavista.v9.2 挂CATIA上的模具设计软件\
zemax.V2009.06.09(专业光学CAD软件,解密,好用的版本)\
soft\91\
algor中文教材.pdf
dynavista 8.0.rar
Dynavista教学录像.rar
VB.Decompiler.Pro.v5.0.rar
Accuform.B-SIM_v2.32.WinNT2k-CADZ\
Accuform.T-SIM_v4.32.WinNT2k-CADZ\
ARM.RealView.Developer.Suite.v2.2\
CAD-Schroer.Medusa.4.v2(功能强大的计算机辅助设计软件包,它包含了2D3D建模\
IAR.Embedded.Workbench.for MSP430 v3.20A\
IAR.Embedded.Workbench.for.MSP430.v3.42A-EDGE\
IAR.Embedded.Workbench.for.TI.MSP430.EW430.v3.20A.FULL\
KISSsoft 10-2008\
Lizardtech GeoExpress v4.0-ISO 1CD(空间影像压缩软件)\
MICROMINE.V11 中英文矿业软件 Micromine v11.0.0.743-ISO\
Moeller Sucosoft S40 v5.02(IEC 61131-3 编程系统。Sucosoft S40 是为 PS4-141151201271341系列\
MultiGen-Paradigm VEGA 3.7.1\
Nihon.Unisys.Dynavista.v7.7.WiN64\
Nihon.Unisys.Dynavista.v7.7.WiNNT2K-oDDiTy\
Nihon.Unisys.Dynavista.v9.0 for catia v5 r18\
PhotoModeler Scanner v6.2.2.596(平面扫描三维建模)\
RemCom XFDTD Bio-Pro 6.3.8.4 (高频电磁分析模拟)\
SATSoft.v2.10(卫星天线设计软件)\
VB.Decompiler.Pro.v5.0\
soft\92\
MSC.DYTRAN.V2008.R1 MSC.数值仿真.iso
MSC.DYTRAN.V2008.R1.LINUX.ITANIUM.iso
MSC.DYTRAN.V2008.R1.LINUX32 MSC.数值仿真.iso
MULTIGEN-PARADIGM.VEGA.3.7 数字城市规划仿真系统.ISO
BeamPROP.v5.1.9.vs.Fullwave.v3.0.9_usb\
Cadence MMSIM v7.1 Linux\
Codejock Xtreme Toolkit Pro v13.2.1 Full Source (Xtreme编程套件)\
CSC Tedds v10.0-ISO 1CD(钢结构分析锻件设计软件)\
EPS PanSystem v3.4.0 Full_usb\
GAEA Winlog v4.47 1CD(创建钻井日志和测井曲线的工具)\
Lizardtech GeoExpress v4.0-USB 1CD(空间影像压缩软件)\
Materialise Simplant Planner v8.3 1CD(一款关于牙齿种植治疗预测的CT软件,支持2D和3D\
MATERIALISE_SIMPLANT_PLANNER_V8.3-usb\
soft\93\
Agilent.Genesys.v2009.04\
Ansoft Maxwell V12.1 (领先的电磁场仿真分析软件)\
Ansoft Simplorer v8.0-ISO\
CADWorx PIPE 3.1(三维配管设计软件)\
CD-adapco STAR-CCM Plus v4.04 (新一代通用热流体分析软件)\
SAM-LEAP5.V5.10D-ISO 1CD(独特的桥梁设计软件,整合了大量国际桥梁实践设计规范)\
Star-Design v4.14 WiNNT2K (计算流体力学)\
soft\94\
abaqus 6 9.rar
CMLabs.Vortex.Simulation.Toolkit.v3.0.rar
ESI Sysweld 2007 User's Guides.rar
LAMBDARES_TRACEPRO_V3.37F.rar
LECTRA.DIAMINO.FASHION.V5R2C3.rar
ESI SysWeld 2007-ISO\
ESI SysWorld 2009.0-ISO\
Golden Software Grapher 8.0\
IMAGiS v2.3 (适普三维GIS软件)\
Intercorr.Predict.v4.0(混凝土抗腐蚀性能评估软件)\
MEMSCAP.MEMS.Pro.v4.0-ISO 1CD(微机电系统软件,包括编辑、设计规则校验、块放置和布线、3维模型生成和3维可视化)\
PVsyst.v5.03 太阳膜光伏 多语言版_usb\
Ramsis 3821 Human solution Standalone车辆设计人机工程总布置软件\
RAMSIS 软件下载特征与优势\
VMGthermo 4.3 热力学物性软件包 多语言繁体\
Zuken.CADSTAR.v12_usb\
方正包装4.1包装印刷企业版pj\
流固热固耦合分析软件MpCCI v3.0.6 Win32-ISO\
soft\95\
Abaqus v6.7 for win-ISO 2CD(不需要安装Exceed)\
CODE V v9.50.307-ISO\
Flow2000 v6.2 (最好的高聚物挤出过程分析软件)_USB\
Fluent v6.3.26 for windows\
fluent6.3.26\
LS-DYNA 9.71 R4.21\
Optiwave.OptiSystem.v7.0\
PolyWorks_v10\
SOFT-CD-adapco.Star-CCM.Plus.v4.04.Windows32_linux32_linux64\
Synopsys.Star-Rcxt vB-2008.12 SP2 Linux\
soft\96\
FLUENT_FLOWIZARD_V2.1.8.rar
3.Days.Zoo.Mystery.GERMAN-ALiAS\
AbyssMedia.SiteInFile.Compiler.v3.2.7.0.Cracked-EAT\
ActiveState.Perl.Dev.Kit.Pro.v8.2.0.291995.for.Linux.x64-BEAN\
ActiveState.Perl.Dev.Kit.Pro.v8.2.0.291995.for.Linux-BEAN\
ActiveState.Perl.Dev.Kit.Pro.v8.2.0.291995.for.MacOSX-BEAN\
ActiveState.Perl.Dev.Kit.Pro.v8.2.0.291995.for.Solaris.Sparc.x64-BEAN\
ActiveState.Perl.Dev.Kit.Pro.v8.2.0.291995.for.Solaris.Sparc-BEAN\
ActiveState.Perl.Dev.Kit.Pro.v8.2.0.291995.for.Solaris.x86-BEAN\
ActiveState.Perl.Dev.Kit.Pro.v8.2.0.291995.for.Windows.Incl.Keygen-BEAN\
ActiveState.Perl.Dev.Kit.Pro.v8.2.0.291995.for.Windows.x64.Incl.Keygen-BEAN\
ActiveState.Tcl.Dev.Kit.v5.2.0.291975.for.Linux.x64-BEAN\
ActiveState.Tcl.Dev.Kit.v5.2.0.291975.for.Linux-BEAN\
ActiveState.Tcl.Dev.Kit.v5.2.0.291975.for.MacOSX-BEAN\
ActiveState.Tcl.Dev.Kit.v5.2.0.291975.for.Solaris.Sparc-BEAN\
ActiveState.Tcl.Dev.Kit.v5.2.0.291975.for.Solaris.x86-BEAN\
ActiveState.Tcl.Dev.Kit.v5.2.0.291978.for.Windows.Incl.Keygen-BEAN\
Alltags-Adressen.v2010.02.3252.German.WinALL.Regged-BLiZZARD\
Alltags-Notizen.v2010.02.1545.German.WinALL.Regged-BLiZZARD\
Alltags-Planer.v2010.02.1489.German.WinALL.Regged-BLiZZARD\
Alltags-Tagebuch.v2010.02.1472.German.WinALL.Regged-BLiZZARD\
Anikop.Mes.Comptes.2010.French-NGEN\
Antares.Autotune.Evo.VST.RTAS.v6.0.9.PROPER-AiR\
Antares.AVOX.Evo.VST.RTAS.v3.0.2-AiR\
Aobo.Software.Aobo.Blocker.Porn.Filter.v3.14.Cracked-QUANTiZE\
Audio_Focus_-_Ausgabe_Nr_05_2010-Audiobook-DE-2009-ATTiCA\
BBE.Sonic.Sweet.Bundle.VST.RTAS.v1.0-AiR\
BBE.StompWare.Bundle.VST.RTAS.v1.0-AiR\
Bitsum.Technologies.Process.Lasso.Pro.v3.80.3.Retail-EAT\
Blitz.v1.1.1.MacOSX.Incl.Keymaker-CORE\
Blue.Cloner.v1.50.Cracked-EAT\
Boersen.Zeitung.02.02.2010.German.Retail.Ebook-PDFWriters\
Cajun.Cop.Le.Casse.des.Bijouteries.FRENCH-RiTUEL\
Cheetah.DVD.Burner.v2.46-BEAN\
Clear.Cookies.Easy.v4.1.5.8.Cracked-MAZE\
Clear.History.Easy.v4.1.5.8.Cracked-MAZE\
Corel.Designer.Technical.Suite.X4.v14.1.0.235.Multilingual.Incl.Keymaker-CORE\
Corel.WordPerfect.Office.X4.SP2.v14.0.0.755.Incl.Keymaker-CORE\
CoverSutra.v2.2.2.MacOSX.Incl.Keymaker-CORE\
Das.Geheimnis.der.Mary.Celeste.GERMAN-ALiAS\
Dream.Day.Wedding.v1.0.4.1884.German-HERiTAGE\
Duplicate.File.Cleaner.v2.5.2.149.incl.Keygen.WinAll-LAXiTY\
Easy.Macro.Recorder.v3.8.WinALL.Incl.Keygen-BRD\
El.Pais.02.Febrero.2010.Spanish.Retail.eBook-FMR\
El.Pais.Edicion.Extra.02.Febrero.2010.Spanish.Retail.eBook-FMR\
El.Pais.English.Edition.February.02.2010.Retail.eBook-FMR\
Electric.Rain.Swift.3D.PS.v1.0.138.Incl.Keymaker-CORE\
Electric.Rain.Swift.3D.PS.v1.0.138.x64.Incl.Keymaker-CORE\
Electric.Rain.Swift.3D.Xpress.v1.0.111.Incl.Keymaker-CORE\
Ewidencja.Odpadow.2010.v1.0.7.772.POLISH.Incl.Keyfilemaker-MAZE\
EximiousSoft.Banner.Maker.v2.87.WinALL-BRD\
EximiousSoft.GIF.Creator.v5.75.WinALL-BRD\
FLUENT_FLOWIZARD_V2.1.8_usb\
Focus.Money.05.2010.Mit.20.Euro.zum.Millionaer.German.Retail.Ebook-PDFWriters\
Hex-Rays.IDA.Pro.Advanced.SDK.v5.5-Lz0\
Hex-Rays.IDA.Pro.Advanced.SDK.v5.6-Lz0\
IDM.UltraCompare.U3.v7.00.0.1010.German.Incl.Keymaker-CORE\
IDM.UltraCompare.U3.v7.00.0.1010.Incl.Keymaker-CORE\
Le.Monde.02.Fevrier.2010.French.Retail.eBook-FMR\
Le.Monde.03.Fevrier.2010.French.Retail.eBook-FMR\
Le.Monde.Economie.02.Fevrier.2010.French.Retail.eBook-FMR\
Link.Commander.v4.5.2.1186.Incl.KeyMaker-DVT\
Macaraja.Soft.RamWizard.v3.1.2.2.Cracked-QUANTiZE\
MetaProducts.LightPad.v4.6.164.WinAll.Incl.Keygen-CRD\
MetaProducts.Portable.Offline.Browser.v5.8.3158.Incl.Keymaker.And.Patch-ROGUE\
Millionenjagd.GERMAN-ALiAS\
Mishap.An.Accidental.Haunting-OUTLAWS\
Nat.Geo.Games.DogTown.v1.0.Cracked-F4CG\
NetSetMan.v3.0.1.Retail.Incl.Keygen-TCi\
NomadFactory.Integral.Studio.Pack.VST.RTAS.v1.0-AiR\
Northstar.Solutions.FileMonster.v.2.9.8.Regged-QUANTiZE\
OO.Software.CleverCache.Professional.v7.1.2737.German.Incl.Keygen-MESMERiZE\
OO.Software.CleverCache.Professional.v7.1.2737.German.x64.Incl.Keygen-MESMERiZE\
OO.Software.CleverCache.Professional.v7.1.2737.Incl.Keygen-MESMERiZE\
OO.Software.CleverCache.Professional.v7.1.2737.x64.Incl.Keygen-MESMERiZE\
OO.Software.CleverCache.Server.v7.1.2737.German.Incl.Keygen-MESMERiZE\
OO.Software.CleverCache.Server.v7.1.2737.Incl.Keygen-MESMERiZE\
OO.Software.CleverCache.Server.v7.1.2737.x64.Incl.Keygen-MESMERiZE\
Outerspace.Software.BluffTitler.DX9.iTV.v8.01.Incl.Keygen-ArCADE\
Pelikan.Software.priPrinter.Professional.v3.0.0.950.Cracked-EAT\
PERT.Chart.EXPERT.v2.7.Incl.Keygen-MESMERiZE\
Preee_v3.54_2010-02-01_READ_NFO-PARADOX\
Roger.Nichols.Digital.SIGNATURE.Bundle.VST.RTAS.v1.9.3-AiR\
Sage.Apibat.Evolution.Batigest.v8.00.Incl.Keygen.French-NGEN\
Sage.Apibat.Evolution.Comptabilite.v8.00.Incl.Keygen.French-NGEN\
Sage.Apibat.Evolution.Financier.v8.00.Incl.Keygen.French-NGEN\
Smash.Frenzy.4.v1.0-HERiTAGE\
Soft-Evolution.Pimero.Pro.2010.R1.v5.1.3672.incl.Keymaker-REDT\
Spektrum.Verlag.-.Best.Practice.Software.Engineering.German.Retail.Ebook-PDFWriters\
Springer.Verlag.-.Immobilien.Projektentwicklung.German.Retail.Ebook-PDFWriters\
Springer.Verlag.-.Vereinsrecht.Schnell.erfasst.German.Retail.Ebook-PDFWriters\
Spyware.Nuker.XT.v4.9.19.1815.WinALL.Cracked-NGEN\
SQLyog.Ultimate.v8.22.Regged-CORE\
SSH.Explorer.v1.90.WinALL.Cracked-BRD\
Super.Diary.v2.5.WinAll.Incl.Keygen-CRD\
Super.Flexible.File.Synchronizer.Pro.v4.87.309.Incl.Keymaker-CORE\
Super.Flexible.File.Synchronizer.v4.87.309.MacOSX.Incl.Keymaker-CORE\
The.Australian.2010.02.02.Retail.Ebook-PDFWriters\
The.Complete.Genealogy.Builder.v2010.100131-BEAN\
The.Complete.Genealogy.Reporter.v2010.100131-BEAN\
TIOsoft.Ispy.Lan.Monitor.v1.11.89.Multilanguage.WinAll-LAXiTY\
Tracker.Software.PDF-Tools.v4.0175.Cracked-EAT\
Trend.Micro.Internet.Security.Pro.2010.v17.50.0.1366.French.Incl.Keymaker-CORE\
Trend.Micro.Internet.Security.Pro.2010.v17.50.0.1366.Incl.Keymaker-CORE\
TZ-EasyBuch.v3.0.20.German.Incl.Keymaker-ACME\
Urlaubsplaner.fuer.Windows.v6.6.82.German.WinAll-LAXiTY\
VanDyke.SecureCRT.v6.5.1.for.U3-TBE\
VanDyke.SecureCRT.v6.5.1.x64-TBE\
VanDyke.SecureCRT.v6.5.1-TBE\
VanDyke.SecureFX.v6.5.1.for.U3-TBE\
VanDyke.SecureFX.v6.5.1.x64-TBE\
VanDyke.SecureFX.v6.5.1-TBE\
ViaCAD.Pro.v6.0.0.852.Cracked-MESMERiZE\
Video.Capture.Master.v7.1.0.229.WinAll-LAXiTY\
WBS.Chart.Pro.v4.8.Incl.Keygen-MESMERiZE\
Weather.Clock.v4.3-TE\
Xceed.Ultimate.Suite.2009.v3.2.10075.Incl.Keygen-Lz0\
XYplorer.v8.80.0100.Incl.Keygen-Lz0\
XYplorer.v8.80.0100.WinAll.Incl.Keygen.WORKING-CRD\
Zoner.Photo.Studio.Professional.v12.5.German.Incl.Keymaker-CORE\


应用软件 2014-01-13 09:58 发表评论

测试一下你的密码多久可以被破解

$
0
0
    现在网络天下的时代,什么事情都要在网络上交易,比如我们经常用的支付宝、网银、QQ密码、邮箱密码、博客的密码等等一大堆东西,这么多密码记起来难免会有所麻烦,于是很多人为了便于管理,大部分都设置成一个密码,那么一旦一个密码被别人知道的话,那就会造成不可预料的后果的,想要知道自己所设置的密码多久可以被别人破解吗?可以来 How Secure Is My Password 这个网站进行测试一下你的密码的安全级别。

1、首先进入 How Secure Is My Password 网站,在 【Enter Password 】 栏内输入所要测试的密码。

2.你一边输入密码,下方会一边显示密码可被破解的时间。

网站网址:http://www.howsecureismypassword.net/


如果有兴趣的话,不妨去尝试一下!网络混乱的江湖,还是把自己的密码设置的安全些才放心啊!


吴奇 2014-01-13 14:54 发表评论

ImTOO.Xbox.Converter.v5.1.26.0731.Incl.Keygen-Lz0\

$
0
0
ImTOO.Video.Editor.v1.0.34.1231.Incl.Keygen-Lz0\
ImTOO.Video.Joiner.v1.0.34.1231.Incl.Keygen-Lz0\
ImTOO.Video.Splitter.v1.0.34.1231.Incl.Keygen-Lz0\
ImTOO.Video.to.Audio.Converter.v5.1.26.1204.Incl.Keygen-Lz0\
ImTOO.Windows.Mobile.Ringtone.Maker.v1.0.12.0911.Incl.Keygen-Lz0\
ImTOO.WMV.3GP.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.WMV.MP4.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.Xbox.Converter.v5.1.26.0731.Incl.Keygen-Lz0\
ImTOO.XviD.Converter.v5.1.26.0827.Incl.Keygen-Lz0\
ImTOO.YouTube.to.iPod.Converter.v2.0.5.0108.Incl.Keygen-Lz0\
ImTOO.YouTube.Video.Converter.v2.0.5.0108.Incl.Keygen-Lz0\
ImTOO.Zune.Video.Converter.v5.1.26.1225.Incl.Keygen-Lz0\
IPhoto.Library.Manager.v3.5.6.MacOSX.Incl.Keymaker-CORE\
JenaSoft.DatAdmin.Professional.v3.4.7.Incl.Keygen-BEAN\
JetBrains.IntelliJ.IDEA.v9.0.1.Ultimate.Edition.Incl.Keygen-iNViSiBLE\
JetBrains.IntelliJ.IDEA.v9.0.1.Ultimate.Edition.Linux.Incl.Keygen-iNViSiBLE\
JetBrains.IntelliJ.IDEA.v9.0.1.Ultimate.Edition.MacOSX.Incl.Keygen-iNViSiBLE\
JetBrains.RubyMine.v2.0.1.Linux-iNViSiBLE\
JetBrains.RubyMine.v2.0.1.MacOSX-iNViSiBLE\
JetBrains.RubyMine.v2.0.1-iNViSiBLE\
JProbe.Suite.v8.2.0.LiNUX.Cracked-FALLEN\
KavaSoft.KavaMovies.v1.4.5.MacOSX.Incl.Keymaker-CORE\
Key.Curriculum.Press.The.Geometers.Sketchpad.v5.00-Lz0\
KLS.Backup.2009.Professional.v5.1.0.1.WinAll.Incl.Keygen.and.Patch-CRD\
Lexicon.PCM.Native.Reverb.Plug-In.Bundle.VST.RTAS.v1.0.1-AiR\
Loaris.Trojan.Remover.v1.2.0.1.WinAll.Incl.Keygen.and.Patch-CRD\
MacPaw.CleanMyMac.v1.7.4.MacOSX.Incl.Keymaker-CORE\
Magic.Burning.Toolbox.v4.5.1.1.Regged-CRD\
Maxim.Issue.February.2010.Retail.Ebook-PDFWriters\
Mediafour.XPlay.v3.5.0.Incl.Keymaker-CORE\
Microsoft.Surface.SDK.v1.0.SP1.Workstation.Edition-DVT\
Microsys.A1.Keyword.Research.v2.1.0.WinAll.Cracked-CRD\
Microsys.A1.Sitemap.Generator.v2.0.7.WinAll.Cracked-CRD\
Microsys.A1.Website.Analyzer.v2.0.4.WinAll.Cracked-CRD\
Microsys.A1.Website.Download.v2.0.4.WinAll.Cracked-CRD\
Microvideosoft.Micro.Video.Capture.v7.0.0.712-ARN\
Most.Popular.Solitaire.v2.01.Happy.8th.Birthday.TEAM-PH\
Multilizer.2009.Enterprise.v7.2.7.1106.Incl.Keymaker-CORE\
NCSS.PASS.2008.v8.0.13-BEAN\
Nuclear.Coffee.Recover.Keys.v3.0.0.37.Multilingual.Cracked-F4CG\
Nuclear.Coffee.VideoGet.v4.0.2.55.Cracked-F4CG\
Omondo.EclipseUML.2009.Galileo.Studio.Edition.v3.5.0-Lz0\
OnOne.FocalPoint.v2.incl.Keymaker-REDT\
OO.DiskImage.Professional.v5.0.117.German.Incl.Keymaker-CORE\
OO.DiskImage.Professional.v5.0.117.Incl.Keymaker-CORE\
OO.DiskImage.Professional.v5.0.117.x64.Incl.Keymaker-CORE\
OO.DiskImage.Server.v5.0.117.Incl.Keymaker-CORE\
OO.DiskImage.Server.v5.0.117.x64.Incl.Keymaker-CORE\
Outerspace.Software.BluffTitler.DX9.iTV.v8.0-ArCADE\
Packt.Solr.1.4.Enterprise.Search.Server.Aug.2009.eBook-BBL\
Platinum.Guard.v4.0.0.Regged-MESMERiZE\
PlistEdit.Pro.v1.5.MacOSX.Incl.Keymaker-CORE\
Postbox.v1.1.0-DVT\
PowerTunes.v1.1.2.MacOSX.Incl.Keymaker-CORE\
Program4Pc_PC_Video_Converter_Studio_v5.2-DIGERATI\
Salfeld.Child.Control.2010.v10.316.0.0.Incl.Keymaker-ACME\
Scany.v1.5.iPhone.iPod.Touch.Cracked-COREPDA\
Schoolhouse.Technologies.Schoolhouse.Test.v2.4.0.2-BEAN\
Sea.Checkers.v1.0.iPhone.iPod.Touch-COREPDA\
Shades.Color.Picker.v1.2.MacOSX.Incl.Keymaker-CORE\
Shadow.Security.Scanner.v7.153.294.Incl.Keyfilemaker-EMBRACE\
ShareTool.v1.3.7.MacOSX.Incl.Keymaker-CORE\
Sonne.CD.Copy.Master.v1.0.1.382.WinAll-LAXiTY\
Sonne.Flash.Decompiler.v5.2.1.2176-ARN\
Sound.and.Vision.Magazine.February.March..2010.Retail.Ebook-ATTiCA\
Springer.Advanced.Photonic.Structures.For.Biological.And.Chemical.Detection.Sep.2009.eBook-ELOHiM\
Springer.Localizing.The.Moral.Sense.Sep.2009.eBook-ELOHiM\
Springer.Long.Term.Perspective.In.Coastal.Zone.Development.Aug.2009.eBook-ELOHiM\
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■
*****************************************************************
好得行业软件网提供各个行业专业软件,所有软件均为完整版本,模块齐全,详细请咨询
TEL:13978229035               QQ:508925688 
Email: ywcwsoft@sohu.com     ywcwsoft@sina.com      ywcwsoft@126.com
好得行业软件网 www.haodesoft.com
点击咨询:http://haodesoft.53kf.com
请使用Ctrl+F 键来查询您所需软件,找到后联系我们QQ或是邮件,我们会第一时间为您回复
■□■□■□■□本廣告長期有效■□■□■□■□■□■□■□■□■□■□■□■□
Springer.Nanoscale.Devices.Sep.2009.eBook-ELOHiM\
Springer.Principles.Of.Cancer.Biotherapy.5th.Edition.Oct.2009.eBook-ELOHiM\
SQLyog.Ultimate.v8.21.Regged-CORE\
SRS.Audio.SandBox.v1.10.2.0.Incl.Keymaker-CORE\
STW.Master.2009.Maler.Edition.v5.1.908.10.German.WinALL.Incl.Keygen-BLiZZARD\
STW.Master.2009.v5.1.908.10.German.WinALL.Incl.Keygen-BLiZZARD\
SU.Podium.v1.7.2.for.Google.SketchUp.MacOSX.Regged-REDT\
Summer.Session-FAS\
SysNucleus.USBTrace.v2.4.3.69.Incl.Keymaker.And.Patch-CORE\
SysNucleus.USBTrace.v2.4.3.69.x64.Incl.Keymaker.And.Patch-CORE\
Tag.And.Rename.v3.5.4.WinALL.Cracked-BRD\
The.Independent.January.19.2010.Retail.Ebook-ATTiCA_Internal\
TMPGEnc.Xpress.v4.7.4.299.Incl.Keyfilemaker.and.Patch-EMBRACE\
UB-Rechnung.v2.52.German.WinALL.Regged-BLiZZARD\
VGSCENE.for.Delphi.2005-10.v3.05-PROXY\
Vizioncore.vOptimizer.Pro.v2.2.252.0.Incl.Keymaker-EMBRACE\
VMware.vCenter.Lab.Manager.v4.0.1.1233.Incl.Keymaker-EMBRACE\
Who.Wants.To.Be.A.Millionaire.v1.6.1.iPhone.iPod.Touch-COREPDA\
Worldweaver.DX.Studio.Commercial.Pro.v3.2.7.0-Lz0\
Xilisoft.1Click.DV.to.DVD.v1.3.10.0911.Incl.Keygen-Lz0\
Xilisoft.3GP.Video.Converter.v5.1.26.1231.Incl.Keygen-Lz0\
Xilisoft.Apple.TV.Video.Converter.v5.1.26.1030.Incl.Keygen-Lz0\
Xilisoft.ASF.Converter.v5.1.26.0911.Incl.Keygen-Lz0\
Xilisoft.Audio.Converter.v2.1.78.1225.Incl.Keygen-Lz0\
Xilisoft.Audio.Maker.v3.0.49.1231.Incl.Keygen-Lz0\
Xilisoft.AVCHD.Converter.v5.1.26.1026.Incl.Keygen-Lz0\
Xilisoft.AVI.MPEG.Converter.v5.1.26.1030.Incl.Keygen-Lz0\
Xilisoft.AVI.MPEG.Joiner.v1.0.34.1012.Incl.Keygen-Lz0\
Xilisoft.AVI.to.DVD.Converter.v3.0.45.1225.Incl.Keygen-Lz0\
Xilisoft.AVI.to.MOV.Converter.v5.1.26.0827.Incl.Keygen-Lz0\
Xilisoft.AVI.to.SWF.Converter.v5.1.26.1030.Incl.Keygen-Lz0\
Xilisoft.Blackberry.Ringtone.Maker.v1.0.12.1204.Incl.Keygen-Lz0\
Xilisoft.Blu.Ray.Ripper.v5.2.4.0108.Incl.Keygen-Lz0\
Xilisoft.Burn.Pro.v1.0.64.0112.Incl.Keygen-Lz0\
Xilisoft.CD.Ripper.v1.0.47.0904.Incl.Keygen-Lz0\
Xilisoft.DAT.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.DivX.Converter.v5.1.26.1204.Incl.Keygen-Lz0\
Xilisoft.DivX.to.DVD.Converter.v3.0.45.1231.Incl.Keygen-Lz0\
Xilisoft.DPG.Converter.v5.1.26.1211.Incl.Keygen-Lz0\
Xilisoft.DVD.Audio.Ripper.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.Copy.Express.v1.1.37.1218.Incl.Keygen-Lz0\
Xilisoft.DVD.Creator.6.v6.0.4.1229.Incl.Keygen-Lz0\
Xilisoft.DVD.Ripper.Ultimate.5.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.Subtitle.Ripper.v1.1.19.0807.Incl.Keygen-Lz0\
Xilisoft.DVD.to.3GP.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.to.Apple.TV.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.to.DivX.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.to.iPhone.Converter.v5.0.62.0115.Incl.Keygen-Lz0\


应用软件 2014-01-13 15:00 发表评论

mysql判断字段中是否存在中文字符(sql语句)

年底了,说说我退出创业后的感想

$
0
0
不耽搁大家时间,参加创业三个月多一点,做手机游戏。退出后没有考虑好下一步,现在年底没有招聘了,闲着,所以才有前面的那些文章,都是我复习的时候记录的。
既然写在这里,自然是给大家带来用处才行。我把最有用的写在前面。

声明:这篇文章情绪上并不是那么积极地,所以如果你想来这里获得好心情,请移步!

创业要注意什么(优先级从高到低):

1。合伙人的诚信。
这个是最难把握的,也许他们会请你去高级餐厅、星巴克、KTV,好酒好肉的款待你,但是你不能在这方面被骗了。
看他们是否诚信的关键一点就是,在有利益矛盾的时候,他们是不是开始把超过80%的算盘都往自己这边打。他们是不是鼓吹的团队人数和实际人数相差巨大,口中的10人左右的团队竟只有2个人。没有诚信的合伙人,你和他合作必将付出惨痛代价,不管什么原因,走人(做好下一步打算,要200%的打算,具体原因解释起来太长)。我把它放在第一位是因为我在这个问题上中招最严重,中国创始人一个比一个能忽悠!对团队外部可以撒谎,对团队内部却不能,如果你加入了一个月了,却还不知道真实情况,你应该做200%的走人打算。

2。产品的稳定性。
这是合作之后的第一大事,实际上是创业的第一大事,它是创业的原始动力也就是赚钱的内部动力。为什么第一是稳定性而不是盈利能力?因为在产品盈利之前没有谁知道它的价值,稳定性是建立在创始人对这个产品的信心上的,实际上包含了盈利期望,所以产品稳定证明合伙人有信心。你知道看稳定性比看盈利与否更靠谱了吧。一个月换一个项目的,就是在试错,你可能只是人家试错的一个工具,要是最后项目不赚钱,用完你就把你抛弃了。如果你是实习生,那么试错是必要的,这是你个人得到锻炼,实习生毕竟不能撬动整个公司的盈利能力。
以下和产品有关的因素都是归为稳定性的:
市场空间、销售渠道、运营商。

3。市场空间
在稳定性里已经提过了,但是还是要再说一下。有的创始人对市场空间没有做过足够的调查的,所以你要自己去调查。咨询业内没有利益关系的长辈。如果是红海市场,要严格考虑伙伴的资历(由于我们是被动的,所以没有机会去问人家有什么NB的资历(以及是不是吹的),这要靠自己去看,简单的几点就是这个企业的管理是否规范、员工协议是否公正而不是一边倒、合作伙伴是否正派、和政府挂钩是否比较弱)。如果是蓝海,你要问自己有多少特长可以在这篇蓝海用上。

4。钱
别以为创业大家都没钱就要让一大步,如果属于自己的利益都不去争取,那有一天你自己开公司,恐怕也不会去争取属于公司的利益。既然创业那就是为了赚钱来的,当然必须是对社会无害的情况下赚钱,最好的是既为社会造福利,又为自己腰包挣钱。再者,如果你让不多了,干事情心理总是不爽的,没法定下心做事。从长远来看,钱不公平,合作不会长久,因此创业成本会耗去创业得到的利润。李嘉诚说过:如果拿7块可以,拿8块也行,那就拿6块。

5。低成本试错
创业一般都是高代价的,但是我的经历告诉我,如果还有下次创业,我一定要控制试错成本---低成本试错。项目的变动,人事的变动,技术的变动。创业团队最大的优点其实也是创始人最大的软肋---快速的变动。这可能是所有企业都面临的问题。但我想提供一些实际的经验。
A、我拒绝技术的随意性,虽然解决问题是根本,由于产品开发技术并不具有很强的通用性,频繁变动会导致没有良好的积累,这对人的持续积累是一种损失,不具有可持续发展的能力。比如,我们创业时决定做手机游戏,在创始人打算做应用的时候,我开始是不赞成。后来妥协了,然后我对哪个产品的技术衡量的结果是,对于我们团队而言,用单独平台自身的SDK做和用cocos2d-x做时间上都差不多,但是我们的出发点是做游戏,那么做应用我也考虑用cocos2d-x,并且用游戏引擎可以带来很多特效。鉴于后期将Android的应用外包了,他们很多特效做不出来,我在IOS上得程序也不得不被动跟着做得很平凡。
B、性能的问题不能留到后面才考虑,一定要先测试,再定论走什么方向。 我用cocos2d-x导致应用的CPU消耗达到90%和70多M的内存,这是一开始没有想到的,后期经过性能优化后,仍然占用了12%左右的CPU使用率和20M的内存。如果让我再做一次的话,我会要求发起人给出上线时间(然后根据软件工程的经验、80%的冗余时间进行估时)来考虑细节的完成度,然后再决定方案,a.用更炫的方式做,还是b.用更快的但不那么精彩的方式做。
C、合作一段时间后会有吵嘴,我宁愿在合作的前期吵,而不是在开始时和平相处,时日久了才觉得不合适。结果各方面机会都已经溜走。前期还有浪子回头金不换,后期恐怕要遭遇职业空白期。性格的问题尽量前期解决(如果不是找合伙人,就不用考虑这么多)。
D、创业最好收入比原来的工资高,尽量不要低于原来的工资,除非你占股,分红是不着调的,别人在你没做出东西前给你的分红肯定很少,做出来了,钱进别人腰包了,所以还是宁愿要工资,要不就是股份,再说,真能赚钱,能自己人干就自己人干。像我这样的,原来工资1W,创业工资4K,另外两个创始人还抱怨说我工资老高了,没做什么贡献,还有分红(5%)。我那时候只是觉得让步一些比较好,这样大家才合得来,后面才发现这样做事错的,利益矛盾是一定会有的,所以要有心理准备,并且划分清楚。这一点也是为了避免后期的利益冲突。

好了,还有一些你肯定想知道的,股份怎么算?
推荐“查立"写的《给你一个亿,你能做什么》
1.股份。
硅谷股份模式:CEO即公司法人50%(因为ta担风险,公司赔了他是法律追究责任的人,比如负债就得ta来还), CFO或者称为称运营或者市场总监20%(市场和经济管理自然重要), CTO 30%(没有技术能干什么呢?卖路边摊的也要技术的)。根据不同的人不同的能力,会有细微出入(差异0%~10%),但是如果完全搭不上边,我建议你别干。股份搭不上说明要么你们能力匹配有问题,要么你们中有人只想着自己的腰包,后期合作要出事。如果不能谈股份,那就还是拿工资好了,做事情心里踏实,要是还有点分红的话,你就当是自我激励用的吧,别太当回事。
2.估值。
我只知道A轮,其他的可能要等你们走到B轮了告诉我一下,顺便给我打个电话看看能不能合作(哈哈)。
VC或者A轮,VC资金数额在500万以下,占比企业的股份10%~30%。A轮占股不超过30%(IT行业金额在500万到3000万之间),融资超过50%视为被收购。
剩下的融资和估值,可以参考小米之类的公司了。

如果你要创业,别找应届大学生。有人说建议别找,我用血的经验告诉你,不是建议别找,是就别找,让他们自己发财去吧,我们不做中国的比尔盖茨、扎克伯格。。。你要说我逼应届毕业生,国家还鼓励大学创业什么的,我不反驳你,不如你也亲自去试试吧。

对你们最有用的都在上面了。

现在还是有些许迷茫,那再说说我不得意的事情吧:
创业什么问题都要解决,装地板、搭建办公室、布置线路、采购设备、推广、撰写技术架构和项目和商业计划书、做产品的各方面预研和预演、以及和接洽省领导。。。
导致的问题是:去面试的时候把基础知识和问题都搞混了,由于长时间和普通人而非技术人沟通,表达方式的思维已经是产品思维而不是技术思维。由于计算机方面的东西都懂了一点点(虽然我有时候觉得我很懂,但是没回答上来就得继续加油),导致回答问题时不知道到底是回答哪方面的,是技术方面的(是web的,还是上层应用的,还是内核层的,还是驱动层的。。。),还是产品方面的,又或者。。。钱方面的。然后再一些技术问题上,自己又把问题搞混了,没有100分的回答,别人是不会满意的。所以面试失利。当然也有几分offer,觉得不是很合适,创业回来后精力也没恢复(现在恢复了)所以没去。

技术问题我重新一个个巩固,年后去找工作应该没问题。
剩下的问题是,创业带个了我什么?
我想真正的益处,就是我对人性理解更透了,对市场走向更重视了,对事情的轻重缓急有了新的排列,开始重视项目的可控性,人员管理的风险,人员合作的关键点和突破点,不在闷着做技术而是把都东西展示给别人看。认识了更多行业的人才,获得了许多的新点子。锻炼了解决现实社会中的完整商业环节中的各个问题的能力。 以及最后有好有坏的--长时间的精力透支。

避免盗版,作者:何清龙,源地址:
www.cppblog.com/tianshidebaigu

新年快到了,这篇文章写了2个多小时,如果你用心看到这里了,我再最后送你一句:新年快乐。

何清龙 2014-01-13 16:35 发表评论

转 在Qt中用QAxObject来操作Excel

$
0
0
     摘要:       最近写程序中需要将数据输出保存到Excel文件中。翻看《C++ GUI Programming with Qt 4》(Second Edition)发现可以在Qt中运用ActiveX控件,这真是太好了。        看了很久教程也没有学会,毕竟是新手,平时也没学过ActiveX编程。一些在VB中可以方便使用的函数在...  阅读全文

米米 2014-01-13 17:23 发表评论

安装完最新的cygwin发现无法启动,估计和用户相关,安下面的操作以后ok,以后在深入分析

$
0
0
1. 在域里建立一个账户test

2. 在需要ssh登录的主机上,配置好cygwin和sshd.

3.使用mkpasswd -l > /etc/passwd 来建立local password条目,

3.是用mkpasswd -d -u 123456 >> /etc/passwd 在passwd里追加一个域用户. -d 表示domain

4.mkgroup -d >> /etc/group,把用户所在的组gid也添加进去.

5.运用mkpasswd来添加用户,本地的和域的都可以,用mkgroup添加用户相应的组信息.

6.域用户如果在本地组里,这样混合一起用是可以的啦.


Enic 2014-01-13 17:36 发表评论

cygwin自动设置到英文环境

$
0
0
1.理解locale和export命令
2.了解怎么让bash登录以后自动执行一段命令


在/etc/profile文件里添加

source $HOME/.bashrc

 

总之就是为了在登录cygwin时,加载~/.bashrc




Enic 2014-01-13 18:04 发表评论

2013总结

$
0
0
以前的时候话多,能写很长。工作以后人越来越懒,也越来越不能写了。 总体来说13年干掉的事情比较多,但是得到的成长比较少。 最重要的当然是把结婚证领了。这个本来就在计划内,没啥好说的。 然后就是来了X康。虽然去年底就把面试什么的走完了,但是二月底我才拿到offer,三月初才入职, 然后9月份就忙着领证,十月份开始就是办签证,准备搬家,诸如此类日常琐碎的事务。 十二月份整个月都耽误在Relocation上。 自己的项目方面,就是想明白一些事情后,缓慢更新SALVIA。开了一些坑,比如CppTemplateTutorial。但是没有一个坑是填平了的。 估摸着,2014年大概和今年的状态接近。买车,把老婆弄过来,婚礼,省钱准备接下来的生活,有时间的话就填坑(你们有什么C++ Template的问题都来问吧。。。)。

空明流转 2014-01-14 10:07 发表评论

ImTOO.ISO.Maker.v1.0.21.0112.Incl.Keygen-Lz0\

$
0
0
ImTOO.FLV.to.WMV.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.HD.Video.Converter.v5.1.26.1225.Incl.Keygen-Lz0\
ImTOO.iPhone.Ringtone.Maker.v2.0.3.0108.Incl.Keygen-Lz0\
ImTOO.iPhone.Transfer.v2.1.40.1223.Incl.Keygen-Lz0\
ImTOO.iPhone.Video.Converter.v5.1.26.1211.Incl.Keygen-Lz0\
ImTOO.iPod.Computer.Transfer.v2.1.40.1223.Incl.Keygen-Lz0\
ImTOO.iPod.Movie.Converter.v5.1.27.1225.Incl.Keygen-Lz0\
ImTOO.ISO.Burner.v1.0.56.0112.Incl.Keygen-Lz0\
ImTOO.ISO.Maker.v1.0.21.0112.Incl.Keygen-Lz0\
ImTOO.ISO.Studio.v1.0.9.0112.Incl.Keygen-Lz0\
ImTOO.MKV.Converter.v5.1.26.1218.Incl.Keygen-Lz0\
ImTOO.MOV.Converter.v5.1.26.1225.Incl.Keygen-Lz0\
ImTOO.MOV.to.FLV.Converter.v5.1.26.0901.Incl.Keygen-Lz0\
ImTOO.MOV.to.MP4.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.MP3.WAV.Converter.v2.1.78.1023.Incl.Keygen-Lz0\
ImTOO.MP4.Video.Converter.v5.1.26.1225.Incl.Keygen-Lz0\
ImTOO.MPEG.Encoder.Ultimate.v5.1.26.1016.Incl.Keygen-Lz0\
ImTOO.MPEG.to.DVD.Converter.v3.0.45.1225.Incl.Keygen-Lz0\
ImTOO.MTS.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.Music.CD.Burner.v3.0.49.0605.Incl.Keygen-Lz0\
ImTOO.OGG.Converter.v2.1.78.1023.Incl.Keygen-Lz0\
ImTOO.PSP.Video.Converter.v5.1.26.1218.Incl.Keygen-Lz0\
ImTOO.RM.Converter.v5.1.26.1204.Incl.Keygen-Lz0\
ImTOO.RMVB.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.SWF.Converter.v5.1.26.1012.Incl.Keygen-Lz0\
ImTOO.Video.Converter.Ultimate.v5.1.26.1204.Incl.Keygen-Lz0\
ImTOO.Video.Cutter.v1.0.34.0605.Incl.Keygen-Lz0\
Xilisoft.DVD.to.iPod.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.to.MP4.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.to.Pocket.PC.Ripper.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.to.PSP.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.to.WMV.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.DVD.to.Zune.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
Xilisoft.FLV.Converter.v5.1.26.1211.Incl.Keygen-Lz0\
Xilisoft.FLV.to.3GP.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.FLV.to.MOV.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.FLV.to.MPEG.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.FLV.to.SWF.Converter.v5.1.26.1030.Incl.Keygen-Lz0\
Xilisoft.FLV.to.WMV.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.HD.Video.Converter.v5.1.28.0108.Incl.Keygen-Lz0\
Xilisoft.iPhone.Ringtone.Maker.v2.0.3.0108.Incl.Keygen-Lz0\
Xilisoft.iPhone.Transfer.v2.1.41.0104.Incl.Keygen-Lz0\
Xilisoft.iPhone.Video.Converter.v5.1.28.0108.Incl.Keygen-Lz0\
Xilisoft.iPod.Rip.v2.1.41.0104.Incl.Keygen-Lz0\
Xilisoft.iPod.Video.Converter.v5.1.27.1215.Incl.Keygen-Lz0\
Xilisoft.ISO.Burner.v1.0.56.0112.Incl.Keygen-Lz0\
Xilisoft.ISO.Maker.v1.0.21.0112.Incl.Keygen-Lz0\
Xilisoft.ISO.Pro.v1.0.9.0112.Incl.Keygen-Lz0\
Xilisoft.MKV.Converter.v5.1.26.1231.Incl.Keygen-Lz0\
Xilisoft.Mobile.Phone.Manager.v1.0.36.0703.Incl.Keygen-Lz0\
Xilisoft.Mobile.Video.Converter.v5.1.26.1030.Incl.Keygen-Lz0\
Xilisoft.MOV.Converter.v5.1.26.1231.Incl.Keygen-Lz0\
Xilisoft.MOV.to.FLV.Converter.v5.1.26.0901.Incl.Keygen-Lz0\
Xilisoft.MOV.to.MP4.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.MP3.CD.Burner.v3.0.49.0911.Incl.Keygen-Lz0\
Xilisoft.MP3.WAV.Converter.v2.1.78.1030.Incl.Keygen-Lz0\
Xilisoft.MP4.Converter.v5.1.26.1225.Incl.Keygen-Lz0\
Xilisoft.MPEG.to.DVD.Converter.v3.0.45.1023.Incl.Keygen-Lz0\
Xilisoft.MTS.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.Multiple.Desktops.v1.0.1.0630.Incl.Keygen-Lz0\
Xilisoft.OGG.MP3.Converter.v2.1.77.0909.Incl.Keygen-Lz0\
Xilisoft.Password.Manager.v1.0.57.0814.Incl.Keygen-Lz0\
Xilisoft.PowerPoint.to.Video.Converter.Pro.v1.0.2.1225.Incl.Keygen-Lz0\
Xilisoft.PSP.Video.Converter.v5.1.26.1231.Incl.Keygen-Lz0\
Xilisoft.RM.Converter.v5.1.26.1023.Incl.Keygen-Lz0\
Xilisoft.Sound.Recorder.v1.0.48.0109.Incl.Keygen-Lz0\
Xilisoft.SWF.Converter.v5.1.26.1218.Incl.Keygen-Lz0\
Xilisoft.Video.Converter.Ultimate.v5.1.26.1225.Incl.Keygen-Lz0\
Xilisoft.Video.Cutter.v1.0.34.1225.Incl.Keygen-Lz0\
Xilisoft.Video.Editor.v1.0.34.1218.Incl.Keygen-Lz0\
Xilisoft.Video.Splitter.v1.0.34.0828.Incl.Keygen-Lz0\
Xilisoft.Video.to.Audio.Converter.v5.1.26.1231.Incl.Keygen-Lz0\
Xilisoft.Windows.Mobile.Ringtone.Maker.v1.0.12.1030.Incl.Keygen-Lz0\
Xilisoft.WMA.MP3.Converter.v2.1.78.1204.Incl.Keygen-Lz0\
Xilisoft.WMV.3GP.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.WMV.MP4.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
Xilisoft.Xbox.Converter.v5.1.26.0821.Incl.Keygen-Lz0\
Xilisoft.XviD.Converter.v5.1.26.1030.Incl.Keygen-Lz0\
Xilisoft.YouTube.to.iPod.Converter.v2.0.5.0108.Incl.Keygen-Lz0\
Xilisoft.YouTube.Video.Converter.v2.0.5.0108.Incl.Keygen-Lz0\
Xilisoft.Zune.Video.Converter.v5.1.26.0814.Incl.Keygen-Lz0\
Yaki.Frog.v1.4.1.iPhone.iPod.Touch-COREPDA\
YouTubeGet.v5.4.WinAll.Regged-CRD\
ZeusDraw.v1.3.4.MacOSX.Incl.Keymaker-CORE\
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■
*****************************************************************
好得行业软件网提供各个行业专业软件,所有软件均为完整版本,模块齐全,详细请咨询
TEL:13978229035               QQ:508925688 
Email: ywcwsoft@sohu.com     ywcwsoft@sina.com      ywcwsoft@126.com
好得行业软件网 www.haodesoft.com
点击咨询:http://haodesoft.53kf.com
请使用Ctrl+F 键来查询您所需软件,找到后联系我们QQ或是邮件,我们会第一时间为您回复
■□■□■□■□本廣告長期有效■□■□■□■□■□■□■□■□■□■□■□■□
soft\99\
Abyssmedia.Quick.Batch.File.Compiler.v3.2.4.0.REPACK-Lz0\
Abyssmedia.Quick.Batch.File.Compiler.v3.2.4.0-Lz0\
Adrosoft.AD.Sound.Recorder.v4.6.2.Incl.Keygen-Lz0\
AfaS.Ablagesystem.v1.2.1.German.WinAll-LAXiTY\
Alchemy.Mindworks.GIF.Construction.Set.Professional.v3.0a37.Incl.Keygen-Lz0\
ALikeT.Software.Registry.Winner.v5.7.1.20.WinAll.Incl.Keygen.and.Patch-CRD\
ALikeT.Software.Uninstall.Winner.v2.3.1.20.WinAll.Incl.Keygen.and.Patch-CRD\
Bobs.Track.Builder.Pro.v0.8.0.3-DVT\
Boomer.Labs.MAX2AE.v3.50B.Incl.Keymaker-CORE\
Codeman.Klaani.v5.5.222.FINNISH.WinAll.Incl.Keygen-CRD\
Cogniview.PDF2XL.Enterprise.v4.6.12.190.Incl.Keymaker-CORE\
Collins.Pro.English.Dictionary.v7.1.0.0.Cracked-REDT\
Conceiva.DownloadStudio.v5.2.2.0-HERiTAGE\
Customer.Database.Pro.Multi-User.Version.v6.0.116.Incl.Keymaker-ACME\
Daily.Mail.2010.01.18.Retail.Ebook-PDFWriters\
Davis.Business.Systems.BS1.Accounting.v2010.0-Lz0\
Davis.Business.Systems.BS1.Enterprise.with.Manufacturing.v2010.0-Lz0\
Davis.Business.Systems.BS1.Professional.Time.Billing.v2010.0-Lz0\
DbVisualizer.v7.0.Incl.Keygen.and.Patch-iNViSiBLE\
DbVisualizer.v7.0.Linux.Incl.Keygen.and.Patch-iNViSiBLE\
DbVisualizer.v7.0.MacOSX.Incl.Keygen.and.Patch-iNViSiBLE\
DbVisualizer.v7.0.x64.Incl.Keygen.and.Patch-iNViSiBLE\
Der.Standard.20.Januar.2010.German.Retail.Ebook-ATTiCA\
Der.Standard.21.Januar.2010.German.Retail.Ebook-ATTiCA\
Der.Standard.22.Januar.2010.German.Retail.Ebook-ATTiCA\
Der.Tagesspiegel.19.Januar.2010.German.Retail.Ebook-ATTiCA\
Der.Tagesspiegel.20.Januar.2010.German.Retail.Ebook-ATTiCA\
Der.Tagesspiegel.22.Januar.2010.German.Retail.Ebook-ATTiCA\
discoDSP.Discovery.Pro.VSTi.AU.RTAS.R4.1.Retail.MAC.OSX.UB-SUN\
Dr.Hardware.2010.v10.0.4d.German-BEAN\
E.World.Tech.ASPMaker.v8.0.2.Incl.Keygen-Lz0\
EagleFiler.v1.4.14.MacOSX.Incl.Keymaker-CORE\
EarMaster.School.v5.0.0.622S.Incl.Keygen-BEAN\
EJ.Technologies.Install4j.MultiPlatform.Edition.v4.2.6.Incl.Keygen-FALLEN\
EJ.Technologies.Install4j.MultiPlatform.Edition.v4.2.6.LiNUX.Incl.Keygen-FALLEN\
EJ.Technologies.Install4j.MultiPlatform.Edition.v4.2.6.MacOSX.Incl.Keygen-FALLEN\
El.Pais.English.Edition.January.21.2010.Retail.eBook-FMR\
El.Pais.English.Edition.January.22.2010.Retail.eBook-FMR\
ESF.Database.Migration.Toolkit.v6.2.16.incl.keymaker-REDT\
E-TextEditor.v1.0.42b.Cracked-EAT\
Farm.Frenzy.3.American.Pie.v1.0.German-DELiGHT\
Finanz.und.Wirtschaft.No.02.2010.German.Retail.Ebook-ATTiCA\
Fix-It-Up.2.World.Tour.v1.0.0.0-TE\
Foxit.Phantom.v1.0.3.0109.Cracked-EAT\
Fresh.RAM.v5.0.0.Regged-MESMERiZE\
FriedEgg.Touch.v1.5.MacOSX.Incl.Keymaker-CORE\
Giant.Matrix.iSurfer.Shield.v1.0.5.Cracked-F4CG\
GlarySoft.Glary.Utilities.PRO.v2.19.0.800.Multilingual-ARN\
Handelszeitung.Nr.03.2010.German.Retail.Ebook-ATTiCA\
Hannibal.fuer.Windows.v3.0.1.German.WinALL.Incl.Keygen-BLiZZARD\
Hex.Editor.Neo.v4.93.03.3402.x32.x64-ENGiNE\
Hi6000.LitePXP.v6.80.Retail-CORE\
HomepageFIX.v4.1.4.German.WinAll-LAXiTY\
I.Screen.Recorder.v7.0.1.488-BEAN\
IBM.Lotus.Enterprise.Integrator.for.Domino.v7.0.1-Lz0\
IBM.Lotus.Enterprise.Integrator.for.Domino.v7.0.2-Lz0\
Internet.Download.Manager.v5.18.7.WinALL.Incl.Keygen.and.Patch.REPACK-BRD\
Internet.Download.Manager.v5.18.7.WinALL.Incl.Keygen.and.Patch-BRD\
Jetico.Personal.Firewall.v2.1.0.7.2412.WinAll.Incl.Keyfilemaker.and.Patch-CRD\


应用软件 2014-01-14 10:10 发表评论

Qt技术优势

$
0
0

1. Qt这个C++的图形库由Trolltech在1994年左右开发。它可以运行在Windows,Mac OS X, Unix,还有像Sharp Zaurus这类嵌入式系统中。Qt是完全面向对象的。

2. Qt的架构明显是经过精心设计的面向对象的。Qt因此在命名,继承,类的组织等方面保持了优秀的一致性。你只需要提供唯一一个方法的参数,仅此一个。在不同的类中调用方式也是有很强的连贯性。返回值也很有逻辑性。所有一切达到了简单和强大的和谐统一。一旦你使用了其中一个类,其他的类也就触类旁通,因为他们是一致的。

3. Qt不强制使用任何设计模式。如果你认为恰当,使用Document/view没有任何问题。不使用也没有任何问题。

4. MFC是事件驱动的架构。要执行任何操作,都必须是对特定的消息作出响应。Windows对应用程序发送的信息数以千计,遗憾的是,要分清楚这些分繁芜杂的消息是很困难的,并且关于这方面的文档并不能很好的解决这些问题。
Qt的消息机制是建立在SIGNAL()发送和SLOT()接受的基础上的。这个机制是对象间建立联系的核心机制。利用SIGNAL()可以传递任何的参数。他的功能非常的强大。可以直接大传递信号给SLOT(),因此可以清楚的理解要发生的事情。一个类所发送的信号的数量通常非常的小(4或者5),并且文档也非常的齐全。这让你感觉到一切尽在掌握之中。SIGNAL/SLOT机制类似于Java中listener机制,不过这种机制更加轻量级,功能更齐全。

5. Qt拥有非常简单而又不失强大的layout机制,布局灵活多变
Qt还提供了一个图形用户工具,Qt Designer,可以用来帮助建立用户界面。可以修改所使用的任何控件的属性。不用将他们放在严格的位置,可以通过layout完美的组织他们。这个工具所产生的代码我们是可以实际上阅读并且可以理解的。生成的代码单独放在一个文件里,在编程的同时,你可以随心所欲的多次重新生成用户界面。
Qt Designer可以让你完成许多在MFC中不可能完成的任务,比如用预先填好的生成listview,在每个tab上用不同的view来使用tab 控制。

6. 使用MFC,一部分开发过程要依靠“resources”,在很多的案例中开发者必须使用他们。这样会导致如下的后果:出了Visual Studio,你很难使用其他的工具来完成开发。
资源编辑器仅有有限的功能,比如:通过Dialog编辑器不可能改变所有的属性,一些属性可以改变,另一些属性则不可能改变。(译者注:下面还有两条陈述MFC缺点的实例,但我感觉这些已经够说明问题了,暂时删节不译)
然而Qt并没有资源的概念,这就解决了以上所提到的问题。Qt提供了一个脚本使得能将编入你的代码。对于界面设计,Qt Designer则创建了可读的代码。

7. Qt的文档完备且详细的覆盖了Qt的方方面面,竟然仅有18M。每一个类和方法都被详尽描述,巨细靡遗,举例充实。通过Trolltech公司提供的链接或者是Qt Assistant工具,可以方便的从一个类或者方法跳转到其他的类。文档还包含了一个初学者教程和一些典型应用的例子

8. 在发布基于MFC的软件时,必须依靠存在于客户电脑上的MFC。但是这是不安全的,同样是MFC42.dll,可以基于相同的库得到3个不同的版本。通常,需要检查是否拥有正确的MFC42.dll版本,如果不是,就升级它。但是升级MFC42.dll会改变很多软件的行为。
Qt则没有这个风险,因为Qt压根就没有“升级整个系统”这个概念。

9. Qt 完全支持CSS2,这使得Qt应用程序,无论是美化还是换肤,实现起来都相当简单

10. Qt自带翻译器,可以随意切换软件语言

 

在使用Qt动态链接库的情况下,根据LGPL协议规定,是可以闭源发布任何形式的程序的。

参考链接:

来自Qt官方论坛的讨论:http://qt-project.org/forums/viewthread/2428

博客链接:http://devbean.blog.51cto.com/448512/313477

 

 

转自:http://blog.csdn.net/superzhaifd/article/details/18224923 翟冬狼_Trump

 

本人较喜欢第二点: 不使用任何设计模式构建底层. 设计模式只是思想, 也是羁绊. 大量使用只会让系统臃肿.



战魂小筑 2014-01-14 11:53 发表评论

温习一下vmware的设置

$
0
0

最优的设置应该是net方式,最简单的方式应该是是bridge方式。
net方式的优势在于不收host机器网络环境变化印象,这次是vm10下做的配置,修改以后发现都ping不通vm网关,但是机器相互可以ping

vmware三种网络连接上网设置:

虚拟机更改ip地址的命令:

sudo /root/bin/newIP  <new-AES-IP> <networkMASK> <Gateway> <DNServer>

1.bridge :  
默认使用vmnet0
将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:
例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<--->主机 虚拟机<---->互联网 通信。

2.nat :
默认使用vmnet8
将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可
也可以手动设置:
ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。
netmask,broadcast设置与vmnet8相同,dns设置与主机相同。
例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2
虚拟机设置: ip :172.16.249.100  gw: 172.16.249.2

3.host-only :
默认使用vmnet1

将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同
例如 vmnet1 ip :172.16.245.1 
虚拟机设置: ip :172.16.245.100 gateway :172.16.245.1 
这样就实现了虚拟机<--->主机 通信,但是 虚拟机<--->互联网 仍无法通信

虚拟机与互联网通信: 
1.开启主机路由功能
2.设定iptables,使主机成为一台nat server
1. echo 1 >/proc/sys/net/ipv4/ip_forward 这样就主机就具有了路由功能
2. iptables -t nat -A POSTROUTING -o eth0 -s 172.16.245.0/24 -j MASQUERADE
这条规则意思是将来自172.16.245.0/24封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信
如果网络接口是ppp+或pppoe则需要修改成-o pppoe  
当然-s  172.16.245.0/24 也要根据实际情况修改



Enic 2014-01-14 13:42 发表评论

centos中文输入法设置

$
0
0
yum install ibug
reboot以后就可以看到:

1.需要root权限,所以要用root登录 ,或su root

2.yum install "@Chinese Support"

3.exit

4.回到桌面,system->preferences->input method

5.如果没有,先注销一下。

6.按照提示添加输入法。

7.最后 再次注销,登录即可。


设置:

在linux CentOS中安装完中文输入法之后,还不能使用,必须进行相应的设置,就如同在windows中设置中文输入法一样,必须把刚刚安装的输入法添加爱到输入法列表中。

1、点击:系统---首选项---输入法

2、勾选启用输入法特性

3、点击首选输入法

     在常规选项卡中可以设置输入法切换的快捷键

4、点击输入法选项卡,选择汉语,在列表中选择拼音(当然,你会其他的输入法也可以选择其他的)

      点击添加,将选中的输入法添加到输入法列表

5、点击高级选项卡,勾选键盘布局、全局输入法设置。关闭。




1.需要root权限,所以要用root登录 ,或su root

2.yum install "@Chinese Support"

3.exit

4.回到桌面,system->preferences->input method

5.如果没有,先注销一下。

6.按照提示添加输入法。

7.最后 再次注销,登录即可。


设置:

在linux CentOS中安装完中文输入法之后,还不能使用,必须进行相应的设置,就如同在windows中设置中文输入法一样,必须把刚刚安装的输入法添加爱到输入法列表中。

1、点击:系统---首选项---输入法

2、勾选启用输入法特性

3、点击首选输入法

     在常规选项卡中可以设置输入法切换的快捷键

4、点击输入法选项卡,选择汉语,在列表中选择拼音(当然,你会其他的输入法也可以选择其他的)

      点击添加,将选中的输入法添加到输入法列表

5、点击高级选项卡,勾选键盘布局、全局输入法设置。关闭。





Enic 2014-01-14 14:17 发表评论

ImTOO.CD.Ripper.v1.0.47.1023.Incl.Keygen-Lz0\

$
0
0
ImTOO.AVI.to.DVD.Converter.v3.0.45.1225.Incl.Keygen-Lz0\
ImTOO.AVI.to.MOV.Converter.v5.1.26.0827.Incl.Keygen-Lz0\
ImTOO.AVI.to.SWF.Converter.v5.1.26.0901.Incl.Keygen-Lz0\
ImTOO.Blu.Ray.Ripper.v5.2.4.0108.Incl.Keygen-Lz0\
ImTOO.Blu-ray.to.DVD.Converter.v5.2.1.1126.Incl.Keygen-Lz0\
ImTOO.Burner.Studio.v1.0.64.0112.Incl.Keygen-Lz0\
ImTOO.CD.Ripper.v1.0.47.1023.Incl.Keygen-Lz0\
ImTOO.DAT.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.DivX.Converter.v5.1.26.0813.Incl.Keygen-Lz0\
ImTOO.DivX.to.DVD.Converter.v3.0.45.1218.Incl.Keygen-Lz0\
ImTOO.DPG.Converter.v5.1.26.1218.Incl.Keygen-Lz0\
ImTOO.DVD.Audio.Ripper.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.Copy.Express.v1.1.37.1218.Incl.Keygen-Lz0\
ImTOO.DVD.Creator.6.v6.0.3.1211.Incl.Keygen-Lz0\
ImTOO.DVD.Ripper.Ultimate.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.Subtitle.Ripper.v1.1.19.0327.Incl.Keygen-Lz0\
ImTOO.DVD.to.3GP.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.Apple.TV.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.DivX.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.iPhone.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.iPod.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.MP4.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.Pocket.PC.Ripper.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.PSP.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.WMV.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.DVD.to.Zune.Converter.v5.0.62.0115.Incl.Keygen-Lz0\
ImTOO.Easy.DV.to.DVD.v1.3.10.0717.Incl.Keygen-Lz0\
ImTOO.FLV.Converter.v5.1.26.1204.Incl.Keygen-Lz0\
ImTOO.FLV.to.3GP.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.FLV.to.MOV.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.FLV.to.MPEG.Converter.v5.1.26.0904.Incl.Keygen-Lz0\
ImTOO.FLV.to.SWF.Converter.v5.1.26.0901.Incl.Keygen-Lz0\
Joan.Jade.and.the.Gates.of.Xibalba.v1.0.0.0-TE\
Joboshare.3GP.Video.Converter.v2.6.6.0118.Incl.Keygen-Lz0\
Joboshare.Apple.TV.Video.Converter.v2.6.5.0113.Incl.Keygen-Lz0\
Joboshare.AVI.MPEG.Converter.v2.6.5.0111.Incl.Keygen-Lz0\
Joboshare.AVI.to.DVD.Converter.v2.7.4.0114.Incl.Keygen-Lz0\
Joboshare.iPhone.Video.Converter.v2.6.5.0107.Incl.Keygen-Lz0\
Joboshare.WMV.Video.Converter.v2.6.5.0105.Incl.Keygen-Lz0\
JProbe.Suite.v8.2.0.Cracked-FALLEN\
Lexicon.PCM.Native.Reverb.Plug-In.Bundle.VST.RTAS.v1.0.4.READ.NFO.REPACK-AiR\
Lexicon.PCM.Native.Reverb.Plug-In.Bundle.VST.RTAS.v1.0.4.READ.NFO-AiR\
Mage.Bros.v1.1-DELiGHT\
Martin.Morgen.Das.Spiel.GERMAN-FAS\
MathWave.EasyFit.Professional.v5.30.Cracked-EAT\
Mortimer.Beckett.and.The.Lost.King.v1.0.Cracked-F4CG\
New.Scientist.Magazine.January.23.2010.Retail.Ebook-ATTiCA\
Oggisoft.Passwort-Generator.v2010.1.91.German.WinALL.Incl.Keygen-BLiZZARD\
Oggisoft.PhotoView.v2010.1.137.German.WinALL.Incl.Keygen-BLiZZARD\
Oggisoft.Tipp-Trainerin.v2010.1.48.German.WinALL.Incl.Keygen-BLiZZARD\
Oggisoft.Wallpaper-Manager.v2010.1.95.German.WinALL.Incl.Keygen-BLiZZARD\
Omondo.EclipseUML.2009.Galileo.Studio.Edition.v3.5.0.LICGEN.FIX-Lz0\
Paszee.MP3.Converter.v2.1.Cracked-iND\
Phase.One.Capture.One.PRO.v5.0.2.34780.34769.Multilingual.MacOSX.Cracked-EAT\
Piratenjaeger.Die.geheimnisvolle.Schatzinsel.GERMAN-ALiAS\
Recover.Keys.v3.0.3.7.Cracked-MAZE\
Rhianna.Ford.and.The.Da.Vinci.Letter.v1.0-TE\
Richardson.Software.RazorSQL.v5.0.5.0.Incl.KeyMaker-DVT\
Richardson.Software.RazorSQL.v5.0.5.0.Linux.Incl.KeyMaker-DVT\
Richardson.Software.RazorSQL.v5.0.5.0.MacOSX.Incl.KeyMaker-DVT\
Richardson.Software.RazorSQL.v5.0.5.0.Solaris.Incl.KeyMaker-DVT\
RiRo.La.Paloma.v9.05.0138.GERMAN.WinAll.Incl.Keyfilemaker-CRD\
Sisulizer.v2008.296.Enterprise.Edition.Multilingual.WinAll.Incl.Keygen-CRD\
Softwarenetz.Budget.Book.2.v3.18.Multilingual.Cracked-EAT\
Softwarenetz.Photo.Calendar.v2.00.Multilingual.Cracked-EAT\
Sonne.Screen.Video.Capture.v7.0.0.651-ARN\
South.River.Titan.MFT.Server.v7.13.903.Enterprise.Edition.Win2kXP2k3Vista.Cracked-BLiZZARD\
South.River.WebDrive.v9.10.2273.Enterprise.Edition.WinALL.Cracked-BLiZZARD\
Springer.-.Advances.of.Soft.Computing.in.Engineering.Edition.2009.Retail.Ebook-ATTiCA\
StNotepad.v2.0.Incl.Keymaker-CORE\
Sueddeutsche.Zeitung.Deutschland.22.Januar.2010.German.Retail.Ebook-ATTiCA\
SUU-Design.Video.Thumbnails.Maker.v3.0.0.2.Incl.KeyMaker-DVT\
Syser.Kernel.Debugger.v1.99.1900.1195.Incl.Keymaker-CORE\
Tagebuch.Professional.v2.4.0.German.WinAll-LAXiTY\
Tagtraum.Industries.BeaTunes.v2.1.2.Incl.Keygen.MACOSX-Lz0\
Tagtraum.Industries.BeaTunes.v2.1.2.Incl.Keygen-Lz0\
The.Independent.January.21.2010.Retail.Ebook-ATTiCA\
The.Independent.January.22.2010.Retail.Ebook-ATTiCA\
The.New.Yorker.January.25.2010.Retail.Ebook-ATTiCA_Internal\
Things.v1.2.9.MacOSX.Incl.Keymaker-CORE\
Tracker.Software.PDF-XChange.Pro.v4.0174.44.Cracked-EAT\
Trillian.Astra.Pro.v4.1.0.23-TE\
Ultralingua.English.Dictionary.and.Thesaurus.v7.1.0.0.Cracked-REDT\
■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■
*****************************************************************
好得行业软件网提供各个行业专业软件,所有软件均为完整版本,模块齐全,详细请咨询
TEL:13978229035               QQ:508925688 
Email: ywcwsoft@sohu.com     ywcwsoft@sina.com      ywcwsoft@126.com
好得行业软件网 www.haodesoft.com
点击咨询:http://haodesoft.53kf.com
请使用Ctrl+F 键来查询您所需软件,找到后联系我们QQ或是邮件,我们会第一时间为您回复
■□■□■□■□本廣告長期有效■□■□■□■□■□■□■□■□■□■□■□■□
Ultralingua.English.Dictionary.And.Thesaurus.v7.1.0.0.MacOSX.Universal.Patch.Read.nfo-REDT\
Ultralingua.Esperanto.English.Dictionary.v7.1.0.0.Cracked-REDT\
Ultralingua.Klingon.English.Dictionary.v7.1.0.0.Cracked-REDT\
Ultralingua.Latin.English.Dictionary.v7.1.0.0.Cracked-REDT\
User.Control.2010.v6.319.German.WinALL.Regged-BLiZZARD\
User.Control.2010.v6.319.WinALL.Regged-BLiZZARD\
Vampire.Saga.Pandoras.Box.v1.0.German-DELiGHT\
Wavefunction.Odyssey.College.Chemistry.v3.3.0.Cracked-EAT\
Wirtschaftsblatt.Kompakt.No.17.2010.German.Retail.Ebook-ATTiCA\
Wish.Magazine.January.2010.Retail.Ebook-PDFWriters\
Womble.EasyDVD.v1.0.1.23.Multilanguage.WinALL.Regged-BLiZZARD\
Womble.MPEG.Video.Wizard.DVD.v5.0.0.103.Multilanguage.WinALL.Regged-BLiZZARD\
Xilisoft.Multiple.Desktops.v1.0.1.0630.Incl.Keygen.REPACK-Lz0\
Yamicsoft.Windows.7.Manager.v1.1.8.Incl.Keygen-Lz0\
Yamicsoft.Windows.7.Manager.v1.1.8.x64.Incl.Keygen-Lz0\
YL.Computing.WinUtilities.v9.37.Professional.Edition.WinAll.Incl.Keygen-CRD\
Zend.Studio.v7.1.1.Incl.Keygen-iNViSiBLE\
Zend.Studio.v7.1.1.Linux.Incl.Keygen-iNViSiBLE\
Zend.Studio.v7.1.1.Linux.x64.Incl.Keygen-iNViSiBLE\
Zend.Studio.v7.1.1.MacOSX.Incl.Keygen-iNViSiBLE\
soft\100\
2BrightSparks.SyncBackPro.v5.8.7.23.Multilingual.Incl.Keymaker.FUCK.CRD.READ.NFO-ZWT\
Alices.Tea.Cup.Madness.v1.0.1.80.Cracked-F4CG\
ALikeT.Software.Defrag.Winner.v2.4.1.20.WinAll.Incl.Keygen.and.Patch-CRD\
Anfibia.Deskman.v9.2.2.Professional.Edition.WinAll.Incl.Keygen.and.Patch-CRD\
Angel.Software.Resize.Pictures.for.Command.Line.v1.4.WinAll.Cracked-CRD\
Applied.Flow.Technology.Titan.v3.0.2010.01.20.Cracked-EAT\
Apress.Illustrated.WPF.Dec.2009.eBook-BBL\
Apress.Silverlight.Recipes.Nov.2009.eBook-BBL\
ApusSoft.Power.Video.Converter.v2.2.18-ARN\
Araxis.Merge.Professional.v2010.3829-BEAN\
Ashlar.Vellum.Graphite.v8.6.0.SP2-BEAN\
Audiobro.LA.Scoring.Strings.v1.1.Update.KONTAKT-DYNAMiCS\
Bandwidth.Controller.Enterprise.v1.21.Cracked-MAZE\
BayGenie.eBay.Auction.Sniper.Pro.v3.3.3.0-TE\
Berkeley_Madonna_v8.3.18-DIGERATI\
Blanvalet.-.Die.Gilde.der.schwarzen.Magier.I.Die.Rebellin.German.Retail.Ebook-ATTiCA\
Blanvalet.-.Die.Gilde.der.schwarzen.Magier.II.Die.Novizin.German.Retail.Ebook-ATTiCA\
Blanvalet.-.Kathy.Reichs.Hals.ueber.Kopf.German.Retail.Ebook-ATTiCA\
Blutdruck.Daten.Manager.v1.1.8.German.WinAll-LAXiTY\
Bob.Came.in.Pieces.RIP-Unleashed\
Bobs.Track.Builder.Evo.v0.8.0.3-DVT\
Bogdan.Ureche.SQLite.Expert.Professional.v2.3.23-Lz0\
Buhl_Data_Service_Steuersparer_2010_v17.0_Build_6583_GERMAN-PARADOX\
Cadimage.Tools.V13.For.Archicad.v13.x64-ENGiNE\
Chaos.Intellect.v3.0.4.2.Incl.Keymaker-ZWT\
CoffeeCup.Flash.Firestarter.v7.3.retail-FOSI\
CoffeeCup.Sitemapper.v5.0.retail-FOSI\
CoffeeCup.Website.Access.Manager.v3.1.retail-FOSI\
Daily.Mail.2010.01.25.Retail.Ebook-PDFWriters\
Daily.Mail.2010.01.26.Retail.Ebook-PDFWriters\
EMC.Retrospect.Multi.Server.v7.7.203.Incl.Keymaker-AGAiN\
EMC.Retrospect.Multi.Server.x64.v7.7.203.Incl.Keymaker-AGAiN\
Emurasoft.EmEditor.Professional.v9.08.Portable.Retail.Incl.Keymaker-ZWT\
Emurasoft.EmEditor.Professional.v9.08.Portable.WinAll.Retail.Incl.Keygen.and.Patch.PROPER-CRD\
Emurasoft.EmEditor.Professional.v9.08.Retail.Incl.Keymaker-ZWT\
Emurasoft.EmEditor.Professional.v9.08.x64.Retail.Incl.Keymaker-ZWT\
Emurasoft.EmEditor.Professional.v9.08.x64.WinAll.Retail.Incl.Keygen.and.Patch.PROPER-CRD\
Emurasoft.EmEditor.Professional.v9.08.x86.WinAll.Retail.Incl.Keygen.and.Patch.PROPER-CRD\
Extensoft.Artisteer.v2.3.0.23326.Multilingual.Incl.KeyMaker-DVT\
FairStars.Audio.Converter.Pro.v1.18.WinAll-LAXiTY\
Frogware.Software.Whats.Up.v3.2.1-TE\
F-Secure.Anti-Virus.For.Servers.v8.01.207.Incl.Keymaker-AGAiN\
Gabler.-.Kennzahlenmodell.zur.Erfolgsbewertung.des.E-Commerce.Edition.2010.German.Retail.Ebook-ATTiCA\
GPSTrack.v2008.4.7.WinALL.FRENCH.CRACKED-NGEN\
Green.Arrow.And.Black.Canary.Vol.1.No.25.Dec.2009.Comic.eBook-iNTENSiTY\
GSAK.v7.6.2.45-rG\
Hidato.Adventures.v1.0.24.Cracked-F4CG\
HydeSoft.Computing.DPlot.v2.2.7.6-HERiTAGE\
IBM.ILOG.CPLEX.for.AMPL.v12.1.Cracked-EAT\
ICalViewer.v2.1.8.MacOSX.Incl.Keymaker-CORE\
IEInspector.HTTP.Analyzer.Full.Edition.v5.2.2.Incl.Keymaker-ZWT\
Image.Line.Deckadance.Club.Edition.v1.62-AiR\
Image.Resize.Guide.v1.0.2.WinAll-LAXiTY\
JAM.Software.TreeSize.Professional.v5.3.4.589.retail-FOSI\
Joboshare.DVD.Ripper.Platinum.v2.7.9.0115.Regged-F4CG\
KoolMoves.v7.4.1.retail-FOSI\
LmhSoft.Outlook.Email.Address.Extractor.v1.8.Cracked-F4CG\
Lone.Wolf.Software.Automotive.Wolf.v4.49.993.WinAll.Cracked-CRD\
MetaProducts.Startup.Organizer.v2.9.304.WinAll.Incl.Keygen-CRD\
Microsoft.Press.Programming.for.Unified.Communications.May.2009.eBook-BBL\
Microsoft.Press.Windows.Internals.5th.Edition.Jun.2009.eBook-BBL\
Million.Dollar.Quest.v1.0.Cracked-F4CG\
Now.Playing.v3.6.6.0.Plugin.for.Windows.Media.Player.WinAll.Incl.Keygen-CRD\
Oggisoft.Calculator.v2010.1.318.German.WinALL.Incl.Keygen-BLiZZARD\
Oggisoft.LittleEdit.v2010.1.163.German.WinALL.Incl.Keygen-BLiZZARD\
Oggisoft.Registerkarten-Editor.v2010.1.126.German.WinALL-BLiZZARD\
Okdo.Document.Converter.Professional.v3.3.WinAll-LAXiTY\
PdfGrabber.v6.0.0.2.Professional.Multilanguage.CRACKED-F4CG\


应用软件 2014-01-14 14:35 发表评论

centos编译安装git最新版本

$
0
0
会遇到若干问题:
1.编译缺少lib,使用yum安装
2.没有设置prefix,不知道安装到那里
3.安装完成直接执行git无反应,需要建立软连接

make prefix=/usr/local all doc
make prefix=/usr/local install install-doc
wget http://git-core.googlecode.com/files/git-1.7.10.tar.gz
tar zxvf git-1.7.10.tar.gz
cd git-1.7.10
./configure --prefix=/usr/local/git
make
make install
git依赖zlib-devel,openssl-devel,perl,cpio,expat-devel,gettext-devel这些包,如果出错基本上也是这些包造成的。我在安装时出现了如下错误。
 
出现错误一:
usr/bin/perl Makefile.PL PREFIX='/usr/local/git' INSTALL_BASE='' --localedir='/usr/local/git/share/locale'
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 3.
BEGIN failed--compilation aborted at Makefile.PL line 3.
make[1]: *** [perl.mak] Error 2
make: *** [perl/perl.mak] Error 2
执行:
yum install perl-ExtUtils-MakeMaker package.
行进安装
出现错误二:
 /bin/sh: msgfmt: command not found
yum install gettext-devel
可解决!
为了省时间,你可以利用各distribution的包管理工具来一键安装。若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。Git 的每个版本都在不断尝试改进用户体验,所以能通过源代码自己编译安装最新版本就再好不过了。有些 Linux 版本自带的安装包更新起来并不及时,所以除非你在用最新的 distro 或者 backports,那么从源代码安装其实该算是最佳选择。
Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:
0. Git安装前环境配置:
    $ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel 
    $ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev 
1. Git下载源:
    http://git-scm.com/downloads(official website)
    http://code.google.com/p/git-core 
    https://github.com/git/git  (大陆的朋友建议使用后俩个源下载)
2. 解压缩包并进入Git目录:
   $ sudo tar zxf git-1.8.0.tar.gz 
   $ cd git-1.8.0
3. 编译源码:
   $ sudo make prefix=/usr/local/git all doc
   // 这里同时指定all和doc这两个目标,指定doc是为了安装git的帮助文档到man手册里面,只指定all的话,默认并不包含git的帮助文档,这样在man手册中就查不到git的帮助。
*********************************************************************
在编译all目标时,可能会报下面的错:
      /bin/sh: curl-config: not found
      fatal error: openssl/ssl.h: No such file or directory
   这是因为git源码需要的一些开发包没有被安装。我是通过安装下面的包来解决这个问题的:
   $ sudo yum install libcurl4-openssl-dev
   网上有个方法是安装libssl-dev包,这个方法可以解决 fatal error: openssl/ssl.h: No such file or directory 的问题,但是/bin/sh: curl-config: not found问题还是存在,编译的时候还是编不过。在我的机子上,安装libcurl4-openssl-dev能同时解决这两个问题,安装libcurl4-openssl-dev时,会自动安装libssl-dev包。
在编译doc目标时,可能会报下面的错:
            /bin/sh: line 1: asciidoc: command not found
   这个包可以到这里下载并执行make(./configure ;make ;make install)常用方法安装http://sourceforge.net/projects/asciidoc
/bin/sh: line 1: xmlto: command not found 
   xmlto这个包不太好找,不过有adam在,这些都是浮云(呵呵)。下载地址:https://fedorahosted.org/releases/x/m/xmlto/,安装方法同asciidoc。
************************************************************************
4. 安装:
   $ sudo make prefix=/usr/local/git install install-doc
   // 这里同样,如果想要在man手册中看到git的帮助文档,需要额外安装,即上面的install-doc。如果只指定install目标的话,在man手册中是查不到git的相关命令帮助的。
5. 查看新安装的git版本号:
   $ ./usr/local/git/bin/git --version
   git version 1.8.0
6. 为了以后使用方便,我们这里做一个软连接:
   $ ln -s /usr/local/git/bin/* /usr/bin/
   
   
=================================================
极速安装git最新版(update 20131209):
$ git clone git://git.kernel.org/pub/scm/git/git.git
$ make prefix=/usr/local all        (编译)
$ sudo make prefix=/usr/local install       (安装)
=================================================


Enic 2014-01-14 16:26 发表评论

linux的动态链接库

$
0
0

第一反应是:居然没有对应的.so 和.a,dll搜索path居然是编译阶段就定好了。

好吧,都是可以控制的


静态库:

 对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数库(library)被链接合成一个可执行文件(executable file),即将动态库内容拷贝到自己需要的程序中,所以程序在运行时,与函数库再无瓜葛,所以这些函数库被成为静态库(static libaray),通常文件名为“libxxx.a”的形式。
 
       在linux环境中, 使用ar命令创建静态库文件.如下是命令的选项: 
          d -----从指定的静态库文件中删除文件 
          m -----把文件移动到指定的静态库文件中 
          p -----把静态库文件中指定的文件输出到标准输出 
          q -----快速地把文件追加到静态库文件中 
          r -----把文件插入到静态库文件中 
          t -----显示静态库文件中文件的列表 
          x -----从静态库文件中提取文件 
          还有多个修饰符修改以上基本选项,详细请man ar 以下列出三个: 
          a -----把新的目标文件(*.o)添加到静态库文件中现有文件之后 
          b -----***************************************之前 
          v -----使用详细模式       ar 命令的命令行格式如下:       ar [-]{dmpqrtx}[abcfilNoPsSuvV] [membername] [count] archive files...      eg:         ar -crs hello.a hello.c
动态库 :
 库函数的链接载入推迟到程序运行的时期(runtime)。这就是如雷贯耳的动态链接库(dynamic link library)技术。
动态链接库的特点与优势:
 1. 可以实现进程之间的资源共享。
 某个程序的在运行中要调用某个动态链接库函数的时候,操作系统首先会查看所有正在运行的程序,看在内存里是否已有此库函数的拷贝了。如果有,则让其共享那一个拷贝;只有没有才链接载入。这样的模式虽然会带来一些“动态链接”额外的开销,却大大的节省了系统的内存资源。C的标准库就是动态链接库,也就是说系统中所有运行的程序共享着同一个C标准库的代码段。
 2. 将一些程序升级变得简单。用户只需要升级动态链接库,而无需重新编译链接其他原有的代码就可以完成整个程序的升级
 3. 甚至可以真正做到链接载入完全由程序员在程序代码中控制。
    所有的函数本着“有需求才调入”的原则,于是大大节省了系统资源。

动态链接库的创建

 由于动态链接库函数的共享特性,它们不会被拷贝到可执行文件中。在编译的时候,编译器只会做一些函数名之类的检查。在程序运行的时候,被调用的动态链接库函数被安置在内存的某个地方,所有调用它的程序将指向这个代码段。因此,这些代码必须实用相对地址,而不是绝对地址。在编译的时候,我们需要告诉编译器,这些对象文件是用来做动态链接库的,所以要用地址不无关代码(Position Independent Code (PIC))。

对gcc编译器,只需添加上 -fPIC 标签,如: 
1.创建共享库 
     gcc -fPIC -c error.c                
     gcc -fPIC -c errorlog.c
     gcc -shared -o libapue.so error.o errorlog.o 
这样就创建了共享库! 
注意到最后一行,-shared 标签告诉编译器这是要建立动态链接库。这与静态链接库的建立很不一样,后者用的是 ar 命令。也注意到,动态链接库的名字形式为 “libxxx.so” 后缀名为 “.so”

2.编译共享库 
   
 使用动态链接库,首先需要在编译期间让编译器检查一些语法与定义。

 这与静态库的实用基本一样,用的是 -Lpath 和 -lxxx 标签。如:

 gcc file1.o file2.o -Lpath -lxxx -o program.exe

 编译器会先在path文件夹下搜索libxxx.so文件,如果没有找到,继续搜索libxxx.a(静态库)。

 在程序运行期间,也需要告诉系统去哪里找你的动态链接库文件。在UNIX下是通过定义名为 LD_LIBRARY_PATH 的环境变量 来实现的。只需将path赋值给此变量即可。csh 命令为:

 setenv LD_LIBRARY_PATH your/full/path/to/dll

 一切安排妥当后,你可以用 ldd 命令检查是否连接正常。

 ldd program.exe

 

如何才能让动态加载器发现库文件呢?有两种方法可以解决: 
     LD_LIBRARY_PATH 环境变量  
     /etc/ld.so.conf文件 
    1.环境变量 
       export LD_LIBRARY_PATH="dir$LD_LIBRARY_PATH" 
    2.修改/etc/ld.so.conf文件.位于/etc/ld.so.conf 
一般应用程序的库文件不与系统库文件放在同一个目录下,一般把应用程序的共享库文件放在/usr/local/lib下,新建一个属于自己的目录apue,然后把刚才libapue.so复制过去就行了
同时在/etc/ld.so.conf中新增一行: 
/usr/local/lib/apue

实例分析:
1、动态库的编译

下面通过一个例子来介绍如何生成一个动态库。这里有一个头文件:so_test.h,三个.c文件:test_a.c、test_b.c、test_c.c,我们将这几个文件编译成一个动态库:libtest.so。

so_test.h:

#include 
#include

void test_a();
void test_b();
void test_c();


test_a.c:

#include "so_test.h"
void test_a()
{
 printf("this is in test_a.../n");
}


test_b.c:
#include "so_test.h"
void test_b()
{
 printf("this is in test_b.../n");
}

test_a.c:

#include "so_test.h"
void test_c()
{
 printf("this is in test_c.../n");
}

将这几个文件编译成一个动态库:libtest.so
$ gcc test_a.c test_b.c test_c.c -fPIC -shared -o libtest.so

2、动态库的链接

在1、中,我们已经成功生成了一个自己的动态链接库libtest.so,下面我们通过一个程序来调用这个库里的函数。程序的源文件为:test.c。

test.c:

#include "so_test.h"
int main()
{
test_a();
test_b();
test_c();
return 0;

}

l 将test.c与动态库libtest.so链接生成执行文件test:

$ gcc test.c -L. -ltest -o test

l 测试是否动态连接,如果列出libtest.so,那么应该是连接正常了

$ ldd test

l 执行test,可以看到它是如何调用动态库中的函数的。
3、编译参数解析
最主要的是GCC命令行的一个选项:
-shared 该选项指定生成动态连接库(让连接器生成T类型的导出符号表,有时候也生成弱连接W类型的导出符号),不用该标志外部程序无法连接。相当于一个可执行文件

l -fPIC:表示编译为位置独立的代码,不用此选项的话编译后的代码是位置相关的所以动态载入时是通过代码拷贝的方式来满足不同进程的需要,而不能达到真正代码段共享的目的。

l -L.:表示要连接的库在当前目录中

l -ltest:编译器查找动态连接库时有隐含的命名规则,即在给出的名字前面加上lib,后面加上.so来确定库的名称

l LD_LIBRARY_PATH:这个环境变量指示动态连接器可以装载动态库的路径。

l 当然如果有root权限的话,可以修改/etc/ld.so.conf文件,然后调用 /sbin/ldconfig来达到同样的目的,不过如果没有root权限,那么只能采用输出LD_LIBRARY_PATH的方法了。
4、注意

调用动态库的时候有几个问题会经常碰到,有时,明明已经将库的头文件所在目录 通过 “-I” include进来了,库所在文件通过 “-L”参数引导,并指定了“-l”的库名,但通过ldd命令察看时,就是死活找不到你指定链接的so文件,这时你要作的就是通过修改 LD_LIBRARY_PATH或者/etc/ld.so.conf文件来指定动态库的目录。通常这样做就可以解决库无法链接的问题了。

  3: 如果出现下列错误
          ./test: error while loading shared libraries: libtest.so: cannot open   shared object file: No such file or directory
      解决方法:
       1: export LD_LIBRARY_PATH=DIR:$LD_LIBRARY_PATH 
       2: 修改文件/etc/ld.so.config文件,在末行加上你的库文件目录,最后,ldconfig刷新ld.so.cache文件即可。可以用strings命令查看ld.so.cache是否刷新:strings /etc/ld.so.cache | grep print
     
4:   ldd命令查看动态连接库
            
            linux-gate.so.1 =>  (0xb7f0e000)
            libprint.so => not found
            libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d82000)
            /lib/ld-linux.so.2 (0xb7ef4000)
5 : nm查看程序中有那些符号
      
049f18 d _DYNAMIC
08049ff4 d _GLOBAL_OFFSET_TABLE_
080485cc R _IO_stdin_used
         w _Jv_RegisterClasses
08049f08 d __CTOR_END__
08049f04 d __CTOR_LIST__
08049f10 D __DTOR_END__
08049f0c d __DTOR_LIST__
080485ec r __FRAME_END__
08049f14 d __JCR_END__
08049f14 d __JCR_LIST__
0804a018 A __bss_start
0804a010 D __data_start
08048580 t __do_global_ctors_aux
08048450 t __do_global_dtors_aux

6: strip取出程序中符号
7: strings查看可执行文件中的文本信息



Enic 2014-01-14 19:29 发表评论

2014年上半年学习计划

$
0
0
初步:
  • 《大数据时代》
  • 《数据挖掘:实用机器学习技术》
  • 斯坦福大学公开课“机器学习课程”
  • 《统计学习方法》
  • 《数据之魅》
  • 《程序设计竞赛》(偶尔练习)
进阶:
  • 《集体智慧编程》
  • 《模式分类》
队列中:
  • 《小型智能机器人制作全攻略》
  • 《电子设计从零开始》
  • 《信息论基础》
  • 《Python科学计算》
  • 《机器学习实战》
工作:
  • 《恶意软件、Rootkit和僵尸网络》
  • 《Rootkit:系统灰色地带的潜伏者》
  • 《黑客免杀攻防》
  • 《0day安全 (第2版)》


朱峰everettjf 2014-01-14 22:15 发表评论
Viewing all 7880 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>