自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(64)
  • 资源 (72)
  • 收藏
  • 关注

原创 hexo安装

设置国内数据源npm config set registry “https://registry.npm.taobao.org”安装命令npm install -g hexo-cli

2019-06-19 00:29:32 163

转载 【前端】JS如何导出CSV文件

通过将json遍历进行字符串拼接,将字符串输出到csv文件<html><head> <p style="font-size: 20px;color: red;">使用a标签方式将json导出csv文件</p> <button onclick='tableToExcel()'>导出</button></hea...

2019-05-30 16:32:40 2978

原创 【元数据】MYSQL如何查询表信息和表结构

查询当前数据库的表列表和表注释SELECT table_name tableName, ENGINE, table_comment tableComment, create_time createTimeFROM information_schema. TABLESWHERE table_schema =(SELECT DATABASE());查询指定表的字段和注释SEL...

2019-05-27 16:26:12 3171

转载 【SSO】JWT协议示例

JSON Web Token是什么JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。什么时候你应该用JSON Web Tokens下列场景中使用JSON Web Token是很有用的:Authorization (授权) : 这是使用JWT的...

2019-05-23 17:02:49 644

原创 【SSO】CAS问题-未认证授权的服务

前面的文章中,我们已经启动起CAS服务,并从数据库获取用户和密码登录成功。下面在客户端集成client后应该跳转到登录界面,结果跳转到如下界面:这个界面是因为我们的服务不是HTTPS协议的,虽然我们关闭了https的限制,在WEB-INF/classess/application.properties,在最下面添加如下代码:cas.tgc.secure=falsecas.serviceR...

2019-05-21 14:18:26 17813 3

原创 【SSO】CAS从数据库加载用户和密码信息

首先要按上一篇文章说的用cas-overlay-template打包并运行起来,可以用固定用户和密码登录。修改POM文件,添加对数据库的支持: <!--数据库认证相关 start--> <dependency> <groupId>org.apereo.cas</groupId> ...

2019-05-20 21:43:06 1366 3

原创 【SSO】cas的部署与安装

下载cas下载cas-overlay-template版本,overlay版本是将CAS的war包当作依赖引入,新项目将修改部分覆盖war包中的部分,实现功能上的修改。overlay的好处是不用修改开源项目的代码,方便以后的升级。下载地址:https://github.com/apereo/cas-overlay-template注意下载版本,6.x的需要jdk11,所以一般用5.3的,需...

2019-05-20 14:13:44 1672

转载 【权限】如何用AOP实现数据权限功能

转:http://www.iteedu.com/arch/auth/dataauth.htm针对不同用户,在数据查询时要在SQL上拼上可以访问的部门机构部分。这部分数据查询权限一般都是按一定配制或规则制定的。这里看到一种比较好的方法可以实现数据权限。使用方法其中tableAlias为SQL中表的别名。 @DataAuth(tableAlias = "s") public Result...

2019-05-19 11:32:30 3431

转载 【组件】如何用AOP实现功能审计

转:http://www.iteedu.com/arch/audit/aopaudit.htm审计一般要记录用户访问了哪个功能,参数是什么,用于找出用户干了什么事。今天看了一个比较好的方法,用JAVA注解和AOP实现审计功能。使用方法在要审计的方法上加上JAVA注解SysLog @SysLog("新增系统用户") public Result save(@RequestBody User...

2019-05-19 11:09:23 515

转载 Spring Boot(六):如何优雅的使用 Mybatis

转:http://www.ityouknow.com/springboot/2016/11/06/spring-boot-mybatis.html无配置文件注解版就是一切使用注解搞定。1 添加相关 Maven 文件<dependencies> <dependency> <groupId>org.springframework.boot&...

2019-05-17 14:08:06 111

转载 (转)Spring Boot(三): Redis 的使用与共享 Session

