可重入与线程安全

问个问题malloc是非可重入的,那么C++的new应该也是非可重入的?那么在linux的信号处理函数中,在信号处理函数不应该使用string类之类的带指针的类,因为string里面会new一个内存new是malloc的包装信号处理的函数要求是可重入的理解的对吗? 线程安全(thread safety)是指在多线程环境下,不同的线程在同一时刻能够安全访问临界区的能力,它可以让代码没有副作用地实现想… Read More »

CentOS6、7安装MySQL5.7全教程

CentOS6、7安装MySQL5.7全教程 做开发总得用到数据吧,Linux作为服务器,总得有一个数据库来存储测试用的数据,所以呢,这里附上CentOS6、7安装MySQL5.7的教程喔~ 用到的工具:CentOs6、7;Mysql依赖包   Step1. 查看已安装的mysql: # yum list installed | grep mysql mysql-libs.x86_64 5.1.7… Read More »

vuejs安装篇

3.安装express(选择安装)。 1.安装nodejs,自带npm环境。 8.cd到我们的项目文件夹d:\Vue\vue-test中,运行命令cnpm install 安装包。 4.安装webpack 。 因国内访问国外链接速度过慢,建议将 npm 的注册表源设置为国内的镜像,可以大幅提升安装速度。 打开cmd直接输入:npm install -g cnpm –registry=https:/… Read More »

EDI转换成XML格式设计文档

Smooks是一个用于处理XML与非XML(CSV,EDI,Java等)的Java框架与引擎。它常常被认为是一个转换框架并以此被用于好几个产品和项目中,包括JBoss ESB。Smooks能够用于各种数据格式的转换:XML to XML,CSV to XML,EDI to XML,XML to EDI,XML to CSV,Java to XML,Java to EDI,Java to CSV,J… Read More »

ITeye音信火爆月刊二零一三年十二月总第63期公布了,ITeye新闻热门月刊二零一五年7月总第82期揭露了

ITeye新闻热点月刊总第82期发布了!制作精美,内容丰富,为您总结一个月最精彩的技术新闻。 精彩内容推荐:2014年:Linux和开源的福祸之年2014年对于Linux和开源而言是一个福祸共存的一年,祸:有Heartbleed漏洞的严峻考验;Systemd的争议;Ubuntu Touch和Steam Machines未能如期而至等。福:开源成为高级编程方法;Docker重新定义数据中心和云计算等… Read More »

复习专项使用,中有个别常用的主意运用新浦金app

一、字符串 一.string.Empty   通过string定义一个字符串,或者通过String类来创建对象。   通过new String() 创建有一下几种构造函数(从元数据),以此顺序创建string; // // 摘要: // 将 System.String 类的新实例初始化为由 Unicode 字符数组指示的值。 // // 参数: // value: // Unicode 字符的数组… Read More »

【新浦金app】设计模式入门,HeadFirst设计模式中的笔记

1.『策略模式』 定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 设计原则: 多用组合,少用继承。 使用组合建立系统具有很大弹性,不仅可将算法族封装成类,更可以“在运行时动态改变行为”,只要组合的行为对象符合正确的接口标准即可。 封装变化 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 针对接口编程,不对实现编程 “针… Read More »

学会想不拿offer都难

mysingleton.py class My_Singleton(object): def foo(self): pass my_singleton = My_Singleton() *NIX unix进程间通信方式(IPC) 管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。 命名管道(named pipe):命名管道克服了管道没有名字… Read More »

centos7创建新用户新浦金app:,用户与权限

  [root@192 ~]# adduser xiaoming 追加用户组 个人用户的权限只可以在本home下有完整权限,其他目录要看别人授权。而经常需要root用户的权限,这时候sudo可以化身为root来操作。sudo创建文件,然后发现并没有读写权限,因为查看权限是root创建的。 vim /etc/sudoers vi /etc/sudoers 删除用户 [root@192 ~]# ls … Read More »

Linux常用命令大全新浦金app

1.13 tail 主要用来从指定点开始将文件写到标准输出。很多人喜欢使用tail -f 来监控日志文件。 -f该参数用于监视文件的增长 tail -f filename 监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。 -n从指定行位置读取指定文件。tail -n 20 filename 显示filename最后20行。 -… Read More »

配置介绍

简介 keepalived是HA Cluster(High Availability Cluster,高可用集群)的一个服务软件,用来防止单点故障。 keepalived采用VRRP(virtual router redundancy protocol,虚拟路由冗余协议),以软件的形式实现服务器热备功能。通常情况下是将两台linux服务器组成一个热备组(master-backup),同一时间热备组… Read More »

对浏览器缓存的知识小结,浏览器缓存知识小结及应用

7. 浏览器行为对缓存的影响 如果资源已经被浏览器缓存下来,在缓存失效之前,再次请求时,默认会先检查是否命中强缓存,如果强缓存命中则直接读取缓存,如果强缓存没有命中则发请求到服务器检查是否命中协商缓存,如果协商缓存命中,则告诉浏览器还是可以从缓存读取,否则才从服务器返回最新的资源。这是默认的处理方式,这个方式可能被浏览器的行为改变: 1)当ctrl+f5强制刷新网页时,直接从服务器加载,跳过强缓存… Read More »

新浦金appHTML5的特性与发展趋势

Adobe、标准和HTML5 2012/05/16 · HTML5 · HTML5 来源:Adobe CS6 “[提供商之间的]最激烈的竞争将与标准密切相关。大部分聪明人的眼睛将紧盯着技术标准。但在计算机行业,新标准既可能是无限财富的源泉,也可能导致企业帝国的毁灭。尽管存在着如此多的风险,标准仍然点燃了无限激情” —The Economist, 1993年2月23日 在编写这段有关标准化的话时,计… Read More »