自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 1、Dart从入门到精通-介绍

Dart是什么?Dart是一门新的编程语言,如同JAVA、PHP一样,是为了解决编写应用程序中的一些实际问题而被造轮子发明出来的,而这个造轮子的人就是 Google。可能大家都熟悉Google 的另一个轮子Golang,而对Dart 听闻甚少,其实Dart 的出生跟Go很相近,只是由于它的星途比起Go来说有点坎坷,一直没有被广大开发者重视,相关的技术文章和应用比较匮乏,也就一直蒙尘在泛泛语言之...

2018-11-26 22:26:17 1069

原创 3、Dart从入门到精通-变量声明与定义

变量的定义有三种方式:1、明确声明变量类型String name = 'Bob';我们可以在定义变量的时候直接指定变量的类型,如上我们指定的变量name的类型为String,就表明变量name只能存储String类型的值,指定其它类型的值就会在编译阶段报错。2、通过关键字 var 声明通过var声明的变量编译器会自行推断变量的类型var name;name = 'Bo...

2018-11-26 22:05:36 968

原创 设计模式的概念

设计模式(Design patterns)是指对给定上下文(环境)中某个经常出现的问题得出的一种一般性可重用的解决方案。它们并不是具体的的库或模板,而是可以用来解决问题的更为一般性的结构。之所以采用设计模式,最重要的原因在于,这此模式可以为复杂的问题提供解决方案。设计模式的宗旨就是重用。毕竟,程序员一直在重用同样的算法。那么为什么不按照同样的思路重用更大的结构呢?一方面,框架和模板可以支持重用

2016-07-18 22:33:50 349

翻译 1、What Makes an Android Application?

Andriod application consist of loosely coupled components, bound by the application manifest that describes each component and how they interact. The manifest is also used to specify the application's

2016-07-09 23:06:22 393

原创 GIT服务器搭建 gitosis 篇 系列1

本篇文章记录了自己搭建GIT服务器的过程,git服务器搭建在linux上及windows客户端连接环境介绍:服务器:linux (redhat)客户端:windows (win7)git官网:http://git-scm.com/GIT最新源码下载地址:https://github.com/git/git在下载下来的打包文件里有一个INSTALL文件(https:/

2016-07-09 17:15:18 3357

转载 Yii2-GridView 中让关联字段带搜索和排序功能

