#深入理解计算机系统

转载:全面理解面向对象的 JavaScript

来源:DeveloperWorks–曾滢著简介: JavaScript函数式脚本语言特性以及其看似随意的编写风格,导致长期以来人们对这一门语言的误解,即认为JavaScript不是一门面向对象的语言,或者只是部分具备一些面向对象的特征。本文将回归面向对象本意,从对语言感悟的角度阐述为什么JavaScript是...

windows server2012部署apache项目访问后台管理系统时tomcat就停了是怎么回事

是由于环境变量没有配好的原因,找不到jre目录tomcat的运行需要JRE,一般启动闪退都是因为找不到JRE,也就是说环境安装JDK时环境变量没有配置好。我们首先打开”命令提示符“窗口,输入java命令,城市jDK是否安装,如果显示一大堆有关java的提示就已经安装好了。 再测试JDK环境变量否已经配置好,在...

Mac OS X系统 用dd命令将iso镜像写入u盘

一、Mac下将ISO写入U盘可使用命令行工具dd,操作如下:1、找出U盘挂载的路径,使用如下命令:diskutillist2、将U盘unmount(将N替换为挂载路径):diskutilunmountDisk/dev/disk[N]3、写入U盘:sudoddif=iso路径of=/dev/rdisk[N]bs=1m&n...
代码星球 ·2021-02-15

java 获得系统当前时间

importorg.junit.Test;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjava.util.GregorianCalendar;/***@authorceshi*@Title:ce...

购买新电脑后必做的几件事(操作系统为Windows)

新买的电脑,无论是台式机,还是笔记本,买来之后,通常都有一些事情,是必须要做的,特别是Windows电脑。以下详细描述:1.连上互联网,更新Wiindows系统。主要原因是,自从Windows的厂商Microsoft换上印度人做领导后,Windows的稳定性一直堪忧,动不动就出现各种小故障。更新到最新版,可以减少故障出...

生产打印系统的一些汇总--商业合同方面

  自从我开办软件公司以来,一直有人质疑:你的公司这么小,如何和大的软件公司竞争呢?   我的回答一贯是:大公司与小公司的细分市场是不同的,两者不是完全竞争关系。这个说法一直有人不相信。   其实这个问题很容易理解。一个商品,一旦确定了功能、价格,它面向的市场,就基本确定了。举例来说,可口可乐,零售市场价格为...

生产打印系统的一些汇总--概要

最近五年,我们公司在负责一个大型汽车生产企业的生产打印系统。这是一个已存在的软件系统,用于打印生产流水线的各类纸质单据、以及按国家规定进行打印类似汽车合格证、燃油黄标签等各类出厂纸质单据。双机主从热备集群。我们负责给其添加新功能、修复bug、使用问题调查及解决、协助客户升级服务器硬件、软件及解决任何不兼容问题、逐个工厂...

编程经验点滴----计算机软件设计的几个基本原则

编程经验点滴----计算机软件设计的几个基本原则:1.软件尽量自动纠错,避免/减少人工干预 2.通过一些设计技巧,避免/减少后续数据库表结构变动。 3.如果有多种办法实现,选择最简单、数据最不易出错的一种办法。 4.用户在界面上录入的数据,要能事后查看、更改。5.监控集中化,最好一个界面看...

深入浅出 Viewport 设计原理

Viewport是HTML5针对移动端开发新增的一个meta属性,它的作用是为同一网页在不同设备的呈现,提供响应式解决方案。这篇文章尝试通过循序渐进的方式,逐层探索Viewport的设计原理,希望能给读者带来更加清晰、更加全面的技术认知。在PC时代,我们用css设置1px边框,显示器会用1个物理像素进行渲染。而进入移动...

深入浅出 TCP/IP 协议栈

TCP/IP协议栈是一系列网络协议的总和,是构成网络通信的核心骨架,它定义了电子设备如何连入因特网,以及数据如何在它们之间进行传输。TCP/IP协议采用4层结构,分别是应用层、传输层、网络层和链路层,每一层都呼叫它的下一层所提供的协议来完成自己的需求。由于我们大部分时间都工作在应用层,下层的事情不用我们操心;其次网络协...
代码星球 ·2021-02-15

基于RBAC模型的权限系统设计(Github开源项目)

RBAC(基于角色的访问控制):英文名称RosebaseAccessController。本博客介绍这种模型的权限系统设计。取消了用户和权限的直接关联,改为通过用户关联角色、角色关联权限的方法来间接地赋予用户权限。从而实现了解耦。RBAC在发展过程中分为以下几个版本。RBAC0、RBAC1、RBAC2、RBAC3。RB...

权限系统与RBAC模型概述

一年前,我负责的一个项目中需要权限管理。当时凭着自己的逻辑设计出了一套权限管理模型,基本原理与RBAC非常相似,只是过于简陋。当时google了一些权限管理的资料,从中了解到早就有了RBAC这个东西。可惜一直没狠下心来学习。更详细的RBAC模型非常复杂。本文只做了一些基础的理论性概述。本文资料完全来自互联网。 ...

SQL Server 执行计划的理解

  要理解执行计划,怎么也得先理解,那各种各样的名词吧。鉴于自己还不是很了解。本文打算作为只写懂的,不懂的懂了才写。  在开头要先说明,第一次看执行计划要注意,SQLServer的执行计划是从右向左看的。  名词解析:  扫描:逐行遍历数据。  先建立一张表,并给大家看看大概是什么样子的。  CREATETABLEPe...

SQL Server深入理解“锁”机制

相比于SQLServer2005(比如快照隔离和改进的锁与死锁监视),SQLServer2008并没有在锁的行为和特性上做出任何重大改变。SQLServer2008引入的一个主要新特性是在表级控制锁升级行为的能力。新的LOCK_ESCALATION表选项允许你启用或禁用表级锁升级。这个新特性能够减少锁竞争并且改善并发性...

关于分布式事务的理解(二)

在 关于分布式事务的理解一文中,最后留了一个坑是关于TCC框架的。当时由于时间问题耽搁了,最近总算有时间把这个坑填上了。本文会大致介绍下两阶段和三阶段提交,以及TCC模式。 分布式事务分为两阶段型补偿型异步确保型最大努力通知型几种上文我们已近介绍了异步确保型和最大努力通知这两种服务模式的具体应用,接...
首页上一页...2526272829...下一页尾页