logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

.net预防反编译

Dotnet是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,再由DotNet编译器 JIT 解释映象为本机代码并交付CPU执行。它和Java是一种机制的语言。这种语言的优点就是您不需要去考虑您的程序在那里运行,您只需要把功能做出来,虚拟机会在任何地方实现您的功能。这是一个很好的趋势和想法,但虚拟机的中间语言由于带了大量的“元数据metadada”信息,所以也极容易被反编译。

#.net
CentOS Bash漏洞终极修复方法

目前已确认被成功利用的软件及系统:所有安装GNU bash 版本小于或者等于4.3的Linux操作系统。   【Bash漏洞描述】该漏洞源于你调用的bash shell之前创建的特殊的环境变量,这些变量可以包含代码,同时会被bash执行。    【漏洞检测方法】在服务器命令中使用漏洞检测命令:env -i  X='() { (a)=>\' bash -c 'echo dat

架构师必看-架构之美第14章-两个系统的故事:设计之城(一)

形式永远服从功能。                                                       —Louis Henry Sullivan                   “设计之城”软件项目表面上与“混乱大都市”非常相似。它也是用C++写的消费音频产品,运行在Linux操作系统上。但是,它的构建方式有很大不同,所以内部结构也非常不同。

#单元测试
如何再Win10系统下面配置Docker的国内镜像站?

为什么要使用国内镜像站?如果使用Docker默认的国外镜像站的话,会发现很多镜像资源无法访问并且即使能方位,也出现非常慢的情况!!!!一句话为了提高访问速度。使用哪家的镜像站好一些?国内做Docker镜像站的还蛮多的,阿里、163、DaoCloud这些都是比较好的镜像站地址,因为我一直用阿里的产品,所以我使用的也是阿里的镜像站,后续的介绍都是以阿里的镜像站为主!如何获取并配置国内镜像站?阿里的镜像

Hadoop——你不得不了解的大数据工具

如今Apache Hadoop已成为大数据行业发展背后的驱动力。Hive和Pig等技术也经常被提到,但是他们都有什么功能,为什么会需要奇怪的名字(如Oozie,ZooKeeper、Flume)。Hadoop带来了廉价的处理大数据(大数据的数据容量通常是10-100GB或更多,同时数据种类多种多样,包括结构化、非结构化等)的能力。但这与之前有什么不同?现今企业数据仓库和关系型数据库擅长处理结

#hadoop#mapreduce#hbase
WinSCP下su切换到root的技巧(禁止root远程ssh登录时)

在实验室与服务器传输文件时一般使用的都是WinSCP这个开源软件,界面友好而且自带中文。我们的服务器早先安全意识较差,开放了root的ssh远程登录,虽然有安全隐患,但倒也方便。 后来老师突发奇想,限制了root用户的远程登录,但是重要的数据文件都是700,这可害苦了我们,每次只有先用普通账户登录,然后再su到root下。这也就算了,更可悲的是,WinSCP完全失去了用武之地。因为root账户无法

#ssh#服务器#安全
版本控制工具VSS使用介绍

什么是版本控制?1.怎样对研发项目进行整体管理  2.项目开发小组的成员之间如何以一种有效的机制进行协调  3.如何进行对小组成员各自承担的子项目的统一管理  4.如何对研发小组各成员所作的修改进行统一汇总  5.如何保留修改的轨迹,以便撤销错误的改动6. 对在研发过程中形成的软件的各个版本如何进行标识,管理及差异识辨 版本控制工具介绍

高并发量网站解决方案

一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht

SQL执行效率和性能测试方法总结

对于做管理系统和分析系统的程序员,复杂SQL语句是不可避免的,面对海量数据,有时候经过优化的某一条语句,可以提高执行效率和整体运行性能。如何选择SQL语句,本文提供了两种方法,分别对多条SQL进行量化的分析。在测试SQL性能的过程中。一是通过设置STATISTICS查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。SET STATISTICS PROFILE ON

用微服务器处理海量数据——你敢尝试吗?

近日,提供在线网上聊天服务的eHarmony公司采购了一批内置Intel Atom处理器的SeaMicro服务器,用它们来运行基于Hadoop结构分布式计算服务。如果是在几年前,eHarmony在服务器上采用Atom处理器的行为无异于自杀,毕竟Atom的性能实在有限,况且业界也并没有一个完整的微处理器解决方案。但是现在SeaMicro和Calxeda(主要采用ARM处理器的微服务器)厂商所开发

#服务器#facebook#hadoop
到底了