自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

feichideche的专栏

程序有问题时不要担心,如果所有东西都没问题,那你就失业了#相信过程#

  • 博客(59)
  • 资源 (12)
  • 收藏
  • 关注

转载 史蒂夫的遗产

我的激情所在是打造一家可以传世的公司, 这家公司里的人动力十足地创造伟大的产品。其他一切都是第二位的。当然, 能赚钱很棒, 因为那样你才能够制造伟大的产品。但是动力来自产品, 而不是利润。斯卡利本末倒置, 把赚钱当成了目标。这只是个微妙的差别, 但其结果却会影响每一件事:你聘用谁,提拔谁,会议上讨论什么事情。 有些人说:消费者想要什么就给他们什么。但那不是我的方式...

2019-10-21 22:08:48 116

原创 第一性原理

  第一性原理又称“第一原理”。其实是古希腊哲学家亚里士多德提出的一个哲学术语:“每个系统中存在一个最基本的命题,它不能被违背或删除。”  这个名词被炒的很火主要得益于“钢铁侠”埃隆·马斯克(特斯拉汽车CEO)。他曾在采访中提到自己特别推崇“第一原理”思考法:“通过第一原理,我把事情升华到最根本的真理,然后从最核心处开始推理……”  “我们运用第一性原理,而不是比较思维去思考问题是非常重要...

2019-10-21 20:44:25 525

转载 oracle 迁移 postgreSql 总结

字符串类型用varchar(n);1、pg大小写不敏感,所有大写的内容pg会自动识别或转换为小写,建表时,表名,字段名,序列名,索引名等,都用小写,除大小写以外与之前Oracle的命名规则一致。12 INSTR函数 instr('str1','str2') strpos('str1','str2')解决:用ROW_NUMBER()OVER()) AS lineNum代替,分页查询试用封装好的PG方法。2.时间计算使用date_part('second', now()-T.create_time)

2024-03-24 18:05:16 80

原创 Cookies和http

Cookie是什么“Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户的电脑上保存信息并且随后再取回它。信息的片断以‘名/值'对(name-value pairs)的形式储存。”如果您使用IE浏览器访问Web,您会看到所有保存在您的硬盘上的Cookie。它们最常存放的地方是:c:\windows\cookies(在Win2000/XP/2003中则是C...

2019-10-22 20:48:10 273

原创 Linux查看硬件信息

查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo | grep "p...

2019-10-22 20:40:10 212

原创 Aix查看硬件信息

1、查看CPU 个数 prtconf |grep proc lscfg |grep proc lsdev -Cc processor bindprocessor -q vmstat 查看lcpu (注意smt : smtctl)2、查看内存 bootinfo -r prtconf lsattr -El sys0 -a realmem ...

2019-10-22 20:38:02 2545

原创 Unix设计哲学

Everything (including hardware) is a file.所有的事物(甚至硬件本身)都是一个文件。Configuration data stored in text.以文本形式储存配置数据。Small, single-purpose program.程序尽量朝向小而单一的目标设计Avoid captive user interfaces.尽量避免令人困...

2019-10-22 20:30:43 515

转载 供应链金融基本原理

一、资源横向集成原理资源横向集成原理揭示的是新经济形势下的一种新思维。该原理认为,在经济全球化迅速发展的今天,企业仅靠原有的管理模式和自己有限的资源,已经不能满足快速变化的市场对企业所提出的要求。企业必须放弃传统的基于纵向思维的管理模式,朝着新型的基于横向思维的管理模式转变。企业必须横向集成外部相关企业的资源,形成“强强联合,优势互补”的战略联盟,结成利益共同体去参与市场竞争,以实现提高服...

2019-10-22 20:24:50 669

转载 什么是区块链

区块链到底是什么?区块链是一种防篡改的、共享的数字化账本,用于记录公有或私有对等网络中的交易。账本分发给网络中的所有成员节点,在通过哈希密码算法链接的区块的顺序链中,永久记录网络中的对等节点之间发生的资产交易的历史记录。所有经过确认和证明的交易都从链的开头一直链接到最新的区块,因此得名区块链。区块链可以充当单一事实来源,而且区块链网络中的成员只能查看与他们相关的交易。区块链网络的工作原...

2019-10-22 20:20:01 332

转载 金融科技对商业银行的挑战与冲击

