- 博客(154)
- 资源 (4)
- 收藏
- 关注
原创 Yii1整合smarty
下载 smarty 的库,解压到 protected/extensions 中,在 protected/extensions 创建class文件,内容如下:<?phprequire_once (Yii::getPathOfAlias('application.extensions.smarty.libs') . DIRECTORY_SEPARATOR . 'Smarty.class.php');
2016-07-19 17:26:42
1146
原创 Yii1整合ZF2中的ZendPdf组件
将zend的库和ZendPdf的组件拷贝到yii项目工程中的 \yiiproject\protected\vendor 的目录下。D:\zendframework\yiiproject\protected\vendor>dir2016/07/19 12:31 <DIR> .2016/07/19 12:31 <DIR> ..2016/07/1
2016-07-19 16:28:13
779
转载 Yii整合ZF2中Feed模块
Yii1 整合ZF2的Feed模块将 * \ZendFramework-2.4.9.zip\ZendFramework-2.4.9\library\Zend * 的文件夹拷贝到 Yii1 的项目工程中的 * \YiiProject\protected\vendor * 中Controller 中的 Action 实例的示范代码。 public function actionFeed
2016-07-19 11:08:08
1023
原创 关于keystore的简单介绍
关于keystore的简单介绍Keytool是一个Java数据证书的管理工具 ,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中。 在keystore里,包含两种数据: 1. 密钥实体(Key entity)——密钥(secret key)又或者是私钥和配对公钥(采用非对称加密) 2. 可信任的证书实体(trusted certifica
2016-06-20 17:35:02
50718
原创 Tomcat下CAS Server证书配置
生成证书 keytool -genkey -alias cas -keyalg RSA -keystore cas.keystore CN的名字必须和cas server的域名一直。比如localhost。这里证书密码为test1234。导出证书 keytool -export -file cas.crt -alias cas -keystore cas.keystore导入证书到JRE
2016-06-20 17:33:53
1819
原创 Eclipse通过Maven插件创建webapp项目中遇到的问题
Eclipse通过Maven插件创建webapp项目中遇到的问题JSP Problem The super class “javax.servlet.http.HttpServlet” was not found on the Java Build Path 解决办法: Properties – Java Build Path – Add Library – Server Runtime
2016-06-17 14:26:41
1144
原创 通过vscode执行python程序
通过vscode执行python程序配置 tasks.json : ctrl + shifit + p 输入 “Tasks: Configure Task Runner”, { "version": "0.1.0", // The command is tsc. Assumes that tsc has been installed using npm install -g typ
2016-04-12 15:55:23
17351
1
原创 在vs code中使用ftp-sync插件实现客户端与服务器端代码的同步
在vs code中使用ftp-sync插件实现客户端与服务器端代码的同步下载安装 https://github.com/lukasz-wronski/vscode-ftp-sync“>vscode-ftp-sync 插件。安装方法1. Ctrl/Shift+P (或 Ctrl/Cmd + E) 输入 ext install [插件关键字/名称]安装方法2. Ctrl/Shift+P (或 F1)
2016-04-11 10:34:24
57140
7
原创 CAS服务器端搭建配置
CAS Server下载 http://developer.jasig.org/cas/解压之后将 modules\cas-server-webapp-4.0.0.war拷贝到tomcat下的webapps目录下。证书的创建"%JAVA_HOME%\bin\keytool" -genkey -alias tomcat -keyalg RSA -keystore \path\to\my\k
2016-03-31 16:38:25
1891
原创 eclipse搭建python开发环境
eclipse搭建python开发环境安装 PyDev 插件。 Add Repository Location : http://pydev.org/updates配置 PyDev 在eclipse中(window > preferences > PyDev > Interpreter)添加配置python的解释器 参考 http://www.pydev.org/manual_101_
2016-03-29 15:39:06
609
原创 Tomcat的web服务自动跳转到https的设定
在web应用的web.xml中添加如下配置信息 <security-constraint> <web-resource-collection> <web-resource-name>Automatic SSL Forwarding</web-resource-name> <url-pattern>/*</url-pattern> </we
2016-03-24 15:13:39
717
原创 python开发中常用命令
更新指定的包时,使用 –upgrade 选项pip install mako --upgrade安装虚拟环境包easy_install virtualenv创建一个虚拟环境virtualenv ./env指定python的版本来创建虚拟环境virtualenv -p C:\Python27\python.exe <path/to/new/virtualenv/>创建虚拟环境时,不从主环境中拷贝任何第
2016-01-27 14:07:09
536
原创 禁用opcache缓存
今天在yii+apache2开发的过程中,上传了代码到web服务器上,每次都要等待几十秒中之后,修改的代码才会反应过来,一查,原来是php.ini中开启了 opcahce 。下面是禁用 opcache 的方式。通过phpinfo来查看php.ini文件的路径。 在phpinfo页面中通过查看 Loaded Configuration File来获取php.ini文件的路径。在php.ini文
2016-01-19 14:56:42
8602
原创 Yii2下路由设定
在YII2配置文件中添加路由配置信息。 'components' => [ #路由的配置 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, # false表示去掉url中的index.php 'e
2016-01-13 11:14:25
2063
原创 通过bluestacks从google play获取apk安装包
通过bluestacks从google play获取apk安装包安装bluestacks。在bluestacks中安装“efs file explorer”, “app backup & restore”, “nova launcher”在google play中安装要提取apk的应用。通过”app backup & restore”,将已经安装的应用备份成apk的形式。 备份的apk文件
2016-01-06 11:45:24
7386
原创 Python时间的使用
#!/usr/bin/python#coding:utf-8import timeimport datetime#系统时间戳print(time.time())#1450682521.0920722#localtime返回的是当前时区的值print(time.localtime())#time.struct_time(tm_year=2015, tm_mon=12, tm_mday=21
2015-12-21 16:43:32
741
转载 Python字符串连接
转自:http://www.openstack.org.cn/bbs/forum.php?mod=viewthread&tid=506#!/usr/bin/python#直接用 “+” 来连接两个字符串d = 'test' + '1234'print(d)#第二种比较特殊,如果两个字符串用“逗号”隔开,#那么这两个字符串将被连接,但是,字符串之间会多出一个空格:d = 'test', '12
2015-12-21 15:30:47
572
原创 pyramid在apache+mod_wsgi下的运行配置
1.安装Setuptools工具wget -c https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.pypython ez_setup.py2.安装virtualenveasy_install virtualenv3.创建一个 Virtual Python Environmentexport VENV=~/envvirtu
2015-12-17 14:01:37
1084
原创 [Ubuntu]Python的Web开发环境之mod_wsgi
1. 事先准备,安装apache2服务器和开发工具apt-get install apache2apt-get install apache2-dev python-dev #python2apt-get install apache2-dev python3.5-dev #python3.52. 编译mod_wsgi 。在https://github.com/GrahamDumple
2015-12-17 13:36:14
1406
原创 Python的Web开发环境(二)--Windows
安装Vertrigo,Python配置文件在文件 vertrigo.conf 中添加python的web项目的配置信息<Directory "d:\python"> Options Indexes FollowSymLinks MultiViews ExecCGI AllowOverride All Require all granted DirectoryInde
2015-12-09 17:24:35
726
转载 Python的Web开发环境之CGI(一)--Ubuntu
Ubuntu下安装Python的Web环境转自:https://www.digitalocean.com/community/tutorials/how-to-set-up-an-apache-mysql-and-python-lamp-server-without-frameworks-on-ubuntu-14-04检查python的版本(Ubuntu自带了python运行环境)python --
2015-12-09 16:22:02
3345
原创 Ubutun下搭建MySQL用户验证的WebDav服务器
1、安装apache,mysql服务器root@ubuntu:# apt-get install apache2 mysql-server mysql-client libapache2-mod-auth-mysql -y※安装过程要求输入MySQL的root用户的密码,这里用rootadmin当做密码。 AH00558: apache2: Could not reliably determin
2015-12-01 14:34:47
1027
转载 求素数
<?phpfunction sushu($n){ $result=[]; for($i=2;$i<=$n;$i++ ){ $f=true; $limit = intval(pow($i, 0.5) + 1); #printf("\n".' %s -> %s -> %s ',$i, pow($i, 0.5), $limit);
2015-09-09 16:51:46
407
原创 PHP线程库的配置
下载Thread的扩展库http://windows.php.net/downloads/pecl/releases/pthreads/Thread扩展的配置将 php_pthreads.dll 拷贝到 ${php_path}/ext.将 pthreadVC2.dll 拷贝到 ${php_path}编辑 ${php_path}/php.ini,添加配置信息 extension=php_pthr
2015-09-02 13:43:24
876
原创 Roundcubemail简单安装配置
Roundcubemail简单安装配置config/config.inc.php.sample 复制一份,改名为 config/config.inc.php修改 config.ini.php 中的配置信息: $config['db_dsnw'] = 'mysql://dbuser:password@localhost/roundcubemail'; $config['defaul
2015-09-02 13:42:05
5890
转载 Java学习(过滤器,监听器,拦截器)
转自:http://blog.youkuaiyun.com/x_yp/article/details/6358630过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求, 此时你就可以对请求或响应(Request、Res
2015-08-04 13:59:13
1948
原创 Oracle Database 11g Express Edition入门(数据库启动与关闭)
C:\>sqlplus "system/shouadmin as sysdba"SQL*Plus: Release 11.2.0.2.0 Production on 木 7月 30 17:11:03 2015Copyright (c) 1982, 2014, Oracle. All rights reserved.Oracle Database 11g Express Edition Releas
2015-07-30 16:11:27
5639
原创 Oracle Database 11g Express Edition入门(使用SQLPlus)
Oracle Database 11g Express Edition入门下载安装Oracle 11g XEhttp://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index.html 安装过程中要指定sys/system的密码。安装完成后,通过命令行执行打开安装Or
2015-07-30 16:04:17
5662
原创 `java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener`
maven web 项目中启动报错 java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener错误描述: SEVERE: Error configuring application listener of class org.springframework.web.util.Log4jCo
2015-07-15 15:32:38
7069
转载 PEAR和PECL理解笔记
PECL 的全称是 The PHP Extension Community Library (PHP 扩展模块)PEAR(PHP Extension and Application RepositoryPHP 扩展和应用仓库)PECL (PHP Extension Community Library),PHP的扩展库,它提供了一系列已知的扩展库,由C++等其他语言编写而成,多数以Dll(动态链接库)
2015-07-15 15:31:27
520
原创 PECL源码编译安装
在 https://pecl.php.net/ 查找要要下载的扩展源码, 这里以MongodB扩展为例。在 https://pecl.php.net/package/mongo 下载mongodb数据库驱动源码。然后编译安装。wget -c https://pecl.php.net/get/mongo-1.6.10.tgztar zxvf mongo-1.6.10.tgzcd mongo-1.
2015-07-15 10:16:59
1882
原创 MySQL数据库用户创建
创建一个密码为test1234,用户名为yii2dbCREATE USER 'yii2db'@'localhost' IDENTIFIED BY 'test1234';给创建的用户授权语法: GRANT [type of permission] ON [database name].[table name] TO '[username]'@'localhost’; 数据库权限种类 + A
2015-07-10 14:40:10
612
原创 PDO学习笔记
PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。 PDO随PHP5.1发行,在PHP5.0的PECL扩展中也可以使用,无法运行于之前的PHP版本。在PDO出现之间,在PHP中连接数据库的函数根据数据库的不同而不同。 例如,MySQL用 mysql_connect 函数, PostgreSQ
2015-07-10 10:47:40
751
原创 PHP正则表达式
要检测一个上传的csv文件是否含有全角字符。含有这阻止上传。 在网上去搜索对应的全角字符的正则表达式。 结果上传的文件的编码不同,正则表达式的效果也不尽人意。逆向考虑,只允许合法字符(半角英数字字符)的时候,才允许上传。 正则表达式:<?php // http://www.asciitable.com/ // \x20-\x7E : 表示可能のASCII文字 // \x
2015-07-07 16:50:07
426
原创 MongoDB学习笔记---MapReduce
MongoDB学习笔记—MapReduceMapReduce1.mapreduce是根据map函数里调用的emit函数的第一个参数来进行分组的Map-Reduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。使用 MapReduce 要实现两个函数 Map 函数和 Reduce 函数, Map 函数调用 emit(key, val
2015-07-03 16:51:56
519
转载 MongoDB学习笔记--GridFS
GridFS简介GridFS是MongoDB中的一个内置功能,可以用于存放大量小文件。GridFS使用MongoDB提供了一个命令行工具mongofiles可以来处理GridFS,列出所有文件: mongofiles list上传一个文件: mongofiles put xxx.txt下载一个文件: mongofiles get xxx.txt查找文件: //会查找所有文件名中包含“xxx”
2015-07-03 14:37:55
414
原创 MongoDB学习笔记--分组(1)
Mongo学习笔记–分组// 准备测试数据db.user.drop();for(var i=10; i< 100; i++) { db.user.insert({ name:"user" + i, age : Math.floor(Math.random()*10)+ 20, sex : Math.floor(Math.random()
2015-07-03 13:53:01
475
转载 MongoDB学习笔记--数据管理
MongoDB数据管理转自:http://www.caiyiting.com/blog/2015/mongodb-data-management.html数据库备份 – mongodump备份本地所有MongoDB数据库: # mongodump -h 127.0.0.1 --port 27017 -o /root/db/alldb备份远程指定数据库:# mongodump -h 192.
2015-06-30 14:31:57
508
原创 MongoDB学习笔记--基本操作
Collection操作显示所有数据库名 show dbs;显示数据库中所有Collection名use {dbname};show collections;创建Collectionuse {dbname};db.createCollection("");重命名Collection db.collection.renameCollection("");删除collectionuse {dbn
2015-06-29 16:49:26
472
原创 Ubuntu下安装PHP的mongodb扩展
在 https://pecl.php.net/package/mongo 下载 PHP的mongodb扩展的源码$ wget -c https://pecl.php.net/get/mongo-1.6.9.tgz$ tar zxvf mongo-1.6.9.tgz$ cd mongo-1.6.9$ phpize$ ./configure$ make all$ make test$ su
2015-06-24 10:47:53
1758
jcommon-1.0.17.jar
2012-12-13
jfreechart-1.0.14.jar
2012-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人