- 博客(37)
- 资源 (19)
- 收藏
- 关注
原创 net8 golang python性能比较
net8正式版出来两个月,现在性能到底如何呢,做个简单的例子和其他语言比较一下,测试内容是查找1000000以内的质数,代码不多,但包含了循环计算和Math库函数调用,直观的看一下语言之间差距是多少,心里有个底,测试机是笔记本surface book 2 intel i7 有个四五年了,不过还能跑。首先来看看google的王牌语言golang,语法简单但性能号称不输C++,先看一下go 1.20.2。然后我们再看看大家心目中最慢的python,装了3.11.7版本。看来速度没提升,应该是启动速度提高了。
2024-01-04 21:19:41 859
原创 用WinUI3开发一个正则表达式工具
WinUI 3 作为下一代是桌面 UI 平台组件,随附 Windows 应用 SDK(与 Windows 10 及更高版本 SDK 完全分离。) Windows 应用 SDK 提供了一组统一的 API 和工具,可用于创建面向 Windows 10 及更高版本且可发布到 Microsoft Store 的生产桌面应用。基本可以实现WPF和UWP的一统 会越来越成熟
2022-03-17 13:39:33 498
原创 Flask打包服务器部署全攻略
首先安装pyinstaller[root@iz2ze68jgcyvh5yd31e8p5z ~]# pip install pyinstallerCollecting pyinstaller Downloading http://mirrors.aliyun.com/pypi/packages/e2/c9/0b44b2ea87ba36395483a672fddd07e6a9cb2b8d3c...
2019-08-01 13:54:13 7757
转载 pkcs1与pkcs8格式RSA私钥互相转换
openssl下载地址http://slproweb.com/products/Win32OpenSSL.html 1、PKCS1私钥生成openssl genrsa -out private.pem 1024private.pem 的内容如下:-----BEGIN RSA PRIVATE KEY-----MIICXAIBAAKBgQC5BW6T9GVaaG/epG...
2018-12-30 15:53:22 1171
原创 Pytest+Allure进行自动化测试
pytest 安装pip install pytestAllure插件安装以前都写的是pytest-allure-adaptor不过进官方主页说已经停更了现在安装插件pip install allure-pytest生成html还需要安装Allure安装下载https://dl.bintray.com/qameta/generic/io/qameta/allure/解压缩后添加...
2018-12-29 09:55:22 834
原创 Centos7安装python3.7.4详细步骤
Centos自带python2,由于执行yum需要python2,所以即使安装了python3也不能删除python21.安装依赖包yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readli...
2018-12-06 12:12:27 862
原创 CentOS 7 yum安装MySQL 5.7
1 wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm2 rpm -ivh mysql80-community-release-el7-1.noarch.rpm3 vi /etc/yum.repos.d/mysql-community.repo4 For example, to install M...
2018-12-06 10:44:02 133
转载 python操作excel
import xlrd import xlwt from xlutils.copy import copy 打开想要更改的excel文件old_excel = xlrd.open_workbook(‘fileName.xls’, formatting_info=True) 将操作文件对象拷贝,变成可写的workbook对象new_excel = copy(old_e...
2018-05-20 03:35:41 449
原创 Jira 7.8.0 和 Confluence 6.7.0 安装指南
首先下载linux x64版本 BIN文件 然后授权启动权限 chmod 777 安装MySQL 并配置 注意:建库名jira,字符集为UTF-8 MariaDB [(none)]> CREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_bin; Query OK, 1 row affected (0.00 sec)Maria...
2018-03-20 11:34:17 1177
原创 CentOS 7.4下 MySQL5.6安装记录
1) 卸载MariaDB 查看当前安装的mariadb包:# rpm -qa | grep mariadb 都卸载掉:# rpm -e –nodeps mariadb-libs-5.5.41-2.el7_0.x86_64 2) 查看是否已经安装了MySQL ]# rpm -qa | grep -i mysql 3) 卸载MySQL ]# rpm -e MySQL-clien...
2018-03-19 23:53:05 194
转载 CentOS 6.6下MySQL 5.6安装
源码安装yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake编译安装 [root@server182 ~]# groupadd mysql [root@server1
2015-03-04 15:15:58 689
转载 Glype Web代理架设
web代理与我们通常熟知的HTTP代理、SOCKS代理其实有很大的区别。但对于用户而言,它们的作用都是获取数据然后返回给用户。web代理的特点是它只能在浏览器中使用,并且只能通过它代理获取网页。因为web代理实际上是一个web应用程序,它和其它的网页实质上是一样的,只不过它的唯一功能就是接受用户输入网址,然后显示在浏览器窗口中。作为web应用程序,web代理不需要更改浏览器的选项,只需要把它作为一
2015-03-01 00:24:57 6455
转载 RSA算法原理
如果你问我,哪一种算法最重要?我可能会回答“公钥加密算法”。因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。进入正题之前,我先简单介绍一下,什么是”公钥加密算法”。一、一点历史1976年以前,所有的加密方法都是同一种模式:(1)甲方选择某一种加密规则,对信息进行加密;(2)乙方使用同一种规则,对信息进行解密。
2015-02-27 13:42:57 482
转载 Linux下Nagios的编译安装与配置
一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式: "Na
2015-02-13 15:26:47 1170
转载 lvs_keepalived安装文档
1的前端,两台用于后台测试web。LVS1-DR-Master 192.168.50.17 LVS2-DR-BACKUP 192.168.50.18 LVS-DR-VIP 192.168.50.33 WEB1-Realserver 192.168.50.5
2015-02-13 15:23:10 676
转载 CentOS 6.4上通过yum安装Nagios-3.5.0
原文见:http://sharadchhetri.com/2013/05/19/installing-nagios-3-5-0-in-centos-6-4-using-yum/#安装:rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmyum inst
2015-02-12 19:01:04 824
原创 在Windows 8.1下使用Hyper-V安装CentOS 6.6 64bit
之前使用VMware来虚拟机,但这个东西跟Hyper-V是冲突的不能同时存在,当你使用VS2013以后VMWare就不好用了,网上有方法修改启动项造成两个入口其中一个关闭Hyper-V但用起来还是麻烦,琢磨使用系统自带的Hyper-V来虚拟机,省得切来切去。看了网上写的多半都是旧版本,很多都不太对了,比如现在安装Centos 6.6基本不用新加网卡,也不需要其他配置,写下来给大家省点时间
2015-01-29 18:31:57 2072
原创 如何使用Visual Studio开发PHP项目
在windows下开发php除了记事本 DW 以及一帮zend studio ne,个人感觉还是vsiual studio+vs.php最是好使。主要的原因就是速度。 vs的速度真的是快其他的IDE太多了,无论是从启动速度还是使用过程中资源的耗用都要好于其他3款,毕竟是微软自家的东西。
2014-08-04 15:37:25 11133
转载 OpenSSH for Windows 配置
1. 下载openssh并安装。安装很简单,就像其它windows下的软件一样,双击即可。2. 配置。 第一、打开一个ms-dos终端,进入openssh/bin目录。 第二、将计算机上的组导入group文件中。这里分两种情况,第一种是本地,第二种是在域中。分别运行-l和-d参数。如果想将两种组都导入,可以先运行-l的参数再运行-d参数的命
2014-07-30 11:26:48 6821
原创 Windows Phone 8.1 入门1 搭建开发环境
最新版本的windows phone 8.1 开发环境搭建指南,新手入门指引,省去一些烦恼,快速进入开发状态,WP8.1开发环境
2014-04-18 14:37:51 2142
原创 搭建http接口测试服务器
"Node.js 是服务器端的 JavaScript 运行环境,它具有无阻塞(non-blocking)和事件驱动(event-driven)等的特色,Node.js 采用 V8 引擎,同样,Node.js 实现了类似Apache 和 nginx 的web服务,让你可以通过它来搭建基于 JavaScript 的 Web App。"
2013-12-30 23:38:32 1468
转载 敏捷开发的6个实战经验
在大型企业中经常是各种软件开发模式混用,一些采用敏捷开发,一些则是采用传统的瀑布式或RUP(统一软件开发过程)。敏捷开发,相对传统软件开发模式,它主要是针对快速变化的需求,不断优化管理流程,最终推出优质软件。 原文作者Ulf Eriksson,是一家在线问题跟踪软件公司的创始人之一,他是敏捷开发的忠实粉丝,已经进行了多年敏捷开发的实践。下面内容主要是作者根据自己多年经历进行的经验总结。
2013-12-16 17:07:36 662
原创 在CentOS上运行windows程序
1安装wine首先搜索epel,找到fedora的wiki网站如果您使用第6版企业版 Linux,请安装这个 RPM 包: epel-release-6-8.noarch.rpm双击如果没成功就rpm -ivh epel-release-6-8.noarch.rpm然后yum install wine 耐心等待 网速好大概十几分钟就可以了application里面就会有
2013-09-18 13:04:09 2494
原创 CentOS安装Codeblocks
Linux安个什么玩意都要教程,烂到家了,写个方便后人1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++2下载RPM包点击开 装最大的,之后会提示你安装其他依赖 ,确定就好了 http://jaist.dl.sourceforge.net/project/c
2013-09-16 17:05:13 665
原创 Windows开源Web服务器性能和压力测试工具
linux有很多开源工具用来测试服务器负载,而windows上非常少,几乎没有,除了几个复杂的JMeter WET等感觉都比较繁杂http_load和siege windows这两个好用的工具是Linux版本通过Cygwin移植过来,方便广大windows人员使用,经过初步测试效果一致,是命令行简单易用的测试软件
2013-09-12 13:57:35 12871
转载 ffmpeg中的时间
ffmpeg中的时间目录 [hide]1 视频的显示和存放原理1.1 DTS和PTS2 ffmpeg中的时间单位2.1 AV_TIME_BASE2.2 AV_TIME_BASE_Q2.3 时间基转换公式视频的显示和存放原理对于一个电影,帧是这样来显示的:I B B P。现在我们需要在显示B帧之前知道P帧中的信息。因此,帧可能会按照这样
2013-09-05 15:37:00 1790 1
转载 使用Powershell远程管理Windows Server(WinRM)
在Linux中,我们可以使用安全的SSH方便的进行远程管理。但在Windows下,除了不安全的Telnet以外,从Windows Server 2008开始提供了另外一种命令行原创管理方式,那就是基于PowerShell的WinRM。下面就介绍下如何使用WinRM,客户端和服务端必须为同一域:1、在Windows Server 2008上配置WinRM:C:\Windows\s
2013-08-29 12:57:37 14969
原创 飞信消息管理器2011
<br />不负众望 终于发布了支持飞信2011的版本<br /> <br />谢谢催促我的各位朋友<br /> <br />去各大网站下载吧
2011-02-23 18:09:00 1412 10
转载 软件开发流程概要(笔记)
<br />一、Feature List(功能列表) 和Use Case Diagrams(用例图) 需求分析的第一步要么是确定功能列表(Feature List),要么是得出用例图(Use Case Diagrams)。不断的和用户交流,界定清楚各个主要的Feature和主要的用例,尽可能的准确界定系统需要做到的和实现的功能。不必追求一次得到完整的列表或用例,随着迭代次数的增加,自然会得到完善的。这样你就清楚系统需要做些什么以及用户会如何使用这个系统。二、Break Up the Prob
2011-01-12 10:05:00 767
转载 风雨20年:我所积累的20条编程经验
<br /><br />原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳 森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。<br /> <br />从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中
2010-11-13 17:08:00 510
原创 飞信消息管理器2010 V2.0
下载地址 http://www.dbank.com/download.action?t=40&k=MTY2Nzk5OTM=&pcode=LCwxNjA0MjYsMTYwNDI2&rnd=4 更新日志增加搜索功能增加好友列表增加好友排名增加暧昧分析修正vista win7 路径错误问题
2010-04-06 20:03:00 1010 8
原创 飞信消息管理器2010 0.1
让你不用密码不用开飞信,就可以查看电脑上面所有飞信的聊天记录 采用C#编译 需要dotnet2.0支持 基本上XP sp3以上都能用 绝对没病毒 如果没有启动成功就去下载dotnet 2.0 运行库http://www.microsoft.com/downloads/details.aspx?familyid=5B2C0358-915B-4EB5-9B1D-10E506D
2010-04-02 17:55:00 721
原创 多路TS流播放工具PlayWnd
电视卡中录制TS流通常包含多路TS流,这一工具可以查看播放所有节目 推荐使用purecodec将demux设置为haali 不支持cyberlink demux TV card to record TS stream usually contains multi-TS stream, this tool can view all the programs broadcastReco
2009-11-30 19:42:00 1119
原创 DVBT电视卡测试工具BDASample10 v1.1.08.26
新的BDASample测试工具基于Directshow C#开发 特性: 支持DVBT格式,包括中国的DTMB制式 支持MPEG2 H264解码 AVS解码需要speed player filter 支持频道扫描 支持SID 和 MAPPID两种方式切换频道 New BDASample test tools based on Directshow C
2009-11-30 18:54:00 1863
原创 windows平台下vlc编译
This version ONLY works for 0.9.x, for 1.0.x and for 1.1.x. WARNING: building VLC on Cygwin has ever been a failure-prone task. It is also very slow (specially if you enable debug and optimizations)
2009-11-30 18:49:00 3908
原创 VS2005下如何安装配置编译Qt4
本文将使用简单的几个步骤说明在VC 2005下如何编译安装并开发Qt4.6应用程序,其实大部分方法和Qt4.6.0是一样的,不过Qt4.6.0集成了Qt Creater,目录的形式有点改变了,现在我就把我的安装方法分享给大家(首先保证你的Qt安装目录所在的磁盘有5G空间,因为我的是完全编译,除了例子,加上例子应该是10G多):一、下载及安装1. 下载,直接找官网下载就可以了,我的是q
2009-11-05 09:52:00 1086
mongodb-compass-community-1.14.6-win32-x64
2018-07-24
Intel SGX PSW for Windows v2.0.101.44269
2018-07-24
Intel SGX SDK for Windows v2.0.101.44299
2018-07-24
Visual Studio Code 1.6 跨平台编辑器
2016-10-13
博客客户端UWP源码
2016-01-18
博客UWP源码
2016-01-18
紫外线UWP源码
2016-01-18
简书客户端UWP源码
2016-01-18
博客园UWP源码
2016-01-18
豆瓣小组UWP源码
2016-01-18
知乎日报UWP源码
2016-01-18
UWP入门代码之7天酒店
2016-01-18
《商业冒险》(Business Adventures)
2015-02-07
Windows 8.1 Apps with XAML and C# Unleashed
2015-01-18
siege压力测试windows版
2013-09-12
http_load压力测试windows版
2013-09-12
FetionMessageManager2011 飞信消息管理器2011
2011-02-23
C#界面美化的音乐播放器
2010-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人