自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Enweitech Software Works

创新实践。致力于软件与互联网研究…专注网站建设与推广、软件开发、云计算、手机APP定制、电子信息系统集成与应用、信息安全与数据管理、软件外包、数字化解决方案和企业信息化咨询服务。

  • 博客(55)
  • 资源 (8)
  • 收藏
  • 关注

原创 在Docker和Kubernetes上运行MongoDB微服务

本文介绍了利用Docker和Kubernetes搭建一套具有冗余备份集合的MongoDB服务,从容器对CI和CD引发的改变入手,讨论了容器技术对MongoDB带来的挑战和机会,然后实战如何部署一套稳定的MongoDB服务,非常的干货~介绍想尝试在笔记本电脑上运行MongoDB么?希望通过执行一个简单的命令,然后就有一个轻量级、自组织的沙盒么?并可再通过一条命令就可以移除所有的痕迹么?

2016-07-29 08:52:20 2719 2

原创 都是套路:高并发系统的降级特技

工作之余喜欢写技术博客,有《跟我学 Spring》、《跟我学Spring MVC》、《跟我学Shiro》、《跟我学Nginx+Lua开发》等系列教程。开篇:在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。之前已经有一些文章介绍过缓存和限流了。本文将详细聊聊降级。当访问量剧增、服务出现问题(如响应时间慢或不响应)或非核心服务影响到核心流程的性能时,仍然需要保证

2016-07-29 08:50:12 6087 4

原创 C#编写注册界面将密码通过MD5加密后存入数据库

c# 将密码转换为md5 32位 public static string GetMD5(String input) { string cl = input; string pwd = ""; MD5 md5 = MD5.Create();//实例化一个md5对像 // 加密后是一个字节类型的数组,这里要注意编码UTF8/

2016-07-28 17:54:36 6596

原创 ASP.Net程序插入错误: 列名或所提供值的数目与表定义不匹配

插入错误: 列名或所提供值的数目与表定义不匹配。在做插入数据操作时,提示错误信息:插入错误: 列名或所提供值的数目与表定义不匹配。数据库表中有三个个字段:id,name,pwd,执行的SQL语句如下:[csharp] view plain copy print?string sql = "insert 

2016-07-28 17:10:03 3378

原创 asp.net C#中对Web.Config字符串加密与解密的方法

【案例引用】例如XML/HTML code?123connectionStrings>        add name="EnterpriseWebConnectionString" connectionString="Data Source=. ; Initial Catalog=Enterp

2016-07-28 14:55:35 10371

原创 网站流量突然下降应该怎么找原因?

之前聊过,网站运营的最关键的工作的就是引流,没有人网站运营后面的工作无法开展,所以我们每天都要关注自己网站的流量。通常我们都会给网站安装统计代码,然后每天收集网站用户访问的数据。但是很多时候我们都会碰到这种情况,就是网站的流量出现异常下降情况,但是很多时候我们在遇到网站流量异常时,尤其是新手,就会慌了神,不知道什么原因,也不知道从哪里着手分析,更别提提出有效的解决方案了,老板询问原因半天吱吱呜呜,

2016-07-28 09:47:05 1126

原创 版本库重新定位时svn uuid不一致问题

提示Repository uuid '62b86956-73d9-2945-ba87-0546d71898f9' doesn't match expecteduuid '6aed1349-fe9f-9245-a4a0-02dba53eb2d0'Finished!uuid是respository创建时自动生成的一个随机数,SVN Client利用uuid判断是否为同一个res

2016-07-27 09:05:41 4743 1

原创 asp.net中怎样快速取得插入数据后自动编号的值?

数据库中有字段值为自动编号,在asp.net中怎样在插入(Insert into Table() values())数据的同时,或者插入数据后立即取得到该自动编号的值?请给出access和sql Server的解决方法?谢谢!解决方案 »两种方法   1。CAST(IDENT_CURRENT('表名') AS BigInt)比较好用2。上

2016-07-27 09:02:29 2643

原创 IIS服务器无法播放MP4/FLV/3GP等媒体格式的问题

这个问题其实和之前遇到过的IIS服务器上无法识别svg/woff/woff2字体一样,都是IIS没有注册MIME类型导致的。解决方法也一样,先确认文件已经上传并且路径配置正确,然后远程登录主机,打开IIS,找到网站,右键属性,打开“HTTP头”,找到右下角的“MIME类型…”,添加对应的MIME类型即可:.3gp 3gp video/3gpp.flv application/octet

