自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (5)
  • 收藏
  • 关注

原创 教你写出无法释放的shared_ptr

在C++中内存、资源等释放是一项烦人而又不能不处理的事。熟悉的童鞋,可能会想尽办法来解决内存释放问题。通常会巧借std中提供的工具来辅助解决烦人的内存、资源释放。 本文并不提供给你任何解决方法!而是带你看一看如何写出一个使用share_ptr确又无法释放内存的例子。示例class call_b;class call_a{public: call_a() { } ~call_a() { ...

2021-09-26 16:36:11 327

转载 集中式架构与分布式架构比较

应用现状比较由于历史原因,集中式架构多用于传统银行、电信等行业。主机资源集中在大型主机或小型机上。集中式架构下,包括操作系统,中间件,数据库等“基础软件” 均为闭源商用系统。集中式架构的典型案例是 IOE(IBM, Oracle,EMC)提供的计算设备、数据库技术和存储设备共同组成的系统。近年来,分布式架构在 Google、 Amazon、Facebook、阿里巴巴、腾讯等互联网公司广泛应...

2019-04-15 14:08:14 1313

转载 内存优化总结:ptmalloc、tcmalloc和jemalloc

转载于:http://www.cnhalo.net/2016/06/13/memory-optimize/ 概述需求 系统的物理内存是有限的,而对内存的需求是变化的, 程序的动态性越强,内存管理就越重要,选择合适的内存管理算法会带来明显的性能提升。比如nginx, 它在每个连接accept后会malloc一块内存,作为整个连接生命周期内的内存池。 当HTTP请求到达的时候,又...

2018-08-12 08:02:54 308

原创 windows 10下 opessl 64位编译

说明项目中先前运行程序全部是编译成32位版本进行发版,现进行改造改为64位版本进行发布。涉及到第三方依赖库全需对应编译出64位依赖库。环境Windows 10编译器 vs 2010 (由于本机上装有各个版本的VS 编译器,因此在编译时需先指定编译环境变量。【"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\amd...

2018-08-06 16:03:24 1227

转载 微服务架构下的数据一致性:概念及相关模式

原文转自:EAII企业架构创新研究院《微服务架构下的数据一致性保证(一)》,行文结构与原文略有不同。从2014年开始,微服务逐渐进入大家的实现,被认为是下一代实现信息化的有效手段。设计到系统,其中绕不开的就是数据一致性,从本地事务,到后来的分布式事务,都能够有效的保证数据一致性。但是在微服务架构中,这两种方式都不是最好的选择。1. 使用本地事务和分布式事务保证一致性在传统的单击应用中,...

2018-07-21 15:55:43 172

原创 python常用脚本查询快递

边学边练。用python查询快递。# coding:utf-8'''Created on 2018年3月16日下午12:12:52}@author: chw'''import requests as req import jsonimport sysdef getExpress(company, code): '''funcation: Get Express Inf...

2018-03-16 14:59:30 1904 2

原创 python 获取时间及格式化

import timeprint('{}'.format(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))))time.strftime里面有很多参数,可以让你能够更随意的输出自己想要的东西:下面是time.strftime的参数:strftime(format[, tuple]) -> string将指定的st...

2018-03-14 15:59:16 338

原创 decltype推导规则

背景随着C++11中对关键字atuo的重新定义作用,引申出decltype关键字。 decltype的C++11及后续版本中应用比较广泛。 decltype的具体描述: http://zh.cppreference.com/w/cpp/language/decltype用法decltype ( entity ) (1) (C++11 起) decltype

2017-12-03 09:25:47 798 1

原创 Django 设置sqlite3管理员用户密码

Django 设置sqlite3管理财用户密码。 在未设置时登陆报错信息如下: Please enter the correct username and password for a staff account. Note tha。。。。进行设置如下:1、清除原用户密码E:\JavaCode\PythonWeb\MyWeb>python manage.py flush You have re

2017-10-15 10:22:52 5158

原创 disable default certificate verification in python 2.7.8

环境:Python 2.7.8 浏览器中访问该网站时会弹出证书不受信任,但是忽略仍可继续访问。 python 中若继续访问时则需关闭SSL 认证请求。在python 2.7.8 中ssl模块并不存在 ssl._create_default_https_context = ssl._create_unverified_context 而需使用另一种方法进行关闭,如下代码所示:...reque

2017-10-06 09:28:10 602

转载 WindowsError的错误代码详解

WindowsError的错误代码详解0操作成功完成。 1功能错误。 2系统找不到指定的文件。 3系统找不到指定的路径。 4系统无法打开文件。 5拒绝访问。 6句柄无效。 7存储控制块被损坏。 8存储空间不足,无法处理此命令。 9存储控制块地址无效。 10环境错误。 11试图加载格式错误的程序。 12访问码无效。 13数据无效。 14存储器不足,无法完成此操作。 15系

2017-10-05 20:08:51 294

原创 UnicodeEncodeError: 'ascii' code

最近玩Python,玩爬虫。保存文件时总是报错。 环境Python 2.7 UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-11: ordinal not in range(128)可使用如下才种方法进行解决:使用sys模块更改字符为默认utf-8import sysreload(sys)sy

2017-10-03 15:15:19 518

原创 Eclipse 安装Python

Eclipse 安装Python折腾了一个小时终于装好!下面分享下本次安装遇到的问题: Eclipse 、JDK安装略过。一、版本说明Eclipse Kepler Service Release 1jdk-7u75-windows-i586二、安装过程1、选择合适的PyDev版本 http://www.pydev.org/update_sites/4.5.5/ 2、按下图进行选择安装

2017-09-01 23:32:09 206

原创 Windows 下用批处理做守护进程

程序运行出现异常,或不小心给别人关掉时如何用它自动启动。可使用守护进程进行监护。在Widows下用批处理命令做守护进程。批处理命令@echo offset _svr=C:\Windows\notepad.exeset _des=start.bat:checkstarttasklist /FI "username eq administrator" | find /C "notepad.exe"

2017-08-31 20:29:56 962

原创 正则表达式

正则表达式特殊字符和符号,正是这它们赋于正则表达式强大的功能和灵性。 记号 说明 示例 re1|res2 匹配正则表达式re1或re2 string|trade . 匹配任何字符(除换行符外) a.a ^ 匹配字符串的开始 ^chw $ 匹配字符串的结尾 chwhello$ * 匹配前面出现正则表达式零次或多次 [a-z]* +

2017-08-27 15:43:31 184

原创 Python ConfigParser

ConfigParser处理配置文件挺方便的。配置文件读取代码块conf = ConfigParser.ConfigParser()conf.read('.\ssl.cfg')strs = conf.get('DATA','hello')配置文件示例: [DATA] hello=what?写配置文件import ConfigParserdef wConfig(filename):

2017-08-22 21:07:54 173

原创 Python 模块安装

Python 模块众多,使用前进行模块进行安装却是麻烦事,一个个关联模都得进行安装。下面介绍下如何快速安装模块。方法一安装工具模块。setuptools-3.6.tar.gz 下载好setuptools-3.6.tar.gz后,解压开,用cmd命令模式进行到解压目录,执行setup.py install安装 easy_install 先下载 ez_install.py ,运

2017-08-13 15:37:52 239

原创 map 与 json 格式之间转换

前后台交互时采用JSON格式进行交互。前端接收到请求数据后保存为MAP格式。传给后台时采用JSON格式。分别写了二种方法进行比较处理。- 方法一: String strRecvPage = "{"; Set<String> keySet = paramMap.keySet(); for(Iterator<String> it =keySet.itera

2017-08-06 17:00:59 4942 1

原创 Json串中KEY值获取

mark下 string strTem = "[{"appSysId":"90000","cardNo":"6210816200039359369","cardPhone":"13800138000","cerType":"01","certNo":"331001190007020612","ordDate":20170802,"ordSeqId":"20170

2017-08-02 18:27:57 2776

转载 web.xml文件详解

web.xml文件详解   前言:一般的web工程中都会用到web.xml,web.xml主要用来配置,可以方便的开发web工程。web.xml主要用来配置Filter、Listener、Servlet等。但是要说明的是web.xml并不是必须的,一个web工程可以没有web.xml文件。1、WEB工程加载web.xml过程  经过个人测试,WEB工程加载顺序与元素

2017-07-30 23:11:32 178

原创 STL List 指针数据排序

温故知新,前段时间做FIX打包时,由于FIX包体中对各字段排序要求严格,处理时采用LIST来保存数据。定义每个字段采用结构,保存在LIST保存的是指针。排序起来就比较有意思了。需自己实现排序方法。       处理代码片段示例:typedef struct stFixFieldList{ int iTag; std::string strValue; std::strin

2017-06-17 17:22:06 1229

原创 GetLastError 返回值大全

〖0〗-操作成功完成。〖1〗-功能错误。〖2〗-系统找不到指定的文件。〖3〗-系统找不到指定的路径。〖4〗-系统无法打开文件。〖5〗-拒绝访问。〖6〗-句柄无效。〖7〗-存储控制块被损坏。〖8〗-存储空间不足,无法处理此命令。〖9〗-存储控制块地址无效。〖10〗-环境错误。〖11〗-试图加载格式错误的程序。〖12〗-访问码无效。〖13〗-

2017-05-13 21:16:53 255

原创 【error】VS2010 LINK1123: failure during conversion to COFF: file invalid or corrupt

VS2010更新后,编译工程时报LINK1123错误。解决方法:1、查看以下二个路径是否都有cvtres.exeC:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\binC:\Windows\Microsoft.NET\Framework\v4.0.303192、比较二个目录下cvtres.exe,删

2017-04-16 08:29:47 311

原创 sql 表占用空间查询

常用sql 查询IF OBJECT_ID('TMP_TABLE_20161023') IS NOT NULL DROP TABLE TMP_TABLE_20161023GOCREATE TABLE TMP_TABLE_20161023(table_name VARCHAR(500),row_counts INT --记录数,reserved VARCHAR(50),da

2016-10-23 13:46:42 295

转载 2016第1篇--Python查看微信被删好友

版权声明:本文为博主原创文章,转载请说明出处。目录(?)[+]前言本文出自 时而宁靜 的博客。地址:http://blog.csdn.net/ty_hf/article/details/50471912相信各位一定有收到过这样的群发短信,据说还被归类为玩转微信的五大技巧之一╮(╯▽╰)╭【你说收到这样的信息

2016-10-21 21:20:17 2793 1

原创 python 实现ftp文件下载

python 版本 2.7代码:#-*-coding:utf-8-*-import osimport timefrom ftplib import FTP#服务器地址FTP_SERVER='xx.xx.xx.xx'  -- 对应 ftpe服务器地址USER='用户'PWD ='密码'FTP_PATH='/home/xx/xx/'l

2016-10-21 21:09:34 8709

Qt编程简介

内有:QT4中文手册 Qt编程简介.ppt QT技术.ppt C++ GUI Programming with Qt 4 中文版.pdf 这些资料是我从公司内部培训拷贝的。感兴趣的朋友就下载来看看吧。Qt做界面很不错。

2011-09-07

娱乐场管理系统 console

console下娱乐场管理系统。对初学者来说还有比较有帮助的。其代码的实现里面有详细描述.

2010-06-15

移动公司笔试的祥细答题

移动公司的答题,各位有兴趣的可以下载来看看。移动公司笔试的内容。内有参考答案

2009-10-04

现代无线通信技术课件

现代无线通信技术课件(第三章课件) 出版社:机械工业

2009-04-17

清华大学自动化系ARM培训教材

“嵌入式系统”作为自动化学科一门理论与实际密切结合的,知识与技术含量较高的综 合性专业课程,必将随着信息产业的发展而逐渐趋于成熟。详细介绍了嵌入式入门及其基础,对想了解ARM和嵌入的朋友,可能有帮助.

2009-01-10

空空如也

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

TA关注的人

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