转自:http://www.ityouknow.com/springboot/2016/03/06/spring-boot-redis.html如何使用1、引入依赖包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...

2019-05-17 13:47:58 97

转载 (转)Spring Boot(二):Web 综合开发

转:http://www.ityouknow.com/springboot/2016/02/03/spring-boot-web.htmljson 接口开发只需要类添加 @RestController 即可,默认类中的方法都会以 json 的格式返回@RestControllerpublic class HelloController { @RequestMapping("/get...

2019-05-17 13:33:46 107

转载 (转)https://www.cnblogs.com/ityouknow/p/5662753.html

原文地址:https://www.cnblogs.com/ityouknow/p/5662753.htmlMaven 构建项目1、访问 http://start.spring.io/2、选择构建工具 Maven Project、Java、Spring Boot 版本 2.1.3 以及一些工程基本信息,可参考下图所示:3、点击 Generate Project 下载项目压缩包4、解压后,...

2019-05-17 11:30:09 1472

原创 【MQ】消息队列的消息的不重不漏问题

一个完美的消息队列,应该做到消息的“不重不漏”,这里面包含了4重语义:消息不会重复存储;消息不会重复消费;消息不会丢失存储;消息不会丢失消费。重复存储发送者发送一个消息之后,服务器返回超时了。那请问,这条消息是存储成功了,还是没有呢?所以生产者必须持有一个消息表,记录消息的发送状态,对于超时未确认的消息要再查询确认,否则无法保证不重复发送重复存储。一般重复发送问题是不去解决的,都是...

2019-05-13 16:25:47 955

转载 【密码术】openssl源码分析一

http://www.iteedu.com/topic/crypto/openssl/srcmain.htmopenssl命令入口文件:openssl.c位置:apps目录命令调用方式: prog = prog_init(); pname = opt_progname(argv[0]); /* first check the program name */ ...

2019-04-18 16:33:27 1139 1

转载 【密码术】openssl椭圆曲线密钥对生成

http://www.iteedu.com/topic/crypto/openssleckey.htm首先要查看支持哪些椭圆曲线:openssl ecparam -list_curves比方说比特币用的secp256k1就支持。生成私钥 openssl ecparam -genkey -name secp256k1 -out priv.key文件内容:-----BEGIN EC ...

2019-04-18 16:30:30 1981

转载 【密码术】cygwin编译安装openssl

http://www.iteedu.com/topic/crypto/openssl/cygwininstall.htmcygwin怎么安装这里不多说了。装完cygwin要装gcc,安装cygwin如果按照默认的方式一直点下去的话,安装完了会发现没有安装gcc/g++。这个时候可以在安装文件的目录打开命令行,并输入:setup-x86_64.exe -q -P wget -P gcc-g+...

2019-04-18 16:28:25 2237

原创 Linux Eclipse下openssl开发环境搭建

为了研究openssl中sm2的国密算法,需要做一个调试环境。最后在linux虚机机中用eclipse做相关调试。openssl 安装先从github上取出源码,最新的1.1.1的是有国密算法sm2的。在解压目录下执行如下命令生成makefile文件./config --prefix=/usr/local/openssl shared执行make命令:make使用root权限,安装o...

2019-04-17 11:20:33 497

转载 gcc -I -L -l 区别

例:gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld上面这句表示在编译hello.c时:-I /home/hello/include表示将/home/hello/include目录作为第一个寻找头文件的目录,寻找的顺序是:/home/hello/include–>/usr/include–&gt...

2019-04-17 10:27:38 1176

