自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

freepenix 的学习之路

学习过程中看到的好文章或者自己的一些心得,拿来跟大家分享~

  • 博客(55)
  • 资源 (4)
  • 收藏
  • 关注

原创 个人网站上线 and 照常的阶段总结

首先不要脸的宣传一把吧,个人网站上线啦,好吧,备案还在审核,大厂审核果然慢,慢的黄花菜烂掉了都即将出现的域名 freephenix.cn & freephenix.win,IP的话,是 139.224.190.9,嘛,双十一果然是各种促销的时候,,,广告打完,开始正事儿本期总结,是 thinkphp 框架深度学习,成果就是目前网站上第一个以及唯一一个项目,个人博客

2016-12-01 19:32:13 720

原创 centos6.5 安装配置nginx php7 过程中遇到的一些问题

先从最一开始说起吧      1、阿里云服务器挂载数据硬盘                    不得不说这是一个很简单但是很激动的过程,怎么说激动呢,云服务器是我正在考虑是不是要用的,当然,以后是肯定会用的,现在的配置是工作中的一个小任务,但是好处在于,有人指导,可以放手去做,错了还是可以求助的,这个是太好的实践机会了。阿里云的教程说的很详细,挂载硬盘过程也很简单,就不说了。  

2016-11-03 11:54:49 760

原创 2016-09-22--汇报近期学习成果,开启下一步学习

好吧,首先我承认,H5依旧是没有什么进展的,只是工作中做了几个简单的页面,含量并不高,就不现眼了         首先,来汇报近期学习成果。         近期学习中,主要内容是nodejs,以及开发WEB过程中会用到的相关技能   nodejs + express + ejs + mongodb (用到技术bootstrap,jquery,session)         当然,深

2016-09-22 17:47:33 906

原创 汇报学习进度,自勉

好吧,我承认沉了太久了。纵然这个微信号只是用来激励自己,但是也沉寂了太久了。七月份,毕业了,激动混杂着伤感的情感说不清,不谈了。正式开始工作,才知道实习时候就已经被当做正式劳动力了,嘛,贡献不多就是了,嗯哼~不知不觉,也是在新的公司做了有将近半年的时间了,从最一开始的简单抓取数据,到后来开始管理后台,无聊又繁琐,但free还是很开心的,一天天总在想,自己究竟掌握了什

2016-07-27 12:01:49 1216

转载 linux 下 MYSQL 命令大全

1.linux下启动mysql的命令:  mysqladmin start  /ect/init.d/mysql start (前面为mysql的安装路径)  2.linux下重启mysql的命令:  mysqladmin restart  /ect/init.d/mysql restart (前面为mysql的安装路径)  3.linux下关闭mysql的命令:  m

2016-07-27 10:56:05 237

原创 H5学习开启誓师文!

最近对H5很感兴趣,想深入研究下。特发文,激励自己~~  free程序猿一只,不是大牛,当不了大腿,但有一颗小强的心!纯属兴趣,开了个公众号(FreePenix_House)以作激励。编程底子是C,C++起家,目前正在做PHP,熟悉SQL,写过java,玩过android,撩过html+css,逗过js,碰过WSDL,认识XML,晓得MVC,涉猎虽广但是精通并不很多。也是该选择出自

2015-12-31 11:40:31 361

转载 JQuery 添加和删除class

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">JQ添加删除样式* { margin:0; padding:0; }ul, li { list-style: none; }/*IE6/7/

2015-12-22 10:06:05 512

转载 PHP MySQL 创建数据库和表

创建数据库CREATE DATABASE 语句用于在 MySQL 中创建数据库。语法CREATE DATABASE database_name为了让 PHP 执行上面的语句,我们必须使用 mysql_query() 函数。此函数用于向 MySQL 连接发送查询或命令。例子在下面的例子中,我们创建了一个名为 "my_db" 的数据库:<?php$con = mysql_

2015-12-17 10:22:38 355

