- web进阶之三:css简介和样式
甚得朕心
CSS是什么 CSS指层叠样式表(CascadingStyleSheets)。在第一篇文章中我们介绍到,网页有三个部分组成,分别是结构(html),样式(css),表现(javascript)。那么CSS主要就是做网页的样式。css可以用来为网页创建样式表,通过样式表可以对网页进行装饰。 层叠,可以将整个网页想象成是一层一层的结构,层次高的将会覆盖乘次低的,而css就可以分别为网页的各个层次设
- 【BUUCTF N1BOOK】[第三章 web进阶] 通关
hacker-routing
webCTF夺旗赛前端javascript开发语言web安全BUUCTFCTF
博主介绍博主介绍:大家好,我是hacker-routing,很高兴认识大家~✨主攻领域:【渗透领域】【应急响应】【python】【VulnHub靶场复现】【面试分析】点赞➕评论➕收藏==养成习惯(一键三连)欢迎关注一起学习一起讨论⭐️一起进步文末有彩蛋作者水平有限,欢迎各位大佬指点,相互学习进步!目录前言[第三章web进阶]逻辑漏洞1、登录2、挣钱3、买flag[第三章web进阶]SSTISST
- 【BUUCTF N1BOOK】[第二章 web进阶] 通关
hacker-routing
webCTF夺旗赛前端javascript开发语言BUUCTFCTF网络安全
博主介绍博主介绍:大家好,我是hacker-routing,很高兴认识大家~✨主攻领域:【渗透领域】【应急响应】【python】【VulnHub靶场复现】【面试分析】点赞➕评论➕收藏==养成习惯(一键三连)欢迎关注一起学习一起讨论⭐️一起进步文末有彩蛋作者水平有限,欢迎各位大佬指点,相互学习进步!目录前言[第二章web进阶]SSRFTraining[第二章web进阶]XSS闯关[第二章web进阶
- CTF-WEB进阶与学习
Ryongao
网络安全
PHP弱类型===在进行比较的时候,会先判断两种字符串的类型是否相等,再比较==在进行比较的时候,会先将字符串类型转化成相同,再比较如果比较一个数字和字符串或者比较涉及到数字内容的字符串,则字符串会被转换成数值并且比较按照数值来进行转化规则字符串的开始部分决定了它的值,如果该字符串以合法的数值开始,则使用该数值,否则其值为0。e和E表示科学计数法md5绕过弱类型比较绕过弱类型比较绕过题目:$a!=
- CTFHUB web进阶学习
Je3Z
webctflinuxphp
CTFHub之web进阶学习PHP突破disable_functions常用姿势以及使用Fuzz挖掘含内部系统调用的函数Linux动态加载器ctfhub动态加载器linux–>ldd命令的介绍就是没有x执行程序的权限,然后我们要执行/readflag来拿到flag,这里就用到了linux动态库链接器/加载器ld-linux.so.2这里我们直接ldd/readflag列出所需要得动态链接库然后再/
- web进阶之二:写一个简单的网页。
甚得朕心
我们需要怎么写 我们要心中有个想法,我这个网页要有什么,有哪些功能。不过一般都会有美工给你做好图或者根据客户需要做一个效果图,然后就是设计,实现各种各样的功能。在这里我们只做一个简单的网页:实现网页内顶部和底部的跳转实现网页的跳转插图片。直接上代码:韩磊—《等待》内,然后写上链接的标签。-->去底部|去歌词部分甚得朕心之韩磊——等待等待韩磊我为什么还在等待我不知道为何仍这样痴情明知辉煌过后是暗淡
- JavaWeb进阶之路:MyBatis初体验
梁大侠0206
我的JavaWeb开发之旅javamybatis数据库
JavaWeb进阶之路:MyBatis初体验1.简介1.1什么是MyBatisMyBatis是一款优秀的持久层框架。它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML或注解来配置和映射原始类型、接口和JavaPOJO(PlainOldJavaObjects,普通老式Java对象)为数据库中的记录。1
- javaWeb毕业项目、大作业等学习项目汇总目录
心猿码意
javaweb项目毕业设计大作业实训项目数据库
你知道的越多,你不知道的越多点赞再看,养成习惯如果您有疑问或者见解,或者需要毕业设计定做,大作业指导,购买付费源码等,欢迎指教:企鹅:869192208文章目录前言JavaWeb(Servlet+jsp)基础项目JavaWeb进阶项目(SSH/SSM)SSH项目(Spring+Struts2+Hibernate/Spring+SpringMVC+Hibernate)SSM项目JAVAWEB毕业设计
- 攻防世界web进阶区FlatScience详解
無名之涟
CTF
攻防世界web进阶区FlatScience题目解法题目解法我们一个一个点进去发现也就是一些论文之类的我们御剑发现了一些东西robots。txt我们登录试试在login页面有报错,我们猜测是sql注入他的源码中写到,登录是你不可能绕过的这里源码中出现了?debug,可能是一个调试页面,我们访问看看query("SELECTid,namefromUserswherename='".$user."'an
- 攻防世界题目练习——Web引导模式(五)(持续更新)
什么都没学会
攻防世界题目练习攻防世界FlatSciencebugConfusion1Web
题目目录1.FlatScience2.bug3.Confusion11.FlatScience参考博客:攻防世界web进阶区FlatScience详解题目点进去如图,点击链接只能看到一些论文pdf用dirsearch和御剑扫描出一些隐藏文件:robots.txt:admin.php:login.php:f12查看源码:admin.php提示无法绕过:login.php提示调试参数:根据参考博客:攻
- 攻防世界 web进阶区 baby_web
小皮hai
ctfweb题web安全
攻防世界web进阶区baby_web该题打开的页面是这个样子的根据题目描述(想想初始页面是哪个)的提示,将1.php切换为index.php再次请求看看。打开发现还是如下图所示。但是打开开发者模式(F12),再次请求,即可看到index.php文件查看index.php的请求头,即可发现flagflag为:flag{very_baby_web}
- ctfhub-web进阶-[LD_PRELOAD]
o3Ev
#CTFHUBlinuxphp
ctfhub-web进阶-[LD_PRELOAD]题目描述:目标:获取服务器上/flag文件中的flag。需要了解LinuxLD_PRELOAD环境变量。CTFHubBypassdisable_function——LD_PRELOAD本环境来源于AntSword-LabsCTFHubBypassdisable_function——LD_PRELOADCTFHubBypassdisable_func
- web进阶之一:初始html和简单标签
甚得朕心
网页网页由什么组成 根据W3C标准,一个网页主要由三部分组成:结构、表现还有行为。万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。01.JPG结构HTML用于描述页面的结构表现css用于控制页面中元素的样式行为JavaScript用于响应用户的操作02.JPG我们需要做点什么样的准备浏览器主要是为了验证所做网页在不同浏览器上的兼容编辑器这个就是主要写网页的工
- Java Web进阶(2) -- jQuery与Ajax入门
Westbrook1003
笔记javajqueryajax
第1章jQuery基本使用1-1jQuery介绍与下载安装JavaScript库◆为了简化JavaScript开发第三方厂商开发了JavaScript库主流JavaScript库jQueryVue.jsAngularJSReactjQuery介绍◆jQuery是一个轻量级JS库使用十分简单◆jQuery的核心是选择器用于获取页面元素◆jQuery提供了大量高效的方法开发速度大幅提升jQuery下载
- Hbuilder介绍,uniapp框架
i534
从头学编程(前端后端)笔记前端框架
Hbuilder对程序前端页面进行开发(包括android,ios,小程序,web等等),其实也就是相当于把android开发进行前后端分离了。方便分工协作。提高开发效率。用前端框架开发可以实现一次编码,多平台运行。!!!!!!原生Androidpcweb进阶分离开发分离开发新建项目并直接在android真机上运行项目新建项目,模板uniuni项目;数据线连接手机。运行-运行到手机或模拟器-运行到
- 攻防世界web进阶区shrine详解
無名之涟
CTF
攻防世界web进阶区shrine详解题目详解题目很明显给了一堆代码,我们将它整理一下importflaskimportosapp=flask.Flask(__name__)app.config['FLAG']=os.environ.pop('FLAG')@app.route('/')defindex():returnopen(__file__).read()\@app.route('/shrine
- javaweb进阶-JSP基础
火星&辉
javaweb基础服务器javajsp后端前端
JSP基础一、入门可以在jsp中使用不同脚本实现不同功能,主要有以下三个脚本脚本区域跟平时写java代码要求差不多,不可以定义方法输出区域可以输出变量、对象、方法返回值、表达式结果声明区域可以定义成员变量、成员方法补充:jsp中的注释写法快捷键是ctrl+shift+/本质:JSP的本质是特殊的Servlet二、核心三大指令①page指令控制整个jsp页面的配置信息language="java"支
- 20231030-黑马web进阶-空间转换
ぃ咔哇依°ヽ
前端前端csscss3
文章目录空间位移空间旋转立体呈现transform-style:preserve-3d;3D导航空间缩放空间位移语法:transform:translate3d(x,y,z);transform.translateX(值);transform.translateY(值);transform.translateZ(值);透视属性:perspective:值;(添加给父级,建议800~1200)空间转
- 02-黑马web前段开发-进阶
黄悦泽
前端开发学习笔记前端
WEB基础认知:标准的构成由三部分组成:结构—HTML-页面元素和内容表现—CSS-网页元素的外观和位置等页面样式(如:颜色、大小等)行为—JavaScript-网页模型的定义与页面交互WEB进阶:移动web笔记一、字体图标1.什么是字体图标?字体图标展示的是图标,本质是文字;处理简单的、颜色单一的图片;如果是复杂的图,应当使用精灵图去实现就好;2.字体图标的优点灵活性:灵活地修改样式,例如:尺寸
- 【Web前端学习之路】web进阶(移动web) 黑马课程笔记
a123456_9
前端前端学习css
1、字体图标库Iconfont网站上下载字体图标,直接引入样式如果图库中没有想要的图标,则可以自己上传2、平移转换(可以对标回忆一下基础班的“过渡”属性:transition)平面转换属性(位移、旋转、缩放):transform若x的值为负数,则向左移动;y的值为负数,则向上移动(可以记忆成marginleft)translate(x,y);位移-绝对定位居中使用translate快速实现绝对定位
- 20231103-黑马web进阶-动画
ぃ咔哇依°ヽ
前端前端
文章目录动画的实现步骤动画属性多组动画案例-走马灯动画的实现步骤1、定义动画@keyframes动画名称{from{}to{}}@keyframes动画名称{0%{}50%{}100%{}}2、使用动画animation:动画名称动画花费时长;3、案例动画.box{width:200px;height:100px;background-color:cadetblue;animation:chang
- Java Web进阶(7) -- 文件上传及验证码
Westbrook1003
笔记java
第一章文件上传实现1.1原理分析1.2代码实现需要jar包:commons-fileupload-1.2.1.jar和commons-io-1.4.jar…\upload\WebContent下面创建upload文件夹jsp:Inserttitlehere文件上传servlet:packagecom.imooc.servlet;importjava.io.FileOutputStream;impo
- Java Web进阶(3) -- Java正则表达式
Westbrook1003
笔记java正则表达式
第1章正则表达式基础语法1-1正则表达式的介绍什么是正规则表达式◆正则表达式是检查,匹配字符串的表达式◆正则表达式是描述规则,主流语言都有良好的支持◆字符串校验,查找与替换是正则表达式主要使用场景正则表达式测试工具.1-2字符范围匹配示例:精准匹配字符串“hallo”或者“hello”;正则:h[ae]llo匹配数字范围(0570-0579);正则:057[0-9]单选题只允许输入ABCD其中一项
- 20231028-黑马web进阶-平面转换
ぃ咔哇依°ヽ
前端前端平面css
文章目录位移:translate案例-双开门旋转案例多重转换缩放渐变background-image:linear-gradient(颜色1,颜色2,...);位移:translate语法:transform:translate(水平移动距离,垂直移动距离);取值(正负均可):①像素单位数值②百分比(参照物为盒子自身尺寸)注意:①X轴正向为右,Y轴正向为下②translate()如果只给出一个值,
- CTFHub技能树 Web进阶详解
ErYao7
CTFHub技能树web安全
PHPBypassdisable_functionPHP的disabled_functions主要是用于禁用一些危险的函数防止被一些攻击者利用有四种绕过disable_functions的手法:攻击后端组件,寻找存在命令注入的web应用常用的后端组件,如,ImageMagick的魔图漏洞、bash的破壳漏洞等等寻找未禁用的漏网函数,常见的执行命令的函数有system()、exec()、shell_
- [第三章 web进阶]thinkphp反序列化利用链.md
田清炜
thinkphp框架常见漏洞php
反正大概就是thinkPHP审核工具找到可以序列化的魔法函数http://21f2b219-2cdd-41f2-b615-f4034ae62488.node4.buuoj.cn:81/public/?s=index/index/helloðan=whoami1str=O%3A27%3A%22think%5Cprocess%5Cpipes%5CWindows%22%3A1%3A%7Bs%3A3
- N1Book-第二章Web进阶-Web文件上传漏洞
swpu_jx_1998
CTFHUB经验分享web安全php
N1Book-第二章Web进阶-Web文件上传漏洞以下内容转自https://www.icode9.com/content-4-874265.htmllistContent()as$value){$filename=$value["filename"];//一段较为简单的正则,就是匹配每个文件结尾的位置,是否是.phpif(preg_match('/\.php$/',$filename)){exi
- buuctf [第二章 web进阶]SSRF Training
老young可爱
webweb安全php
[第二章web进阶]SSRFTraining源码审计分析:gethostbyname函数私有地址绕过var_dump(flag.php)题目已给出源码源码审计$url=$_GET['url'];if(!empty($url)){safe_request_url($url);}GET方式传入url赋值给$url检测url是否为空不为空则执行safe_request_url函数functionchec
- CTFHUB--WEB进阶
小蓝同学`
笔记安全web安全
WEB进阶前言LD_PRELOADShellShock前言 大部分都是知识盲区,可能不会写的很好,大家凑合着看。LD_PRELOAD 这个题目一开始就不是特别的懂,看了一些writeup之后才渐渐明白这题目所考察的知识点,下面就来讲讲吧。题目开始就提示我们要用LD_PRELOAD,这个是什么东西呢?CTFHubBypassdisable_function——LD_PRELOADCTFHubBy
- [第二章 web进阶]SSRF Training 1
林本
php开发语言
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档[第二章web进阶]SSRFTraining1题目一、做题步骤1.第一种方法2.第二种方法题目BUUCTF的[第二章web进阶]SSRFTraining1一、做题步骤1.第一种方法在simplechallenge中填写http://127.0.0.1/flag.php获得flag{ug9thaevi2JoobaiLiiLah4zae6
- 矩阵求逆(JAVA)初等行变换
qiuwanchi
矩阵求逆(JAVA)
package gaodai.matrix;
import gaodai.determinant.DeterminantCalculation;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**
* 矩阵求逆(初等行变换)
* @author 邱万迟
*
- JDK timer
antlove
javajdkschedulecodetimer
1.java.util.Timer.schedule(TimerTask task, long delay):多长时间(毫秒)后执行任务
2.java.util.Timer.schedule(TimerTask task, Date time):设定某个时间执行任务
3.java.util.Timer.schedule(TimerTask task, long delay,longperiod
- JVM调优总结 -Xms -Xmx -Xmn -Xss
coder_xpf
jvm应用服务器
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
典型设置:
java -Xmx
- JDBC连接数据库
Array_06
jdbc
package Util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JDBCUtil {
//完
- Unsupported major.minor version 51.0(jdk版本错误)
oloz
java
java.lang.UnsupportedClassVersionError: cn/support/cache/CacheType : Unsupported major.minor version 51.0 (unable to load class cn.support.cache.CacheType)
at org.apache.catalina.loader.WebappClassL
- 用多个线程处理1个List集合
362217990
多线程threadlist集合
昨天发了一个提问,启动5个线程将一个List中的内容,然后将5个线程的内容拼接起来,由于时间比较急迫,自己就写了一个Demo,希望对菜鸟有参考意义。。
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CountDownLatch;
public c
- JSP简单访问数据库
香水浓
sqlmysqljsp
学习使用javaBean,代码很烂,仅为留个脚印
public class DBHelper {
private String driverName;
private String url;
private String user;
private String password;
private Connection connection;
privat
- Flex4中使用组件添加柱状图、饼状图等图表
AdyZhang
Flex
1.添加一个最简单的柱状图
? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
<?xml version=
"1.0"&n
- Android 5.0 - ProgressBar 进度条无法展示到按钮的前面
aijuans
android
在低于SDK < 21 的版本中,ProgressBar 可以展示到按钮前面,并且为之在按钮的中间,但是切换到android 5.0后进度条ProgressBar 展示顺序变化了,按钮再前面,ProgressBar 在后面了我的xml配置文件如下:
[html]
view plain
copy
<RelativeLa
- 查询汇总的sql
baalwolf
sql
select list.listname, list.createtime,listcount from dream_list as list , (select listid,count(listid) as listcount from dream_list_user group by listid order by count(
- Linux du命令和df命令区别
BigBird2012
linux
1,两者区别
du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。
- AngularJS中的$apply,用还是不用?
bijian1013
JavaScriptAngularJS$apply
在AngularJS开发中,何时应该调用$scope.$apply(),何时不应该调用。下面我们透彻地解释这个问题。
但是首先,让我们把$apply转换成一种简化的形式。
scope.$apply就像一个懒惰的工人。它需要按照命
- [Zookeeper学习笔记十]Zookeeper源代码分析之ClientCnxn数据序列化和反序列化
bit1129
zookeeper
ClientCnxn是Zookeeper客户端和Zookeeper服务器端进行通信和事件通知处理的主要类,它内部包含两个类,1. SendThread 2. EventThread, SendThread负责客户端和服务器端的数据通信,也包括事件信息的传输,EventThread主要在客户端回调注册的Watchers进行通知处理
ClientCnxn构造方法
&
- 【Java命令一】jmap
bit1129
Java命令
jmap命令的用法:
[hadoop@hadoop sbin]$ jmap
Usage:
jmap [option] <pid>
(to connect to running process)
jmap [option] <executable <core>
(to connect to a
- Apache 服务器安全防护及实战
ronin47
此文转自IBM.
Apache 服务简介
Web 服务器也称为 WWW 服务器或 HTTP 服务器 (HTTP Server),它是 Internet 上最常见也是使用最频繁的服务器之一,Web 服务器能够为用户提供网页浏览、论坛访问等等服务。
由于用户在通过 Web 浏览器访问信息资源的过程中,无须再关心一些技术性的细节,而且界面非常友好,因而 Web 在 Internet 上一推出就得到
- unity 3d实例化位置出现布置?
brotherlamp
unity教程unityunity资料unity视频unity自学
问:unity 3d实例化位置出现布置?
答:实例化的同时就可以指定被实例化的物体的位置,即 position
Instantiate (original : Object, position : Vector3, rotation : Quaternion) : Object
这样你不需要再用Transform.Position了,
如果你省略了第二个参数(
- 《重构,改善现有代码的设计》第八章 Duplicate Observed Data
bylijinnan
java重构
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.FocusAdapter;
import java.awt.event.FocusE
- struts2更改struts.xml配置目录
chiangfai
struts.xml
struts2默认是读取classes目录下的配置文件,要更改配置文件目录,比如放在WEB-INF下,路径应该写成../struts.xml(非/WEB-INF/struts.xml)
web.xml文件修改如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class&g
- redis做缓存时的一点优化
chenchao051
redishadooppipeline
最近集群上有个job,其中需要短时间内频繁访问缓存,大概7亿多次。我这边的缓存是使用redis来做的,问题就来了。
首先,redis中存的是普通kv,没有考虑使用hash等解结构,那么以为着这个job需要访问7亿多次redis,导致效率低,且出现很多redi
- mysql导出数据不输出标题行
daizj
mysql数据导出去掉第一行去掉标题
当想使用数据库中的某些数据,想将其导入到文件中,而想去掉第一行的标题是可以加上-N参数
如通过下面命令导出数据:
mysql -uuserName -ppasswd -hhost -Pport -Ddatabase -e " select * from tableName" > exportResult.txt
结果为:
studentid
- phpexcel导出excel表简单入门示例
dcj3sjt126com
PHPExcelphpexcel
先下载PHPEXCEL类文件,放在class目录下面,然后新建一个index.php文件,内容如下
<?php
error_reporting(E_ALL);
ini_set('display_errors', TRUE);
ini_set('display_startup_errors', TRUE);
if (PHP_SAPI == 'cli')
die('
- 爱情格言
dcj3sjt126com
格言
1) I love you not because of who you are, but because of who I am when I am with you. 我爱你,不是因为你是一个怎样的人,而是因为我喜欢与你在一起时的感觉。 2) No man or woman is worth your tears, and the one who is, won‘t
- 转 Activity 详解——Activity文档翻译
e200702084
androidUIsqlite配置管理网络应用
activity 展现在用户面前的经常是全屏窗口,你也可以将 activity 作为浮动窗口来使用(使用设置了 windowIsFloating 的主题),或者嵌入到其他的 activity (使用 ActivityGroup )中。 当用户离开 activity 时你可以在 onPause() 进行相应的操作 。更重要的是,用户做的任何改变都应该在该点上提交 ( 经常提交到 ContentPro
- win7安装MongoDB服务
geeksun
mongodb
1. 下载MongoDB的windows版本:mongodb-win32-x86_64-2008plus-ssl-3.0.4.zip,Linux版本也在这里下载,下载地址: http://www.mongodb.org/downloads
2. 解压MongoDB在D:\server\mongodb, 在D:\server\mongodb下创建d
- Javascript魔法方法:__defineGetter__,__defineSetter__
hongtoushizi
js
转载自: http://www.blackglory.me/javascript-magic-method-definegetter-definesetter/
在javascript的类中,可以用defineGetter和defineSetter_控制成员变量的Get和Set行为
例如,在一个图书类中,我们自动为Book加上书名符号:
function Book(name){
- 错误的日期格式可能导致走nginx proxy cache时不能进行304响应
jinnianshilongnian
cache
昨天在整合某些系统的nginx配置时,出现了当使用nginx cache时无法返回304响应的情况,出问题的响应头: Content-Type:text/html; charset=gb2312 Date:Mon, 05 Jan 2015 01:58:05 GMT Expires:Mon , 05 Jan 15 02:03:00 GMT Last-Modified:Mon, 05
- 数据源架构模式之行数据入口
home198979
PHP架构行数据入口
注:看不懂的请勿踩,此文章非针对java,java爱好者可直接略过。
一、概念
行数据入口(Row Data Gateway):充当数据源中单条记录入口的对象,每行一个实例。
二、简单实现行数据入口
为了方便理解,还是先简单实现:
<?php
/**
* 行数据入口类
*/
class OrderGateway {
/*定义元数
- Linux各个目录的作用及内容
pda158
linux脚本
1)根目录“/” 根目录位于目录结构的最顶层,用斜线(/)表示,类似于
Windows
操作系统的“C:\“,包含Fedora操作系统中所有的目录和文件。 2)/bin /bin 目录又称为二进制目录,包含了那些供系统管理员和普通用户使用的重要
linux命令的二进制映像。该目录存放的内容包括各种可执行文件,还有某些可执行文件的符号连接。常用的命令有:cp、d
- ubuntu12.04上编译openjdk7
ol_beta
HotSpotjvmjdkOpenJDK
获取源码
从openjdk代码仓库获取(比较慢)
安装mercurial Mercurial是一个版本管理工具。 sudo apt-get install mercurial
将以下内容添加到$HOME/.hgrc文件中,如果没有则自己创建一个: [extensions] forest=/home/lichengwu/hgforest-crew/forest.py fe
- 将数据库字段转换成设计文档所需的字段
vipbooks
设计模式工作正则表达式
哈哈,出差这么久终于回来了,回家的感觉真好!
PowerDesigner的物理数据库一出来,设计文档中要改的字段就多得不计其数,如果要把PowerDesigner中的字段一个个Copy到设计文档中,那将会是一件非常痛苦的事情。