自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 MySql + FLask

Mysql 学习笔记下载下载https://www.cnblogs.com/reyinever/p/8551977.html官网下载 MySQLcommunity sever解压缩配置环境变量变量名:MYSQL_HOME变量值:E:\mysql-5.7.20-winx64path里添加:%MYSQL_HOME%\bin;注册用户生成data以管理员身份运行cmd进入E:\...

2019-06-27 12:04:05 628

原创 JAVA GC

重点关注的问题:判断可回收算法回收的算法常见垃圾回收器Java 内存泄露参考: https://blog.csdn.net/anxpp/article/details/51325838Java尽管有GC,仍然会内存泄露(OOM error: out of heap space)GC中不会被使用对象的就会被回收不会再被使用的对象不能被回收,即内存泄露常见: 如果长生命周...

2019-05-03 15:55:06 126

原创 Java 多线程和并发

Java 多线程面试什么是线程操作系统调度最小单元,进程中实际运作单位为什么使用线程(优点)多个线程并发执行提高程序的效率CPU不会因为需要等待某个线程而空闲线程分享内存进程和线程之间有什么不同进程是在系统内从中加载运行的程序,进程是一个进程内实际运作单元(线程属于进程)进程内存独立,线程共享内存(线程仍然拥有自己的栈和局部变量)如何创建线程,怎么创建更好继承t...

2019-04-11 03:42:43 142

原创 Android 移动客户端

Android系统架构应用程序(Applications)应用程序框架(Application Frameworks)提供各种API进行开发系统运行库与Android运行环境(Libraris & Android Runtime)Lib: 例如SQLite运行环境:Dalvik虚拟机Linux内核(Linux Kernel)Android的核心系统服务依赖于...

2019-04-11 03:26:40 164

原创 OOP

OO抽象封装继承多态抽象一类事物的属性和方法抽象成一个类,使其属性私有化,方法公开化。代码的复用性提高。易扩展易维护封装封装就是对属性和方法的载体,只能通过其提供的接口来访问。封装的做法:私有属性(private修饰符修饰属性)。提供public的读(getXX)写(setXX)方法。在构造中调用方法.所有的非常量属性基本都需要封装.封装的好处:隐藏类...

2019-04-11 03:05:14 94

原创 Java Collections

OutlineListSetQueueMapWhy using interface instead of class!!!主要还是方便改迭代器不关心容器的通用方法,工作是遍历并选择容器中的对象java中迭代器只能单向移动List<Integer> l = new ArrayList<Integer>();Iterator<Integer...

2019-04-11 03:03:05 496

原创 Spring 相关整理

参考 基本概念和例子系列教程Spring认识SpringSpring 是一个轻量级的 1)DI / IoC 和 2)AOP 容器的开源框架Spring 提倡以“最少侵入”的方式来管理应用中的代码,这意味着我们可以随时安装或者卸载 Spring适用范围:任何 Java 应用Spring 的根本使命:简化 Java 开发什么是J2EE:一组技术规范与指南,Spring是其中一种为...

2019-04-11 03:01:10 87

原创 Java Notes

Terminal 中运行public class HelloWorld { /* 第一个Java程序 * 它将打印字符串 Hello World */ public static void main(String []args) { System.out.println("Hello World"); // 打印 Hello World ...

2019-03-27 19:34:51 482

转载 AngularJS Notes

AbstractionThe most basic and important thingsan-modelan-

2019-03-19 17:10:44 174 3

原创 Python Notes

Compared with Java and C++Basic Syntax没有分号;通过intent控制if 语句,for,while都没有括号,但是要用冒号:method argument 还是有()的VariablesNumber:Python has weak type, 创建时必须被赋值数据类型(6种)包括:Number, String, List, Tuple, ...

2019-03-19 17:10:01 282

转载 Frontend Notes(2)

All stuff is from Stanford CS142Webservers and CommunicationBrowser<=>Webserver<=>Storage systemWebServersBrowsers: send HTTP request and get HTTP responsesWeb Server: get HTTP r...

2019-03-19 14:26:01 2330

转载 CountDownLatch,Cyclic Barrier,Semaphore

参考CS108 handout30CountDownLatch一个thread等待其他的thread。首先创建latch,会开始一个counter,然后用await()设定等待的thread,等待其他thread完成,其他thread需要使用latch.countDown。static CountDownLatch latch; public static void testThr...

2019-03-05 16:07:44 117

原创 Python自定义sort()

以下定义了interval类,并实现了对其排序利用两种方法,1)自定义__lt__(),2)定义sort()的key参数重写__str__()方便我输出if __name__ == "__main__":是为了仅我这个程序运行main要点全部写在注释里面了# python自定义多关键字排序# 重写__lt__方法# 定义key# 假设我有一组interval需要排序clas...

