大家好,接着上一篇文章,我们继续了解单例模式的扩展功能以及一些注意的事项! 上一篇我们说道,当为懒汉式单例模式的时候,可能存在线程并发导致实例出现多个的问题,这个问题,在Net中通过Lock加锁来实现,在Java中通过syncronized关键字来实现!由于这个代码特别简单,我们就不讨论了! 今天我 ...
分类:
其他好文 时间:
2017-04-23 13:17:42
阅读次数:
165
java 企业网站源码 前后台都有 静态模版引擎, 代码生成器大大提高开发效率 前台: 支持两套模版, 可以在后台切换 系统介绍: 1.网站后台采用主流的 SSM 框架 jsp JSTL,网站后台采用freemaker静态化模版引擎生成html 2.因为是生成的html,所以访问速度快,轻便,对服务 ...
分类:
移动开发 时间:
2017-04-23 13:17:33
阅读次数:
198
1. 必须知道的事实 (1)常见的动态内存分配代码 (2)必须知道的事实 ①malloc函数申请失败时,返回NULL值。 ②new关键字申请失败时,则会根据编译器的不同,有的返回NULL值,而有的抛出std::bad_alloc异常。 2. new operator和operator new的区别 ...
分类:
其他好文 时间:
2017-04-23 13:17:23
阅读次数:
207
1、 执行 Python 脚本的两种方式 交互方式:命令行 Windows操作系统下,快捷键cmd,输入“python”启动交互式python解释器。 文件方式:python文件 2、 简述位、字节的关系 一个二进制位是计算机里最小表示单元。 一个字节是计算机里最小存储单元。 二进制位=8bits= ...
分类:
编程语言 时间:
2017-04-23 13:17:10
阅读次数:
253
//移除空白节点,空白节点的类型是3 function removeWhiteNode(node) { for (var i = 0; i < node.childNodes.length; i++) { if (node.childNodes[i].nodeType 3 && /^\s+$/.te ...
分类:
Web程序 时间:
2017-04-23 13:17:01
阅读次数:
191
一、四则运算代码 https://coding.net/u/lj1667793291/p/11/git/blob/master/%E5%9B%9B%E5%88%99%E8%BF%90%E7%AE%97 二、提出的问题 1.在做需求分析时如何把需求与技术恰到好处地联系起来? 2.第一章节中提到“软件的 ...
分类:
其他好文 时间:
2017-04-23 13:16:52
阅读次数:
243
要了解Java的中常量池,首先要知道jvm虚拟内存分布: 程序计数器是jvm执行程序的流水线,存放一些跳转指令,这个太高深,小菜不懂。 本地方法栈是jvm调用操作系统方法所使用的栈。 虚拟机栈是jvm执行java代码所使用的栈。 方法区存放了一些常量、静态变量、类信息等,可以理解成class文件在内 ...
分类:
编程语言 时间:
2017-04-23 13:16:45
阅读次数:
246
思想:根据完全二叉树的定义,对完全二叉树按照从上到下、从左到右的层次遍历,应该满足一下两条要求: ●某节点没有左孩子,则一定无右孩子 ●若某节点缺左或右孩子,则其所有后继一定无孩子 若不满足上述任何一条,均不为完全二叉树。 ...
分类:
编程语言 时间:
2017-04-23 13:16:36
阅读次数:
166
数据类型和变量 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 整数 Pyt ...
分类:
其他好文 时间:
2017-04-23 13:16:28
阅读次数:
123
使用mac电脑,当mysql登录密码忘记时,需要重置密码。步骤如下: 1. 关闭当前正在运行的mysql进程。 A.进入“偏好设置”,选择mysql, 再选“stop mysql server”; or B. 可以使用活动监视器(F4 进入选择“其他”,再选“活动监视器”),然后关闭mysqld进程 ...
分类:
数据库 时间:
2017-04-23 13:16:19
阅读次数:
219
参考了《Nginx开发从入门到精通》和部分网上资料,整理成自己的学习笔记。Nginx默认采用多进程工作方式,Nginx启动后,会运行一个master进程和多个worker进程。其中master充当整个进程组与用户的交互接口,同时对进程进行监护,管理worker进程来实现重启服务、平滑升级、更换日..
分类:
系统相关 时间:
2017-04-23 13:16:04
阅读次数:
280
1,单体架构(传统结构,在学习为服务架构之前我们先了解一下传统架构: 你想要开发一款Server-Side Enterprise APP, 他可以支持多种类型的客户端,例如浏览器,android App,IOS等,并且可以为第三方系统提供webservice接口或者Message Broker 服务 ...
分类:
其他好文 时间:
2017-04-23 13:15:58
阅读次数:
192
class Solution { public: string countAndSay(int n) { string ret = "1"; for(int i=1; i<n; ++i) ret = generateNext(ret); return ret; } string genera... ...
分类:
其他好文 时间:
2017-04-23 13:15:51
阅读次数:
152
第三章讲的是关于如何成为一名合格甚至优秀的软件工程师。第一节主要讲的是个人能力的发展与团队合作的关系;第二节讲的则是关于软件工程师的职业发展;最后一节通过用魔方举例向我们讲述了怎样提升自己的技能。 第四章讲的是关于软件开发时两个人该怎样合作。这一章的前三节讲的都是关于代码规范,包括风格规范和设计规范 ...
分类:
其他好文 时间:
2017-04-23 13:15:45
阅读次数:
139
去掉拼写检查:windows->preferences->General->Editors->Text Editors->Spelling 将“Enable spell checking”前的勾取消掉,就不进行拼写检查了。 去掉验证:windows->preferences->MyEclipse E ...
分类:
系统相关 时间:
2017-04-23 13:15:39
阅读次数:
296
类的特殊成员之call#!/usr/bin/envpython#_*_coding:utf-8_*_classSpecialMembers:#类的构造方法def__init__(self):print("MyBlogisUrl:http://yw666.blog.51cto.com")#对象的构造方法def__call__(self):print("MyNameis:Yangwen")#创建一个对象,并且执行类的构造方法obj=Spec..
分类:
编程语言 时间:
2017-04-23 13:15:31
阅读次数:
252
这个地址可以教你如何配置drools的workbench http://blog.csdn.net/u012373815/article/details/53526287 这篇文章教你如何搭建一个简单的drools工程,只不过版本有点老,5.0的版本 http://blog.csdn.net/wan... ...
分类:
其他好文 时间:
2017-04-23 13:15:18
阅读次数:
227