自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星璇的博客

菜鸟程序员的学习笔记

  • 博客(16)
  • 收藏
  • 关注

原创 linked list快慢指针找中点3种写法的不同

Linked List 用快慢指针找中点的3种写法的不同fast = head, while (fast.next != null && fast.next.next != null)Node fast = head;while (fast.next != null && fast.next.next != null) { slow = slow.nex...

2020-02-22 12:42:09 509

原创 JVM内存结构和垃圾回收

JVM运行时数据区方法区:永久代 线程共享 用于存储已被虚拟机加载的类信息、常量、静态变量、JIT编译后的代码等数据。堆(Heap):新生代,老年代 线程共享 所有的对象实例以及都要在堆上分配。虚拟机栈:VM Stack 线程私有 Java方法执行的内存模型:方法执行时创建栈帧(Stack Frame)用户存储局部变量表、操作数栈、动态链接、方法入口等信息。每个方法从调用直至执行完成...

2018-07-04 10:59:33 278

原创 判断四个点是不是组成正方形

判断四个点是不是组成正方形给出几组数,每组的第一行为横坐标,第二行为纵坐标。看其是否组成正方形代码#coding=utf-8import sysif __name__ == "__main__": # 读取第一行的n # n = int(sys.stdin.readline().strip()) n=3 ans = 0 arr = [...

2018-03-23 22:53:50 3424

原创 Facebook prophet Python的简单使用

Facebook prophet 的使用Prophet意为先知、预言家。Prophet is a forecasting procedure implemented in R and Python. It is fast and provides completely automated forecasts that can be tuned by hand by data scientist

2018-01-27 16:56:51 9442 4

原创 Python 操作sqlite数据库

sqlite简介sqlite是一种轻量级的数据库,它最大的特点就是无需安装。数据库本身以一个单独的文件的形式存放。 sqlite只有5种数据类型: NULL 值是一个 NULL 值。 INTEGER 值是一个带符号的整数,根据值的大小存储在 1、2、3、4、6 或 8 字节中。 REAL 值是一个浮点值,存储为 8 字节的 IEEE 浮点数字。 TEXT 值是一个文本字符

2017-08-09 16:27:23 922

原创 TensorFlow Variable, Placeholder 以及激励函数学习小结

TensorFlow Variable#encoding=utf-8import tensorflow as tfstate = tf.Variable(0,name='counter') #初始值为0,名字叫counter#print(state.name)one = tf.constant(1)new_value = tf.add(state,one)update = tf.assign

2017-08-05 21:07:31 731

原创 TensorFlow Session使用的两种方法

TensorFlow Session在TensorFlow中是通过session进行交互的,使用session有两种方法。下面通过一个简单的例子(两个矩阵相乘)说一下 {[3,1] 与{[5,2] 相乘 [1,2]} [2,4]}代码#encoding=utf-8import tensorflow as tfmatrix1 = tf.constant([[3,1],[1,2]]

2017-08-05 17:40:50 5382

原创 TensorFlow 实现Softmax Regression 识别数字

TensorFlow机器学习hello world任务MNIST手写数字识别MNIST是个机器视觉数据集,包含大量28像素*28像素的手写数字图片,且带有数字标签对应每张图片的数字。 获取数据的代码如下: 数据特征如下: 代码及详细分析import tensorflow as tf#获取数据集from tensorflow.examples.tutorials.mnist import

2017-08-04 17:41:59 444

原创 TensorFlow入门简单机器学习练习

TensorFlow入门简单机器学习例子TensorFlow简介TensorFlow是一个开源软件库,用于各种感知和语言理解任务的机器学习。TensorFlow是由谷歌开发的,注意支持Python语言,用起来还是蛮方便的。 本文的代码是在Ubantu64位系统下用pyhton3和TensorFlow1.2运行的。TensorFlow用于拟合函数当我们给出一系列(x,y)值的点,这些点遵循某个函数那

2017-08-04 17:30:01 564

原创 python input和raw_input的区别

python input和raw_input的区别inputname = input("what's your name?")print "hello"+nameinput函数假定用户输入的是合法的Python表达式,直接输入将会报错!如下: what’s your name?vince Traceback (most recent call last): File “/Users/vi

2017-07-29 20:55:10 265

原创 Python UDP Server and Client

Python UDP Server and Client最近自学python, 尝试写了些Python 的server和clientPython UDP ServerPython UDP Clientstr 与bytes的转换Python UDP Server不同于TCP需要先建立虚拟的连接,UDP不需要事先建立连接。只要知道互相的ip地址和端口号就可以发消息通信,UDP不像TCP那样保证可

2017-07-02 16:48:23 3676

原创 JSP基础简单使用小结

JSP基础简单使用小结最近找了一份实习,闲下来有点时间就学了学Java Web相关的知识,毕竟在互联网时代作为一个程序员不会写网站实在过不去,即使不一定要成为高手但学习一下拓宽自己的视野也是不错的:JSP页面简介JSP内置对象简单练手的代码JSP页面简介JSP页面是指拓展名为.jsp的文件。在一个JSP页面中,可以包括指令标识、HTML代码、JavaScript代码、嵌入的Java代码、注释

2017-04-04 15:46:45 1226 1

原创 Java数组的简单使用

Java数组的简单使用本篇博客主要是自己学习Java的数组的使用的一些内容Java数组的一些特点Java数组的简单使用代码Java数组的一些特点Java确保数组会被初始化,而且不能在它的范围之外被访问。当创建了一个数组时,实际上就是创建一个引用数组,并且每个引用都会自动被初始化为一个特定的值,该值拥有自己的关键字null。 另外由于Java中foreach的语法是的便利输出数组显得特别简介,

2017-03-24 18:59:11 333

原创 int,long,long long的区别

菜鸟程序员要找实习了,复习复习一些知识,在blog上记录一下,方便自己查阅。 以下是整型变量的取值范围,写代码的时候必须注意范围,否则会发生溢出等问题,计算的结果也会不对。 unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295 long 2147483648~21474

2017-02-28 22:02:16 345

原创 C语言结构体

C中的结构体的定义和使用本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:结构体的含义结构体的定义结构体变量结构体的简单应用 结构体的含义结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以不同,每个这样的变量或数组都称为结构体的成员(Member)。请看下面的一个例子: struct stu{ char

2017-02-19 15:36:01 225

原创 冒泡排序的C语言实现

冒泡排序的C语言实现这是我的第一篇博客,原来遇到问题都是去查别人的博客,学到了很多,真的非常感谢热心写好博客的博主。现在终于意识到自己也应该写一写博客了,一是为了让自己时间久了忘记之后可以回来查阅,增加自己的知识积累。二也可以让大家需要的时候拿去使用。冒泡排序的基本原理冒泡排序的C语言代码冒泡排序的基本原理冒泡排序上午基本原理就是依次3比较元素的大小,例如大的放在后面,这样每一次下来最大的都放

2017-02-17 15:21:53 1942

空空如也

空空如也

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

TA关注的人

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