目前,金融科技对我国商业银行的影响和挑战首先就体现在支付结算等中间业务受到网络支付(包括第三方支付和移动支付)的冲击,同时商业银行传统的资产业务与负债业务也未能幸免,多方面的冲击加速了金融脱媒和去中介化的趋势,此外,金融科技还影响了商业银行的客户群体与市场竞争。基于此,商业银行未来发展需要与金融科技进行深度融合,打造具备专业性、即时性、普惠性的“新型银行”,即智能化、移动化的价值与信息整合者。...

2019-10-22 20:01:53 11571

原创 亚里士多德法则

弄清事实。分析事实。达成决定——然后依次行事。

2019-10-21 22:11:26 286

原创 现实主义

  可以说,典型化是现实主义的核心,是区别于自然主义的标志。生活现象是纷纭复杂的,如实记录生活,不过是照相师的手艺;现实主义则要求作者从丰富多采的现实生活中选取有意义的人物与事件,经过个性化和概括化的艺术加工,创造出典型的人物和典型的环境。正如恩格斯说的,要“真实地再现典型环境中的典型人物”。  批判现实主义突出的一个特点是比较广阔、比较真实地展示了社会生活的各个方面,对现实矛盾的揭示具有相当的...

2019-10-21 21:43:31 187

原创 Jony Ive 专访

作为苹果的工业设计副总裁,艾维可以说是苹果产品的源动力之一。从Mac电脑到iPod,再到风靡全球的iPhone和iPad,都有出自艾维笔下。最近,他接受了一个节目的专访,让我们一起来看一看。 Q:你最近因为出色的设计而被授予骑士爵位,那是您感到自豪的时刻吗? A:当然!不过与此同时我也感到谦卑。我意识到自己是在大英帝国这个引领了工业革命,并有创新与设计传统的国家成长起来...

2019-10-21 21:39:51 232

原创 确保人生悲惨的七大秘诀

为什么要谈确保人生悲惨的七大秘诀?不是应该谈如何人生成功快乐才对吗?这和最近的心灵学时尚「秘密」的想法刚好相反,不但不在心中持续祈求愿望实现,反而去思考怎样才会得到刚好相反的悲惨结局。查理孟格Charles Munger是在1986年6月13日给美国哈佛大学毕业生的演讲中,挑选了这个奇怪的「确保人生悲惨的秘诀」为题目,因为他不知道毕业生将来该如何做,可以确保人生快乐;但是从他的人生经验中,他可...

2019-10-21 21:33:59 378

原创 查理孟格

  我认识一位制造钓钩的人,他制作了一些闪闪发光的绿色和紫色鱼饵。我问:“鱼会喜欢这些鱼饵吗?”“查理”,他说,“我可并不是把鱼饵卖给鱼呀”。  在遭遇一件令你难以接受的悲剧时,你永远也不能因为摆脱不掉它的困扰、在生活中再屡遭失败而让这一件悲剧变成两件、三件。  我喜欢资本家的独立。我素来有一种赌博倾向。我喜欢构思计划然后下赌注,所以无论发生什么事我都能泰然处之。  如果你的思维完全依赖于他...

2019-10-21 21:06:56 323

原创 软件工程好习惯

1. 20世纪80年代,丰田公司的流水作业线因为它在缺陷预防方法上的革新变得出了名的高效。每个发现自己的部门有问题的成员都有权暂停生产。这个方法意在宁可发现问题后马上暂定生产、解决问题,也不能由其继续生产而导致更棘手且更高代价的修复/更换/召回后的问题。2. 代码设计是否糟糕,从某些地方就可以看出来。比如:  a. 超大类或超大函数  b. 大片被注释的代码  c. 逻辑重复  d. ...

2019-10-07 11:54:05 166

原创 编程名言整理