转载 preg_match长字符串匹配失败问题

今天在查一个问题,用正则从字符串中提取内容失败,反复检查字符串和正则表达式,都没有问题。又写了小脚本测试,还没有问题,回到代码中调试,又失败了。字符串比较长,因此怀疑是不是preg_match也有字符串长度限制,果然!preg_match、preg_match_all都会有这种情况。 解决方法:1、ini_set(‘pcre.backtrack_limit’, 1000000)

2015-12-16 11:47:51 1296

转载 MySQL配置文件mysql.ini参数详解、MySQL性能优化

my.ini(Linux系统下是my.cnf),当mysql服务器启动时它会读取这个文件,设置相关的运行环境参数。   my.ini分为两块:Client Section和Server Section。   Client Section用来配置MySQL客户端参数。   要查看配置参数可以用下面的命令:show variables like '%innodb%'; # 查看inno

2015-11-18 14:13:34 279

转载 Uri 还是 Url !???

这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletRequest.

2015-11-12 17:28:21 341

转载 各类 HTTP 返回状态代码详解

各类 HTTP 返回状态代码详解如下:方法/步骤11xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。100(继续)请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分;101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。22xx(成功)表示服务器成功处理了请

2015-11-11 15:52:41 334

转载 JAVA--String和int互相转化

int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:

2015-11-03 10:24:55 295

转载 SQL优化原则

一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不

2015-10-27 16:19:33 212

转载 Linux平台Makefile文件的编写基础篇

目的:       基本掌握了 make 的用法,能在Linux系统上编程。环境:       Linux系统,或者有一台Linux服务器,通过终端连接。一句话:有Linux编译环境。准备:       准备三个文件:file1.c, file2.c, file2.h       file1.c:              #include             

2015-10-23 16:37:25 239

转载 java 文件操作

11.3 I/O类使用         由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择。因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程的一个基本能力。本章IO类的使用就从读写文件开始。11.3.1 文件操作         文件(File)是 最常见的数据源之一,在程序中经常需要将数据存储到文

2015-10-23 14:35:52 255

原创 算法复习之:最大子串和问题

为了找工作,复习算法中!看到动态规划,把以前的示例拿出来敲一遍,巩固一下 问题:     给定由n个整数(可能为负整数)组成的序列A1,A2,A3,...,An,求该序列的连续子段的和的最大值。当所有整数均为负整数时定义其最大子段和为0例如   {-4, 11,-2, 13,-7,-3,12} 的最大子段和为22代码如下:#include using

2015-10-15 17:41:25 306

转载 Java Timer 定时器的使用

