- 【漏洞分享】2018年-2024年HVV 6000+个漏洞 POC 合集分享
漏洞文库-Web安全
漏洞复现web安全python安全测试工具网络安全
此份poc集成了Zabbix、用友、通达、Wordpress、Thinkcmf、Weblogic、Tomcat等下载链接:链接:https://pan.quark.cn/s/1cd7d8607b8a
- 【漏洞利用】2018年-2024年HVV 6000+个漏洞 POC 合集分享
baiolkdnhjaio
漏洞复现网络安全web安全安全
此份poc集成了Zabbix、用友、通达、Wordpress、Thinkcmf、Weblogic、Tomcat等下载链接:链接:https://pan.quark.cn/s/1cd7d8607b8a
- 【修复登录接口】全新最火表情包小程序源码流量主无限裂变斗图小程序
ms3_ishenglu
小程序
这是一套独立后台版的表情包小程序,这套源码现在非常的火,目前正版的价格在110左右,表情包黄色的版本,个人感觉设计挺漂亮的。后端源码采用的是ThinkCMF6.0的框架,前端是微信原生的代码,后端服务器配置推荐:Nignx1.18+Mysql5.6+PHP7.2。源码下载地址:https://ms3.ishenglu.com/archives/432
- thinkcmf 配置移动端模板
邪小新
前端
1.找到tinkcmf/data/config/template.php文件'cmf_moblie_default_theme'=>'cffff_m',2.找到thinkcmf/vendor/thinkcmf/src/common.php//$theme=config('template.cmf_default_theme');if(cmf_is_mobile()){$theme=config('
- thinkcmf 文件包含 x1.6.0-x2.2.3 已亲自复现
Bolgzhang
thinkcmf网络安全
thinkcmf文件包含x1.6.0-x2.2.3CVE-2019-16278已亲自复现漏洞名称漏洞描述影响版本漏洞复现环境搭建漏洞利用修复建议总结漏洞名称漏洞描述ThinkCMF是一款基于PHP+MYSQL开发的中文内容管理框架,底层采用ThinkPHP3.2.3构建。ThinkCMF提出灵活的应用机制,框架自身提供基础的管理功能,而开发者可以根据自身的需求以应用的形式进行扩展。远程攻击者在无需
- thinkcmf 后台不能安装,主意是不是特殊字符导致的
sniper表哥
public$info=['name'=>'Counter',//Counter插件英文名,改成你的插件英文就行了'title'=>'计算器','description'=>'计算器','status'=>1,'author'=>'
[email protected]',//不能有@等特殊字符'version'=>'1.0.0','demo_url'=>'http://cmf.zgzzm.
- thinkcmf 页面变量截取,默认值
从兄
thinkphpthinkcmfhtmlhtmlphp
1.默认值{$category.name|default='分类名为空'}2.字符截取{$post.create_time|mb_substr=0,10}
- thinkcmf安装,$HTTP_RAW_POST_DATA关闭检测,always_populate_raw_post_data设置
niduyi52
thinkcmf安装企业门户解决方案版本时,$HTTP_RAW_POST_DATA关闭检测,always_populate_raw_post_data的设置。image.png1、先找到php.ini文件,在php的根目录image.png2、打开查找always_populate_raw_post_dataimage.png3、改成:image.png(就删掉前面的“;”)4、重启,刷新:ima
- xstat博客主题php,SuperMan主题博客-ITKEE社交系统-ITKEE社区-轻量级社区-thinkphp开发社区-HTML模板资源分享-thinkphp技术交流-thinkphp开发社区-...
小婉青青
xstat博客主题php
ITKEE社区V3.0.1版本更新,补丁包下载了解详情,获取ITKEE社区版本,快速授权了解详情(很早之前刚学习bootstrap前端框架的时候连仿带扒搞下来的,不喜勿喷。)简单的来说,用了thinkcmf的后台框架及thinkcmf的后台核心功能。前端使用bootstrap仿了laravel的前端页面写的一个简洁的前端响应式前端。因为个人觉得laravel现在的前端比较清晰简洁。一直喜欢这种风格
- thinkcmf 批量删除
cuihaomaster
代码:publicfunctiondelete(){$param=$this->request->param();if(isset($param['id'])){$id=$this->request->param('id',0,'intval');$res=Db::table('cmf_contact')->delete($id);$this->success("删除成功!",'');}if(is
- thinkcmf上传表格
冯进骗123
php
'filesize:51200|fileExt:xls,xlsx'])->check($file);//将文件保存到本地//$savename=Filesystem::disk('public')->putFile('\topic',$file[0]);$savename=\think\facade\Filesystem::disk('public')->putFile('',$file[0]);
- apache服务器出现No input file specified.解决方案
Inncms
服务器运维
APACHE服务器出现Noinputfilespecified.解决方案thinkcmf程序默认的.htaccess里面的规则:RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php/$1[QSA,PT,L]“Noinputfilespec
- php7能运行tinkcmf吗_ThinkCMF: ThinkCMF是一款支持Swoole的开源内容管理框架,基于ThinkPHP开发,同时支持PHP-FPM和Swoole双模式,让WEB开发更快!...
weixin_39832628
php7能运行tinkcmf吗
ThinkCMF5.1.6让你更自由地飞ThinkCMF6邀您来测仓库地址如下:系列讲座ThinkCMF5.1主要特性更改框架协议为MIT,让你更自由地飞基于ThinkPHP5.1重构,但核心代码兼容5.0版本,保证老用户最小升级成本增加对swoole支持,同时支持swoole协程和全同步模式重新规范目录结构,更贴心CMF核心库及应用使用composer加载合并API到框架核心更规范的代码,遵循P
- thinkcmf php5.2,GitHub - thinkcmf/thinkcmf at v5.1.2
虚幻引擎
thinkcmfphp5.2
ThinkCMF5.1.2让你更自由地飞系列讲座ThinkCMF5.1主要特性更改框架协议为MIT,让你更自由地飞基于ThinkPHP5.1重构,但核心代码兼容5.0版本,保证老用户最小升级成本增加对swoole支持,同时支持swoole协程和全同步模式重新规范目录结构,更贴心CMF核心库及应用使用composer加载合并API到框架核心更规范的代码,遵循PSR-2命名规范和PSR-4自动加载规范
- php7能运行tinkcmf吗_GitHub - thinkcmf/thinkcmf: ThinkCMF是一款支持Swoole的开源内容管理框架,基于ThinkPHP开发,同时支持PHP-FPM和Sw...
Mars Zhu
php7能运行tinkcmf吗
ThinkCMF5.1.6让你更自由地飞ThinkCMF6.0.0已发布,推荐所有用户使用仓库地址如下:如何保证代码同时兼容5.1和6.0?系列讲座ThinkCMF5.1主要特性更改框架协议为MIT,让你更自由地飞基于ThinkPHP5.1重构,但核心代码兼容5.0版本,保证老用户最小升级成本增加对swoole支持,同时支持swoole协程和全同步模式重新规范目录结构,更贴心CMF核心库及应用使用
- thinkcmf的navbar锁定js处理
邪小新
jsjavascript前端html
window.onload=function(){varmenuInput=$("#menu_input").val();$("#main-nava").each(function(){if($(this)[0].id==menuInput){$(this).parent("li").addClass("active");}});thinkcmfnavbar头部锁定
- vue+elementui+axios+proxy+thinkcmf
大恒大
VUEvue.jselementui服务器
用VUE做框架,配合elementUI作UI,以AXIOS实现AJAX,用代理解决服务数据问题。thinkcmf安装,用auto_code插件生成应用在thinkcmf中制作API安装VUE,建立项目,安装element+axios,引用ElementUI开发模式下的开启PROXY方便进行API调试更改HOME.VUE,加入EL表单,并添加验证代码NGIX做WEB服务:编译后在生产模式下启用反向代
- 程序日记2018-04-27
Purson
thinkcmf更改步骤:1、更新后台菜单,先在各个功能模块Controller注释更改内容(app/portal/controller),然后登录点击image.png;2、后台添加类似文章结构的学生模块:(1)首先在mysql插入表结构包括portal_category类别表、portal_category_post类别和文章对应表、portal_post文章表等然后根据需要字段插入表格。(2
- thinkcmf 报 Parse error: syntax error, unexpected 'class' (T_CLASS)
niduyi52
运行thinkcmf报:Parseerror:syntaxerror,unexpected'class'(T_CLASS),expectingidentifier(T_STRING)orvariable(T_VARIABLE)or'{'or'$'in......\thinkcmf\vendor\thinkphp\base.phponline33原因:服务器php版本低了image.png解决:切换
- 基于ThinkPHP5框架知识付费系统网站源码含PC+移动+小程序
天天打码
ThinkPHPphp微信小程序微信
AntPayCMS蚂蚁知识付费系统源码知识付费系统AntPayCMS系统是一套支持PC+移动端+公众号+微信小程序知识付费源码系统,作为一个10年全栈开发者,独立设计并开发的,并且一直有升级扩展,前端采用响应式模板,后端基于ThinkPHP框架开发,后台框架基于ThinkCMF5,响应速度快,插件和可扩展功能强,绝对不是网上的wordpress垃圾源码(打开慢,卡顿)。站长就是技术员,提供全面技术
- 外卖点餐系统小程序 PHP+UniAPP
码农UP2U
软件系统小程序外卖小程序点餐小程序外卖平台
一、介绍本项目是给某大学餐厅开发的外面点餐系统,该项目针对校内的学生,配送由学校的学生负责配送。因此,该项目不同于互联网的外卖点餐系统。该系统支持属于Saas系统,由平台端、商家端、用户端、以及配送端组成。其中,平台端、商家端是由基于PHP语言的ThinkCMF之上进行开发;用户端及配送端使用UniAPP开发。该系统已经开发了常见的支付、退款、小票打印、优惠券等常用功能。二、技术选型1.HTML+
- ThinkCMF 5.0钩子使用说明
Swerve
在代码中埋入钩子,然后执行到埋点时,会调用钩子方法,获得结果。而使用者可以花式实现钩子,这样代码灵活性很高。下面是cmf如何自定义后台登陆界面的钩子使用实例配置说明配置文件在vendor/thinkcmf/src/App.php294行左右引入12行,会判断app目录下是否有tags.php文件,有则引入配置文件$module=$module?$module.DIRECTORY_SEPARATOR
- wamp配置局域网访问
wampserverphp前端
背景wampserver3.1.7、Apache2.4.37、PHP7.2.14、MySql5.7.24、thinkcmf没有测试环境,产品及UI想看页面效果wampserver运行中配置1.httpd-vhosts.conf项目运行的时候,点击wamp图标=>Apache=>httpd-vhosts.conf#VirtualHosts#ServerNamelocalhostServerAlias
- Thinkphp5.0 安装使用Workerman实现websocket前后端通信,后端主动推送消息到前端
QQ4770851
前端phpwebsocket前端php
安装使用Workerman实现websocket前后端通信,后端主动推送消息到前端,实现后端有数据更新时,前端页面自动更新数据。我使用的是基于Thinkphp5.0的ThinkCMF5.0。安装:composerrequiretopthink/think-worker=v1.0.1启动:phpserver.phpstart-dpublic目录下放置的server.php文件,注意里面的配置必须按照
- font awesome图标
秀萝卜
官网:https://www.thinkcmf.com/font/search.html这是之前经常使用的一个图标库,图标很多,用法也很简单。1.引入文件2.页面使用3.可以修改颜色和大小使用参考下面:https://blog.csdn.net/qq_41061352/article/details/79414167iconfont也是一个很好用的图标库。https://www.jianshu.c
- ThinkPHP历史漏洞复现
00zzz
漏洞复现phpweb安全
ThinkPHP历史漏洞复现ThinkPHP简介Thinkphp是一种开源框架。是一个由国人开发的支持windows/Unix/Linux等服务器环境的轻量级PHP开发框架。很多cms就是基于thinkphp二次开发的,所以thinkphp出问题的话,会影响很多基于thinkphp开发的网站。例如:KenCMS、ThinkCMF、DuxCMS、易优CMS。版本漏洞ThinkPHP3.2.3缓存函数
- xctf weiPHP && ThinkCMF pathinfo模式分析
f1ight
前言这篇文章不再去分析common_add方法导致的RCE漏洞的原理,而是分析一下,为什么路由会到用户自定义控制器的父类中要想知道为什么会到控制器的父类中,我们需要去分析MVC框架中是怎么做到控制器路由的,而路由到父类的方法中,就是框架在处理路由的时候发生的问题payloadhttp://127.0.0.1/weiphp5.0/public/index.php/coupon/api/common_
- 安装ThinkCMF的坑
小果酱_嗷嗷嗷
之前一直是用纯TP或者laravel或者公司自己的框架新公司入职以前的人用的是thinkcmf正好以前项目迭代新版本暂时还是要用老项目所以down下来项目安装到本地问题就来了第一个问题开始页面空白或者无法连接数据库怎么改都连不上的情况觉得也是我的问题用的是以前电脑没有做系统电脑里有3个phpstudy的安装文件夹即使怎么改当前localhost的数据库密码都不会读到当前so删除其他后成功到安装界面
- 最新敏感词库/违禁词检测接口,可接入文章发布
顺为网络
phpservletjavapython
敏感词库/违禁词检功能可接入织梦Dedecms,Pbootcms,Discuz,帝国,易优内容管理系统(EyouCms),Thinkphp,Thinkcmf,Fastadmin等一系列CMS系统,帮助企业避免发布违禁文章接口文档建议/反馈敏感词库/违禁词检测接口调试更新时间:2022-10-2417:20:35接口状态:正常敏感词库/违禁词检测接口请求地址HTTPGEThttps://api.it
- 【漏洞复现-thinkcmf-文件包含】vulfocus/thinkcmf-X1.6.0-X2.2.3
黑色地带(崛起)
0X05【漏洞复现】web安全
目录一、靶场环境1.1、平台:1.2、知识:1.3、描述:二、漏洞验证2.1、分析:2.4、解题:一、靶场环境1.1、平台:Vulfocus漏洞威胁分析平台123.58.224.8:48833123.58.224.8:50203123.58.224.8:502031.2、知识:1、public类型函数(审计)寻找用户可以利用的public类型函数,尝试带入执行2、templatefiletempl
- apache ftpserver-CentOS config
gengzg
apache
<server xmlns="http://mina.apache.org/ftpserver/spring/v1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://mina.apache.o
- 优化MySQL数据库性能的八种方法
AILIKES
sqlmysql
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的 性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很
- JeeSite 企业信息化快速开发平台
Kai_Ge
JeeSite
JeeSite 企业信息化快速开发平台
平台简介
JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台。
JeeSite本身是以Spring Framework为核心容器,Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Activit为工作流
- 通过Spring Mail Api发送邮件
120153216
邮件main
原文地址:http://www.open-open.com/lib/view/open1346857871615.html
使用Java Mail API来发送邮件也很容易实现,但是最近公司一个同事封装的邮件API实在让我无法接受,于是便打算改用Spring Mail API来发送邮件,顺便记录下这篇文章。 【Spring Mail API】
Spring Mail API都在org.spri
- Pysvn 程序员使用指南
2002wmj
SVN
源文件:http://ju.outofmemory.cn/entry/35762
这是一篇关于pysvn模块的指南.
完整和详细的API请参考 http://pysvn.tigris.org/docs/pysvn_prog_ref.html.
pysvn是操作Subversion版本控制的Python接口模块. 这个API接口可以管理一个工作副本, 查询档案库, 和同步两个.
该
- 在SQLSERVER中查找被阻塞和正在被阻塞的SQL
357029540
SQL Server
SELECT R.session_id AS BlockedSessionID ,
S.session_id AS BlockingSessionID ,
Q1.text AS Block
- Intent 常用的用法备忘
7454103
.netandroidGoogleBlogF#
Intent
应该算是Android中特有的东西。你可以在Intent中指定程序 要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料 。都指定好后,只要调用startActivity(),Android系统 会自动寻找最符合你指定要求的应用 程序,并执行该程序。
下面列出几种Intent 的用法
显示网页:
- Spring定时器时间配置
adminjun
spring时间配置定时器
红圈中的值由6个数字组成,中间用空格分隔。第一个数字表示定时任务执行时间的秒,第二个数字表示分钟,第三个数字表示小时,后面三个数字表示日,月,年,< xmlnamespace prefix ="o" ns ="urn:schemas-microsoft-com:office:office" />
测试的时候,由于是每天定时执行,所以后面三个数
- POJ 2421 Constructing Roads 最小生成树
aijuans
最小生成树
来源:http://poj.org/problem?id=2421
题意:还是给你n个点,然后求最小生成树。特殊之处在于有一些点之间已经连上了边。
思路:对于已经有边的点,特殊标记一下,加边的时候把这些边的权值赋值为0即可。这样就可以既保证这些边一定存在,又保证了所求的结果正确。
代码:
#include <iostream>
#include <cstdio>
- 重构笔记——提取方法(Extract Method)
ayaoxinchao
java重构提炼函数局部变量提取方法
提取方法(Extract Method)是最常用的重构手法之一。当看到一个方法过长或者方法很难让人理解其意图的时候,这时候就可以用提取方法这种重构手法。
下面是我学习这个重构手法的笔记:
提取方法看起来好像仅仅是将被提取方法中的一段代码,放到目标方法中。其实,当方法足够复杂的时候,提取方法也会变得复杂。当然,如果提取方法这种重构手法无法进行时,就可能需要选择其他
- 为UILabel添加点击事件
bewithme
UILabel
默认情况下UILabel是不支持点击事件的,网上查了查居然没有一个是完整的答案,现在我提供一个完整的代码。
UILabel *l = [[UILabel alloc] initWithFrame:CGRectMake(60, 0, listV.frame.size.width - 60, listV.frame.size.height)]
- NoSQL数据库之Redis数据库管理(PHP-REDIS实例)
bijian1013
redis数据库NoSQL
一.redis.php
<?php
//实例化
$redis = new Redis();
//连接服务器
$redis->connect("localhost");
//授权
$redis->auth("lamplijie");
//相关操
- SecureCRT使用备注
bingyingao
secureCRT每页行数
SecureCRT日志和卷屏行数设置
一、使用securecrt时,设置自动日志记录功能。
1、在C:\Program Files\SecureCRT\下新建一个文件夹(也就是你的CRT可执行文件的路径),命名为Logs;
2、点击Options -> Global Options -> Default Session -> Edite Default Sett
- 【Scala九】Scala核心三:泛型
bit1129
scala
泛型类
package spark.examples.scala.generics
class GenericClass[K, V](val k: K, val v: V) {
def print() {
println(k + "," + v)
}
}
object GenericClass {
def main(args: Arr
- 素数与音乐
bookjovi
素数数学haskell
由于一直在看haskell,不可避免的接触到了很多数学知识,其中数论最多,如素数,斐波那契数列等,很多在学生时代无法理解的数学现在似乎也能领悟到那么一点。
闲暇之余,从图书馆找了<<The music of primes>>和<<世界数学通史>>读了几遍。其中素数的音乐这本书与软件界熟知的&l
- Java-Collections Framework学习与总结-IdentityHashMap
BrokenDreams
Collections
这篇总结一下java.util.IdentityHashMap。从类名上可以猜到,这个类本质应该还是一个散列表,只是前面有Identity修饰,是一种特殊的HashMap。
简单的说,IdentityHashMap和HashM
- 读《研磨设计模式》-代码笔记-享元模式-Flyweight
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java
- PS人像润饰&调色教程集锦
cherishLC
PS
1、仿制图章沿轮廓润饰——柔化图像,凸显轮廓
http://www.howzhi.com/course/retouching/
新建一个透明图层,使用仿制图章不断Alt+鼠标左键选点,设置透明度为21%,大小为修饰区域的1/3左右(比如胳膊宽度的1/3),再沿纹理方向(比如胳膊方向)进行修饰。
所有修饰完成后,对该润饰图层添加噪声,噪声大小应该和
- 更新多个字段的UPDATE语句
crabdave
update
更新多个字段的UPDATE语句
update tableA a
set (a.v1, a.v2, a.v3, a.v4) = --使用括号确定更新的字段范围
- hive实例讲解实现in和not in子句
daizj
hivenot inin
本文转自:http://www.cnblogs.com/ggjucheng/archive/2013/01/03/2842855.html
当前hive不支持 in或not in 中包含查询子句的语法,所以只能通过left join实现。
假设有一个登陆表login(当天登陆记录,只有一个uid),和一个用户注册表regusers(当天注册用户,字段只有一个uid),这两个表都包含
- 一道24点的10+种非人类解法(2,3,10,10)
dsjt
算法
这是人类算24点的方法?!!!
事件缘由:今天晚上突然看到一条24点状态,当时惊为天人,这NM叫人啊?以下是那条状态
朱明西 : 24点,算2 3 10 10,我LX炮狗等面对四张牌痛不欲生,结果跑跑同学扫了一眼说,算出来了,2的10次方减10的3次方。。我草这是人类的算24点啊。。
然后么。。。我就在深夜很得瑟的问室友求室友算
刚出完题,文哥的暴走之旅开始了
5秒后
- 关于YII的菜单插件 CMenu和面包末breadcrumbs路径管理插件的一些使用问题
dcj3sjt126com
yiiframework
在使用 YIi的路径管理工具时,发现了一个问题。 <?php  
- 对象与关系之间的矛盾:“阻抗失配”效应[转]
come_for_dream
对象
概述
“阻抗失配”这一词组通常用来描述面向对象应用向传统的关系数据库(RDBMS)存放数据时所遇到的数据表述不一致问题。C++程序员已经被这个问题困扰了好多年,而现在的Java程序员和其它面向对象开发人员也对这个问题深感头痛。
“阻抗失配”产生的原因是因为对象模型与关系模型之间缺乏固有的亲合力。“阻抗失配”所带来的问题包括:类的层次关系必须绑定为关系模式(将对象
- 学习编程那点事
gcq511120594
编程互联网
一年前的夏天,我还在纠结要不要改行,要不要去学php?能学到真本事吗?改行能成功吗?太多的问题,我终于不顾一切,下定决心,辞去了工作,来到传说中的帝都。老师给的乘车方式还算有效,很顺利的就到了学校,赶巧了,正好学校搬到了新校区。先安顿了下来,过了个轻松的周末,第一次到帝都,逛逛吧!
接下来的周一,是我噩梦的开始,学习内容对我这个零基础的人来说,除了勉强完成老师布置的作业外,我已经没有时间和精力去
- Reverse Linked List II
hcx2013
list
Reverse a linked list from position m to n. Do it in-place and in one-pass.
For example:Given 1->2->3->4->5->NULL, m = 2 and n = 4,
return 
- Spring4.1新特性——页面自动化测试框架Spring MVC Test HtmlUnit简介
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- Hadoop集群工具distcp
liyonghui160com
1. 环境描述
两个集群:rock 和 stone
rock无kerberos权限认证,stone有要求认证。
1. 从rock复制到stone,采用hdfs
Hadoop distcp -i hdfs://rock-nn:8020/user/cxz/input hdfs://stone-nn:8020/user/cxz/运行在rock端,即源端问题:报版本
- 一个备份MySQL数据库的简单Shell脚本
pda158
mysql脚本
主脚本(用于备份mysql数据库): 该Shell脚本可以自动备份
数据库。只要复制粘贴本脚本到文本编辑器中,输入数据库用户名、密码以及数据库名即可。我备份数据库使用的是mysqlump 命令。后面会对每行脚本命令进行说明。
1. 分别建立目录“backup”和“oldbackup” #mkdir /backup #mkdir /oldbackup
- 300个涵盖IT各方面的免费资源(中)——设计与编码篇
shoothao
IT资源图标库图片库色彩板字体
A. 免费的设计资源
Freebbble:来自于Dribbble的免费的高质量作品。
Dribbble:Dribbble上“免费”的搜索结果——这是巨大的宝藏。
Graphic Burger:每个像素点都做得很细的绝佳的设计资源。
Pixel Buddha:免费和优质资源的专业社区。
Premium Pixels:为那些有创意的人提供免费的素材。
- thrift总结 - 跨语言服务开发
uule
thrift
官网
官网JAVA例子
thrift入门介绍
IBM-Apache Thrift - 可伸缩的跨语言服务开发框架
Thrift入门及Java实例演示
thrift的使用介绍
RPC
POM:
<dependency>
<groupId>org.apache.thrift</groupId>