2016-07-27 08:58:46 9209 3

原创 Tomcat关闭过程

我们在 Tomcat启动过程(Tomcat源代码阅读系列之三) 一文中已经知道Tomcat启动以后,会启动6条线程,他们分别如下:Tomcat threads1234567891011"ajp-bio-8009-AsyncTimeout" daemon prio=5 tid=7f8738afe000 nid=0x115ad6000 wai

2016-07-25 11:39:53 2381

原创 aspcms留言增加防刷新验证,单一ip留言条数限制,防止恶意刷新及恶意提交。

今天在给客户网站使用aspcms程序写一个留言页面的时候,因为要涉及到一些基本的内容验证,所以涉及到了表单内容验证的问题,相信很多站长偶尔也会遇到这样的问题,所以就在这里记录下来,希望能够帮助有需要的朋友。aspcms本身还算安全,只有留言这个常用表单经常会被注入很多垃圾信息,插入以下验证代码就可以避免困扰的垃圾留言问题。方法一、修改后台代码打开gbook/save.a

2016-07-25 11:24:33 1945

原创 在CMD和Powershell中间更强大的命令行WMIC

先决条件:a. 启动Windows Management Instrumentation服务,开放TCP135端口。b. 本地安全策略的“网络访问: 本地帐户的共享和安全模式”应设为“经典-本地用户以自己的身份验证”。-----------------------------------------------------------------------------------

2016-07-21 13:52:51 10060 4

原创 OpenStack风口下的“雨林生态”:华为成为主流玩家

随着云计算在各行各业逐渐进入推广应用阶段,云计算领域各方势力的分化整合也渐渐展开。目前来看,业界尽管对开放的云架构依然存有争议,但开放性本身带来的优势已经足以让很多客户选择忽视这些争议。近日,首届OpenStack Days China大会在北京召开,开放性云生态在国内外的发展和应用现状因此备受瞩目。华为IT云计算产品线副总裁陈锟在接受飞象网记者采访时表示,OpenStack是一个开源的云

2016-07-21 09:42:52 895

原创 失控的京东高管文化:频繁离职背后原因是什么?

不久前美团点评宣布获得华润旗下华润创业联和基金战略投资,而伴随此而来的,则是京东前高管蒉莺春加入华润的消息。作为中国电商的重要参与者,京东离职高管的去向一直备受关注。由于他们不少人现在都成为了创业公司的CEO,看上去形成了一股庞大的京东系。但实际上,这些高管们和刘强东的关系却并不和谐。  业绩强压之下,京东正面临大批高管离职的人才困境  曾几何时,三国中的蜀国丞相诸葛亮军事、政治、

2016-07-21 09:41:12 10581 3

原创 业务运维实战:腾讯是怎么优化APP用户体验的?

引言当前,用户体验已成为一种新的产品价值。当技术实现不再是产品核心竞争力时,产品的竞争就是用户体验的竞争。而用户弹指间感知到的性能体验对于用户体验尤为重要。移动互联网产品因为用户的手机型号繁多、手机操作系统版本不一致、app版本难统一等问题,很难在开发或测试环节就完全解决掉移动app的性能问题,这使得移动app产品在运维过程中,不得不面对用户体验不优、性能不佳的问题。

2016-07-20 10:42:18 4698 3

原创 BAT竞相布局 备战中国云服务

在昨日上海举行的微信公开课上,腾讯云发布1亿元微信生态定向扶持计划,欲帮助微信生态中的中小开发者加速成长。这是腾讯董事局主席马化腾公开腾讯云战略以来,腾讯云发布的首个定向扶持计划,其举平台之力布局云服务的思路可见一斑。值得关注的是,近一个月来,BAT频频发力云服务,并相继提出开放战略掘金企业云市场。  在此前的2016中国大数据产业发展峰会上,马化腾透露,目前腾讯的核心业务是四

2016-07-20 10:41:19 698 2

原创 大可乐/IUNI倒闭,小米增速放缓:互联网手机风口不再

从去年开始之前一直踩在“风口”上的互联网手机品牌似乎开始降温,互联网手机巨头小米增长放缓,大神被360收购,ZUK回归联想,天语Nibru、TCL么么早已销声匿迹,大可乐、IUNI倒闭。相反以传统社会渠道为主要销售渠道的OPPO、vivo发展迅速,IDC数据显示,一季度两者的出货量都已经进入全球前五。那么为什么之前风光无限的互联网手机“牌”不灵了?智能机普及“风口”已过美国

