自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT浪尖

这里是互联网的浪尖,这里只关注互联网最潮流的趋势,最前端的技术,你懂的!

  • 博客(91)
  • 资源 (18)
  • 收藏
  • 关注

原创 static的运行特性测试

package qinglin.com;/** * test static * @author heqinglin8 *  实验顺序是: *  Men static 代码块    HuMen static 代码块    Men static 构造方法    HuMen static 构造方法    HuMen static 静态方法    结论: 静态代码块在加载类就运行,构造方法在创建类运行,静...

2018-05-21 17:57:37 277

原创 Android分发机制

一、      Android分发机制概述:      Android如此受欢迎,就在于其优秀的交互性,这其中,Android优秀的事件分发机制功不可没。那么,作为一个优秀的程序员,要想做一个具有良好交互性的应用,必须透彻理解Android的事件分发机制。      要想充分理解android的分发机制,需要先对以下几个知识点有所了解:①   View和ViewGroup什么?②   事件③   ...

2018-04-21 14:52:59 337

原创 《Android深入透析》之界面

前言:       Android应用的UI是由层级的视图对象组成的。视图层次起始于一个布局容器。每个视图代表着屏幕上的一块组成。每个视图通过属性来设定自身在屏幕上显现的形态。可以说Android的视图就是由布局容器、容器中的子视图、视图的各种属性串联而成。今天在B哥的指导下 我们对组成视图的各个因素一 一加以探究。1、Android中视图的表现形式:       Android使用XML布局与J...

2018-04-21 14:51:13 289

原创 Android控件——ViewPager

1 认识一下ViewPager?     ViewPager最早出自4.0版本,那么低版本如何能使用ViewPager呢?为了兼容低版本安卓设备,谷歌官方给我们提供了一个的软件包android.support.v4.view。这个V4包囊了只有在安卓3.0以上可以使用的api,而viewpager就是其中之一。利用它,我们可以做很多事情,从最简单的引导页导航,到轮转广告,到页面菜单等等,无不出现V...

2018-04-21 14:48:40 854

原创 《Android深入透析》之常用设计模式经验谈

 前言:       Android开发的设计模式,基本设计思想源于java的设计模式,java的设计模式有N多种,据不完全统计,迄今为止,网络出现最频繁的大概有23种。Java只是一门开发语言,学会并掌握这门语言进行代码编写,这是每个程序员必修的课程,但如何写出高质量、易维护和复用性强的代码,那就体现出程序员的层次和水平了。设计模式的出现就是为了解决这些问题。       开始学习设计模式的时候...

2018-04-21 14:45:50 199

原创 《Android深入透析》之广播(Broadcast)

1.     概述在android中,Broadcast作为四大组件之一,被广泛的应用在android程序之间的数据传递。举一个大家都比较熟悉的例子来说明。在车上的时候大家都有收听广播的习惯,广播电台通过发送不同频率的信号,然后大家通过将各自频率调成和电台相同的频率,就可以接受到广播内容了。在android中的广播其实是和这个是一样的效果的。2.     广播机制android中广播机制体现在方方...

2018-04-21 14:44:14 229

原创 《Android深入透析》之Android事件分发机制

一、      Android分发机制概述:      Android如此受欢迎,就在于其优秀的交互性,这其中,Android优秀的事件分发机制功不可没。那么,作为一个优秀的程序员,要想做一个具有良好交互性的应用,必须透彻理解Android的事件分发机制。      要想充分理解android的分发机制,需要先对以下几个知识点有所了解:①   View和ViewGroup什么?②   事件③   ...

2018-04-21 14:38:42 198

原创 《Android深入透析》之 浅析Activity启动模式

前言:      Activity的启动模式是一个既基础又容易忽视的问题,但是这个问题有个深刻的认识,对程序员写一个稳定高效的Android程序帮助很大,今天,在B哥引导下,我们对Activity启动模式、Intent Flags做了一番很好的探究,可以这么说,如果你不熟悉或了解Activity的启动模式或者Flags怎么用,今后你在实际开发中,绝对会被困扰,回过头来重新学习这一节,举个例子:有人...

2018-04-21 13:35:24 280

原创 HttpClient、HttpURLConnection、OKHttp和Volley优缺点和性能对比,如何选择?

今天突然想起有必要总结一下市面上通用的一些网络请求方式,主要通过分析其优缺点和性能,为以后选择网络请求连接方式提供支持。现在常用的网络请求方式主要有:HttpClient、HttpURLConnection、OKHttp和Volley。一、HttpClient:HttpClient 是Apache的一个三方网络框架,网络请求做了完善的封装,api众多,用起来比较方便,开发快。实现比

2017-09-14 00:45:24 30601 2

原创 scope 命名方法

scope 能让你命名变量的时候轻松很多. 同时也会在 reusing variable 代码中常常见到. 所以今天我们会来讨论下 tensorflow 当中的两种定义 scope 的方式. 最后并附加一个 RNN 运用 reuse variable 的例子.tf.name_scope()tf.variable_scope()RNN应用例子tf.name_scope()在 Tens

2017-03-12 22:33:45 979

原创 tensorflow结果可视化

# View more python learning tutorial on my Youtube and Youku channel!!!# Youtube video tutorial: https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg# Youku video tutorial: http://i.youku.co

2017-03-04 14:53:59 1442

原创 tensorflow 建造神经层

# View more python learning tutorial on my Youtube and Youku channel!!!# Youtube video tutorial: https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg# Youku video tutorial: http://i.youku.co

2017-03-04 12:07:08 416

原创 tensorflow的结构

#结构import tensorflow as tfimport numpy as np# create data 100-->1000增大数据量能增加精度x_data = np.random.rand(5).astype(np.float32)y_data = x_data*0.1 + 0.3#print(x_data,y_data)# 创建训练结构W

2017-03-01 00:19:39 474

原创 Pandas plot 出图

#pandas中的merge和concat类似,但主要是用于两组有key column的数据,#统一索引的数据. 通常也被用在Database的处理当中.from __future__ import print_functionimport pandas as pdimport numpy as npimport matplotlib.pyplot as plt'''#

2017-02-22 00:13:50 897

原创 pandas的合并

import pandas as pdimport numpy as np#定义资料集df1 = pd.DataFrame(np.ones((3,4))*0, columns=['a','b','c','d'])df2 = pd.DataFrame(np.ones((3,4))*1, columns=['a','b','c','d'])df3 = pd.DataFrame(

2017-02-21 00:23:36 388

原创 pandas的导入导出

#Pandas 导入导出#pandas可以读取与存取的资料格式有很多种,像csv、excel、json、html与pickle等…,#http://pandas.pydata.org/pandas-docs/stable/io.htmlimport pandas as pd#读取csvdata = pd.read_csv('students.csv')print(dat

2017-02-20 00:09:03 1183

原创 pandas垃圾数据的处理

# df.dropna()  df.fillna() df.isnull() np.any(df.isnull()) == Trueimport numpy as npimport pandas as pddates = pd.date_range('20170326',periods = 6)df = pd.DataFrame(np.arange(24).reshape(6,4)

2017-02-19 22:07:04 887

转载 pandas的设置

我们可以根据自己的需求, 用 pandas 进行更改数据里面的值, 或者加上一些空的,或者有数值的列.首先建立了一个 6X4 的矩阵数据。dates = pd.date_range('20130101', periods=6)df = pd.DataFrame(np.arange(24).reshape((6,4)),index=dates, columns=['A','B','C'

2017-02-19 17:19:26 364

转载 Pandas 选择数据

pandas 中选择数据的方法有很多种,一般我们会用到这几种.简单的筛选根据标签: loc根据序列: iloc根据混合的这两种: ix还有通过判断的筛选我们建立了一个 6X4 的矩阵数据。dates = pd.date_range('20130101', periods=6)df = pd.DataFrame(np.arange(24).reshape((6,4)

2017-02-18 23:11:30 3272

原创 pandas的基础应用

import pandas as pdimport numpy as np# series 的使用方法s = pd.Series([1,3,6,np.nan,44,1])print(s)print(s.dtype)#DataFrame 的创建:dates= pd.date_range('20170101',periods=6)df = pd.DataFr

2017-02-18 21:17:07 320

原创 numpy 的关联性

# numpy 的关联性#Numpy copy & deep copyimport numpy as npa = np.arange(4)print(a)# =带来的赋值会带来关联性b = ac = ad = bprint(b,c,d)a[3] = 88print(a,b,c,d)print(a == d)#copy()的赋值方式没有关联性

2017-02-16 00:23:12 362

原创 Numpy array 分割

#Numpy array 分割import numpy as np#建立3行4列arrayA = np.arange(16).reshape(4,4)print(A)"""[[ 0  1  2  3] [ 4  5  6  7] [ 8  9 10 11]] """# 纵向分割print(np.split(A,2,axis = 1))#横向分

2017-02-15 00:14:06 3256

原创 Numpy array 合并

对于一个array的合并,我们可以想到按行、按列等多种方式进行合并。首先先看一个例子:import numpy as np# numpy合并a = np.array([1,1,1])b = np.array([2,2,2])print(np.vstack((a,b)))  # 竖向合并"""[[1,1,1] [2,2,2]]"""print(np

2017-02-14 23:56:52 534

原创 Numpy 索引

import numpy as np#我们都知道,在元素列表或者数组中,我们可以用如同a[2]一样的表示方法,同样的,在Numpy中也有相对应的表示方法:A = np.arange(3,15)# array([3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14])print(A)range(3,15)  #生成一个range object

2017-02-13 19:10:45 458

原创 Numpy 基础运算2

通过上一节的学习,我们可以了解到一部分矩阵中元素的计算和查找操作。然而在日常使用中,对应元素的索引也是非常重要的。依然,让我们先从一个脚本开始 :import numpy as npA = np.arange(2,14).reshape((3,4)) # array([[ 2, 3, 4, 5]#        [ 6, 7, 8, 9]#        [10,11,12

2017-02-13 00:53:58 1723

原创 numpy基础运算1

import numpy as npa = np.array([1,2,3,4])b = np.arange(4)print(a)print(b)print(a-b)print(a+b)print(a*b)print(b**2)print(b>2)print('************************************')c_dot

2017-02-13 00:24:39 306

原创 python的进程锁

import multiprocessing as mpimport threading as tdimport timedef job(v,num,l):    l.acquire()    for _ in range(10):        time.sleep(0.1)        v.value += num        print(v.value

2017-02-12 21:37:05 745

原创 进程池 Pool

import multiprocessing as mpimport threading as tddef job(x):    return x*xdef multicore():    pool = mp.Pool(processes = 1)    res = pool.map(job,range(10000000))    print(res)  

2017-02-12 21:36:04 497

原创 存储进程输出 Queue

import multiprocessing as mpimport threading as tddef job(q):    res = 0    for i in range(1000):        res+= i+i**2+i**3    q.put(res)if __name__ == '__main__':    q = mp.Queue()

2017-02-12 21:33:49 584

原创 numpy的应用

import numpy as npa = np.array([[1,2,3],[4,5,6]],dtype=np.int32)print(a.dtype)b = np.array([[1,2,3],[4,5,6]],dtype=np.float)print(b.dtype)c = np.zeros((3,4)) # 数据全为0的3行4列矩形print(c)

2017-02-09 00:08:23 683

原创 一个简单的登陆系统

# View more python learning tutorial on my Youtube and Youku channel!!!# Youtube video tutorial: https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg# Youku video tutorial: http://i.youku.co

2017-01-24 17:00:01 976

原创 python位置

# View more python learning tutorial on my Youtube and Youku channel!!!# Youtube video tutorial: https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg# Youku video tutorial: http://i.youku.co

2017-01-22 00:05:58 380

原创 tkinter框架之frame

import tkinter as tkwindow = tk.Tk()window.title("我的窗口")window.geometry('300x300')frm = tk.Frame(window)frm_l = tk.Frame(frm)frm_l.pack(side='left')frm_r = tk.Frame(frm)frm_r.pack(

2017-01-21 23:50:29 2760

原创 tkinter的菜单之menubar

import tkinter as tkwindow = tk.Tk()window.title("我的窗口")window.geometry('300x300')l = tk.Label(window,text="",bg='yellow')l.pack()counter = 0def do_job():    global counter   

2017-01-21 23:23:58 2058

原创 tkinter之画布

import tkinter as tkwindow = tk.Tk()window.title("我的窗口")window.geometry('300x300')canvas = tk.Canvas(window,bg="blue",width=300,height=200)#image_file = canvas.PhotoImage(file='/baigong.

2017-01-21 00:43:42 1349

原创 tkinter的进度条scale(尺子)

import tkinter as tkwindow = tk.Tk()window.title("我的窗口")window.geometry('600x400')var1 = tk.StringVar()label = tk.Label(window,bg='yellow',width=30,heigh=2,text="empty")label.pack()d

2017-01-20 23:06:40 4007

原创 Radiobutton

import tkinter as tkwindow = tk.Tk()window.title("我的窗口")window.geometry('300x400')var1 = tk.StringVar()label = tk.Label(window,bg='yellow',width=10,heigh=2,text="empty")label.pack()d

2017-01-20 00:14:31 293

原创 ListBox

import tkinter as tkwindow = tk.Tk()window.title("我的窗口")window.geometry('200x400')var1 = tk.StringVar()label = tk.Label(window,bg='yellow',width=6,heigh=2,textvariable=var1)label.pack(

2017-01-19 23:51:08 228

原创 tkinter之entry和text

import tkinter as tkwindow = tk.Tk()window.title("我的窗口")window.geometry('200x200')ent = tk.Entry(window,show = '*')ent.pack()def insertPoint():    var = ent.get()    text.insert(

2017-01-19 22:48:29 956

原创 tkinter的应用

import tkinter as tkwindow = tk.Tk()window.title("我的第一个视窗")window.geometry("200x100")#  这里显示视窗内容var = tk.StringVar()label = tk.Label(window,textvariable=var,font=('Arial',12),bg = 'yel

2017-01-18 00:44:20 458

Android6.0运行时权限Demo

Android 6.0有了新的权限规则,这个demo以最简洁的代码凸显了6.0的新的权限规则的特性,里面还有详细注释哦。

2016-12-19

万能网卡驱动

万能网卡驱动 万能网卡驱动 万能网卡驱动

2012-03-04

MW8219量产工具_1.5.0.6(20100223)虎版.rar

MW8219量产工具_1.5.0.6(20100223)虎版.rar 量化U盘得工具,绝对好用,我刚刚修好了一个我的U盘!

2012-03-04

ftf液晶 ssd1289控制器

很不错的程序代码,立即可用!绝对详细不信下来试试嘛

2011-11-28

太阳能发电技术 太阳能发电技术

太阳能发电技术,太阳能发电技术,太阳能发电技术

2011-08-10

OP07中文资料详细!常用应用,电路!

OP07中文资料详细!常用应用,电路图!

2011-08-10

\用STM32库新建工程.doc

\用STM32库新建工程.doc\用STM32库新建工程.doc\用STM32库新建工程.doc

2011-07-20

电子设计竞赛训练教程_第一章_1.3.2信号源类题目分析.doc

电子设计竞赛训练教程_第一章_1.3.2信号源类题目分析

2011-07-20

USB转串口线驱动,而通过儿童

USB转串口线驱动 USB转串口线驱动USB转串口线驱动,驱动而法国二个

2011-07-20

步进马达的详细讲解,超级详细,学就会

步进马达的详细讲解,超级详细,学就会的身份GV

2011-05-01

8-8点阵中文资料,学会点阵原理

8-8点阵中文资料,学会点阵原理,当事人过后

2011-05-01

一个菜单程序,可以立刻开发

一个菜单程序,可以立刻开发飞啊,绝对有用

2011-05-01

LED点阵书写显示屏

很好的,很全的LED点阵书写显示屏,绝对全面,立刻开发

2011-05-01

led点阵心血资料大全

本人呕心沥血收集一定有用!望大家用好呵呵

2010-11-02

8*8点阵仿真电路图

一个很容易理解的8*8点阵仿真图,便于初学者研究

2010-11-02

led点阵取字摸软件

很好用的电阵取字摸软件,可以节省好多时间,方便实用

2010-11-02

led点阵取模软件rar

一个很方便的取模软件,可以省下好多时间啊,立即投入开发

2010-11-02

点阵 字摸 仿真 程序

16*32的仿真图,加程序源码,稍加理解就可以做出来

2010-11-02

空空如也

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

TA关注的人

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