转载 移动跨平台开发框架Flutter

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。它也是构建未来的Google Fuchsia应用的主要方式。Flutter组件采用现代响应式框架构建,这是从React中获得的灵感,中心思想是用组件(widget...

2019-03-28 15:26:36 327

转载 【CAP】(转)分布式事务最佳实践方案汇总

说到分布式事务,就会谈到那个经典的”账号转账”问题:2个账号,分布处于2个不同的DB,对应2个不同的系统A,B。A要扣钱,B要加钱,如何保证原子性?传统方案 – 2PC(1)2PC的理论层面:2pc涉及到2个阶段,3个操作:阶段1:“准备提交”。事务协调者向所有参与者发起prepare,所有参与者回答yes/no。阶段2:“正式提交”。如果所有参与者都回答yes,则向所有参与者发起com...

2019-03-26 14:55:46 239

转载 【CAP】数据库的竞态问题

有并发就有竞态,就有锁的问题。最基本的是数据库的竞态问题。一、脏读、不可重复读、幻读1、脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。例如:张三的工资为5000,事务A中把他的工资改为8000,但事务A尚未提交。与此同时,事务B正在读取张三的工资,读取到张三的工资为8000。随后,事...

2019-03-26 11:43:45 245

原创 【CAP】JAVA之AtomicReference非锁同步

并发最简单的竞态问题是操作一个基本变量,如一个整数。复杂问题是同时操作多个变量,要保证变量的结果一致,比如A加1那B就要减1。简单问题和复杂问题都可以通过锁来实现。用锁划出临界区(一段代码),这段代码通过锁保证不能被并行执行。代码就是对竞态数据的逻辑操作,并且只能通过这段代码操作竞态数据。CAS提供了另一种解决竞态问题的方案。AtomicReference解决竞态问题比如A加1那B就...

2019-03-26 11:41:06 140

原创 【CAP】CAS和自旋锁

自旋锁可以看成是不断自动重试的乐观锁,也会有乐观锁的ABA问题。自旋锁的实现基础是CAS功能。什么是自旋锁?自旋锁(spinlock):是指当一个线程在获取锁的时候,如果锁已经被其它线程获取,那么该线程将循环等待,然后不断的判断锁是否能够被成功获取,直到获取到锁才会退出循环。获取锁的线程一直处于活跃状态,但是并没有执行任何有效的任务,使用这种锁会造成busy-waiting。它是为实现保...

2019-03-26 11:32:06 3124

原创 grub命令索引

<br />background设置图形模式下的背景色。blocklist输出文件的块清单标记。boot引导已加载的操作系统或扇区链式加载器。bootp通过BOOTP初试化网络设备。cat显示指定文件的内容。chainloader加载扇区链式加载器。clear清屏幕。cmp比较两个文件, 并且报告两者之间的不同的信息。color改变菜单的颜色。configfile将指定文件作为配置文件予以加载。debug打开/关闭除错模式。default把 NUM 项菜单设为缺省值。device声明BIOS驱动器对应的实际

2011-05-25 17:14:00 140

原创 DOS学习笔记

<br />DOS一般都是做为系统启动的中间桥梁来用,DOS的镜像可以设置为引导文件来引导系统加载。EasyBoot 调用文件大多数是 DOS的IMG 映像文件。可启动光盘中的多引导系统一般都是用EasyBoot来创建的。DOS系统修复硬盘文件或MBR DOS系统引导安装XP或WIN7 DOS系统引导GRUB DOS启动PQMagic磁盘分区魔术师 DOS启动Ghost磁盘镜像备份恢复 DOS下刷新主板、显卡BIOS <br />DOS已经成为一种工具隐藏在各工各样的应用中,WIN7中的安装盘中也有类似DO

2011-05-25 17:11:00 195

原创 精通Java Swing程序设计

swing的版面结构1-1:Swing常用的package<br />1-2:swing的版面结构<br />版面管理器BorderLayout的使用<br />FlowLayout的使用<br />GridLayout的使用<br />GridBagLayout的使用<br />BoxLayout的使用<br />事件处理事件处理<br />鼠标事件 MouseListener的使用<br />MouseMotionListener的使用<br />键盘事件处理键盘事件处理<br />注意<br />窗口

2011-05-25 17:08:00 144

原创 精通Java Swing程序设计

swing的版面结构1-1:Swing常用的package<br />1-2:swing的版面结构<br />版面管理器BorderLayout的使用<br />FlowLayout的使用<br />GridLayout的使用<br />GridBagLayout的使用<br />BoxLayout的使用<br />事件处理事件处理<br />鼠标事件 MouseListener的使用<br />MouseMotionListener的使用<br />键盘事件处理键盘事件处理<br />注意<br />窗口

2011-05-25 17:08:00 126

转载 android教程

android教程Android 平台 是一个移动设备专用的软件堆, 包括一个操作系统, 中间件以及大量关键应用. 开发者能建立大量应用程序通过Android SDK平台。应用程序使用Java程序语言编写并且在Dalvik上运转, Dalvik是一个运行在Linux内核之上专门供嵌入使用的虚拟机。如果你想要知道怎样开发 Android 的应用程序,你找对地方了。 Androidin开发论坛专门提供多种文档来帮助你学习 Android 和开发基于该平台的移动应用程序。现在Android SDK 1.0版本已经

2011-05-25 17:00:00 120

原创 LEGB--python静态名字空间搜索顺序

L-----local 局部名字空间E-----enclosing 直接外围空间G-----global 全局名字空间B-----builtin 内建名字空间静态:在编译为字节码时名字的引用就定下了。LEGB.pya=1def func():    print a    a=adsffunc() 输出:Traceback (most recent call

2009-05-13 20:08:00 492

原创 python模式载入

import sysprint(sys.path)sys.path.append(re:/!py_m)import m1m1.echo()创建包e:/!py_m 。不加sys.path.append(re:/!py_m)时,不能导入m1 。真实载入顺序:从sys.path中的目录中顺序找,找到就不找下面的了,所以会产生同名模块覆盖现象。程序的入口文件所在目录,因为在程序执行时,此目录

2009-03-19 23:19:00 173

原创 图形函数--C

 1. 图形模式的初始化     不同的显示器适配器有不同的图形分辨率。即是同一显示器适配器, 在不同 模式下也有不同分辨率。因此, 在屏幕作图之前, 必须根据显示器适配器种类将 显示器设置成为某种图形模式, 在未设置图形模式之前, 微机系统默认屏幕为文本模式(80列, 25行字符模式), 此时所有图形函数均不能工作。设置屏幕为图形模式, 可用下列图形初始化函数:      void far in

2009-03-16 19:20:00 188

原创 常用的正则表达式

常用的正则表达式主要有以下几种:  匹配中文字符的正则表达式: [/u4e00-/u9fa5]  评注:匹配中文还真是个头疼的事,有了这个表达式就好办了  匹配双字节字符(包括汉字在内):[^/x00-/xff]  评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)  匹配空白行的正则表达式:/n/s*/r  评注:可以用来删除空白行  匹配HTML标记的正则表达式:]*

