1. AndroidStudio 编译异常java.lang.OutOfMemoryError, Unable to create new native thread 我的情况的解决方案: 在build.gradle中的android{}添加如下脚本就可以顺利编译了 dexOptions { inc ...
分类:
移动开发 时间:
2020-01-13 01:08:41
阅读次数:
139
本文已经收录自笔者开源的 JavaGuide: "https://github.com/Snailclimb" (【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识)如果觉得不错的还,不妨去点个Star,鼓励一下! 一 为什么 Java 中只有值传递? 首先回顾一下在程序设 ...
分类:
编程语言 时间:
2020-01-11 00:17:40
阅读次数:
123
一、selenium概念 1、用来完成浏览器自动化的相关操作 2、使用程序编写一系列的键盘、鼠标的相关操作(让浏览器来完成), 当我们执行代码时,就会触发一系列的事件 二、selenium在爬虫中的作用 1、可以获取动态加载的数据 三、selenium安装 1、pip install seleniu ...
分类:
其他好文 时间:
2020-01-10 15:58:45
阅读次数:
123
清晰架构(Clean Architecture)的一个理念是隔离程序的框架,使框架不会接管你的应用程序,而是由你决定何时何地使用它们。在本程序中,我特意不在开始时使用任何框架,因此我可以更好地控制程序结构。只有在整个程序结构布局完成之后,我才会考虑用某些库替换本程序的某些组件。这样,引入的框架或第三 ...
分类:
移动开发 时间:
2020-01-09 21:14:17
阅读次数:
114
原调试debugwindbg死锁deadlock 前言最近我们的程序在退出时会卡住,调查发现是在卸载dll时死锁了。大概流程是这样的:我们的dll在加载的时候会创建一个工作线程,在卸载的时候,会设置退出标志并等待之前开启的工作线程结束。为了研究这个经典的死锁问题,写了一个模拟程序,用到的dump文件... ...
分类:
数据库 时间:
2020-01-06 22:40:03
阅读次数:
135
网上找了很多资料,不管用,贴上解决办法 build.gradle里面 ...
分类:
Web程序 时间:
2020-01-06 19:50:15
阅读次数:
155
StringIO 很多时候,数据读写不一定是文件,也可以在内存中读写。StringIO就是在内存中读写str from io import StringIO f = StringIO() #创建StringIO对象 i=f.write('hello') #写入字符串 #返回值:返回字符串个数 i=f ...
分类:
编程语言 时间:
2020-01-05 00:13:48
阅读次数:
123
本地电脑使用客户端,阿里云服务器使用远程桌面用服务器端 测试代码如下(代码来源于网络,已测试通过): 客户端: 1 import java.net.*; 2 import java.io.*; 3 import java.util.concurrent.ExecutionException; 4 5 ...
分类:
编程语言 时间:
2020-01-04 16:38:22
阅读次数:
190
【Eclipse】 Maven和Gradle区别及使用Eclipse中使用Gradle下载Jar包 ...
分类:
编程语言 时间:
2020-01-01 23:48:43
阅读次数:
96
场景 在使用Android Studio 新建 App项目后,编译时提示: GradleSyncIssues-Could not install Gradle distribution from... 报错信息后面跟的是一个网址,网址最后面是gradle不同版本的压缩包。 注: 博客: https: ...
分类:
移动开发 时间:
2020-01-01 09:48:56
阅读次数:
82