设置定时任务很简单,用Timer类就搞定了。 一、延时执行首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。代码如下:package test;import java.util.Timer;public class TimeTaskTest {   public static voidmain(String[] arg

2015-10-15 17:31:55 288

转载 java用JDBC连接

首先要下载Connector/J地址:http://www.mysql.com/downloads/connector/j/这是MySQL官方提供的连接方式:解压后得到jar库文件,需要在工程中导入该库文件我是用的是Eclipse:   JAVA连接MySQL稍微繁琐,所以先写一个类用来打开或关闭数据库:DBHelper.javaJava代码

2015-10-15 17:19:21 286

转载 Yii 框架中CDbCriteria常用总结

Yii的Active Recorder包装了很多。特别是把SQL中 把where,order,limit,IN/not IN,like等常用短句都包含进CDbCriteria这个类中去,这样整个代码会比较规范,一目了然。   $criteria =newCDbCriteria;    $criteria->addCondition("id=1"); //查询条件,即where id

2015-10-14 11:39:00 538

转载 php 字符串转时间

在平时我们经常需要将一个字符串的时间进行一个格式化后再使用在Php可以使用以下方法进行:$temp_date = '2011-01-09 19:25:43';date('Y-m-d',strtotime($temp_date)); //这个的输出是 2011-01-09//strtotime 的功能是 --  将任何英文文本的日期时间描述解析为 UNIX 时间戳

2015-10-13 10:36:42 4699

转载 php打开文件失败

1、在linux环境下用PHP脚本fopen打开文件“t1.txt”,路径写成“/test/t1.txt”时出错Warning: fopen(/test/t1.txt) [function.fopen]: failed to open stream: No such file or directory in /var/www/test/5-3.php on line 24Unable

2015-10-13 10:13:51 5247

转载 php如何向文件中写入换行

今天编程,发现向文件中写入换行失败了试了很久都没找到办法!突然之间想到一个东东以前看书见过后来还是用这个东东给解决了!现在写出来预防将来忘记也希望能帮到需要帮助的朋友!直接看代码:<?php$stream = fopen("robots.txt", "w+");fwrite($stream, "你换行了吗?\r\n我已经换行了!");?>注

2015-10-13 10:12:41 1272

转载 在PHP中为文本框设置默认值

实例说明  接下来向用户介绍一种与只读属性类似的属性,即设置文本框默认值。设置文本框的默认颜色为灰色,当在用户名中输入信息时动态改变文本框默认值信息。关键技术  本实例的关键是通过disabled属性设置文本框的默认值,然后通过相关事件,动态改变默认值文本框的值。使用disabled属性设置默认值的代码如下:  设计过程  (1)新建index.php文件,引入CSS样式表

2015-10-09 15:23:36 5876

转载 php一些单选、复选框的默认选择方法

[1]radio和checkbox及php select默认选择的实现代码    来源: 互联网  发布时间: 2013-12-241、radio单选框的默认选择实现代码示例:>空白>出让>划拨>集体2、checkbox 复选框的默认选择实现代码示例:>家 具name="fujia_chuju" type="checkbox" v

2015-10-09 15:21:12 8113

转载 PHP文件读写操作

资源(resource)这个词常常与可以发起输入或输出流的实体联系起来。标准输入或输出、文件和网络套接字都是资源的例子。因此你会经常看到本节所介绍的很多函数都是在资源处理的上下文中讨论的,而不是文件处理,这本身是因为所有这些函数都能够与前面所述的资源结合使用。但是,由于这些函数与文件结合使用是应用中最常见的。将数据写入一个文件,有3 个步骤:1. 打开这个文件。如果文件不存在,

2015-10-09 13:15:46 369

原创 php 取余的两个问题

正在做php前端开发,用到了php中的取余函数,发现两个情况,写出来,大家一起注意下。1、发现mod,MOD都不行,才意识到有所改变,查找资料后发现改为了fmod(x,y)2、在使用%取余时,发现数据不正确,本来使用的是int型数据13261711837 %1000,结果确实5504,查找资料后发现对于大整数,php会出现溢出,甚至可能返回负数情况(这是因为php默认使用整数取余的

2015-09-29 11:47:58 1971

转载 php不同类型数据的转换

PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:(int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string):转换成字符串 (bool)、(boolean):转换成布尔类型 (array):转换成数组 (object):转换成对象 PHP数据类型有三种转换方式:在要转

2015-09-29 11:09:39 526

原创 80端口被system进程占用解决

最近在做PHP前端开发,相信很多人碰到过这种情况:安装wamp后,运行所有服务,准备写下hello world!却发现apache启动失败,于是机智的开始Test Port 80,显示被Microsoft IIs-10.0占用机智的去百度为什么会这样?很多人告诉你,关闭IIS!然而你找了半天,木有IIS啊!IIS并没有装啊!于是又去百度百度告诉你netsta

2015-09-28 14:11:43 516

原创 后缀表达式

以前不注意的知识点,考到了才发现自己忘干净了,,,       赶紧记住!           不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行,不再考虑运算符的优先规则        如:(2 + 1) * 3 , 即2 1 + 3 *

2015-09-20 21:41:54 294

转载 区别TCP会话的五元组

源IP地址,源端口,目的IP地址,目的端口,和传输层协议这五个量组成的一个集合。 例如:192.168.1.1 10000 TCP 121.14.88.76 80 就构成了一个五元组。其意义是,一个IP地址为192.168.1.1的终端通过端口10000,利用TCP协议,和IP地址为121.14.88.76,端口为80的终端进行连接。       五元组能够区分不同会话,并且对应的会话

2015-09-20 21:33:29 13982

转载 linux常用命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2015-09-20 21:31:07 268

转载 二叉树前序、中序、后序遍历相互求法

今天来总结下二叉树前序、中序、后序遍历相互求法,即如果知道两个的遍历,如何求第三种遍历方法,比较笨的方法是画出来二叉树,然后根据各种遍历不同的特性来求,也可以编程求出,下面我们分别说明。首先,我们看看前序、中序、后序遍历的特性: 前序遍历:     1.访问根节点     2.前序遍历左子树     3.前序遍历右子树 中序遍历:     1.中序遍历左子树    

2015-09-20 21:28:25 313

转载 正则表达式语法-转自MSDN

正则表达式语法Visual Studio 2005 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/

2015-09-20 21:26:16 285

原创 unresolved external symbol错误及其解决方法

昨天某笔试遇到一个问题:unresolved external symbol属于什么阶段的错误,答案为链接阶段,但是本人并不是很清楚这个错误,所以找资料整合了下类似错误提示:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadexnafxcwd.lib(thrdco

2015-09-20 21:22:47 103256 4

原创 php 显示中文乱码问题分析

最近开始使用php,正在从头学起,遇到中文乱码问题,尝试解决一.首先是PHP网页的编码1.php文件本身的编码与网页的编码应匹配a.如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加,所有文件的编码格式为ANSI,可用记事本打开,另存为选择编码为ANSI,覆盖源文件

2015-09-16 09:53:29 438

转载 YII安装步骤(windows)

转自:http://www.cnblogs.com/waitingbar/archive/2013/02/28/2937308.html一、首先你得下个YII框架的源码 ;下载地址:http://www.yiiframework.com/download/ 二、把下载到的源码解压放到一个PHP可访问的位置;如我的 F:\site(已具备了php环境了哦!);与此同时,在si

2015-09-15 14:14:02 355

转载 stl map底层之红黑树插入步骤详解与代码实现

转载请注明出处:http://blog.csdn.net/mxway/article/details/29216199本篇文章并没有详细的讲解红黑树各方面的知识,只是以图形的方式对红黑树插入节点需要进行调整的过程进行的解释。最近在看stl源码剖析,看到map底层红黑树的实现。为了加深对于红黑树的理解就自己动手写了红黑树插入的实现。关于红黑树插入节点后破坏红黑树性质的几种情况,可以在

2015-09-13 10:33:20 512

转载 STL中map用法详解

Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有

2015-09-12 22:21:00 252

原创 堆排序实现思想

面试时遇到了堆排序,不是很清楚,记录下思想,备用堆排序利用了大根堆(或小根堆)堆顶记录的关键字最大(或最小)这一特征,使得在当前无序区中选取最大(或最小)关键字的记录变得简单。大根堆排序的基本思想       ① 先将初始文件R[1..n]建成一个大根堆,此堆为初始的无序区       ② 再将关键字最大的记录R[1](即堆顶)和无序区的最后一个记录R[n]交换

2015-09-10 18:06:58 369

Netflix文化:自由与责任(中英文双语对照版).ppt

Netflix文化:自由与责任(中英文双语对照版) 从某文库转载过来的,对于这种应该大家分享的文档,下载分什么的还是不应该有的~

2015-12-17

fiddler4_V4.5.1.5

软件测试工具

2015-08-27

FastStoneCapturecn.zip

软件测试可用,屏幕截图软件

2015-08-27

LINGO11.zip

LINGO,学习数学建模之时发现的软件,相比于matlab小巧却功能够用,很是喜欢~

2015-08-27

空空如也

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

TA关注的人

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