2009-03-16 19:19:00 99

原创 文件的输入输出函数 --C

文件的输入输出函数    键盘、显示器、打印机、磁盘驱动器等逻辑设备, 其输入输出都可以通过文 件管理的方法来完成。而在编程时使用最多的要算是磁盘文件, 因此本节主要以 磁盘文件为主, 详细介绍Turbo C2.0提供的文件操作函数, 当然这些对文件的操作函数也适合于非磁盘文件的情况。     另外, Turbo C2.0提供了两类关于文件的函数。一类称做标准文件函数也称缓冲型文件函数, 这是AN

2009-03-16 19:19:00 221

原创 正则表达式应用

简单的例子  这里有一些有代表性的、比较简单的例子。  vi 命令 作用  :%s/ */ /g 把一个或者多个空格替换为一个空格。  :%s/ *$// 去掉行尾的所有空格。  :%s/^/ / 在每一行头上加入一个空格。  :%s/^[0-9][0-9]* // 去掉行首的所有数字字符。  :%s/b[aeio]g/bug/g 将所有的bag、beg、big和bog改为bug。   :%s/t

2009-03-16 19:18:00 249

原创 正则表达式基础

正则表达式由一些普通字符和一些元字符(metacharacters)组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义,我们下面会给予解释。  在最简单的情况下,一个正则表达式看上去就是一个普通的查找串。例如,正则表达式"testing"中没有包含任何元字符,,它可以匹配"testing"和"123testing"等字符串,但是不能匹配"Testing"。  要想真正的用好正则表达式,

