事起说明 最近对上线半年多的laravel项目做了一次少大的改动,由php-fpm改为swoole,这里做个记录. 2019年过年前半个月,上阿里云后台查看前一天的访问请求日志,发现很多接口响应慢.翻了前几天的日志,发现不少响应慢的接口,包括app首页资讯.文章列表.文章详情等所有和cms相关的接口.想着最近没上线过什么新功能,怎么最近变慢好多.阿里云后台查看nginx错误日志,上服务器看php-fpm错误日志.发现和上次php-fpm优化报的同样错误信息.时间点差不多都吻合,大都是push发出…
注:针对的是jboss5.0,其它版本没有测试过 ,主要参考了:http://www.diybl.com/course/3_program/java/javajs/20100719/460908.html,在些表示感谢 将项目从tomcat 迁移到JBoss,一般情况下会出现很多问题,下面是相关问题的记录及解决方法.1. (1)首先要新增两个jar包:jboss-as-sprint-int-5.0.0.GA.jar 和 jboss-spring-int-vfs.jar(2)然后在web.xml…
将Java项目从maven迁移到gradle 如何将一个java项目从maven迁移到gradle呢?gradle集成了一个很方便的插件:Build Init Plugin,使用这个插件可以很方便地创建一个新的gradle项目,或者将其它类型的项目转换为gradle项目. 要将maven项目转换为gradle项目,只需要在项目的pom文件所在的目录下执行以下命令: $ gradle init --type pom 上面的命令会根据pom文件自动生成gradle项目所需的文件和配置,然后以grad…
http://java-boy.iteye.com/blog/531411从Tomcat升级到JBoss5.1真是一个痛苦的过程,可能遇到很多问题.以下是我碰到的问题,及解决方法. 一.Hibernate不兼容问题. JBoss5.1中内置了hibernate,以前4.x的时候还是在server/default/lib里,但在JBoss5.1的时候已经升级到了common/lib下面.4.x时我直接删掉hibernate等的jar就可以了,但5.1不行,否则会抛很多错误.只能一步步解决. 我首先…
项目任务:编写日历选择界面和查明细界面(查看某一天的具体收支出状况) 1.背景 ①典型用户 (1)姓名:张云 (2)年龄:17~23 (3)收入:家长给的生活费与自己兼职(1500元/月) (4)代表的用户在市场上的比例和重要性:比例很大,此软件就是面向大学生的 (5)使用这个软件的典型场景:吃饭后,逛超市,逛淘宝等一切消费行为之后 (6)使用本软件/服务的环境:android手机 (7)生活/工作情况:在大学学习 (8)知识层次和能力(教育程度,对电脑.万维网的熟悉程度):本科.专科 (9)用…
上星期,我决定要解决这个问题.理由如下: 3个月之前,我已经投入一段时间要做好这个迁移工作,直到最后,我发现能够安装了,但是运行不了,这个过程也看不到bugly上传,在找不到原因的情况下,我放弃了. 后来,我在svn 下载代码后,在esclipse中运行时,发现这个app可以安装,但是不能运行,和之前我遇到的问题一样.后来,我了解到了是.so文件的缺失.然后联想到之前的迁移问题应该也是这个原因,所以我也开始下定决心,去解决这个问题.  接下来,我整理一下我遇到的问题,和我如何解决: 1.从svn…
这次将一个VS2008编写的网站迁移至VS2010或者2012下都编译不通过,统统报相同的错误:缺少System.Linq引用,缺少System.Xml.Linq引用,但是明明有引用啊,引用DLL我都试了,还是不行,今天突然想到,貌似是.NET版本设置不对吧,项目里的类库有的是2.0的有的是3.5的,但是网站的.NET版本又在哪里设置呢?后来查资料才发现,web.config里可以进行配置 <system.codedom> <compilers> <compiler lang…
这两天在做服务器迁移,遇到了一些小的问题,现在做个粗略的记录 原服务器环境:Windows 2003 现服务器环境:Windows 2008 其中SSB项目在迁移部署后发现,报 JS的错误. 我在想除非项目中用到Ajax 直接读取数据库,会遇到报JS的错误,否则的话,就是部署的设置问题.可是查看了IIS中的设置,没有问题. 原因出在哪里呢. 于是我像相亲的节奏...端详着报错的页面.既然是JS那就查JS代码看看.在没有任何源码支持的情况下,慢慢搜寻着. 找到一个页面,显示的代码确实异常.如下图所…
查看Laravel5.1的目录 当你配置好数据库后,在命令行执行下边的操作 php artisan migrate 打开数据库会发现,我们的数据库多了四个表,神奇吧! 打开任意一个migration查看一下代码 有没有发现在migration里边的up方法里的那些函数最终都成为了生成的表中的字段! migration里包含两个方法,当输入命令php artisan migrate的时候,会执行所有migration文件里的up方法 当输入命令php artisan migrate:rollbac…
Django项目的创建与介绍 安装:pip3 install django==1.11 查看版本号:django-admin --version 新建项目: 1.切到目标目录 2.django-admin startproject 项目名 proj_name:项目目录,包含项目最基本的一些配置 -- __init__.py:模块的配置文件 -- settings.py:配置总文件 -- urls.py:url配置文件,django项目中的所有页面都需要对其配置url地址 -- wsgi.py:(…