自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 c语言实现一元多项式的创建和相加

#include<stdio.h>#include<string.h>#include<stdlib.h>#define ERROR 0#define OK 1struct pNode{ int coef; //系数 int exp;//指数 struct pNode* link;};typedef struct{//此处是将结构体重命名为...

2019-03-13 16:09:19 5939 7

原创 leetcode-2(两数相加链表实现)

#include<iostream>using namespace std;struct ListNode{ int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {}};ListNode* greate(int num){ ListNode *head; ListNode *p,*r;//r为尾...

2019-03-09 21:30:47 203

原创 c++实现动态数组

#include<iostream>using namespace std;struct ListNode{ int val; ListNode *next;};ListNode* greate(){ ListNode *head=new ListNode; head=NULL; ListNode *p=head; cout<<"please ente...

2019-03-09 20:05:06 1162

转载 vim打开多窗口、多文件之间的切换

打开多个文件:一、vim还没有启动的时候:1.在终端里输入 vim file1 file2 ... filen便可以打开所有想要打开的文件2.vim已经启动输入:e file可以再打开一个文件,并且此时vim里会显示出file文件的内容。3.同时显示多个文件::sp         //水平切分窗口:vspli

2017-11-15 11:40:22 560

转载 Mysql中MyISAM引擎和InnoDB引擎的比较

转载自http://www.cnblogs.com/zlcxbb/p/5757173.html结论如果不清楚自己应该用什么引擎,那么请选择InnoDB,Mysql5.5+的版本默认引擎都是InnoDB,早期的Mysql版本默认的引擎是MyISAM MyISAM 和 InnoDB的适用场景MyISAM适合:(1)做很多count 的计算;(2)插入不频繁,查询非常

2017-10-12 14:52:38 410

原创 cookie和session自我总结

一、cookie 和session 的区别:1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗   考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能   考虑到减轻服务器性能方面,应当使用

2017-10-12 13:57:11 258

原创 10-11面经

自我介绍 讲项目(实现的功能和负责的部分) PHP数组函数说出尽可能多 session和cookies 浏览器禁掉cookies session还能用吗 两种数据库引擎 讲一下特性的区别

2017-10-11 21:08:14 257

原创 数据库性能优化学习小记

《构建高性能web站点》中数据库性能优化学习笔记

2017-10-09 15:23:45 299

原创 某游戏公司php一面记录

php面经

2017-09-16 16:28:05 1036

转载 python的垃圾回收机制

转载自http://python.jobbole.com/82061/Python的GC模块主要运用了“引用计数”(reference counting)来跟踪和回收垃圾。在引用计数的基础上,还可以通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用的问题。通过“分代回收”(generation collection)以空间换取时间来进一步提高垃圾回收的效率。

2017-09-15 00:19:43 205

原创 关于php框架的选择

1.如果你是新手我建议你学习ci,如果你入行已久又害怕麻烦,我建议你看yii,如果你提高开发效率并愿意接触新玩具,我推荐你看laravel4。2.国内的话 一般公司基本就是 tp、ci、yii以及zend 还有一些不知名的小框架bat 等会考虑效率问题, 所以一般会采用 yaf 之类的框架, 新浪内部就大量在使用。另外 建议学习框架得有个大致的方向 要学习的是这个框架的优点

2017-09-15 00:02:04 366

原创 记录自己微信开发趟过的那些坑

1.填入url的时候要加urlencode,否则报错;2.测试的时候用的是测试号,正式上线的时候要把$appid和$appsecret都换成正式账号;3.最最最坑的——redirect_uri参数错误,这个的错误有很多原因,排错要走的方法也多;1)、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的开发者中心页配置授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,...

2017-09-14 20:17:11 414

原创 某游戏公司面试经验

