- 博客(26)
- 资源 (1)
- 收藏
- 关注
转载 1、Dart从入门到精通-介绍
Dart是什么?Dart是一门新的编程语言,如同JAVA、PHP一样,是为了解决编写应用程序中的一些实际问题而被造轮子发明出来的,而这个造轮子的人就是 Google。可能大家都熟悉Google 的另一个轮子Golang,而对Dart 听闻甚少,其实Dart 的出生跟Go很相近,只是由于它的星途比起Go来说有点坎坷,一直没有被广大开发者重视,相关的技术文章和应用比较匮乏,也就一直蒙尘在泛泛语言之...
2018-11-26 22:26:17
1155
原创 3、Dart从入门到精通-变量声明与定义
变量的定义有三种方式:1、明确声明变量类型String name = 'Bob';我们可以在定义变量的时候直接指定变量的类型,如上我们指定的变量name的类型为String,就表明变量name只能存储String类型的值,指定其它类型的值就会在编译阶段报错。2、通过关键字 var 声明通过var声明的变量编译器会自行推断变量的类型var name;name = 'Bo...
2018-11-26 22:05:36
1017
原创 设计模式的概念
设计模式(Design patterns)是指对给定上下文(环境)中某个经常出现的问题得出的一种一般性可重用的解决方案。它们并不是具体的的库或模板,而是可以用来解决问题的更为一般性的结构。之所以采用设计模式,最重要的原因在于,这此模式可以为复杂的问题提供解决方案。设计模式的宗旨就是重用。毕竟,程序员一直在重用同样的算法。那么为什么不按照同样的思路重用更大的结构呢?一方面,框架和模板可以支持重用
2016-07-18 22:33:50
388
翻译 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
422
原创 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
3414
转载 Yii2-GridView 中让关联字段带搜索和排序功能
情境要求:要在订单(Order)视图的gridview中显示出客户(Customer)姓名,并使其具有与其它字段相同的排序和搜索功能。数据库结构订单表order含有字段customer_id 与 客户表customer的id字段关联首先确保在Order Model中包含以下代码:public function getCustomer(){ return $th
2016-04-20 19:12:50
2018
转载 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
630
原创 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
13265
转载 前端优化: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
974
原创 PHP安全之 apache多进程编码需注意的地方
最近在做一个项目的过程中,由于测试服务器网络卡慢,并且项目组成员为了测试程序很多成员用同个帐号来测试程序,我主要负责红包的发放代码的开发,当一切都功能代码都自以为写的已经完美无缺了,自己就休闲的去看一些自己感兴趣的游戏开发方面的技术教程去了,把代码上传测试服务器,交由测试人员去检测去了,刚开始测试人员也没有发现什么问题,不过过了一段时间,测试人员反应红包有重复发放的问题,然后自己就按他的方法重新测
2015-11-16 23:28:32
641
原创 win7 64位 php无法加载mysql扩展的问题
问题描述:由于要用之前的老程序,当时的程序只能运行在PHP5.2的版本中,所以硬着头皮搭建php5.2环境,不过运行phpinfo()发现无法加载数据库相关的mysql等扩展,自己试过了所有的方法,还是不行。解决方法:最终在网上找到了一个方法,把PHP目录下的libmysql.dll放到apache的bin目录下,真是服了。
2015-06-15 15:28:49
435
转载 【贯明专栏】不以物喜 不以己悲
不以己悲" title="贯明:不以物喜 不以己悲" style="margin:0px; padding:0px; border:0px; list-style:none">位于洞庭湖畔的岳阳楼美景。(网络图片)出生为人,不可避免的都要经历生老病死。人生不如意事十有八九,如果没有心静如水的定力,就会经常心生浮燥,患得患失。笔者经常可以看到有些人因为得到了一些物质的财富就欢天喜地,高兴
2014-08-20 09:27:33
1283
转载 如何取消文件的默认打开方式
不小心打开了某些特殊文件类型,然后文件图标全部变得难看。。。纠结死了。。。有没有什么办法恢复。很简单:开始菜单搜索输入 regedit 进注册表 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts选择要修改的打开方式菜单的扩展名然后把扩展名那个文件
2014-07-30 19:36:00
1467
原创 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
2337
原创 新概念英语第一册 学习笔记(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
529
原创 新概念英语第一册 学习笔记(001 - 002)
Lesson 1 Excuse me!Listen to the tape then answer this question.
2014-06-06 15:23:32
804
转载 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
1039
转载 分布式 高性能Web服务器架构
最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候已经是托管了一台主机,并且有一定的带宽了,这个时候由于网站具备了一定的特色,吸引了部分人访问,逐渐你发现系统的压力越来越高,响应速度越来越慢,而这个时候比较明显的是数据库和应用互相影响,应用出问题了,数据库也很容易出现问题,而数据库出问题的时候,应用也容易
2014-05-27 19:32:19
675
转载 socket select模型
由于socket recv()方法是堵塞式的,当多个客户端连接服务器时,其中一个socket的recv调用时,会产生堵塞,使其他连接不能继续。如果想改变这种一直等下去的焦急状态,可以多线程来实现(不再等待,同时去recv,同时阻塞,呵呵),每个socket连接使用一个线程,这样效率十分低下,根本不可能应对负荷较大的情况(是啊,占用各种资源,电脑啊,你耗不起)。这时候我们便可以采取s
2014-05-23 14:55:05
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人