控制台

使用python玩跳一跳超详细使用教程

01-02
在上一篇文章里介绍了使用Python玩微信跳一跳的详细使用教程,不过依旧还是有很多小伙伴有各种各样的问题.为了让各位小伙伴都能使用黑科技,于是再做一个超详细教程.从Python的安装开始,手把手教你一步一步配置好环境直到成功运行. 本文首发于http://www.52aite.cn博客,没有知乎,没有微信公众号,只是蹭一波python跳一跳的热度. python辅助作者github账号为:wangshub. 作者的知乎专栏为:https://zhuanlan.zhihu.com/p/324524

21.2. logstash 命令简单应用

01-01
21.2.1. -e 命令行运行 logstash -e "input {stdin{}} output {stdout{}}" /usr/share/logstash/bin/logstash -e 'input{file {path => "/etc/centos-release" start_position => "beginning"}} output { stdout {}}' 21.2.2. -f 指定配置文件 /usr

第 21 章 ElasticSearch + Logstash + Kibana

01-01
目录 21.1. 安装 21.1.1. 6.x 21.1.2. ElasticSearch + Logstash + Kibana 安装 21.1.2.1. ElasticSearch 安装 21.1.2.2. Kibana 安装 21.1.2.3. Logstash 安装 21.1.2.4. 从 5.x 升级到 6.x 21.2. logstash 命令简单应用 21.2.1. -e 命令行运行 21.2.2. -f 指定配置文件 21.2.3. -t:测试配置文件是否正确,然后退出. 21.

用Python玩微信跳一跳黑科技详细使用教程

01-01
2017年的小尾巴上,微信推出了小游戏,其中跳一跳火遍大江南北,咱们可爱的程序猿哥哥直接用Python写了个自动跳一跳的程序,github地址:https://github.com/wangshub/wechat_jump_game 因为跳一跳实在是太火了,在看到这个项目后不管有没有点编程基础的都想用这个黑科技来实现排行榜冠军.所以下面详细介绍如何使用这个黑科技. 工具介绍 Python 3 Android 手机 Adb 驱动 Python Matplot绘图 Step1:python安装 我们

TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

12-05
本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN系统. 背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一个固定的位置,每次从这个位置拷贝更新代码,进行编辑:再把修改后的代码提交到该目录中. 多人协作开发也是如此. 因此需要一个类似Oracle或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的

过滤器导图详解

12-05
过滤器是web开发中常用的开发方式,比如一些典型的应用场景: 用户身份认证.对用户请求进行记录和审核.对用户发送的数据进行替换和过滤.转换图像格式.对响应内容压缩.加密请求或响应等等. 本篇就了解下监听器的主要使用方法.   什么是过滤器? 过滤器的生命周期 过滤器的生命周期与web容器相同,当web容器启动时,就会读取应用的web.xml配置文件,如果这里配置了过滤器,容器就会执行实例化,并调用过滤器的init方法. 之后用户的每一次请求都会执行过滤器的doFilter方法. 当web容器销毁

Log4j官方文档翻译(一、基本介绍)

12-05
log4j是使用java语言编写的可靠的.快速的.灵活的日志框架,它是基于Apache的license. log4j支持c,c++,c#,perl,python,ruby等语言.在运行时通过额外的配置文件配置,提供不同的日志级别以及多种日志输出种类,比如数据库,文件,控制台,syslog等等. log4j有三个主要部分: loggers 负责捕获日志信息 appenders 负责输出信息到不同的目的地 layouts 负责使用不同的样式输出日志 log4j的特性: 线程安全 优化速度 基于命名的

Log4j官方文档翻译(二、架构设计)

12-05
log4j遵循层次化架构,每个层都有不同的对象来执行不同的任务.这种层次话的结构灵活设计.易于未来的扩展. log4j框架中有两种对象: 核心对象:框架的支撑对象,是框架必不可少的组成部分. 支撑对象:这些是框架可选的对象,用于提供额外重要的工作. 核心对象包括下面几种类型: logger对象,是最高的层,负责通过不同的风格转化日志信息.它提供给appender对象发布前的信息.(这里的层是指所处的位置) layout对象,用于提供格式化日志信息的风格,在发布日志信息前,使其变得可读.可重用.

Log4j官方文档翻译(三、配置)

12-05
之前的章节介绍了log4j的核心组件,本章将会通过配置文件介绍一下核心组建的配置. 主要在配置文件中配置log4j的日志级别,定义appender.layout等. log4j.properties是log4j的配置文件,它采用键值对的方式定义. 默认情况下,logManager对象会在CLASSPATH目录下寻找log4j.properties. 先看看基本的配置模板 # Define the root logger with appender X log4j.rootLogger = DEB

Java程序员的日常——经验贴(纯干货)二

12-05
继昨天的经验贴,今天的工作又收获不少. windows下编辑器会给文件添加BOM 在windows的编辑器中,为了区分编码,通常会添加一个BOM标记.比如,记事本.nodepade++.sublimeText都会出现这个问题.如果使用filereader去读,就会发现第一行出现了乱码: 123 查看其bytes可以发现为: [-17] [-69] [-65] [49] [50] [51] 此时,可以使用编辑器比如nodepad++,点击encoding,设置为encode with utf

持续集成~Jenkins构建dotnetCore的项目

12-05
上周一个大件就是dotnet core2.0发布了,伴随着.NET Standard2.0也发布了,整个微软的生态环境大好,当然也有一个BUG出来了,比如EFCore对Mysql的支持比起1.1来说,还是有缺陷的,这个相信很好解决,今天主要说一下在windows里安装了jenkins和dotnetCore之后,如何它把集成到jenkins里来,让它持久集成! 安装dotnet core sdk 2.0 安装jenkins 在github上建立一个core的项目 开始我们的CI之旅 dotnet是