属于笔试之后的一面,面试就两轮,一轮技术,一轮hr,挂在了技术面。首先是1分钟自我介绍,然后问计算机基础课程有哪些,做完一道笔试没有写完的编程题,问了笔试的两道填空题当时是怎么做的,微信开发中遇到什么印象深刻的问题,用微信的地图API实现了什么功能,怎么解决精度的问题,为什么会用tp,ci框架了解吗,比较一下不同的php框架,有没有系统学过python,python怎么实现文件复制,pyt

2017-09-13 22:11:21 4950

原创 乘公交车换乘,选路线,花最少时间

遇到一道笔试题,笔试的时候没有解出来,大概记了下题目,后面花时间解出来,但没有环境,只通过了demo。题目大概是这样的:题目描述:小明要从家里去看奥运会,中途要换乘公交车,有很多条路线,不同路线花费不同时间,要求找一条能到达终点的乘车路线,且花费的时间最少。输入:第一行输入终点所在的站m(假设起点为0,m为一个自然数)和可供选择的路线的条数n接下来为n行,每行的内容为一条路线的起点

2017-09-07 23:41:10 13344

转载 利用 Linux crontab 定时执行 PHP

转载自http://www.cnblogs.com/hujiong/archive/2012/12/15/2820028.html启动linux定时服务:service crond start查看当前定时任务: crontab -l添加新定时任务:crontab -e 先是测试crontab对于普通任务能否执行:*/1 * * * * date >>

2017-09-06 21:30:03 762

转载 Linux下用户组、文件权限详解

转载于http://www.cnblogs.com/123-/p/4189072.html用户组在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念- 所有者- 所在组- 其它组- 改变用户所在的组 所有者一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者

2017-09-06 20:53:56 393

原创 上台阶问题(跳法+路径)