2009-03-16 19:17:00 154

原创 乐观锁和悲观锁

所谓悲观锁就是基于数据库机制实现的。比如在在使用select子句的时候加上for update,那么直到改子句的事务结束为止,任何应用都无法修改select出来的记录。所谓乐观锁是基于应用的版本机制来实现的。一般会在表里面设计一个版本字段v(我一般会把这个字段设为timestamp)。一般的update场景是这样:1 select a, v from tb where id=1;   假设得到数据

2009-03-16 19:16:00 197

原创 SQL Server与Oracle、DB2三大数据库的性能比较

开放性SQL Server只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且Windows平台的可靠性,安全性和伸缩性是非常有限的。它不象Unix那样久经考验,尤其是在处理大数据量的关键业务时。Oracle能在所有主流平台上运行(包括 Windows)。完全支持所有的工业标准

2009-03-16 19:15:00 172

原创 python中函数参数的传递

>>> def ch1(x):   #类C中的按值传递             x=x**2>>> def ch2(x):   #类C中的按地址传递,用可变对象实现             x[0]=x[0]**2>>> a=2>>> b=[2]>>> ch1(a)>>> a2>>> ch2(b)>>> b[4]

2009-03-16 19:14:00 150

原创 变量作用域问题

vg=global vardef vgtest():    #vg=local var #会覆盖下面声明的全局变量。    print(vg)    #del(vg) #没有删除局部变量反而删除了全局变量。    global vg    vg=vg+2    print(vg)    del(vg) #无效,不能在函数中删除已声明的全局变量。    global vg    vg=

2009-03-16 19:13:00 112

maoxiao-web-clipper.zip 网页剪辑工具,可以剪出markdown到本地

chrome firefox 网页剪辑工具,可以剪出markdown到本地,网页剪辑工具,可以剪出markdown到本地,网页剪辑工具,可以剪出markdown到本地

2020-11-27

markdown-viewer-3.9.zip

chrome markdown查看器

2020-11-27

sense_0.9.zip解决Content-Type问题后版本

es sense chrome插件,解压安装, 解决Content-Type问题后版本

2020-11-27

E根查询1.3-查询英文字根词根

学习英语软件 根据英文字根和词根名称和内容查询字根和词根 1.2版本将库中根条目补充的更全面 将类型细分为“前缀”,“字根”,“后缀” 1.3版本修改了查询结果的排序方法,使准确结果更向前

2011-06-21

E根查询1.1,android英文学习辅助工具

E根查询1.1,android英文学习辅助工具 1.0有重复条目,这个没了

2011-06-18

英文字根词根查询,E根查询,android手机软件

英文字根词根查询,E根查询,android手机软件 简单实用,iteedu.com站长自己开发自己用的 和大家分享一下

2011-06-17

WINDOWS 98 启动盘(加强版)

WINDOWS 98 启动盘(加强版) WINDOWS 98 启动盘(加强版) WINDOWS 98 启动盘(加强版) WINDOWS 98 启动盘(加强版) WINDOWS 98 启动盘(加强版)

2011-05-13

grub4dos工具合集-含grubinst-grub教程-grub背景图

grub4dos工具合集-含grubinst-grub教程-grub背景图 grub4dos工具合集-含grubinst-grub教程-grub背景图 grub4dos工具合集-含grubinst-grub教程-grub背景图

2011-05-13

