「谁定义我是我」

小学生也要努力学习

2019暑期实习面试 - 腾讯PCG移动客户端iOS开发面试

基本信息 事业群:PCG 岗位:移动客户端开发(iOS、Objective-C语言开发) 实习时间:6月份之后的暑期实习 面试日期:3月30日 - 3月31日 offer call:4月10日(看到很多小伙伴都接到offer call了,内心有一些着急,9号换了ycy头像) 一面 ...

2019-04-18 15:28:30

阅读数 22

评论数 0

IOS开发-简单的加法计算器swift版本

近日开始学习IOS开发。想找一个简单版本较新的IOS开发教程都很难:(1)现在找的很多都是object-C的,不是swift的,(2)老版与最新版本swift中很多语法也不适配,(3)Xcode版本和用法也不一样。 因此,今天自己写一个最简单的教程,用于swift入门,记录自己的学习。 一、基础...

2019-02-25 19:23:50

阅读数 106

评论数 0

IOS开发-APP工程目录介绍

    上图界面中左侧有很多的文件夹,大致了解一些这些文件夹的作用:     外侧的四个大文件夹:     1. Products: 主要用于mac电脑开发,IOS开发用不到。     2. MyFirstAppTests: 用于单元测试。     3. MyFirstAppUITes...

2019-02-22 21:00:04

阅读数 221

评论数 0

Android基础 - android工程目录结构

目录结构主要分为app、Gradle Scripts。 一、Gradle Scripts: 暂时并无太多需要修改的配置,这里只介绍我项目过程中曾需要修改过的文件。 1、build.gradle(Module:app)   这是app模块的gradle构建脚本,这个文件中会指定很多项...

2019-01-19 15:20:09

阅读数 46

评论数 0

【剑指Offer编程题】替换空格 - JAVA

问题: 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。   思路: 1.计算出字符串长度(old_len + (space_len * 2)) 2.从新长度的最后一位往前放置字符...

2018-12-05 10:50:25

阅读数 39

评论数 0

【剑指Offer编程题】二维数组中的查找 - JAVA

问题: 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路: 该二维数组(矩阵),从左下角来看,左至右递增,下至上递减。 因此我们从左下角遍历...

2018-12-05 10:45:53

阅读数 26

评论数 0

降维

一、线性降维和非线性降维 线性函数要满足两个条件:可加性和齐次性 PCA和LDA都是高维空间对低维空间的线性变换,因为在变换前后,高维空间和低维空间的向量都保持了同样的性质,对于空间的任意一个向量均有: 同时满足了可加性和齐次性,这个关系也叫做叠加原理。当一个理论用了叠加原理时,其实...

2018-10-29 11:11:14

阅读数 95

评论数 0

latex 中文

\usepackage{CJK}   \begin{document} \begin{CJK*}{GBK}{song}   \end{CJK*} \end{document}

2018-09-30 15:58:00

阅读数 52

评论数 0

Java基础——通信

通信: 让两台设备连接起来   IP地址:在网络中的地址 我——>fuwuqi ——>我的好友   端口:进程对外通信的序号。 两个字节(eg.8000、8001、2500) 端口范围:0~65535 知名端口:0~1024,电脑进程可...

2018-09-20 21:12:00

阅读数 32

评论数 0

Java基础——文件读取

package com.java9.fileCompress; import java.io.File; import java.io.FileInputStream; import java.io.IOException; public class FileIO { public...

2018-09-11 11:30:28

阅读数 36

评论数 0

Java基础——哈弗曼树的Java实现(构建、遍历输出、哈弗曼编码)

1 哈弗曼树 2 构建哈弗曼树 2.1 节点 2.2 哈夫曼树 3 哈夫曼编码 4 测试类

2018-08-31 21:48:53

阅读数 218

评论数 1

Java基础——表达式二叉树的Java实现构建(构建+前序、中序、后序遍历)

1 表达式二叉树 1.1 定义 二叉树:在计算机科学中,二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。 表达式二叉树:存储表达式的二叉树。 如:45+23*56/2-5(例子来源:https://ww...

2018-08-31 14:01:07

阅读数 527

评论数 0

Java小项目——飞机大战(四、最终版)

暂无。

2018-08-29 12:54:34

阅读数 591

评论数 0

Java小项目——飞机大战(三、实现血量、胜负)

暂无

2018-08-29 12:53:33

阅读数 543

评论数 0

Java小项目——飞机大战(二、实现敌机、子弹)

暂无。   进入网站,直接注册即可: https://appleteacher.apple.com/auth/#/signup/

2018-08-28 19:44:20

阅读数 1605

评论数 0

Java小项目——飞机大战(一、实现线程绘制背景和我方飞机,键盘控制飞机运动)

1 总体需求分析 1.1 类 1、主类 2、我方飞机类 3、线程类 2.2 效果图 2 实现 2.1 飞机类 MyPlane 飞机类包括以下参数: 位置x、y 速度vx、vy 图片图标myicom:设置为飞机的图片   飞机类包括以下方法: 有参构造方法:初始化x、...

2018-08-28 15:53:02

阅读数 1742

评论数 0

Java基础——链表的添加、移除、反转

1 链表 链表:是由节点组成的。 节点:是由数据域+引用域组成。 节点与节点之间:引用域进行链接。   2 链表实现 2.1 定义节点类 节点类 链表:是有节点链接起来的 节点:有数据域(存储数据,类型不定)+引用域(存储下一个节点,用于节点链接) package com.ja...

2018-08-26 23:16:45

阅读数 112

评论数 0

Java基础——数组队列的原理和实现

1.数组 1.1 数组基本概念 数组是一个容器,可以存储同一数据类型的N个数据; 数组是一个数据结构,是数据结构中访问速度最快的; 数组是直接通过下标进行定位; 数组是属于引用数据类型(数组名中存储的是内存首地址); 数组本身只有有length属性(获取数组能存储的数据个数),但是有从...

2018-08-25 16:18:56

阅读数 203

评论数 0

Java基础——String、StringBuiler、StringBuffer的用法和区别

1.区别 1.1 三者本质区别 String:每次增加数据都会开辟新空间,存储数据,将上一块空间通过GC进行回收 StringBuiler、StringBuffer:是可变长度,数据增加是直接在现有空间进行操作 1.2 StringBuiler StringBuffer区别 非线程安全 ...

2018-08-24 16:41:01

阅读数 189

评论数 0

Java基础——解决JFrame.setBackground设置无效,mac系统IDEA编译器

原理: JFrame框架,一旦创建,在其中就已经包含一个内容面板。 一般我们在往JFrame中添加组件时,都加在了内容面板中,这个面板可以通过JFrame的成员方法getContentPane()取出来,所以如果设置JFrame的背景颜色,仍然会被内容面板盖住,不如设置内容面板的背景颜色,如果框...

2018-08-23 20:31:28

阅读数 562

评论数 0

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