wechat

双开乃至多开电脑微信的简单方法

流过昼夜 提交于 2020-08-09 12:13:52
  本文所说的多开微信,是指在你已有多个微信账户的前提下,在电脑上同时登录它们。并非指无中生有,一个账户登录出多个微信聊天界面。这个概念相信大部分人都不会弄错,但我还是解释一下。   多开手机微信的方法,也比较麻烦。但就我所知,小米的MIUI系统有应用双开的功能,能够登录两个微信,只要你有两个不同账号的话。相信其他手机厂家的系统,有的应该也具备这个功能。该文思路来源于知乎网友“小马”的回答,我只是把他的思路流程化,详情请见https://www.zhihu.com/question/41110715。事不宜迟,马上开讲。    第一步,获得微信在电脑上的完整路径    找到 微信 软件的快捷方式,右键单击,选择 属性。 在 快捷方式 处的 目标 栏,可以看到微信在你电脑的完整路径。先把它用 Ctrl+C 复制下来。    第二步,编写简单的脚本文件   在桌面上新建一个 txt 格式的记事本文件。打开编辑。在第一行上输入 TASKKILL /F /IM wechat.exe 。然后在第二行输入 start "" ,其中start和两个双引号之间有一个空格,双引号为英文输入法的双引号,请不要错输成中文的。然后再空一格,按 Crtl+V 就能自动输入带双引号的微信完整路径。最后,请根据你所想要多开的微信数量,将第二行命令复制成多行。下图以双开微信为例,把命令复制成两行。  

微信自动回复如何实现?用 Python 就可以!

笑着哭i 提交于 2020-08-09 02:42:04
实现自动回复的功能,我们需要用到图灵机器人,网址为: http://www.turingapi.com ,我们在浏览器中输入上述网址打开,之后点击 注册/登录 按钮,如下图所示: 很多人学习python,不知道从何学起。 很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。 很多已经做案例的人,却不知道如何去学习更加高深的知识。 那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码! QQ群:1097524789 打开后如下图所示: 我们接着点击 立即注册 ,就跳转到了注册页,如下图所示: 我们先填写必填信息,填写完之后点击 注册 按钮即可,注册成功之后便跳到了机器人管理页面,如下所示: 我们点击 创建机器人 按钮跳转到如下页面: 我们填写完相应信息之后点 创建 按钮,之后会跳转到机器人设置页面,如下图所示: 我们需要记录下 apikey 。 有了 apikey ,我们就可以实现自动回复功能了,实现代码如下所示: import time, logging, random, requests from queue import Queue from WechatPCAPI import WechatPCAPI logging.basicConfig(level=logging.INFO) queue_recved_event

Spring Boot 项目瘦身指南,瘦到不可思议!

本小妞迷上赌 提交于 2020-08-08 23:52:37
目录: 1.前言 2.瘦身前的Jar包 3.解决方案 一、前言 Spring Boot 部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网,部署起来实在头疼:编译出来的 Jar 包很大,如果工程引入了许多开源组件( Spring Cloud 等),那就更大了。 这个时候如果想要对线上运行工程有一些微调,则非常痛苦。 二、瘦身前的Jar包 Tomcat 在部署Web工程的时候,可以进行增量更新, Spring Boot 也是可以的~ Spring Boot 编译出来的Jar包中,磁盘占用大的,是一些外部依赖库(jar包),例如:进入项目工程根目录,执行 mvn clean install 命令,得到的Jar包,用压缩软件打开,目录结构如下: 整个Jar包 18.18 MB, 但是 BOOT-INF/lib 就占用了将近 18 MB: 三、解决方法 步骤1: 正常编译JAR包,解压出lib文件夹 POM文件如下: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <mainClass>com.johnnian.App</mainClass>

Java中的自定义异常

爷,独闯天下 提交于 2020-08-08 19:18:35
在测试脚本的编写中会需要使用自定义异常,通常可以很容易地用 Java 创建自定义异常类。它可以是已检查或未检查的异常。下面将演示一个简单的示例来检查Java中自定义异常的创建。 如何创建自定义异常类 引发自定义Java异常 捕获自定义异常 检查输出 Java自定义异常 下面的类是创建自定义异常的简单 Java 类。 package com.fun.base.exception; public class FailException extends Exception { private static final long serialVersionUID = -7041169491254546905L; public FailException() { super("FunTester"); } protected FailException(String message) { super(message); } } 创建异常的步骤: 创建一个 Java 类 扩展 Exception 类 调用 super() Exception 类中还存在其他构造函数。这是创建自定义异常的基本示例。这是最常用的方式。 触发自定义异常 在上面的示例中,我们创建了一个自定义异常 FailException 。现在,让我们在 Java 代码示例中抛出此异常。 public static void

Spring Boot + MyBatis 多模块搭建教程