DeepEarth-vs2010-清理后

DeepEarth-vs2010-清理后DeepEarth-vs2010-清理后DeepEarth-vs2010-清理后

2010-10-16

deepearth-vs2010

在Visual Studio 2010上正确运行的deepearth源代码

2010-10-16

wxPython2.8-win32-unicode-2.8.10.1-py26.exe

wxPython2.8-win32-unicode-2.8.10.1-py26.exe http://www.iteedu.com

2009-10-31

wxPython2.8-win32-unicode-2.8.10.1-py25.exe

Python的GUI开发包 更多到我的站点 http://www.iteedu.com

2009-10-31

pydev 1.5 eclipse 插件

pydev 1.5 eclipse 插件 可用于python2.4以上版本 更多下载到我的网站http://www.iteedu.com/download

2009-10-31

mod_python-3.2.x.rar 3.2全集 含win32 linux各版本

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.0b.tgz linux下

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.0b.win32-py2.3-Apache2.0.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.0b.win32-py2.3-Apache2.2.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.0b.win32-py2.4-Apache2.0.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.0b.win32-py2.4-Apache2.2.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.0b.win32-py2.5-Apache2.0.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.0b.win32-py2.5-Apache2.2.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.0b.win32-pyxx-apachexx.rar

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.1.tgz linux下用

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.1-win32 全集 含py2.3 py2.4 py2.5 apache 2.0 apache 2.2

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-16

mod_python-3.3.1.win32-py2.3-Apache2.0.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-15

mod_python-3.3.1.win32-py2.3-Apache2.2.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-15

mod_python-3.3.1.win32-py2.4-Apache2.0.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-15

mod_python-3.3.1.win32-py2.4-Apache2.2.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-15

mod_python-3.3.1.win32-py2.5-Apache2.0.exe

更多到我的站点: http://www.iteedu.com/download

2009-10-15

mod_python-3.3.1.win32-py2.5-Apache2.2.exe

apache python mod_python 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-15

MySQL-python-1.2.2.tar.gz linux下

更多到我的站点: http://www.iteedu.com/download

2009-10-15

MySQL-python-1.2.2.win32-py2.6.exe

mysql python driver 驱动 插件 MySQL-python-1.2.2.win32-py2.6.exe 更多到我的站点: http://www.iteedu.com/download

2009-10-15

MySQL-python-1.2.2.win32-py2.5.exe

mysql python driver 驱动 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-15

MySQL-python-1.2.2.win32-py2.4.exe

MySQL-python-1.2.2.win32-py2.4.exe mysql python driver 驱动 插件 更多到我的站点: http://www.iteedu.com/download

2009-10-15

mysql-python 全集 py2.4 py2.5 py2.6 linux mac

MySQL-python-1.2.2.win32-py2.4.exe MySQL-python-1.2.2.win32-py2.5.exe MySQL-python-1.2.2.win32-py2.6.exe MySQL-python-1.2.2.tar.gz MySQL_python-1.2.3c1-py2.5-linux-i686.egg 更多到 iteedu.com/download

2009-10-15

emacs-win32

emacs-win32emacs-win32emacs-win32emacs-win32emacs-win32emacs-win32

2009-10-13

mod_python-3.3.1.win32-py2.6-apache2.2.exe

mod_python-3.3.1.win32-py2.6-apache2.2.exemod_python-3.3.1.win32-py2.6-apache2.2.exemod_python-3.3.1.win32-py2.6-apache2.2.exemod_python-3.3.1.win32-py2.6-apache2.2.exe

2009-06-12

sqlite3.exe

sqlite3sqlite3sqlite3sqlite3

2009-06-09

php_xdebug.dll

php_xdebug.dllphp_xdebug.dllphp_xdebug.dllphp_xdebug.dll

2009-06-09

python2.6.1

python2.6.1python2.6.1python2.6.1python2.6.1python2.6.1

2009-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除