上台阶问题是剑指offer中的一个原题,然而剑指offer中并没有要求输出路径,而我看到有人在面试的时候被要求给出路径,于是我找了一下相关的解法:public class Main { private static int total=0; public static void main(String[] args) { int stairNum = 5;

2017-08-30 19:58:05 1258

原创 js变量怎么放到超链接里面去

其实就一个“+”可以搞定,用“.”不行(这个问题的环境是php,所以才会试这个),具体例子如下:var bianliang="20";// 随便定义一个JS变量var str ="mypage.htm?action="+bianliang; //超链接的地址和参数document.location=str;//打开这个地址

2017-08-01 11:50:51 3990

原创 thinkphp框架中后台传数组到前端js的方法

遇到一个问题,后台传一个二维数组到前端,但是要直接在js里面接收,这样就不能用foreach标签来接收了,想了2小时候,找到一种方法解决:即:在后台把数组编码成json格式,这样传到前端,就能以普通数组的方法来读取了。

2017-07-31 23:09:35 4951

原创 django 运行报错view must be a callable or a list/tuple in the case of include()

这个错误的原因是django 1.10之后不在支持URL用字符串表示了 http://stackoverflow.com/questions/38744285/django-urls-error-view-must-be-a-callable-or-a-list-tuple-in-the-case-of-includ真的好烦这种的,明明按着教程来的,都还会报错,真是~!@#$%^&*

2017-03-22 18:47:01 3278

原创 CVTE线上笔试总结

CVTE是一家公司,我觉得特点就是全国都开有分部,基本一线城市到省会城市都覆盖了。。。3月18号19:00~20:30做的是Web后台开发工程师方向考23道题,前面20道选择题,21,22编程题,23架构设计题选择题是不定项选择题,考的主要是java一些深一点要掌握的知识,序列化,hashMap>等,还考了数据结构,前序和中序遍历(这个大概是我做得最好的了%>_编程题(报价

2017-03-18 20:23:20 3656 2

原创 几种开发工具下快速整理代码格式的快捷键

Pycharm:Ctrl+Alt+L ;Eclipse:Ctrl+Shift+F;Android Studio:Ctrl+Alt+L;NetBeans:Alt+Shift+F2017.10.16补充:sublime:sublime中自建的有格式化按钮:Edit -> Line -> Reindent 只是sublime并没有给他赋予快捷键,所以...

2017-03-18 00:50:22 5124 1

原创 2017-3-16记第一次参加线上笔试

已经大三下了,准备在暑假去实习,故去参加了一些公司的线上笔试。这次笔试的公司为三七互娱,我不确定要走什么方向,考虑之下选择参加了php工程师的笔试。考试时间为晚上7点到8点,一个小时。考试内容为12道题,共100分。考察了JS(判断账号密码是否正确),Linux,php语法,sql语句(查询充值前十的玩家那题没做出来),数据库查询调优,算法(类似于汽车加油问题),数据结构(二叉树)

2017-03-16 20:17:48 1596

原创 java在一个字符串前面插入另一个字符串的方法

两步:1:、将String类型转化为StringBuffer类型;2、利用StringBuffer类型的insert函数插入想要插入的字符串。下面给出代码:String s;String b;StringBuffer sb = new StringBuffer(b);sb.insert(0,s);

2016-10-10 19:40:54 28623

原创 apmserv启动失败总结

两个都失败的话,试试下面几种方法:1、关闭防火墙2、以管理员身份运行3、安装路径中不能包含中文apche启动失败端口被占用的话,改为81端口或其他端口就可以。在启用APMServ时开启提示3306端口被占用的解决办法:此种情况是Mysql的端口被占用吧。首先按键盘上的“桌面”+R——打开 运行窗口,然后输入cmd,回车,然后输入:netstat -a

2016-06-12 21:07:44 2084

转载 c++定点设置小数点位数

本文属于记笔记需要,内容在书上应该有,放在这里方便查找。#include #include using namespace std;int main( void ){ const double value = 12.3456789; cout << value << endl; // 默认以6精度,所以输出为 12.3457 cout << setprecision(4

2016-04-10 21:35:22 6339

原创 c++中减字符0的作用

c++中减字符0的作用

2016-04-10 15:45:18 3998 3

转载 Android 开发过程中总计的一些经验教z

再使用第三方类库之前,请再次确认您确实需要使用该类库。如果用户看不到这个元素,请不要绘制它。除非必要,请不要使用数据库。简单的数据可以使用 SharedPreference 保存。现在的 App 很容易就达到了 65K 的函数限制, 可以使用 multidexing 来解决该问题。RxJava 是 AsyncTasks 的最佳替代方案,并且还有其他很多优点。Retrofit 是

2016-03-16 18:49:36 279

转载 java.lang.IndexOutOfBoundsException 错误解决

一般这个错误一出现,就是数组的问题,通常后面还会跟一个 Index: 0, Size: 0,也就是java.lang.IndexOutOfBoundsException: Index: 0, Size: 0什么意思呢?就是有个数组要取出0位置的值,程序发现那个位置也就是0位置那里并没有值,就会报这个错,也有人说是越界错误,也是可以理解的。数组越界了,那里当然也没有值可以给你取得的。所以归根

2015-12-10 22:53:10 3119

转载 Android多屏幕自适应解决方案

一、细说layout_weight    目前最为推荐的Android多屏幕自适应解决方案。    该属性的作用是决定控件在其父布局中的显示权重,一般用于线性布局中。其值越小,则对应的layout_width或layout_height的优先级就越高,一般横向布局中,决定的是layout_width的优先级;纵向布局中,决定的是layout_height的优先级。    传

2015-12-08 19:20:57 297

转载 eclipse导入已存在的android工程时遇到AndroidManifest.xml文件出错的问题(红叉)

如果导入已存在的android工程步骤如下:1.将工程拷贝到之前建立的工作空间文件夹下;2.import-->Android/Existing Android Code Into Workspace-->next-->选择工作空间文件夹下的工程文件-->勾选Copy projects into workspace-->finish;3.之后会发现eclipse中刚导入的工程

2015-11-26 19:25:31 1955

原创 正常编写的程序出现androidmainfest.xml missing错误怎么做

点开project,点击clean,进行重新编译就可以了。

2015-11-22 11:22:49 1410

空空如也

空空如也

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

TA关注的人

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