作者文章归档:史秀全

1, 2 years experience in erp software project implementation and master the basic principle of erp, erp applications business knowledge;

2, skilled application in the electric business docking b2b, b2c, o2o mall management, familiar with SQL server, oracle database; , good at writing SQL statements, database backup, data operation and so on.

3, master the.net development; Be familiar with using dreamweaver, HTML, visual studio 2008 tools.

Prosperous shop 4, familiar with electric business platform on erp, erp, parkson erp for shop steward. WMS system!

优秀程序员的十个习惯


       在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer)。经过一段时间后,这些人也许能够成为一个 优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作。但是,如果你要成为一个优秀的程序员,你还可以需要有几件事你需要注意,如果你能让下 面十个条目成为你的习惯,那么你才能真正算得上是优秀程序员。

  1. 学无止境

  就算是你有了 10 年以上的程序员经历,你也得要使劲地…

Read more

架构师:理清技术、业务和架构的关系


 某天和朋友吃饭正好聊到这个话题。作为架构师或者做技术的人,在开发软件时,我们基本上就是在扮演上帝的角色: 我们不但要创建出一个个的程序,还要让这些程序能够脱离我们在硬件上独立运行,以便为这个程序所服务的群体提供服务。当这个程序出现问题甚至bug的时 候,我们还得扮演牧师的角色去修复这些问题。这不正是一个程序的社会吗? 和人类社会的演变何其相似!那么我们自然也能够拿人类演变的历史来指导软件开发工作,以避免再经历一次像人类演变发展那么痛苦的过程了。由此我们也可以看 出,架构师和程序员们都在扮演着多么重要的角色,如果还在解决自己的问题,怎么扮演好上帝这个角色?

  在软件设计开发的过程中经常…

Read more

SQL Server 2005中设置Reporting Services发布web报表的匿名访问


第一步:在运行IISWeb服务器的本地访问http://localhost/reports ,这是Reporting Services的管理站点,在Properties(属性)页面下添加一个只有Browser(浏览者)权限的新Role(角色)。注意新角色的用户名称即IUSR_** (匿名用户)。

1、  点击“New Role Assignment”(分配新角色)

2、  弹出的IE窗口中,Group or user name(组或用户名) 文本框输入IUSR_** (匿名用户)。

3、  勾选Browser(浏览者)权限,点O…

Read more

压缩算法比


1:文件的压缩效率
测试办法:同样的文件StatLogInfo_1409070030_125.log大小为60520K,采用不同的压缩方法。
zip花费17362毫秒,压缩后大小为10806K
gzip花费2103毫秒,压缩后大小为11209K
7z花费14109毫秒,压缩后大小为3842K
snappy花费1571毫秒,压缩后大小为21347K
winrar压缩后大小为4968K【没有公布算法】
压缩比排序 7z > winrar > zip > gzip > snappy
压缩速度 sna…

Read more

MySQL 管理与配置


启动及关闭 MySQL 服务器

首先,我们需要通过以下命令来检查MySQL服务器是否启动:

ps -ef | grep mysqld

如果MySql已经启动,以上命令将输出mysql进程列表, 如果mysql未启动,你可以使用以下命令来启动mysql服务器:

root@host# cd /usr/bin ./mysqld_safe &

如果你想关闭目前运行的 MySQL 服务器, 你可以执行以下命令:

root@host# cd /usr/bin ./mysqladmin -u root -p shutdown Enter password: ******

 …

Read more

PL/SQL Developer 连接Oracle数据库详细配置方法


 近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,给出PL/SQL Developer 连接Oracle数据库详细配置方法并提出一些客户终端无法连接服务器端的解决思路,愿对广大网友与读者有一些帮助。 

  一、监听器(LISTENER) 

监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。
二、本地服务名(Tnsname) 
O…

Read more

哈希算法研究


前言

    我们在高负载程序的解决方案中通常会采用软件级别的负载均衡方法。举个简单的例子比如一个站点如果是河南的访问者就让服务器A提供服务如果 是上海的用户那么就让服务器B来提供服务,这样就把一个站点的负载均衡到两台服务器上了。这样做的必要性不言而喻。今天我们也不是谈这个话题,我们谈的是 负载均衡的算法,如果大家对这个话题感兴趣就继续往下看。

场景

    前言中举得例子是一种情况,这种情况可以概括为“状态不重现”。意思就是上海的访问者第一次是由服务器A提供服务当第二次请求时由服务…

Read more

网站热点问题解决方案


  什么是热点问题,热点问题对站点有什么危害,如何解决热点问题。本文会对这些问题做出我自己的回答。

问题的引出

    我们先来看个场景。假设我们有张网然后我们分别用圆形的石头和锥形的石头去砸这张网,其结果大家一定都知道。后者有更大的可能撕破这张网。这个例子拿到站 点上也是成立的。对于一个站点来说压力最后不可避免的都砸到数据库服务器上了,而这些数据的压力是有轻重之分的。比如强交互的数据就比呈现型的数据对数据 库造成的压力要大。我们对站点进行分析后总能找到为数不多的几个访问热点,如果我们能够对这些热点问题进行恰当处理那么我们的站点服务的质量就可能会提高 许多…

Read more

Mariadb数据库备份


  备份类型:

  完全备份:完整备份

  部分备份:仅备份其中的一张表或多张表

  增量备份:仅备份从上次完全备份或增量备份之后变化的数据部分

  热备份:在线备份,读写操作不受影响

  温备份:在线备份,读操作可继续进行,但写操作不允许

  冷备份:离线备份,数据库服务器离线,备份期间不能为业务提供读写服务

  物理备份:直接复制数据文件进行的备份

  逻辑备份:从数据库中“导出”数据另存而进行的备份

  MyISAM: 支持温备,不支持

  InnoDB: 既能热备又能温备

  备份什么:数据、额外的数据(二进制日志和InnoDB的事务日志…

Read more