我的WCF开发框架简化版及基于NET.TCP传输方式的实现

12-04
前面介绍很多关于我的WCF开发框架的文章,前面的介绍思路,主要是基于一个整个仓库管理系统来进行整体介绍的,本来另辟蹊径,着重介绍一个备件信息的表的在我的WCF开发框架中,各层是如何体现的,通过简单的一个表的操作,走完一个WCF开发过程,着重介绍一个对象类,如何实现整个wcf的应用.另外穿插介绍如何基于net.tcp传输方式实现wcf的应用,以及使用这种方式需要注重的地方等功能模块的介绍. 我们先来看看我的WCF开发框架整体架构设计图.   上图中,值得注意的是,WCF服务层,可以Host(寄宿)

Winform开发框架之通用定时服务管理

12-04
做项目的时候,或多或少需要和其他外部系统或者接口进行数据交互,有些是单向的获取,有些可能是修改状态后再写回去,不管如何,这个都可以称之为数据同步操作,如人员信息同步.业务数据同步.第三方接口数据同步等等. 数据同步涉及到一个同步时间的问题,一般不敏感的数据,一天或者一周左右同步一次就可以了,有些可能需要间隔更短一点. 同步的逻辑不同,有些可能写数据库就可以了,有些可能需要访问WebService或者其他接口,然后在进行数据获取,保存等操作,回写的时候,也一般是调用WebService这样的接口修

如何运行ruby代码

12-04
第一种,ruby -e 在命令行中运行下面命令,-e的意思是,把后面的字符串当作脚本执行 ruby -e "print 'hello'" 使用irb交互控制台 在命令行输入irb hello [email protected]:~/workspace/RubyTest$ irb irb(main):001:0> p "hello" "hello" => "hello" irb(main):002:0

邮件代收代发软件操作说明

12-04
1.背景 为了方便获取和发送邮件,需要有一个定时服务来对人员列表的邮件内容进行收取,以及发送存储在数据库列表里面的邮件信息,并提供相应的界面管理功能,为企业员工提供相应的邮件服务. 本软件具有下面几个特点: 1)通过Windows服务驻留在服务器系统中,提供更及时.更高效的响应服务. 2)通过SMTP协议发送邮件和POP3协议获取邮件,支持大多数邮箱的邮件收发操作. 3)邮件收取和发送采用多线程进行处理,更好利用服务器资源. 4)邮件的附件通过接口获取并存储到服务器上,方便查看和管理. 5)提供

[Logstash]使用详解

12-04
Logstash是一款轻量级的日志搜集处理框架,可以方便的把分散的.多样化的日志搜集起来,并进行自定义的处理,然后传输到指定的位置,比如某个服务器或者文件. 本文针对官方文档进行翻译以及实践,希望有更多的有用户了解.使用这款工具. 下载.安装.使用 这款工具是开箱即用的软件,下载地址戳这里,下载自己对应的系统版本即可. 下载后直接解压,就可以了.   通过命令行,进入到logstash/bin目录,执行下面的命令: logstash -e "" 可以看到提示下面信息(这个命令稍后介绍)

Kafka的基本概念与安装指南(单机+集群同步)

12-04
最近在搞spark streaming,很自然的前端对接的就是kafka.不过在kafka的使用中还是遇到一些问题,比如mirrormaker莫名其妙的丢失数据[原因稍后再说],消费数据offset错乱[之后介绍spark streaming的时候再解释] 总之,还是遇到了不少的问题.本篇就从下面几个方面介绍一下kafka: 基本介绍 安装与helloworld producer consumer mirror maker跨集群同步 控制台 基本介绍 Kafka是一款分布式的消息队列框架,它由三

Grunt-cli的执行过程以及Grunt加载原理

12-04
通过本篇你可以了解到: 1 grunt-cli的执行原理 2 nodeJS中模块的加载过程 Grunt-cli原理 grunt-cli其实也是Node模块,它可以帮助我们在控制台中直接运行grunt命令.因此当你使用grunt的时候,往往都是先安装grunt-cli,再安装grunt. 如果你使用的是npm install -g grunt-cli命令,那么安装地址如下: windows: C:\\Users\\neusoft\\AppData\\Roaming\\npm\\node_modul

Android音乐播放器制作 加入控制台(三)

11-29
Android音乐播放器的运行效果 这篇博客还是接着上一篇Android音乐播放器制作写的,没看过的可以去看看. 其中这个效果(圆形ImageView和控件匀速旋转): 我前面的博客中写到过我就不一一细说了: 图片变成圆形:android图片处理,让图片变成圆形 旋转:android图片处理:让图片一直匀速旋转 文字跑马灯:TextView的跑马灯效果以及TextView的一些属性 具体实现 首先是布局文件中添加了如下代码,这些代码就是实现控制台的,给整体设置了一个invisible,为了让他点

Entity Framework快速入门--ModelFirst

02-21
Entity Framework带给我们的不仅仅是操作上的方便,而且使用上也很是考虑了用户的友好交互,EF4.0与vs2010的完美融合也是我们选择它的一个理由吧.相比Nhibernate微软这方面做的的确是很不错. 下面我将使用CodeFirst方式来做个简单是实际例子与大家分享. 我们还是和 前面的文章 Entity Framework快速入门--实例篇一样,创建一个控制台项目. 第一步:创建控制台项目 第二步:在项目上右击添加Ado.Net 实体数据模型 如图所示: 第三步: 选择生成实体