- 博客(44)
- 资源 (1)
- 收藏
- 关注
原创 Go语言数据类型
2.1 变量运行时内存分配操作会确保变量自动初始化为二进制零值如显式初始化值,可省略变量类型,由编译器推断退化赋值的前提条件是: 最少有一个新变量被定义,且必须是同一作用域func main() { x := 100 //简短模式声明并初始变量 println(&x) x := 200 //错误: no new variables ...
2019-10-11 19:13:48 364
原创 Go基础概述
源码文件使用UTF-8编码,对Unicode支持良好。每个源文件都属于包的一部分,在文件头部用package声明所属的包名称package manfunc man() { println("hello, world!")}以".go"作为文件扩展名,语句结束分号默认省略,支持C样式注释入口函数main没有参数,必须放在main包中用import导入标准库或第三方包imp...
2019-10-11 19:11:51 234
转载 获取服务端IP
public function get_server_ip() { if (PHP_SAPI === 'cli'){ $buffer = ""; $handle = popen("ifconfig eth0|grep 'inet addr'|awk -F'[ :]' '{print $13}'", 'r'); while(!feof($handle)) { $buff...
2019-05-30 10:36:57 424
转载 xhprof安装了graphviz还报错failedto execute cmd "dot-Tpng"
使用XHProf我们肯定需要查看它强大的图形统计结果分析图,而xhprof是用dot进行绘图的,在xhprof程序安装包中xhprof_lib/utils/callgraph_utils.php文件中可看到方法function xhprof_generate_image_by_dot()中有接头这个CMD命令。Dot是什么?dot是一个适合程序员使用的绘图工具。让你可以用几行代码就能绘制出一些流...
2019-05-29 11:45:33 563
转载 Git HTTP request failed报错
[root@bpj soft]# git clone https://github.com/longxinH/xhprof.git ./xhprofInitialized empty Git repository in /soft/xhprof/.git/error: while accessing https://github.com/longxinH/xhprof.git/info/re...
2019-05-29 11:00:40 307
原创 数据结构树与二叉树例题
树与二叉树例题树与二叉树例题例1例2例3例4例5例1高度为K(K>=2)的完全二叉树至少有()个叶子结点。解: 根据二叉树性质 二叉树第i(i>=1)层上至多有2^(i-1)个结点 第K-1层有 2^(K-1-1)=2^(K-2) 个结点 求二叉树至少有多少个叶子结点, 第K层至少有一个结点。故高度为K的二叉树至少有2^(K-2)个叶...
2018-03-26 19:55:14 4020
转载 我为什么鼓励工程师写博客
原文出处: In 91 工程师该怎样才能突破自己能力瓶颈?写博客! 工程师该怎样精进自己在职涯上所需要的能力?写博客! 工程师该怎样才能保持学习与成长的动能?写博客! 工程师该怎样才能证明自己的潜力与特质?写博客! 工程师该怎样才能发挥与养成影响力?写博客! 本文打算老生常谈,从几个很实务的面向来整理,写博客对你有什么好处。如果你不需要这样的好处,或是有更好的方法获得这些好处,Just
2017-04-10 11:22:22 479
转载 一天能学会的计算机技术
在Quora中看到一个有趣的问题,题目是"What are some useful computer related technical skills I can learn within a day?",哪些有用的计算机技术,是一天能够学会的?后面的回答很高质量,最受欢迎的答案拿到了2000多个赞。提问人最后将这些有趣的回答收集在一起。简直是程序员“周末干什么”指南。 这些推荐的技术都非常实用。有些技术一天之内只能了解一个皮毛。但如果你之前对这些技术一无所知,大概的了解可以让你遇到困难时,知道还有这么美
2016-11-17 00:20:22 498
原创 Yii2(1) 安装环境配置
下载安装包, 这里为了方便, 直接使用归档文件进行安装 登录http://www.yiichina.com网站, 点击导航条的下载。 找到”Yii2的基本应用程序模板”点击后进行下载 https://github.com/yiisoft/yii2/releases/download/2.0.7/yii-basic-app-2.0.7.tgz 大部分公司的项目都需要放置在svn中进行源码管理。
2016-06-16 22:07:33 787
转载 大数据架构师技能图谱
大数据通用处理平台SparkFlinkHadoop分布式存储HDFS资源调度YarnMesos机器学习工具MahoutSpark MlibTensorFlow (Google 系)Amazon Machine LearningDMTK (微软分布式机器学习工具)数据分析/数据仓库(SQL类)PigHiv
2016-06-16 16:43:42 2222
转载 Yii中Request的使用
获取http://127.0.0.1/test/index?var=val的内容:?12345Yii::app()->request->getUrl /test/index?var=valYii::app()->request->getHostInfo http://127.0.0.1Yii::app()->request->getP
2015-03-14 15:25:35 2851
原创 window共享文件centos使用
问题:使用window环境的ide编辑器 同时使用centos linux 的lnmp环境. 目的: 尽量使用与线上环境相似开发. 熟悉nginx的使用.方法:1. windows环境需要把项目目录共享2. 给当前管理员用户设置密码3. 在centos linux环境中 编辑 vim /etc/fstab, 按以下设置//192.168.68
2015-02-07 10:22:19 579
原创 JavaScript学习-- 3. 变量
一、 变量声明 变量使用 var 来声明 var i; var sum; 也可以声明多个变量 var i, sum; 变量声明赋值在一块儿 var message = "hello"; var i=0, j=0, k=0; 声明
2014-12-20 16:08:48 507
原创 JavaScript学习--2. 数据类型(2)
一、 不可变的原始值和可变的对象引用 原始值(undefined, null, 布尔值, 数字, 字符串) 对象(数组, 函数) 原始值是不可更改的。原始值的比较是值的比较。 只有在它们的值相等时它们才相等。 对象是可变的(它们的值是可修改的), 对象的比较: 即使两个对象包含同样的属性及相同的值。 它们也不是相等的。各个索引元素完全相等的两个数组也
2014-12-20 15:40:21 445
原创 JavaScript学习--2. 数据类型(1)
一、 数字 Javascript不区分整数值与浮点值, 在javascript中所有数字均用浮点数值表示。 当一个数字直接出现在Javascript程序中, 我们称为数字直接量 Math对象 提供复杂运算 Math.pow(2,53) 幂 Math.round(.6) 四舍五入
2014-12-20 01:36:26 606
原创 JavaScript学习--- 1 概述
一、 字符集 JavaScript是使用Unicode字符集编写的二、 JavaScript是区分大小写的语言。 如onclick 在javascript文档 或xhtml文档中必须是小写的 JavaScript每条语句可以省略分号。 但不要这样做。 JavaScript标识符必须以字母, 下划
2014-12-18 23:29:21 481
转载 Android SDK更新以及ADT更新出现问题的解决办法
问题描述使用SDK Manager更新时出现问题Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl.google.com refusedFailed to fetch URL http://dl-
2014-11-09 19:37:01 423
转载 mysql随机查询若干条数据
在mysql中查询5条不重复的数据,使用以下:SELECT * FROM `table` ORDER BY RAND() LIMIT 5就可以了。但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上搜索Google,网上基本上都是查询max(id) * rand()来随机获取数据。SELECT * FROM `table` AS t1 JOIN
2014-09-04 19:29:57 450
原创 允许远程用户访问mysql服务
mysql> grant all privileges on cakephp.* to cakephp@192.168.14.1 identified by 'lpfukia';Query OK, 0 rows affected (0.01 sec)mysql> mysql> mysql> mysql> flush privileges;
2014-07-26 22:36:28 898
原创 window apache与php 以apache cgi方式运行PHP
在apache添加以下语句ScriptAlias /php/ "D:/lamp/php5.3.17/"Action application/x-httpd-php "/php/php-cgi.exe"
2014-06-07 23:17:15 2072
转载 linux下的双显卡切换(linux mint LMDE测试有效)
lspci | grep VGA这个命令就可以看到目前可以使用的显卡是哪些linux在默认情况下是两个显卡都开启,且电源管理极差,导致电脑温度超高,如果在BIOS里面强行切换为一个显卡,当然也可以解决这个问题,但是在双系统的情况下,就极为不便。如果需要切换显卡还要重启电脑,那实在是太落后了。linux kernel 2.6.38以上的内核开始支持双显卡的切换。在linux3.06下
2014-03-23 23:43:08 2384
转载 mysql修改表、字段、库的字符集
修改数据库字符集:ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:ALTER TABLE tbl_name CONVERT TO CHARAC
2014-03-14 14:37:59 830
原创 Redis主从同步—笔记
主从同步可以防止主机坏掉导致网站不能正常运作,这种方法即把从机设置为主机即可。 Redis支持主从同步,而且配置很简单。Redis主从同步的优点如下:Master可以有多个Slave多个Slave连接到相同Master,Slave还可以连接其他Slave形成图形结构不会阻塞Master。 当一个或者多个Slave与Master进行初次同步数据时,Master可以继续处理客户端的请求。相
2014-03-09 18:12:12 1032
转载 Redis配置文件redis.conf 详解
Redis配置文件redis.conf 详解1.基本配置内存单位的表示# 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 1024*1024*1024 bytes单位中不
2014-03-08 20:40:47 903
转载 composer的使用
在项目中使用composer.json在项目中使用composer,你需要有一个composer.json文件,此文件的作用主要用来声明包之间的相互关系和其他的一些元素标签。require 关键字第一件事情在composer.json就是使用require关键字了,你将告诉composer哪些包是你项目所需要的{ "require": {
2014-02-22 14:52:23 1109
原创 MicroMVC使用需要PHP安装INTL
安装依赖yum install ibicu-devel检查PHP bin目录中是否有pecl命令,即检查PHP是否安装了PEAR包如果没有,安装PEAR包wget http://pear.php.net/go-pear.pharphp go-pear.phar之后会出现提示,直接回车装好后,再执行pecl install intl修改PHP.ini文件,添加扩展
2014-02-22 05:18:15 1920
转载 PHP5.1不支持json_encode的php实现
function __json_encode( $data ) { if( is_array($data) || is_object($data) ) { $islist = is_array($data) && ( empty($data) || array_keys($data) === range(0,count($data)-1) );
2014-02-11 14:46:50 947
转载 CentOS 5.8 中源码安装apache2.4.7和php5.4.23
安装Apache2.4.7:首先从 http://httpd.apache.org/download.cgi#apache24下载apache源码包httpd-2.4.7.tar.gzwget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.7.tar.gz从 http://apr.apache.org/downlo
2014-02-09 22:03:47 928
原创 Java学习之-----输入输出
1. 输出:输出是一件非常容易的事情调用System.out.println()即可2. 输入:要想通过控制台输入。首先需要构造一个Scanner对象。并与“标准输入流“System.in 关联.Scanner in = new Scanner(System.in);System.out.print("What is your name?");Str
2014-01-14 22:12:50 665
转载 PHP安装配置说明
一、软件下载PHP5.3.0:http://cn2.php.net/get/php-5.3.0.tar.gz/from/this/mirrorPear:http://de.pear.php.net/get/PEAR-1.9.0.tarMm:ftp://ftp.ossp.org/pkg/lib/mm/mm-1.4.2.tar.gz二、环境检查已安装Apache
2014-01-09 15:07:04 1979
转载 <meta name="viewport" content="width=device-width,initial-scale=1.0">是含义
[plain] view plaincopyprint?网页手机wap2.0网页的head里加入下面这条元标签,在iPhone的浏览器中页面将以原始大小显示,并不允许缩放。 width - viewport的宽度 height - viewport的高度 initial-scale - 初始的缩放比例 minimum-scale
2013-11-13 21:11:52 1918
原创 简单快速搭建samba服务器
平台系统 CentOS6.4 64位。最小化安装。vmware上搭建1. 安装sambayum install samba2. 设置自启动chkconfig --level 35 on3. 修改配置 文件 vim /etc/samba/smb.conf下边是修改的东东 security = share# passd
2013-11-12 18:59:33 965
原创 PHP $_SESSION变量的销毁方法
1. unset($_SESSION['xxxxx']) 销毁单个变量 注意$_SESSION数组不可以使用此方法销毁 2. $_SESSION=array() 销毁多个SESSION变量最后使用session_destory()销毁SESSION文件。前边的两个是销毁内存中的SESSION变量信息
2013-11-05 11:37:36 1341
原创 HTML5学习笔记(1)
1. HTML5 文档类型声明 HTML5的文档类型声明可以触发所有具备标准模式的浏览器的标准模式,包括那些对HTML5一无所知的浏览器。2. 字符编码A Tiny HTML Document3. 添加样式表type="text/css"没有必要了4. 添加javascript这里没有必要要type="text/javascript"
2013-09-17 17:01:17 828
转载 今天是程序员节(Programmer’s Day)
程序员节是一个为庆祝并感谢程序员所做工作的节日。该节日在国际上已被众多 IT 企业认可,日期定于每年的第 256 天,也就是平年的 9 月 13 日或闰年的 9 月12 日。(补充:男程序员经常被戏称“程序猿”,女程序员常被戏称“程序媛”,可统称“猿媛” 。我们在@程序员的那些事 就是这样干称呼的。[嘻嘻])之所以选择 256(2 的 8 次幂),是因为它是一个程序员所熟知的数
2013-09-13 16:15:07 1245
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人