Barret's Notes!

一个勤奋程序员的总结。


  • 首页

  • 分类

  • 归档

  • 标签

Android学习笔记(一)

发表于 2018-01-28 | 分类于 Android |
GeoQuiz Android权威指南第三版1-6章练习 Activity生命周期及状态保持 onSaveInstanceState(Bundle outState)在onStop()方法之前由系统调用,除非用户按后退键。onSa ...
阅读全文 »

日志(Log in C#)

发表于 2018-01-28 | 分类于 C# |
日志,又称为 Log,是我们开发人员的又一利器,其实,不管是在调试还是测试的时候,日志都可以帮助我们解决问题。所谓的日志,其实是一种记录机制,允许我们在程序代码中插入一些特殊的输出代码,将程序当前的运行状态随时输出,以便于在无人值守的情况下记录信息,在事后对程序的处理过程进行分析。 ...
阅读全文 »

静态与动态链接库(Lib & Dll)

发表于 2018-01-02 | 分类于 COM |
介绍 什么是静态链接呢?即在链接阶段,将源文件中用到的库函数与汇编生成的目标文件合并生成可执行文件。缺点是该可执行文件可能会比较大。好处是方便程序移植。 静态连接库就是把(lib)文件中用到的函数代码直接链接进目标程序,程序运行的时候不再需要其它的库文件;这与动态链接 ...
阅读全文 »

C#序列化(Serialization in C#)

发表于 2018-01-01 | 分类于 C# |
序列化与反序列化 定义 序列化(Serialize)将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化(Deserialize)对象的状态,重新创建该对象。 ...
阅读全文 »

Docker使用(Some Problems in Using Docker)

发表于 2017-12-25 | 分类于 Cloud |
安装Docker 安装Docker apt-get install docker.io 查询和启动服务 service docker.io status service docker.io start ...
阅读全文 »

Web服务器配置问题 (Some Problems in Web Server Configuration)

发表于 2017-12-25 | 分类于 Web |
Apache 监听端口 1234567891011121314# 修改\conf\httpd.confListen *:8888``` 2. 让外网可访问 ...
阅读全文 »

WPF使用MVVM模式

发表于 2017-11-21 | 分类于 Design Pattern , C# |
MVVM设计模式 MVVM是Model、View、ViewModel的简写,这种模式的引入就是使用ViewModel来降低View和Model的耦合,说是降低View和Model的耦合。也可以说是是降低界面和逻辑的耦合,理想情况下界面和逻辑是完全分离的,单方面更改界面时不需要对逻辑代码改动,同样的逻 ...
阅读全文 »

Linux基础

发表于 2017-11-19 | 分类于 Linux |
Linux初步介绍 特点:免费/开源、支持多用户、安全 linux最小内存需要4M 基本命令 关机: shutdown -h now 重启: shutdown -r now 重启: reboot ...
阅读全文 »

Django使用(Some Problems in Using Django)

发表于 2017-11-13 | 分类于 Web |
python虚拟环境建立# Windows: <建立>python -m venv 环境名 <进入>../Scripts/activate.bat <退出>deactivate ...
阅读全文 »

EngjoyDrawing总结(EnjoyDrawing Summary)

发表于 2017-11-11 | 分类于 Just Do It |
Command模式实现Redo和Undo图形处理软件中Redo/Undo往往都是非常重要的功能,这里需要用到Command模式,将编辑图形的行为封装成Action,而每个Action有Do/Redo/Undo 单例模式实现ModelProcessor单例模式往往与静态类成员方 ...
阅读全文 »
12
Barret Xiong

Barret Xiong

Be Excellent, Never Give in!

17 日志
11 分类
22 标签
© 2018 Barret Xiong