天涯浪子 提交于 2020-08-08 10:25:56
作者:枫本非凡 www.cnblogs.com/orzlin/p/9717399.html 一、前言 1、创建父工程 最近公司项目准备开始重构,框架选定为 SpringBoot + Mybatis ,本篇主要记录了在IDEA中搭建 Spring Boot 多模块项目的过程。 1、开发工具及系统环境 IDE: IntelliJ IDEA 2018.2 系统环境:mac OSX 2、项目目录结构 biz层: 业务逻辑层 dao层:数据持久层 web层:请求处理层 二、搭建步骤 1、创建父工程 IDEA 工具栏选择菜单 File -> New -> Project... 选择Spring Initializr,Initializr默认选择Default,点击Next 填写输入框,点击Next 这步不需要选择直接点Next 点击Finish创建项目 最终得到的项目目录结构如下 删除无用的.mvn目录、src目录、mvnw及mvnw.cmd文件,最终只留.gitignore和pom.xml 2、创建子模块 选择项目根目录beta右键呼出菜单,选择New -> Module 选择 Maven ,点击Next 填写ArifactId,点击Next 修改Module name增加横杠提升可读性,点击Finish 同理添加beta-dao、beta-web子模块,最终得到项目目录结构如下图 3

Java 8 开发的 4 大顶级技巧

妖精的绣舞 提交于 2020-08-08 09:26:51
来源:codeceo codeceo.com/article/java-8-top-tips.html 我使用Java 8编码已经有些年头,既用于新的应用程序,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。 我个人并不喜欢“最佳实践”这个说法,因为它意味着“一刀切”的解决方案,而编码不可能是这样的工作方式——我们需要亲自去发现什么样的解决方案才是有效的。 但是我发现了一些Java 8代码中可以帮助我们的一些选择,让我们一起来看看吧。 1.Optional Optional是一个严重被低估的功能,并且有潜力删除很多困扰我们的NullPointerExceptions。这在代码边界中(要么是正在使用的API,要么是正在暴露的API)特别有用,因为它允许你和你的调用代码来推理所期待的东西。 然而,不加思考和设计就应用Optional可能会导致影响大量的类,并可能导致可读性更差。下面是一些关于如何高效使用Optional的技巧。 Optional应该只用于返回类型 ……不是参数,也不是字段。幸运的是,IntelliJ IDEA的让你打开检查来查看是是否遵循这些建议。 Optional值应在遇到它们的地方中处理。IntelliJ IDEA的建议会防止代码Optional泄漏,所以请记得在你发现Optional的地方处理它,迅速采取行动。 不应该简单调用get()

什么是消息队列?

拜拜、爱过 提交于 2020-08-08 07:19:02
https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247485080&idx=1&sn=f223feb9256727bde4387d918519766b&chksm=ebd74799dca0ce8fa46223a33042a79fc16ae6ac246cb8f07e63a4a2bdce33d8c6dc74e8bd20&token=1439272449&lang=zh_CN&scene=21#wechat_redirect 来源: oschina 链接: https://my.oschina.net/u/4248053/blog/4317118

程序员的健康问题终于有救了,有个资深程序员写了本《程序员健康指南》!

吃可爱长大的小学妹 提交于 2020-08-08 07:04:40
​ 最近黄小斜在网上为小伙伴们找一些关于程序员健康的书籍,没想到居然还真被我找到了一本,看来外国程序员对于健康的关心程度不亚于国人。 这本书是为程序员量身制作的健康指南,针对头痛、眼部疲劳、背部疼痛和手腕疼痛等常见的问题,简要介绍了其成因、测试方法,并列出了每天的行动计划,从运动、饮食等方面给出详细指导,帮助程序员在不改变工作方式的情况下轻松拥有健康。 本书适合程序员、长期伏案工作的其他人群以及所有关心健康的人士阅读。 ​ 作者简介 Joe Kutner 运动员和健身教练出身的资深程序员,住在美国的火箭城亨茨维尔。Joe从事软件开发十余年,专业特长有Ruby、Java以及iOS等。他曾服务于IBM等国际知名公司,也曾在创业公司打拼,现在是一位Ruby独立开发者,不仅为各种规模的公司构建Ruby和JRuby的应用,而且还向很多开源项目贡献代码,其中包括TorqueBox和Warbler。 不知道从什么时候起,程序员已经逆袭成了高富帅的代名词。 说程序员是屌丝职业?地位低? 比尔盖茨,扎克伯格,程序员;马化腾、李彦宏、张小龙,程序员!这是一个程序员能改变世界的时代! 说程序员是码农?活多钱少? 在工作3-5年后,90%以上的程序员达到了月薪1万+的水平,超过1/6的群体甚至年薪达到了30-50万的水平。羡慕不羡慕? ​ (数据来源:程序员客栈/稀土掘金) 不过多劳多得

英文自我介绍

无人久伴 提交于 2020-08-08 05:21:19
Hello ! My name is Leo, I’m very happy and excited for having a face to face interview in your company. I hope i can make a good performance today. Now I would like to introduce myself briefly. I am 29 years old, born in Guangdong province, graduated from the south university of china. My major is Software engineering, and I got my bachelor degree after my graduation in the year of 2014. I have about 5 years work experiences. At present, I worked for my company as a big data develop engineer. Responsible for the selection of big data technologies, including off-line, real-time and machine