2016-07-20 10:39:13 812

原创 IT 运行在云端,而云运行在 Linux 上

IT 正在逐渐迁移到云端。那又是什么驱动了云呢?答案是 Linux。 当连微软的 Azure 都开始拥抱 Linux 时,你就应该知道这一切都已经改变了。不管你接不接受, 云正在接管 IT 已经成为现实。 我们这几年见证了 云在内部 IT 的崛起 。 那又是什么驱动了云呢? 答案是 Linux 。Uptime Institute 最近对 1000 个 IT 决策者进行了调查

2016-07-20 10:38:24 591

原创 最新版百度云(盘)无限制下载速度的方法

1、彻底退出百度云客户端2、打开Windows/system32/drivers/etc/Hosts(不会找的就打开“运行”-------输入“%SystemRoot%\system32\drivers\etc\”就可以了  HOSTS文件右键用记事本打开(好像有点废话)3、添加58.217.200.14  cdn.baidupcs.com           58.217

2016-07-19 11:07:57 17272 1

原创 CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放

CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放一、功能申明二、功能介绍三、工具安装四、攻防测试五、更多说明文章目录张戈博客很久以前分享过一个CC攻击的防御脚本,写得不怎么样,不过被51CTO意外转载了。博客从此走上了经常被人拿来练手的不归之路。当然,还是有不少朋友在生产环境使用,并且会留言询问相关问题。根据这些问题的需求,我花了

2016-07-19 10:47:46 8718

原创 钉钉、企业微信等9款协同办公产品互相厮杀,你赌谁赢?

O2O企业的倒闭潮助长了企业服务的发展,在2C市场的短暂失意后,投资人将眼光聚焦在了慢工出细活的2B领域。云服务、大数据成为创业者口中的香饽饽,这样仿佛便可以显得自己更加高级。其中,在复杂庞大的企业服务市场,基于SaaS的企业不断诞生,将行业变得更加细分与多样化。协同办公是SaaS创业的一大热点,目前该领域已经杀入了不少玩家,不乏BAT、硅谷背景的优秀创业者。日前,纷享逍客拿到最新

2016-07-18 15:54:27 3614 3

原创 查看网站黑链的几种方法

相信你也会在一些网站上看到出售黑链的广告,而现如今的黑链是越来越多,网站经常被人挂上黑链,尤其是ASP的站点,因为ASP站点代码的漏洞非常多,ASP站点几乎成了黑链的重灾区。怎样查看网站黑链进行有效的预防呢?

2016-07-18 15:03:16 15202 1

原创 Hadoop集群完全分布式模式环境部署和管理的5大工具

当你利用Hadoop进行大数据分析和处理时,首先你需要确保配置、部署和管理集群。这个即不容易也没有什么乐趣,但却受到了开发者们的钟爱。本文提供了5款工具帮助你实现。 Apache Ambari Apache Ambari是对Hadoop进行监控、管理和生命周期管理的开源项目。它也是一个为Hortonworks数据平台选择管理组建的项目。...

2016-07-15 14:08:11 8082

转载 前端开发人员必须了解的七大技能线路&图谱

网上学习资源参差不齐、分散无系统,给爱学习、努力想提高的你是不是造成很多困扰呢? 与其他学习平台不同,CSDN知识库不是随机地、一股脑地向您推算大量文章,而是首先梳理各技术领域知识图谱,再以此为基础,收集、筛选出每个技术分支所涉及的各个技术点的解析类、动手实践类文章,内容更系统化、更有针对性。无论您正关注哪个技术领域,这里都可以找到你所需要的。(如果没找到您所需要的,欢迎向我们反馈,我们不会让您等

2016-07-15 13:55:37 1168 1

原创 使用ISAPI过滤器开发来增强IIS的功能

作为一个WWW服务器(WEB)软件,微软公司的Internet Infomation Server(IIS)简单易学,管理方便,得到了广泛的使用。您还可以通过ISAPI过滤器,进行自己定制的处理,来增强IIS的功能。ISAPI过滤器可以定制以下的处理:接收HTTP协议头预处理、发送HTTP协议头预处理、发送生数据预处理、获得生数据预处理、HTTP会话结束信息处理、自定义的安全认证机制、URL映射信

2016-07-15 11:12:12 9938

原创 【Java进阶】利用APT优雅的实现统一日志格式

统一日志格式的几种方式无论是搭建日志平台还是进行大数据分析,统一日志格式都是一个重要的前提条件。假设要统一成下面的日志格式,日志格式:[{系统}|{模块}]{描述}[param1=value1$param2=value2],例如:[API|Weixin]Weixin send message failed. [senderId=1234$receiverId=5678]

2016-07-15 10:35:18 7088 4

原创 互联网数据化运营管理:复购篇

互联网公司要维持业绩的增长,新用户要抓,更要关注老用户的存留和复购,上一篇讲了存留相关的分析,本篇单独介绍下复购相关的分析。上一篇也有讲到,电商的“人口红利”已经过去了,根据中国电子商务中心提供的公开数据:商家获得新用户的成本是维护老用户的5~10倍;一个满意的用户会带来8笔潜在生意,不满意的用户可能会影响25个人的购买意愿。根据京东对大量商家对复购率和收益的分析结

2016-07-15 10:19:05 1486

原创 安全观察:浅谈WAF几种常见的部署模式

随着电子商务、网上银行、电子政务的盛行,WEB服务器承载的业务价值越来越高,WEB服务器所面临的安全威胁也随之增大,因此,针对WEB应用层的防御成为必然趋势,WAF(WebApplicationFirewall,WEB应用防火墙)产品开始流行起来。WAF产品按照形态划分可以分为三种,硬件、软件及云服务。软件WAF由于功能及性能方面的缺陷,已经逐渐被市场所淘汰。云WAF近两年才刚刚兴起,产品

2016-07-14 08:33:47 40365

原创 IPS(入侵防护系统)与WAF(Web应用防护系统)的区别

IPS(入侵防护系统)和WAF(Web应用防护系统)两款产品有不同的使用场景,随着Web应用发展带来的复杂度,对安全性要求也日趋增高,Waf的出现是顺应了市场和技术的需要。Web应用防护无疑是一个热门话题。由于技术的发展成熟和人们对便利性的期望越来越高,Web应用成为主流的业务系统载体。在Web上“安家”的关键业务系统中蕴藏的数据价值引起攻击者的青睐,网上流传的Web漏洞挖掘和攻击工具让攻

2016-07-14 08:27:02 16824

原创 安装 Kali Linux 后需要做的 20 件事

我在本文中整理出了安装一份全新的Kali Linux后总是要做的若干件事情。由于我有多台笔记本电脑和工作站,所以尽量扩大下列操作步骤的适用范围,以满足每个人的需求。这是我在安装Kali Linux后做的20件事情。你的需求可能全然不同。要是有什么建议,欢迎留言告知。

2016-07-12 15:24:12 15988 1

原创 拥抱吧!开源的黄金时代已经来临…

在新的经济形式里,不是代码怎么样——而是怎么用代码连接人和他需要的东西。从3D打印机到Docker,基于开源的革新助长了我们这个时代最热的数字能力。终于,开源的黄金时代到来了。在技术方面获胜的方式不再是代码本身,而是开源的本质——服务。

2016-07-12 15:21:19 696

原创 Devops和系统管理员不能放过的400+免费资源

为了努力降低搜索和提高发展,Morpheus Data公布了一份对DevOps工程师和系统管理员有帮助的巨大的免费资源清单,还是真的有人想建立一些互联网之外的有用的东西的。

2016-07-12 15:13:05 2882 1

原创 五大开源Web代理服务器的横向点评

Web代理软件转发HTTP请求时并不会改变数据流量。它们可以配置成透明代理,而无需客户端配置。它们还可以作为反向代理放在网站的前端;这样缓存服务器可以为一台或多台web服务器提供无限量的用户服务。为深入探查Linux下可用的相关软件的质量,我列出了下边5个优秀的开源web代理工具。

2016-07-12 14:57:59 11799

原创 【CI/CD】几种常见的不停机发布方式

何为不停机发布?本文所说的不停机发布,是指在不停止对外服务的前提下完成应用的更新。与热部署的区别在于,热部署关注于应用层面并且以不重启应用为前提,而不停机发布则关注于服务层面。随着摩尔定律逐渐逼近极限和多核时代的到来,分布式应用已经成为事实上的主流。下文首先给出一种通用的适用于分布式应用环境的不停机发布方式,然后再介绍Master/Worker这种常见的适用于单机应用的不停机发布方式。

2016-07-11 13:48:10 7124 1

原创 互联网场景下闪存优化测试和应用

【编者的话】闪存在这几年存储领域发展非常快,应用也越来越广泛,如何能更好的使用闪存,本次分享讲一些闪存相关的优化和应用。闪存应用场景数据库NoSQL分布式存储CDN公有云存储综合上面几种场景看,闪存主要适合有比较高的随机IO需求和带宽需求的场景。场景选择上,也是要发挥闪存的长处。目前上面业务中 未来几年发展比较快的会是在公有云存储这一部分。下图就是某厂商云盘对比,可以看到闪

2016-07-11 13:44:18 655 1

原创 Jenkins 2.0新时代:从CI到CD

2.0 破茧重生自从去年9月底Jenkins的创始人Kohsuke Kawaguchi提出Jenkins 2.0(后称2.0)的愿景和草案之后,整个Jenkins社区为之欢欣鼓舞,不管是官方博客还是Google论坛,大家都在热烈讨论和期盼2.0的到来。4月20日,历经Alpha(2/29),Beta(3/24),RC(4/7)3个版本的迭代,2.0终于正式发布。这也是Jenkins面世11

2016-07-11 12:29:51 8273

原创 ORACLE快速彻底Kill掉的会话,防止锁表

万能是sql重启服务,不然,以下之:在ORACLE数据库当中,有时候会使用ALTER SYSTEM KILL SESSION 'sid,serial#'杀掉一个会话进程,但是使用这个SQL语句杀掉会话后,数据库并不会立即释放掉相关的资源,有时候你会发现锁定的资源很长时间也不会释放,即使会话状态为“KILLED”,依然会阻塞其它会话。下面根据Eygel的"Oracle中Kill

2016-07-11 12:26:55 5893

原创 为何 IntelliJ IDEA 比 Eclipse 更好

圣战有一些没有唯一正确答案的“永恒”的问题,例如哪个更好:是Windows还是Linux,Java还是C#;谁更强壮:Chuck Norris还是Van Damme。其中的一个圣战便是Java IDE的选择:有许多争论的话题是讨论它们哪个有更多的插件、快捷键等等。它们之间有太多的不同而很难决定什么才是最重要的。因此,人们都表示两个IDE在功能性上都差不多,选

2016-07-08 14:20:35 1095

原创 针对Java Web部署和发布项目的加密和反编译的一些看法

【需要加密的反编译的一些场景】1、公司开发的java web要项目打包成war包往外卖,怎么对war包进行处理,防止其自己拷贝后往外出售呢,如果不通过加密的方式,还有其他方式防止其出售呢.2、大家都知道的,class很好反编译。出于对知识产权和自身软件的保护,不希望任何人都可以看到源代码或者被反编译工具进行解密。【java web发布运行在tomcat 大概加密与反编译过程如下】对

2016-07-07 14:49:48 17018 3

原创 Java Web开发Tomcat中三种部署项目的方法

Java Web开发Tomcat中三种部署项目的方法,开始java web开发必不可少的步骤,以下是我个人的一些总结:第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加:  至于Context 节点属性,可详细见相关文档。 第二种方法:将web项目文件件拷贝到webapps 目录中。 第三种方法:很灵活,在conf目录

2016-07-07 10:19:52 801

网络安全标准实践指南(远程安全办公防护)

网络安全标准实践指南(远程安全办公防护)

2021-01-06

Windows下Apache与Tomcat的整合

Windows下Apache与Tomcat的整合

2012-03-13

客户关系管理系统CRM

很好用的CRM系统 采用ASP.NET技术研发。。

2011-06-13

WEB在线管理系统登录系统

WEB在线管理系统登录 var http_request = false; var currentPos1; function send_request(strURL,currentPos,onComplete) { http_request = false; currentPos1 = currentPos; if(window.XMLHttpRequest) { http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) { http_request.overrideMimeType("text/xml"); } } else if (window.ActiveXObject) { try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { window.alert(""); return false; }

2011-03-21

WCF架构信息服务教程案例

基于wcf开发的信息服务。很使用的。 建立可信赖会话层,实现信息通信服务。具有跨平台的优越性

2010-06-10

3.将控制台程序BIN目录的exe文件加入到打包程序文件中,

3.将控制台程序BIN目录的exe文件加入到打包程序文件中, 3.将控制台程序BIN目录的exe文件加入到打包程序文件中,

2010-03-25

.net打包自动安装数据库

.net打包自动安装数据库 vs2005 打包,并自动安装SQL数据库 3.将控制台程序BIN目录的exe文件加入到打包程序文件中,

2010-03-25

ASP.net中WCF学习经验分享

http://download.csdn.net/down/740512/zht1933

2010-03-10

空空如也

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

TA关注的人

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