自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 优秀博文收集

1.大型网站架构之分布式消息队列

2016-02-15 16:26:01 489 0

原创 Go学习_18_Golang的sync.Pool的对象池

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 【Golang学习系列文章,请扫二维码】 上一节中我们通过Buffered channel实现了对象池的功能,但是我们发现在Golang的sync包中有一个Pool,sy...

2020-02-19 01:39:11 64 0

原创 Go学习_17_Golang实现对象池

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 【Golang学习系列文章,请扫二维码】 在我们开发的过程中,当使用一些创建/销毁的时候比较消耗资源的对象的时候,比如TCP链接、数据库链接,我们通常需要将这些对象进行池...

2020-02-19 01:37:01 170 0

原创 Flutter_29_Flutter性能监控和优化

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 在Flutter中性能问题可以分为GPU线程问题、UI线程(CPU)问题。这两类问题可以通过Flutter提供的性能图层进行定位分析。 性能图层(Performanc...

2020-02-19 01:35:35 251 0

原创 Goland Scanning files to index

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 【Golang学习系列文章,请扫二维码】 方法一: 清Idea的缓存,Restart:(File -> Invalidate Cache / Restart......

2020-02-11 18:17:21 253 0

原创 Golang中channel的关闭和广播

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 【Golang学习系列文章,请扫二维码】 先来看一段代码: 上面的代码中,数据的生产者和数据的接收者分别在两个协程中,通过Golang的CSP机制,通过channe...

2020-02-08 23:12:32 188 0

原创 Flutter适配国际化

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 在Flutter中,为了实现文本的国际化,我们需要完成三步: 首先,实现一个LocalizationsDelegate(翻译代理),将所有需要翻译的文案声明为它的属性...

2020-02-06 01:47:26 474 0

原创 Android Studio安装Flutter i18n插件

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 方法一: 打开Android Studio的Preferences,在Plugins中进行安装: 在Marketplace中搜索Flutter i18n,点击 Inst...

2020-02-06 01:43:38 489 0

原创 Golang的多路选择和超时控制

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 【Golang学习系列文章,请扫二维码】 多路选择 Golang中的多路选择机制使用select关键字实现: 上面的代码可以看到,case后面的是阻塞事件,每个cas...

2020-02-06 01:39:22 194 0

原创 Golang中的CSP并发机制

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 【Golang学习系列文章,请扫二维码】 CSP是Go语言中特有的一种并发控制机制,相比于共享内存并发控制机制更为高效。CSP是Communicating Sequentia...

2020-02-06 01:36:36 161 0

原创 Flutter中显示原生系统的视图控件

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: Flutter接管了应用渲染层,方法通道可以获得原生底层能力,对于需要底层渲染的视图,比如浏览器、相机、地图以及一些原生自定义视图,我们自己在Flutter上再实现一遍,需...

2020-02-04 15:35:26 866 0

原创 Flutter和原生系统代码的逻辑交互

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 依托于与Skia渲染引擎的深度定制和优化,Flutter提供了高效的渲染支持,能够保证绝对的跨平台渲染一致性。一个完整的App除了UI界面之外,还需要一些原生平台的底层能力,比...

2020-02-03 00:46:54 425 0

原创 Flutter本地存储与数据库的使用和优化

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: Flutter仅接管了渲染层,涉及到存储等操作系统底层的行为,还是需要依托于原生平台的特性。Flutter与原生开发类似,支持三种数据持久化的方式,即文件存储、SharedPr...

2020-02-03 00:46:39 660 0

原创 Flutter_04_Dart核心特性

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 利用Dart实现购物车的功能: 在main中调用: 调用结果: 本节优质资源下载: Flutter_04_Dart核心特性: 链接:https://p...

2020-01-30 16:41:41 66 0

原创 Flutter_03_Dart基础知识

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: Dart要求程序从main函数入口执行,main.dart文件: void main() { // Dart代码执行的入口} Dart的变量和类型 Dar...

2020-01-30 16:39:03 70 0

原创 Flutter_02_原理概述

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: Flutter重写了一套包括底层渲染逻辑 + 上层开发语言的完整方案,保证了: 高保真:保证视图在Android和IOS平台上高度一致 高性能:代码执行的效...

2020-01-30 16:35:25 164 0

原创 Flutter_01_零散知识

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: 1. Dart的零散知识点 Dart需要一个函数入口 void main() { print("Hello World!"); }...

2020-01-30 16:32:44 59 0

原创 Flutter环境配置

Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】: Flutter的开发需要安装Fluuter SDK,下面分别介绍如何在Windows、MacOS以及Linux三个平台上搭建Flutter开发环境。 配置Flutter国...

2020-01-30 16:28:40 197 0

原创 MySQL学习笔记_数据库设计规范

数据库设计的规范:一.数据库命名规范二.数据库基本设计规范三.数据库索引设计规范四.数据库字段设计规范五.数据库SQl开发规范六.数据库操作行为规范一.数据库命名规范1.所有的数据库名称和表名称必须使用小写字母并使用下划线分割  这是因为MySQL数据文件就是Linux下的一个问题,Linux是大...

2018-05-06 23:35:35 230 0

原创 VueJs入门练习-指令(2)

1. v-bind v-bind可以绑定Dom元素的属性: charset="UTF-8"> Title src="https://unpkg.com/vue"> type="text/css&...

2018-01-14 23:47:46 239 0

原创 VueJs入门练习-指令(1)

1. v-once 只绑定一次 id="app_1"> {{text}} v-once>{{text}} v-model="text"> var app = new Vue({ el: &q...

2018-01-07 21:34:10 266 0

原创 VueJs入门练习

开始阅读Vue官方文档,学习Vue开发。Vue可以让前端数据绑定和渲染更为方便,但要做出一套漂亮的界面,还是需要使用CSS相关的框架。 0. 预备,官方建议:刚开始上手不宜直接使用vue-cli工具,还是使用最简单的Vue引入方式: src="https://unpkg.com/...

2017-12-25 01:06:35 2482 0

原创 关于public <T> T method(T t)函数的说明

关注公众号“码农帮派”,查看更多系列技术文章: 现有这么一个函数: [正确示例] public <T> T method(T t){ // CODE return t; } 上面的代码,在public和method之间有两个部分<...

2017-07-19 23:08:51 3437 0

原创 CSS基础知识一

CSS样式的引用方式主要有三种: |-内联方式 |-嵌入式 |-外部方式 1.内联方式 内联方式是最基础的CSS代码引用方式,直接将CSS样式代码嵌入到HTML代码中,是最不好维护的一种方式。类似于: 这是通过内联方式引用CSS代码 2.嵌入式 一般的我们会将CSS代码写在HTML文件的...

2017-04-15 17:32:09 580 1

原创 使用CocosCreator进行Cocos2d-JS开发之第一弹

关注公众号“码农帮派”,查看更多系列技术文章: 本节源码下载: 链接: http://pan.baidu.com/s/1jIPYHOM 密码: 5zae 触控科技开发的CocosCreator开发工具是的Cocos2d开发和Unity开发更加相似,使用CocosCreator开...

2017-02-10 22:49:22 9989 0

原创 Python实现定时任务

关注公众号“码农帮派”,查看更多系列技术文章: 下面提供两种方式实现Python中的定时任务: | time.sleep(seconds) | time , sched 方式一: #coding=utf-8 import time def operate(inc=1)...

2017-01-28 19:00:47 5670 0

原创 Python进程和线程操作

关注公众号“码农帮派”,查看更多系列技术文章: 一.进程 1.进程的运行环境     每个运行的进程,系统都会分配一个相关的运行环境,一般的可以将该运行环境认为是进程环境变量的集合,当进程启动的时候,环境变量就确定了,只有当前进程才能够修改其环境变量。Python的os模块中提供了e...

2017-01-28 14:09:31 555 0

原创 wxPython+Matplotlib绘制折线图表

关注公众号“码农帮派”,查看更多系列技术文章: 使用Matplotlib在wxPython的Panel上绘制曲线图,需要导入: import numpy from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg...

2017-01-13 17:31:13 4312 1

原创 wxPython常用控件--wx.Grid,wx.ListBox,wx.ListCtrl,wx.TreeCtrl

关注公众号“码农帮派”,查看更多系列技术文章: wxPython各种控件用法官方手册:http://xoomer.virgilio.it/infinity77/wxPython/widgets.html (12)表格, wx.grid.Grid,构造函数: 自定义的Grdi控件:...

2017-01-12 17:51:20 13158 0

原创 wxPython常用控件--wx.RadioButton,wx.CheckBox,wx.Choice,wx.Slider,wx.SpinCtrl,wx.Timer,wx.Dialog

关注公众号“码农帮派”,查看更多系列技术文章: wxPython各种控件用法官方手册:http://xoomer.virgilio.it/infinity77/wxPython/widgets.html (5)单选项,wx.RadioButton,构造函数: "&...

2017-01-11 22:00:22 8109 3

原创 wxPython常用控件--wx.Font,wx.StaticText,wx.StaticBitmap,wx.Button,wx.TextCtrl

关注公众号“码农帮派”,查看更多系列技术文章: wxPython各种控件用法官方手册:http://xoomer.virgilio.it/infinity77/wxPython/widgets.html (0)字体,wx.Font, 构造函数: ""&q...

2017-01-11 17:54:13 9185 0

原创 iCCP: known incorrect sRGB profile

关注公众号“码农帮派”,查看更多系列技术文章: 在win7系统中,微软提高了对图片质量的检测,项目中的图片可能会弹出下面的警告框: "iccp known incorrect sRGB profile" 警告 (不同系统上的ImageMagic下载地址:htt...

2017-01-11 01:24:43 48502 0

原创 wxPython开发总结---将Python源代码打包成exe可执行文件

关注公众号“码农帮派”,查看更多系列技术文章: python的源代码要在没有安装/配置Python相关开发环境的电脑上运行,那么就需要使用工具对源代码进行打包,在windows上运行则必须打包成exe可执行文件,现在常用的打包工具有: py2exe,PyInstaller以及cx-Fr...

2017-01-11 01:22:27 8974 0

原创 wxPython开发总结---Frame,Panel以及一种项目架构

关注公众号“码农帮派”,查看更多系列技术文章: 前一段时间用Python开发了一个教育类的PC桌面应用,边学边开发,现在陆续的将开发过程中学到的一些东西分享记录下来,项目使用了wxPython框架。 wxPython的官网:https://www.wxpython.org/ ...

2017-01-10 18:15:37 15104 0

原创 微信小程序开发-短信注册功能

关注公众号“码农帮派”,查看更多系列技术文章: 微信小程序开发,实现手机号注册的功能模块,去除了网络请求,网络请求的地方可以使用wx提供的网络请求的API完成。 [效果展示] [目录结构] [贴代码] register.wxml <view clas...

2016-12-01 12:10:36 24409 3

原创 微信小程序开发-模仿“优优老师”课程日历

关注公众号“码农帮派”,查看更多系列技术文章: 模仿“优优老师APP”的课程日历实现的Demo,只显示<当月>和<下个月>两个月的日期,会根据不同类型的日期类型显示不一样的样式,在wx-swiper组件中动态添加了datePad,会根据要显示月份的日期动态确定日期...

2016-12-01 11:09:16 10168 2

原创 Django Web开发总结

即将分享总结。。。。

2016-11-24 21:44:40 1464 0

原创 wxPython实现Frame之间的跳转/更新的一种方法

关注公众号“码农帮派”,查看更多系列技术文章: wxPython是Python中重要的GUI框架,下面通过自己的方法实现模拟类似PC版微信登录,并跳转到主界面(朋友圈)的流程。 (一)项目目录 【说明】 icon : 保存项目使用的图片资源 wx_main.py : 项目入...

2016-11-24 21:43:38 16179 8

原创 用Python写网络爬虫-学习总结

关注公众号“码农帮派”,查看更多系列技术文章: 一.关于爬虫的一些零散知识 1.Robots协议 大多数网站的主页下会有robots.txt文件,标识了爬虫爬取该网站信息时,哪些资源是有限制的,可以使用Python的标准库robotparser来检测将要爬取的url链接是否被允许: ...

2016-11-07 23:50:25 6579 5

原创 Python开发爬虫爬取百度百科词条信息(源码下载)

关注公众号“码农帮派”,查看更多系列技术文章: 下面使用Python开发一个网页爬虫,爬取百度百科词条信息,整个程序涉及到url管理器,html下载器,html解析器,html显示以及调度程序: 程序结构: spider_main.py:爬虫的调度程序 url_manager....

2016-10-28 21:15:34 3455 4

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