2019-02-27 09:34:59 2785

原创 Front End Notes(1)

Web Application (AngularJS)Model, View, ControllerModel: where the data putDatabase dataView: what we can see directlyCSS, HTML, Angular Directive, AnimationsController: triggered by uses...

2019-02-15 06:26:54 341

转载 Process and Thread

Process and Threadprocess: 进程thread: 线程操作系统的基本概念操作系统的设计,因此可以归结为三点:以多进程形式,允许多个任务同时运行;以多线程形式,允许单个任务分成不同的部分运行;提供协调机制,一方面防止进程之间和线程之间产生冲突,另一方面允许进程之间和线程之间共享资源。概念理解对于操作系统来说,一个任务就是一个进程(Process),比...

2019-02-11 15:33:39 205

转载 SQLite and Using SQLLite on Android

SQLiteSQLite is a specific database program which supports SQL.Many databases other than SQLite also use the SQL language.SQLite is widely available and can be used for small to medium-sized websi...

2019-02-11 04:15:33 79

转载 C++ Stream

转载C++的输入输出分为三种:基于控制台的I/O基于文件的I/O基于字符串的I/O用法#include &lt;sstream&gt;// isstringstream#include &lt;sstream&gt;// 1. istringstream// 1.1 read specific word tokens from a stringistringstr...

2019-02-10 14:27:04 276

原创 JavaScript 创建日历

基本思路创建6*7表格创建表格table 的构成 &amp;amp;amp;amp;lt;table&amp;amp;amp;amp;gt;,&amp;amp;amp;amp;lt;tr&amp;amp;amp;amp;gt;, &amp;amp;amp;amp;lt;td&amp;amp;amp;amp;gt;javasript methods: docuent.createElement(&amp;amp;amp;quot;table

2019-02-07 15:59:08 296

转载 C++创建对象new与不new

C++ 创建对象C++在创建对象的时候可以采用两种方式:(例如类名为Test) Test test 或者 Test* pTest = new Test()。这两种方法都可以实例化一个对象,但是这两种方法有很大的区别,区别在于对象内容所在的内存空间不同,众所周知,内存的分配方式有三种(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,...

2019-02-06 16:09:17 3029

原创 React Notes

What is ReactReact 是一个用于构建用户界面的 JAVASCRIPT 库。React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。React is a JavaScript libraryReact is a User Interface (UI) libraryReact is a tool for building UI component...

2019-02-06 16:07:44 199

转载 Unix Command Line Tutorial

引用

2019-01-31 14:58:27 314

转载 JavaScript callback()

参考:MDN解释A callback function is a function passed into another function as an argument, which is then invoked inside the outer function to complete some kind of routine or action.callback() functi...

2019-01-26 13:00:39 1084

原创 电脑问题

duet display会影响显卡(graphic 620),需要显卡的软件,Android emulater,ps,游戏都打不开

2019-01-23 15:09:42 129

转载 数组,List,Array List,LinkedList的区别

Java数组连续内存,大小不可变创建的时候需要指定长度ListList是一个接口,而ArrayList是List接口的一个实现类。 ArrayList类继承并实现了List接口。因此,List接口不能被构造,也就是我们说的不能创建实例对象,但是我们可以像下面那样为List接口创建一个指向自己的对象引用,而ArrayList实现类的实例对象就在这充当了这个指向List接口的对象引用。...

2019-01-16 06:26:38 1154 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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