- python 加密解密
weixin_34194359
python开发工具
1.使用base64s1=base64.encodestring('helloworld')s2=base64.decodestring(s1)prints1,s2结果aGVsbG8gd29ybGQ=helloworldBase64编码,64指A-Z、a-z、0-9、+和/这64个字符,还有“=”号不属于编码字符,而是填充字符。为什么发明这么个编码呢,这个编码的原理很简单,“破解”也很容易,原因是
- 使用defaults操作plist
观星
读取整个plist#使用相对路径是不行的$defaultsread/Users/wangxuefeng/Desktop/ExportOptions.plist{compileBitcode=0;method="ad-hoc";signingStyle=automatic;stripSwiftSymbols=1;teamID=HV9T44VGD2;thinning="";}读取某一项$default
- base64| 随写 | 加密解密
ttxiaoxiaobai
综合部linuxlinux运维服务器
发现现在流行留下联系方式都会采用一层“浅”的加密方式一般都是base64加密#base64在linux是GUN的一部分#意思就是这个意思#懂的都懂,等我打通了任督二脉,再有条不絮的,侃侃而谈#将"helloworld"采用base64加密预设长度64超过64换行echo"helloworld"|base64-w64#解密echo"SGVsbG8gd29ybGQ="|base64-d#把秘钥写入a.
- C++实现16进制和10进制互相转换
柳暗花明、又一春
C++c++java开发语言
16进制转10进制std::stringstreamss2;longlongd2;std::stringstr2("ccdd2a1f");//1aF十进制431ss2>d2;std::cout>s2;std::cout<<s2<<std::endl;//输出:1e
- STM32F0 使用ST-LINK实现对外部Flash芯片的烧录
ipman
随笔stm32单片机arm
最近项目用到STM32F0驱动TFT显示,因存在字库及图片资源,有限的内部Flash肯定无法胜任这些资源,所以外挂了个GD25Q32芯片作为资源,设计板子时候没考虑到外部flash初始化数据的需求,这样开发过程频繁的修改flash数据就面临一大难题。仔细分析认为只有几个方法:1、飞线直接用外部的USB烧录器在线烧录,看似解决问题,但日后升级就很尴尬,不可能每个板子都飞线一次吧?2、通过调试串口自定
- GD图像处理
ElfACCC
GD库引入与介绍1)GD库的概念:GraphicDevice,图像处理扩展(外部提供的API),能够允许PHP在脚本中使用对应的函数来实现某些图像制作功能。2)GD库的引入:已经被集成到PHP扩展库中,不需要下载,但是需要PHP在配置文件中开启对应的扩展。GD扩展(GD2)原来就开着,如果没开就要重启apacheGD图像处理基本技术画图流程:画图本质是在内存开辟一块很大的内存区域用于图片制作1、准
- 2024水资源、智慧城市与绿色发展国际会议(ICWRSCGD 2024)
anana_xu
智慧城市人工智能
2024水资源、智慧城市与绿色发展国际会议(ICWRSCGD2024)会议简介2024年国际水资源、智慧城市与绿色发展大会(ICWRSCGD2024)将在中国杭州举行。会议聚焦“水资源、智慧城市、绿色发展”这一最新研究领域,致力于促进世界顶级创新者、科学家、学者、研究人员和思想领袖之间的交流与讨论。为了推动智慧城市的绿色发展和水利工程的发展,您将有机会聆听前沿学术报告,见证这一领域的成就和进展。会
- 15-deoxy-Δ12,14-PGJ2 ELISA kit,可用于类花生酸研究
Neobioscience
15-deoxy-Δ1214-PGJ2ELISA类花生酸
15-deoxy-Δ12,14-PGJ2(15-d-PGJ2)是PGD2的最终脱水产物之一,通过中间体Δ12-PGJ2形成。生理条件下,15-d-PGJ2存在于体液中,浓度介于10^(-12)至10^(-9)M,但在感染和炎症等应激条件下会急剧增加。在细胞类型和浓度的影响下,15-d-PGJ发挥促进和抗炎症作用,其中许多作用是通过与过氧化物酶体增殖剂激活受体(PPAR-γ)的γ异构体结合而介导的。
- 从C/C++ Extension到Clangd:Linux开发实战
DeadPool loves Star
杂记软件使用技巧c语言c++linux
从C/C++Extension到Clangd:Linux开发实战1.为什么使用Clangd2.VSCode+Clangd3.生成compile_commands.json4.Linux开发实战4.1Linux内核模块开发4.2Linux内核开发5.总结1.为什么使用Clangd最初入门VSCode写C程序的时候,各种教程推荐我们安装C/C++Extension,然后在.vscode/c_cpp_c
- JAVA不同包的类之间如何调用
中王之王
问题描述Java由于应用了package的机制,将不同的类存放在不同的类名空间中,如果不同包之间互相调用其中的类时,该怎么办呢,是直接调用还是有什么其他方法呢?解决方案属于不同包的类之间的调用方法程序1:test.java所在包org.gd2015.example程序2:TestPackage.java所在包org.gd2015两个类放在同一个目录下。
- 英威腾GD200A系列变频器多段速控制的参数设置及接线
代码创造
嵌入式
在工业自动化控制系统中,变频器广泛应用于电机控制和速度调节。英威腾GD200A系列变频器是一款功能强大的设备,可以实现多段速控制。本文将详细介绍如何设置相关参数并正确进行接线,以实现多段速控制功能。参数设置1.1.设定多段速控制模式首先,我们需要设置变频器的工作模式为多段速控制模式。可以通过参数菜单或者编程软件进行设置。以下是设置多段速控制模式的参数及其意义:参数P0.00:工作模式选择,将其设置
- laravel5.3验证码的使用
@Winner
laravel
laravel5.3验证码的使用1,Composer安装Captcha扩展包PS:Windows中使用该扩展包还需要安装GD2扩展(在php.ini中取消extension=php_gd2.dll前面的注释)PS:Windows中使用该扩展包还需要安装php_fileinfo扩展(在php.ini中取消extension=php_fileinfo.dll前面的注释)在cmd命令行切换到当前的项目根
- 在Vim中配置C++环境和插件
AiXueK
vimc++编辑器
介绍本文章讲述了如何用coc.nvim来安装coc-clang插件,和如何安装前置要求(clangd,npm,nodejs),并配置.vimrc文件和clangd路径来让vim可以autofillcpp目录介绍1.配置.vimrc文件2.安装Clangd2.安装插件
- PHP七天系列之图像处理
PFinal南丞
配置环境PHP中图像处理需要GD库的支持。在windows系统中修改php.ini文件,删除extension=php_gd2.dll前面的;开启图像处理支持。centos中使用yuminstallphp-gd*ubuntu系统中使用apt-getinstallphp7.3-gd检测GD库是否加载$has=extension_loaded('GD');var_dump($has);使用方法PHP创
- PHP生成二维码【endroid/qr-code 4.x】
辰风沐阳
PHPComposerphpjson开发语言
文章目录1.前言2.安装扩展3.生成二维码4.输出二维码5.原文1.前言使用该扩展前,先确认其PHP版本要求,endroid/qr-code4.x需要PHP版本7.4+Packagist传送地址:https://packagist.org/packages/endroid/qr-code使用前需要检查下是否启用了gd2扩展,对于endroid/qr-code版本选择,参考扩展包文档对PHP版本的要
- Object类(一)Clone方法
JabinYan-GoOn
javaObjectClone
Clone方法:示例:Dogd1=newDog();Dogd2=d1;此时赋值表示值传递。此时并不是将d1的值赋值于d2,而是将和d1共享一个地址。换句话说如果更改d2的值,则d1的值也会跟着做相应的改变。内存分配图如下。Object类的clone()方法创建并返回此对象的一个副本,是复制而非共享。克隆的过程是:在堆中新开辟一个空间,把原对象堆内存中的一切复制过来克隆方法分为“浅克隆”和“深克隆”
- 自己动手实现一个深度学习算法——六、与学习相关的技巧
千里之行起于足下
机器学习深度学习深度学习人工智能神经网络
文章目录1.参数的更新1)SGD2)Momentum3)AdaGrad4)Adam5)最优化方法的比较6)基于MNIST数据集的更新方法的比较2.权重的初始值1)权重初始值不能为02)隐藏层的激活值的分布3)ReLU的权重初始值4)基于MNIST数据集的权重初始值的比较3.BatchNormalization1)BatchNormalization的算法2)BatchNormalization的评
- php生成个性二维码
一分半心动
php开发语言
本篇引用QRcodePHPQRCodedownload|SourceForge.net无需composer即可生成下载后的类文件是一个压缩包,里边包含很多文件和演示demo,我们只需要里的phpqrcode.php这一个文件就可以生成二维码了。它是一个多个类的集合文件,我们只用到了里边的QRcode的(第3091行)的png()方法PHP环境必须开启支持GD2扩展库支持(一般情况下都是开启状态)直
- 基础面试总结
A11270511
java开发语言
1.如何比较两个给定日期?通过String的compareTo方法Stringd1="2022-5-1612:00:00";Stringd2="2022-5-1613:00:00";intb=d1.compareTo(d2)System.out.println(b)//-1通过Date的compareTo方法SimpleDateFormatformat=newSimpleDateFormat("y
- 广东开放大学2022年秋季期末考试成绩公布中
打卡学习
业界资讯
查询步骤:①网址:http://ehall.ougd.cn/选择“账号登录”用户名:学号密码:Gd+本人8位出生日期(如:Gd20011001)如本人更改了密码(按更改后的密码登陆)②点击进入VPN③从界面中找到-开大教务处系统④收取手机验证码登陆⑤进入学生空间后,点击我的成绩,查询2022秋学期的成绩,综合成绩≥60分即表示考试合格通过此课程!如对成绩有疑问,可在2月15日前点击成绩右边的“申请
- python加密解密字符串_Python字符串加密解密方法总结
weixin_39765796
python加密解密字符串
1.1.最简单的方法是用base64:2.3.importbase644.5.s1=base64.encodestring('helloworld')6.s2=base64.decodestring(s1)7.prints1,s28.9.#aGVsbG8gd29ybGQ=\n10.#helloworld11.12.注:这是最简单的方法了,但是不够保险,因为如果别人拿到你的密文,也可以自己解密来得到
- java 获取本周开始时间
XiangHua.Ma
java开发语言
publicstaticStringgetWeekStart(){LocalDated1=LocalDate.now();Stringd2=d1.getDayOfWeek().getDisplayName(TextStyle.FULL,Locale.CHINESE);if("星期一".equals(d2)){Datedate=newDate();CalendarcurrentDate=Calend
- <<深度学习>>优化算法详细笔记
金克丝、
DeepLearning人工智能深度学习机器学习
目录为什么需要优化算法梯度下降法1、SGD、BGD、MBGD2、Momentum-SGD3、NAG(NesterovAcceleratedGradient,NAG)4、Adagrad为什么需要优化算法对于几乎所有的机器学习算法,最后一般都可以归结为最优化问题,也就是归结为求一个目标函数的极值问题,因此对于一个确定的损失函数,就需要寻找一个最佳的映射函数,使得对输入映射出的输出值与真实值的损失最小,
- 朋友减重我高兴,朋友健康我开心
菌心说双脑论
两位朋友的减重分享,为朋友们的成功点赞附图是朋友减重18.9斤的信息,以下文字是另一朋友的减重信息:转发——6月28日开始的【起始体重110㎏,目前体重是87.6㎏】,争取三个月减重50斤,并且保持稳定。迎接十一长途骑行[调皮][合十]【柔性辟谷】东哥第三季天数-日期:早体重/体脂,累计减D0-8.30:95.2KG/20.1%D1-8.31:93.6KG/19.9%,-1.6KGD2-9.01:
- RequestBody 解决获取参数为null
painye
jsonrestful后端
问题描述前端json格式"Data":[{"Name":"Algorithm","Type":"Raw","Value":"SGD_SM4_CBC"},{"Name":"PlainText","Type":"Raw","Value":"aGVsbG8gd29ybGQ="}后台Data的实体类publicclassData{StringName;StringType;StringValue;}在co
- nginx 提示错误:./configure: error: the HTTP XSLT module requires the libxml2/libxslt
rorg
Linux基础
解决办法:sudoapt-getinstalllibxml2libxml2-devlibxslt-devsudoapt-getinstalllibgd2-xpmlibgd2-xpm-dev
- nor flash调试与使用总结
runafterhit
ARM嵌入式类linux单片机
最近项目中使用到norflash,总结一下学习与使用经验文章目录一、Flash基本概念存储器介绍与Flash在其中定位---非易失存储器类别中嵌入式领域常见设备Flash的典型分类---NorFlash(贵/容量小/读快写慢)与NandFlash(便宜/容量大/读慢写快)Flash的基本存储和读写擦原理---电荷是否超过特定阈值来表示0(低表示1)二、norflash关键特性理解(以GD25Q12
- 【月白文章拆解主题训练营】一个30岁的人给你提个醒:不管收入多少,你一定要养成存钱习惯
艾雅de坚持
作者:我是粥佐罗公众号来源:粥佐罗链接:https://mp.weixin.qq.com/s/BlTMTOJOXqCqLpuGD2itag文章拆解:拆标题:特定人群,作者标题有提到给30岁年轻的建议,吸引特定人群点进去看看。拆开头:开头直接摆出自己本文想要表达的主题思想,为什么要存钱。拆文章:故事加感悟,文章用了三个部分来写,每个部分都运用了自己的故事或者是发生在身边的故事,在加上自己的感悟,很容
- 魔百盒UNT403A UNT413A 卡刷精简固件-芯片S905L3
wjf149575296
数码经验分享
魔百盒UNT403AUNT413A卡刷精简固件-芯片S905L3卡刷固件固件说明:1、魔百盒unt413A-S905L3-沙发桌面-卡刷固件,不适用高安版本,不是所有地区都适用,请慎重使用;2、支持原装遥控器,语音蓝牙遥控器;3、固件压缩包有刷机教程,请一定仔细阅读。补充:目前发现UNT413A有两款芯片,S905L3A和S905L3,区分方法:初步判断是看设备型号,设置关于里面,结尾gd2是L3
- Java 百度坐标与高德坐标相互转换
青青草原我最穷
Utilsjava坐标转换坐标高德百度
publicclassCoordinateTransformationUtils{publicfinalstaticdoublex_pi=3.14159265358979324*3000.0/180.0;/***高德坐标转百度坐标**@paramgd_lon经度*@paramgd_lat纬度*@return*/publicstaticMapgd2bd(doublegd_lon,doublegd_l
- 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>