首页
学习
活动
专区
工具
TVP
发布

来自GitOPEN的技术文摘

热爱技术,热爱探索,热爱分享。
专栏作者
78
文章
64222
阅读量
15
订阅数
MongoDB技术笔记
有这样一个collection,数据量为41443963,在对它的一个名为keywords的field进行createIndex时,出现了checksum error的错误,并且mongod直接crash退出了,错误的详细信息如图所示:
GitOPEN
2020-03-06
2790
日常踩坑实录
最近在抓取了几十万条微博数据,目的是对其进行情感分析,这就需要过滤掉内容中表情等特殊符号。在Google了一圈以后,发现很多方法过滤的效果不好,因此自己记录一下,如何更加全面的过滤掉表情符号。这个方法综合使用了正则表达式和emoji库。
GitOPEN
2020-02-14
1.8K0
Gradle多渠道打包
国内Android应用市场品种太多,血统不纯,每次上线App都打包打到手软,上传上到吐血!好在我们有了Android studio和gradle,一条命令打包各种渠道版本App!
GitOPEN
2019-03-01
9920
《Monkey Java》课程3.0之运算符与表达式
###算术运算符: 关于算术运算符就不多说了,因为我大中国的教育是从小就学加减乘除。
GitOPEN
2019-01-29
2890
《Monkey Java》课程2.x之巩固练习
练习:(请动手) /** * 注意:类名一定和java源文件的名称一致。即 Demo。 * * @author Monkey * */ public class Demo { public static void main(String[] args) { // 布尔型 boolean b = false; boolean bb = true; System.out.println("b-->" + b + ",bb-->" + bb); // 字符型 char c =
GitOPEN
2019-01-29
2390
《Monkey Java》课程2.1之基本数据类型
boolean数据类型适用于逻辑运算,一般用于程序流程控制,在Java中只有2个值:
GitOPEN
2019-01-29
3140
一个Demo学会用Android兼容包新控件
伟大的Google为Android推出了一系列的兼容包,最新的就是Design Support Library了,这里我们结合v7和v4中的几个控件,来主要学习Design Support Library中的几个新控件!一个Demo学会用它们!
GitOPEN
2019-01-29
1.4K0
《Monkey Java》课程2.0之变量
又称原始数据类型,包括数值型、字符型(char)、布尔型(boolean); 而数值型又包括整数类型(byte,short,int,long)、浮点类型(float,double)。
GitOPEN
2019-01-29
3360
《Monkey Java》课程1.1之JDK环境配置
安装后,检测环境变量是否配置好: 打开命令行窗口,输入命令java -version回显如下则已配置好:
GitOPEN
2019-01-29
4320
《Monkey Java》课程1.0之前言
《Monkey Java》系列介绍了学习Android所必需的Java基础知识, 是进一步学习《Monkey Android》课程的基础。
GitOPEN
2019-01-29
3440
Android L+ Theme 与 Toolbar 实例
随着Android L和M的发布,app的Material Design也逐渐普及。材料设计是良心之作,不仅逐渐推动Android琳琅满目的app界面的统一,而且使开发者更加关注app的功能,而非UI设计。于是乎,我也开始学习它,这里随着学习的进度会写相应的博文。
GitOPEN
2019-01-29
5700
Ubuntu安装字体and切换默认字体
Ubuntu系统安装好后,默认字体对于中文的支持看上去不太美丽,于是很多朋友可能需要设置系统的默认字体为自己喜欢的字体。本文主要介绍如何解决这两个问题。
GitOPEN
2019-01-29
6.9K0
程序员也要有个好身体
一年前就开始一些简单的健身了,但是都没有完全坚持下来,总是断断续续的,因此没有效果。原因其实只有一个————懒。 随着每天坐在电脑前的时间越来越长,颈椎、腰椎甚至臀部都开始有那么点儿的僵硬,时不时还疼上个一两天,懒字就在这时得到了升华————病。 我们程序员或者和IT关系比较密切的工人,大多数都会慢慢的走进这个境界,听句劝:还没有把健身当回事儿的兄弟姐妹们要行动起来了。
GitOPEN
2019-01-29
5200
Android中shape的使用
Android中的drawable resource的属性太多,进阶路上必须要记住啊
GitOPEN
2019-01-29
5330
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
GitOPEN
2019-01-29
5550
《Monkey Java》课程6.0之抽象类和抽象函数
本节课程将学习以下内容: 抽象函数的语法特征 抽象类的语法特征 抽象类的作用 ---- 抽象函数的语法特征 定义: 只有函数的定义(返回值类型、函数名、参数列表),没有函数体的函数被称为抽象函数。 特点: 如果一个类中有一个或者一个以上的抽象函数,那么这个类也必须被定义为抽象类; 格式: abstract void function(); 抽象类的语法特征 定义: 使用abstract定义的类(在class前加上abstract关键字)称之为抽象类。 特点: 抽象类天生就是用来被继承的
GitOPEN
2019-01-29
5010
《Monkey Java》课程5.6之面向对象应用
本节课程将学习以下内容: 被客户不断变化的需求所“折磨”; 客户第1次需求:我有一台惠普打印机,开发一个打印机控制程序,要能够实现开机、关机和打印功能; 客户第2次需求:我的办公室加了一台新的佳能打印机,把你的程序修改一下; 客户第3次需求:我的办公室又又加了一台新的清华同方打印机!(自己实现) ---- 1.新建一个名为Printer.java的Java源文件: class Printer{ void open(){ System.out.println("Open"); } voi
GitOPEN
2019-01-29
3210
《Monkey Java》课程5.5之对象的转型
本节课程将学习以下内容: 对象的向上转型 对象的向下转型 ---- 对象的向上转型 概念: 将子类的对象赋值给父类的引用。 注意: 两个类一定要有继承关系; 将子类的对象赋值给父类的引用; 一个引用能够调用哪些成员(变量、方法),取决于这个引用的类型; 一个引用调用的是哪个方法,取决于这个引用所指向的对象。 格式: // Student类是Person类的子类 Student s = new Student(); // 将子类的对象s赋值给父类的引用p; // 理解:每一个学生都是一个人。 Pe
GitOPEN
2019-01-29
2940
《Monkey Java》课程5.4之函数的复写(override)
本节课程将学习以下内容: 函数的复写(override) 使用super调用父类的成员函数 ---- 函数的复写(override) 复写(override),也被称为覆盖或者重写。 在你对父类的成员方法不满意的时候,你可以在子类中复写这个方法,来写出符合自己要求的方法。 特点: 1.在具有父子关系的两个类当中; 2.子类和父类中各有一个函数,这个函数的定义(返回值类型,函数名和参数列表)完全相同,那么它们的关系就是复写。 使用super调用父类的成员函数 左右: 减少子类复写父类的成员方法时出
GitOPEN
2019-01-29
3270
《Monkey Java》课程5.3之子类实例化
本节课程将学习以下内容: 生成子类的过程 使用super调用父类构造函数的方法 ---- 生成子类的过程 使用super调用父类构造函数的方法 注意: 在子类的构造函数中,必须调用父类的构造函数; super所调用的是父类的哪个构造函数,是由super(参数)中的参数个数决定; super(参数);必须是构造函数的第一行。 例子:(请动手) 1.新建一个名为Person.java的Java源文件: class Person{ String name; int age; Person(){
GitOPEN
2019-01-29
4560
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档