情境要求:要在订单(Order)视图的gridview中显示出客户(Customer)姓名,并使其具有与其它字段相同的排序和搜索功能。数据库结构订单表order含有字段customer_id 与 客户表customer的id字段关联首先确保在Order Model中包含以下代码:public function getCustomer(){ return $th

2016-04-20 19:12:50 1984

转载 Android中WebView与JS交互

WebView和js的交互包含两方面,一是在html中通过js调用安卓的java代码;二是在安卓java代码中调用js。html中通过js调用java代码js中调用java代码其实就记住一点,webview设置一个和js交互的接口(注意这里只是一般的意思,并不是java中接口的含义),这个接口其实是一个一般的类,同时为这个接口取一个别名。这个过程如下:mWebView.ad

2016-04-13 14:35:40 593

原创 linux下PHP7环境搭建

LAMP环境版本操作系统:Centos 7Mysql:5.7.11Apache:2.4.18PHP:7.0.4安装Mysql下载链接:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.11.tar.gz为mysql创建专属帐号shell> groupadd mysql

2016-03-29 00:02:19 13188

转载 前端优化:DNS预解析提升页面速度

文章转自:http://ytuwlg.iteye.com/blog/429611DNS 实现域名到IP的映射。通过域名访问站点,每次请求都要做DNS解析。目前每次DNS解析,通常在200ms以下。针对DNS解析耗时问题,一些浏览器通过DNS Prefetch 来提高访问的流畅性。 什么是 DNS Prefetch ? DNS Prefetch 是一种DNS 预解析技

2016-02-22 14:46:34 943

原创 PHP安全之 apache多进程编码需注意的地方

最近在做一个项目的过程中,由于测试服务器网络卡慢,并且项目组成员为了测试程序很多成员用同个帐号来测试程序,我主要负责红包的发放代码的开发,当一切都功能代码都自以为写的已经完美无缺了,自己就休闲的去看一些自己感兴趣的游戏开发方面的技术教程去了,把代码上传测试服务器,交由测试人员去检测去了,刚开始测试人员也没有发现什么问题,不过过了一段时间,测试人员反应红包有重复发放的问题,然后自己就按他的方法重新测

2015-11-16 23:28:32 609

原创 win7 64位 php无法加载mysql扩展的问题

问题描述:由于要用之前的老程序,当时的程序只能运行在PHP5.2的版本中,所以硬着头皮搭建php5.2环境,不过运行phpinfo()发现无法加载数据库相关的mysql等扩展,自己试过了所有的方法,还是不行。解决方法:最终在网上找到了一个方法,把PHP目录下的libmysql.dll放到apache的bin目录下,真是服了。

2015-06-15 15:28:49 408

原创 实用网站收集

免费Web图标大集合:http://fontello.com/

2015-01-04 11:53:09 519

转载 【贯明专栏】不以物喜 不以己悲

不以己悲" title="贯明:不以物喜 不以己悲" style="margin:0px; padding:0px; border:0px; list-style:none">位于洞庭湖畔的岳阳楼美景。(网络图片)出生为人,不可避免的都要经历生老病死。人生不如意事十有八九,如果没有心静如水的定力,就会经常心生浮燥,患得患失。笔者经常可以看到有些人因为得到了一些物质的财富就欢天喜地,高兴

2014-08-20 09:27:33 1247

转载 如何取消文件的默认打开方式

不小心打开了某些特殊文件类型,然后文件图标全部变得难看。。。纠结死了。。。有没有什么办法恢复。很简单:开始菜单搜索输入 regedit 进注册表 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts选择要修改的打开方式菜单的扩展名然后把扩展名那个文件

2014-07-30 19:36:00 1370

原创 UNIX网络编程学习笔记(1) 传输层:TCP UDP STCP

1 TCP连接的建立和终止1.1 三路握手建立一个TCP连接时会发生下述情形。(1)服务器必须准备好接受外来的连接。这通常是通过调用socket、bind和listen这3个函数来完成,我们称之为被动打开(passive open)。(2)客户必须通过调用connect发起主动打开(active open)。这导致客户TCP发送一个SYN(同步)分节,它告诉服务器客户将在(待建立的

2014-07-05 21:00:39 2267

原创 工作中遇到的技术问题 记录

JS对象元素比较判断的问题

2014-06-19 10:48:02 737

原创 线性代数 矩阵及其运算

一.数学概念定义1.1 由  个数  排成m行n列的数表称为m行n列的矩阵,简称  矩阵,记作

2014-06-14 19:34:58 5353

原创 新概念英语第一册 学习笔记(002 - 003)

Lesson 3 Sorry, sir.■ Listen to the tape then answer this question. Whose handbag is it?A:Excuse me!B:Yes?A:Is this your handbag?B:Yes it is. Thank you very much.

2014-06-06 15:59:46 503

原创 新概念英语第一册 学习笔记(001 - 002)

Lesson 1 Excuse me!Listen to the tape then answer this question.

2014-06-06 15:23:32 727

原创 html5权威指南 学习笔记(1) 之 新增的主体结构元素

■ section元素section元素表示页面中的一个内容区块,比如ujab

2014-06-05 10:58:02 574

原创 PHP环境搭建 环境搭建

操作系统:Centos 64位

2014-05-31 13:17:37 3256

转载 vsftpd 配置文件vsftpd.conf参数列表

NAMEvsftpd.conf - config file for vsftpd  DESCRIPTIONvsftpd.conf may be used to control various aspects of vsftpd's behaviour. By default, vsftpd looks for this file at the location /etc/vsftpd.

2014-05-28 18:25:57 963

转载 分布式 高性能Web服务器架构

最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问题的时候,应用也容易

2014-05-27 19:32:19 636

原创 linux vsftpd FTP服务器搭建(一)

准备工作:下载vsftpd

2014-05-27 19:19:41 595

原创 PHP session存储分析

记得在刚接触WEB服务器端语言开发

2014-05-24 09:19:27 767

转载 socket select模型

由于socket recv()方法是堵塞式的,当多个客户端连接服务器时,其中一个socket的recv调用时,会产生堵塞,使其他连接不能继续。如果想改变这种一直等下去的焦急状态,可以多线程来实现(不再等待,同时去recv,同时阻塞,呵呵),每个socket连接使用一个线程,这样效率十分低下,根本不可能应对负荷较大的情况(是啊,占用各种资源,电脑啊,你耗不起)。这时候我们便可以采取s

2014-05-23 14:55:05 538

空空如也

空空如也

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

TA关注的人

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