1.人们总是害怕改变,电被发明出来的时候他们害怕电,是不是?他们害怕煤,害怕蒸汽机车,无知无所不在,并导致恐惧。但随着时间推移,人们终究会接受最新的科技。2.计算机会不会思考这个问题就像问潜水艇会不会游泳一样。(Edsger W. Dijkstra,图灵奖获得者)3.活了一百年却只能记住30M字节是荒谬的。你知道,这比一张压缩盘还要少。人类境况正在变得日趋退化。(Marvin Minsky...

2019-10-07 11:52:05 514

转载 致诸位新程序员

看起来我的儿女们都不适合做程序员。为了不让这份原本为我的新程序员儿子或女儿准备的慈父般的忠告功亏一篑,我打算把这份忠告强加于你。要是你刚踏上成为一名程序员的旅途,这里的建议也许你的父亲告诉过你,如果他也是程序员的话。这是一些我历经艰辛才习得的东西。  不断学习:阅读、参加会议、订阅期刊、上课。无论做什么都是为了让你不断学习,要充分重视学习。了解你可以找到的每种语言。尽你所能去花时间了解任何新的...

2019-10-07 11:11:05 102

原创 改变世界

在闻名世界的威斯特敏斯特大教堂地下室的墓碑林中,有一块名扬世界的无名氏墓碑,刻着这样的一段话:当我年轻的时候,我的想象力从没有受到过限制,我梦想改变这个世界。当我成熟以后,我发现我不能改变这个世界,我将目光缩短了些,决定只改变我的国家。当我进入暮年后,我发现我不能改变我的国家,我的最后愿望仅仅是改变一下我的家庭。但是,这也不可能。当我躺在床上,行将就木时,我突然意识到:如果一开始我...

2019-09-23 17:53:45 153

原创 oracle处理外键约束导致数据插入失败的情况

当指定了full=y选项导入时,oracle会自动处理约束间的关系;当表结构和表数据分开导入时,要把创建约束的步骤放到数据导入之后(指定 constraints=n );当表结构和约束已经建好时,先disable约束,重新导入数据,然后enable约束。alter table table_name disable constraint constraint_name;alter table t...

2018-07-03 17:44:57 2245

转载 ORACLE查找表的外键引用关系

select t1.table_name, t2.table_name as "TABLE_NAME(R)", t1.constraint_name, t1.r_constraint_name as "CONSTRAINT_NAME(R)", a1.column_name, a2.column_name as "COLU...

2018-07-03 14:27:08 2999

原创 oracle导入用户数据时重新指定表空间

1、使用imp命令的 indexfile 选项导出创建语句,去掉 REM 语句,修改用户名和表空间名,并将创建语句拆分为建表语句和建索引语句;3、新建数据库用户,指定 default tablespace  tbs_xxx temporary tablespace tbl_yyy 选项;4、执行建表语句创建表结构;5、执行imp命令指定 ignore=y 选项导入表数据;6、执行建索引语句创建表索...

2018-07-03 14:24:23 6377

原创 Java中的自动装箱拆箱

哪些基本类型和类对象能实现自动装箱卸箱?Long、Integer、Double、Float、Boolean等类别是所谓的Wrapper类别,主要目的,就是让您提供一个对象实例作为「壳」,将基本型态包到这个对象之中。如此您就可以操作这个对象,就好像您将基本型态当作对象一样操作。所有基本数据类型(bool、byte、char、short、int、long、float、double)都有对应的类

2018-01-11 21:14:34 154

原创 关于Java的几个简单问题

哪些基本类型和类对象能实现自动装箱卸箱?       Long、Integer、Double、Float、Boolean等类别是所谓的Wrapper类别,主要目的,就是让您提供一个对象实例作为「壳」,将基本型态包到这个对象之中。如此您就可以操作这个对象,就好像您将基本型态当作对象一样操作。所有基本数据类型(bool、byte、char、short、int、long、float、double)都

2017-10-30 10:23:35 328

原创 关于Junit测试框架

JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit是一套框架,继承TestCase类,就可以用Junit进行自动测试了。       Junit4常用注解

2017-10-30 09:59:06 428

原创 Java中的关键字

abstract       声明抽象方法和抽象类。包含了抽象方法的一个类叫作“抽象类”。如果一个类里包含了一个或多个抽象方法,类就必须指定成abstract(抽象)。否则,编译器会向我们报告一条出错消息。final       final关键字最一般的意思就是声明“这个东西不能改变”。final关键字的三种应用场合:数据、方法以及类。       final数据:对于基本数据类型

2017-10-28 22:16:30 333

转载 oracle 的绑定变量

变量绑定是OLTP系统中一个非常值得关注的技术。良好的变量绑定会使OLTP系统数据库中的SQL 执行速度飞快,内存效率极高;不使用绑定变量可能会使OLTP 数据库不堪重负,资源被SQL解析严重耗尽,系统运行缓慢。

2016-07-18 22:35:18 517

原创 oracle 增加注释

oracle没法在建表时增加注释,只能在建表后增加,增加后的注释通过user_tab_comments和user_col_comments进行查询。--添加表注释comment on table tbl_name is '表名管理';--添加列注释comment on column tbl_name.table_name is '表名';comment on column tbl_n

2015-10-15 13:25:59 1669

转载 高效程序员的七个习惯

对于软件工程师来说,工作也许意味着许多东西 -- 稳定的收入、做自己感兴趣的项目、找一份更好工作的跳板,或者你只是喜欢与其他程序员共事。但说到“效率”,强调的是在一定时间内按质完成项目的能力。Phil Chu根据自己的经验提出了高效程序员应该养成的七个习惯。1.理解你的需求成为一个有效率的程序员首先要知道如何正确的支配自己的时间。对时间最大的浪费莫过于去做那些没有用处或者永远不会上

2015-08-31 14:13:49 370

原创 oracle存储过程3

为了提高存储过程的健壮性,避免运行错误,当建立存储过程时应包含异常处理部分。异常(EXCEPTION)是一种PL/SQL标识符,包括预定义异常、非预定义异常和自定义异常。预定义异常是指由PL/SQL提供的系统异常,非预定义异常用于处理与预定义异常无关的Oracle错误(如完整性约束等),自定义异常用于处理与Oracle错误的其他异常情况。RAISE_APPLICATION_ERROR用于自定义错误

2015-04-16 16:22:00 413

原创 oracle存储过程2

PL/SQL记录(record)主要用于处理单行多列数据。当使用RECORD时,既可以自定义记录的类型和变量,也可以使用%ROWTYPE属性定义记录变量。 TYPE type_name IS RECORD ( field_declaration,... );

2015-04-14 22:39:31 431

原创 oracle 存储过程

存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的。创建存储过程,需要有CREATE PROCEDURE的系统权限,该权限可由系统管理员授予:grant execute on user_tbl to user 。

2015-04-13 16:18:09 470

转载 《程序开发心理学——程序开发组》

程序开发是一项个人行为——也许与其他职业相比,程序开发的这一特点尤为明显。此外,这种个人的行为取决于程序员自身的、而不是其他人的个人能力。你每天遇到的其他程序员是多是少,对你的程序开发工作来讲会有何不同吗?如果被问及此类问题,多数的程序员会说,他们宁愿独自工作,而且其工作环境中最好不要有任何其他人的打扰。       上面一段中所罗列的一些观点,也许就是在改进程序开发方法的过程中,我们将遇到的

2014-10-24 16:51:36 1138

转载 《人月神话——外科手术队伍》

软件经理很早就认识到优秀程序员和较差的程序员之间生产率的差异,但实际测量出的差异还是令我们所有的人吃惊。在他们的一个研究中,Sackman、Erikson和Grand曾对一组具有经验的程序人员进行测量。在该小组中,最好的和最差的表现在生产率上平均为10:1;在运行速度和空间上具有5:1的惊人差异!简言之,$20,000/年的程序员的生产率可能是$10,000/年程序员的10倍。我常常重复这样的

2014-10-24 16:43:23 858

转载 头文件不是可有可无的

头文件定义了数据结构,这大家都能体会到,因为不包含你要使用头文件的话,编译根本就通不过。 头文件的另一个作用,定义函数接口,作用似乎没那么大,因为编译、连接都通过了,程序也能运行了,这不就行了吗。下面我们用一个例子说明这个问题。假设我们写了一个很简单的程序: main调用了一个函数foo: #include #include int main(void){       

2014-09-24 12:48:34 586

原创 c语言 宏替换的顺序

宏替换顺序,这是以前在论坛里看到的一个问题,因此整理下来供自己学习和参考,测试程序hello.c:

2014-09-24 12:22:39 3908

转载 DbVisualizer6.5.7 报 Selection executes are not allowed in DbVisualizer Free!

问题描述:使用dbvisualizer开始时会正常查询,过一会就出现“Selection executes are not allowed in DbVisualizer Free! “,出现该错误之后,每次点击查询按钮均报该错误。在网上搜了一下,发现是没有破解的原因,功能被限制在了free版,因此找了该版本的license文件,第一步:打开软件,选择Help=》License Key ,然后

2014-09-24 12:20:22 4993

转载 软件与并发

软件与并发巨变    http://blog.csdn.net/hsutter/article/details/1435298免费午餐已经结束 http://blog.csdn.net/hsutter/article/details/1136281openmp介绍1        http://blog.csdn.net/lanphaday/article/details/150381

2014-09-24 12:19:22 431

转载 静态库、共享库和动态库

1. 介绍        使用GNU的工具我们如何在Linux下创建自己的程序函数库? 一个“程序函数库”简单的说就是一个文件包含了一些编译好的代码和数据,这些编译好的代码和数据可以在事后供其他的程序使用。程序函数库可以使整个程序更加模块化,更容易重新编译,而且更方便升级。       程序函数库可分为3种类型:静态函数库(static libraries)、共享函数库(shared 

2014-09-24 10:05:37 819

转载 CTAGS使用手册

详细内容请见以下链接,感谢译者的工作。http://easwy.com/blog/archives/exuberant-ctags-chinese-manual/

2014-09-24 02:08:00 535

人月神话(中文版)the mythical man-month

在软件领域,很少能有像《人月神话》一样具有深远影响力和畅销不衰的著作。Brooks博士为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。本书内容来自Brooks博士在IBM公司SYSTEM/360家族和OS/360中的项目管理经验,该项目堪称软件开发项目管理的典范。该书英文原版一经面世,即引起业内人士的强烈反响,后又译为德、法、日、俄、中、韩等多种文字,全球销售数百万册。

2010-07-24

windows网络编程技术

微软公司独立研制了许多出色的网络技术,但目前市面上尚无一本参考书系统讲解如何利      用一系列相关的应用程序编程接口(API),来配合运用这些技术。本书开创历史之先河,      首先完整披露了如何在32位平台上使用传统的API,如NetBIOS等;以及如何运用一些      新型网络API,如WinSock 2和远程访问服务(RAS)等。本书专门讨论Windows网络编      程技术,覆盖Windows 95/98/NT 4/2000/CE平台。内容包括NetBIOS和Windows重定向器      方法、Winsock方法、客户端远程访问服务器方法。本书论述深入浅出、用大量实例详解      了微软网络API函数的应用。配套光盘包含了所有实例代码,方便读者使用。本书适合中、      高级程序设计人员以及网络设计与管理人员参考。

2010-01-02

java编程思想习题答案

这是java编程思想的习题答案,大部分是代码 ,英文版的。

2010-01-02

thinking in c++ (second edition )

  本书作者根据自已学习C++的亲身体会及多年教学经验,用简单的例子和简练的叙述讲解C++编程,别具特色。    全书共分十八章,内容涉及对象的演化、数据抽象、隐藏实现、初始化与清除、函数重载与缺省参数、输入输出流介绍、常量、内联函数、命名控制、引用和拷贝构造函数、运算符重载、动态对象创建、继承和组合、多态和虚函数、模板和包容器类、多重继承、异常处理和运行时类型识别。    本书作为正式教材和自学用书均非常优秀,作为程序设计者的参考用书亦极为合适。

2010-01-02

Accelerated.C++ (书及源码)

为什么《Accelerated C++》给人的印象会如此深刻呢?这是因为:     ●它一开始就向读者教导那些最有用的概念,而不是那些简单的注释 读者很快就能够以此开始编程     ●它描述的是现实中的问题和解决方案,而不是单纯的语言特性 读者不但学习到了这些特性,而且还知道如何把它们应用到程序中去     ●它涵盖的范围同时包括了语言本身和标准库 读者可以从一开始就使用标准库来编写自己的程序     作者通过他们在美国斯坦福大学的教学经验证明了这种方法的有效性—在那里,学生们在他们的第一堂课中就学习到了如何编写真实的程序。     不管你是一个渴望开始学习C++编程的新手,还是一个已经使用C++多年并对它有了很深了解的老手,作者们独特的教学方法和经验都使得本书应该成为你书架中不可缺少的一个补充。

2010-01-02

c++之父访谈 Bjarne Stroustrup 访谈录 c++

C++世界最权威的观点,总共25篇访谈。Bjarne Stroustrup 对于大家关心的c++问题给出了一些回答。 包括:C++编程语言被重新定义,多重继承和纯抽象类 ,C++热点问题一席谈等等,当然也包含了Bjarne Stroustrup对个人问题的一些回答。

2009-11-29

C语言趣味程序设计百例--pdf版

书中许多问题都与生活相关,同时涉及C语言编程的许多经典问题,例如排列、组合问题。pdf版,清晰易读。

2009-07-30

C语言趣味程序设计编程百例,txt版的。

书中很多例子都涉与生活相关,同时又涉及C语言编程的很多经典问题。如画余弦曲线,排列组合等问题。

2009-07-30

c++faq ,讨论了关于c++的一些基本问题。英文。

c++faq:即c++经常被问到的问题。是关于c++一些基本问题的讨论,对于刚学c++的初学者了解c++的基本知识是很有帮助的。英文。

2009-07-30

c++对话系列,讨论了c++的一系列经典问题,值得阅读

这是chm格式的c++对话系列,中文版。

2009-07-30

浙江大学acm试题集锦,英文版的。想测试一下编程能力的,赶紧来吧。

总共四个压缩包,包含了大量的acm试题,有对acm感兴趣的赶紧下载吧。压缩包中是chm格式的,英文版。

2009-07-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除