源码库
A. 好用的免费网站源码网站有哪些
易扑源码,一个比较好的交流交易平台,里面很多的作品都是原创的,非常适合学习和交易。
B. 求一份可以spring的maven源码仓库地址, 我在spring的官网上找了几个地址,
https://github.com/spring-projects/spring-framework
C. 按键精灵的源码库中的文件怎么用,求图文。(从下载到可以用)
你说的那个文件是不是Q格式的啊,是的话就打开按键精灵,那里有一个导入功能,打开进入然后添加脚本,把那个Q格式的文件放进去。然后在按键精灵分布蓝那里可以打开不懂加QQ,我教你
D. 如何将github上的源码直接检出到eclipse里面
1、首先在github 上搜索你要下载的源码仓库(或者你要是知道地址直接打开即可),这里以mybatis为例
2、点击进入mybatis-3 的页面,点击Clone or Download 复制黄色的路劲,这就是我们用Git检出的代码路劲。
3、在自己的eclipse 上安装git 插件,一般都自带了现在。
4、选择Clone URI
5、下一步输入刚才的复制的路劲,填写自己的github 账户名密码即可
6、选择要克隆的分支
7、设置本地git仓库地址
8、下一步 开始检出,网络不好容易出现超时的问题。等到100%,oK 完工
E. 如何将 SVN 源码库转换为 Mercurial
首先得安装 Subversion 库函数
wget http://mirrors.hust.e.cn/apache/subversion/subversion-1.8.8.tar.gz
tar xzf subversion-1.8.8.tar.bz2
cd subversion-1.8.8
subversion-1.8.8 aliang$ ./autogen.sh
buildcheck: checking installation...
buildcheck: autoconf not found.
You need autoconf version 2.59 or newer installed.
brew install autoconf
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/autoconf-2.69.mavericks.bottle.tar.gz
#################################################### 100.0%
==> Pouring autoconf-2.69.mavericks.bottle.tar.gz
🍺 /usr/local/Cellar/autoconf/2.69: 69 files, 2.0M
./autogen.sh
buildcheck: checking installation...
buildcheck: autoconf version 2.69 (ok)
buildcheck: autoheader version 2.69 (ok)
buildcheck: libtool not found.
You need libtool version 1.4 or newer installed
brew install libtool
Warning: A newer Command Line Tools release is available
Update them from Software Update in the App Store.
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/libtool-2.4.2.mavericks.bottle.2.tar.gz
##################################################### 100.0%
==> Pouring libtool-2.4.2.mavericks.bottle.2.tar.gz
==> Caveats
In order to prevent conflicts with Apple''s own libtool we have prepended a "g"
so, you have instead: glibtool and glibtoolize.
==> Summary
🍺 /usr/local/Cellar/libtool/2.4.2: 66 files, 2.2M
./autogen.sh
buildcheck: checking installation...
buildcheck: autoconf version 2.69 (ok)
buildcheck: autoheader version 2.69 (ok)
buildcheck: libtool version 2.4.2 (ok)
Copying libtool helper: /usr/local/share/aclocal/libtool.m4
Copying libtool helper: /usr/local/share/aclocal/ltoptions.m4
Copying libtool helper: /usr/local/share/aclocal/ltsugar.m4
Copying libtool helper: /usr/local/share/aclocal/ltversion.m4
Copying libtool helper: /usr/local/share/aclocal/lt~obsolete.m4
Creating build-outputs.mk...
Creating svn_private_config.h.in...
Creating configure...
You can run ./configure now.
Running autogen.sh implies you are a maintainer. You may prefer
to run configure in one of the following ways:
./configure --enable-maintainer-mode
./configure --disable-shared
./configure --enable-maintainer-mode --disable-shared
./configure --disable-optimize --enable-debug
./configure CUSERFLAGS='--flags-for-C' CXXUSERFLAGS='--flags-for-C++'
Note: If you wish to run a Subversion HTTP server, you will need
Apache 2.x. See the INSTALL file for details.
brew install swig
==> Downloading http://downloads.sourceforge.net/project/swig/swig/swig-2.0.11/swig-2.0.11.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/swig/2.0.11
==> make
==> make install
🍺 /usr/local/Cellar/swig/2.0.11: 597 files, 6.2M, built in 10.1 minutes
./configure --with-swig=/usr/local/bin/swig
configure: Configuring Subversion 1.8.8
... ...
==================================================================
WARNING: You have chosen to compile Subversion with a different
compiler than the one used to compile Apache.
Current compiler: gcc
Apache's compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain/usr/bin/cc
This could cause some problems.
==================================================================
... ...
make swig-py
make install
make check-swig-py
sudo make install-swig-py
sudo cp -r /usr/local/lib/svn-python/ /Library/Python/2.7/site-packages/
执行转换命令
mkdir hgpath
cd hgpath
hg init
hg convert -s svn -d hg ${local_path} ./hgpath
注意,这里转换的 SVN 目录只能是仓库目录而不是工作目录
F. 怎么修改Android源码图库Gallery2的背景
Android4.0图库Gallery2代码分析(一) 程序总体结构
Gallery2的用例图分析:Gallery2主要功能是实现本地存储器、MTP存储器和网络存储器中媒体(图像和视频)的浏览、显示和更多操作(删除、分享、选择和缩放等)。下面用一张简单的用例图描述了Gallery2的功能和职责。
Gallery2中主要界面:AlbumSetPage.java(相册缩略图); AlbumPage.java(单个相册照片缩略图); PhotoPage.java(单张照片); ManageCachePage.java(缓存管理)SlideShowPage.java(单张滑屏界面); 这些界面类父类为ActivityState.java;这些界面的切换由StateManager.java负责。
界面类中一般都会制定一个数据源,Gallery2中主要的数据源有ComboSource.java(组合源); MtpSource.java(Mtp源); PicasaSource.java(Picasa源); LocalSource.java(本地源); ClusterSource.java(簇源); UriSource.java(URL源);FilterSource.java(过滤源)。数据源的共同基类为:MediaSource。数据源由DataManager.java负责管理。界面类就是从DataManager中取一个合适的数据源初始化自己。另外数据源是由MediaObject聚合而成,MediaObject也有多种形态。
界面和数据源需要一个桥梁,界面才能方便的渲染数据源,桥梁就是数据适配器。例如:AlbumSetPage(界面缩略图界面)---- AlbumSetDataAdapter(适配器)---- ComboSource(组合数据源)。AlbumPage ----AlbumDataAdapter;PhotoPage ----PhotoDataAdapter;SlideshowPage ----SlideshowDataAdapter
数据渲染的最小单元为MediaOject,它包括丰富的衍生类。
界面交互方面就是触摸屏操作和菜单操作。如何支持鼠标呢,如果系统支持鼠标,它就自然支持。如何支持遥控器呢?见后续文章。
后续文章大致目录
图库Gallery3D(Gallery2)分析(二) 程序资源管理和传递
图库Gallery3D(Gallery2)分析(三) 状态管理和窗口切换
图库Gallery3D(Gallery2)分析(四) 消息处理(点击和手势)
图库Gallery3D(Gallery2)分析(五) 各种数据源和数据源的管理
图库Gallery3D(Gallery2)分析(六) 可渲染数据元及其多样性
图库Gallery3D(Gallery2)分析(七) 遥控器控制的实现
图库Gallery3D(Gallery2)分析(八) 和数据扫描线程的数据交互
图库Gallery3D(Gallery2)分析(九) 几点可优化的地方
G. 如何在本机配置自己的SVN Repository
1、SVN安装
到官方网站下载最新版本安装。
2、建立本机的 Repository
比如把源码库放在E盘,则创建文件夹E:/repository/trunk/myproject(注意,确保不能删除),然后在此文件夹上右键,选择TortoiseSVN->Create repository here。
提示创建成功
点ok,然后E:/repository/trunk/myproject文件夹下多出以下文件
至此,说明源码库创建成功。
3、创建本地工作文件夹
在D盘创建工作目录,D:/workspace/myproject,然后在此文件夹上右键,选择SVN CheckOut
在弹出框中的URL of respository框中输入(注意,这里是使用file协议) file:///e:/repository/trunk/myproject
点击ok,弹出check out 成功提示框。
点确定后完成创建工作,在文件夹中看到一个隐藏的文件夹:.svn。
4、上传源码到Repository
在D:/workspace/myproject文件夹下创建好源码后,myproject文件夹任意空白处右键,选择SVN Commit 。
填写注释,勾选Select / Deselect all 复选框,点击OK提交代码。
最后弹出代码上传成功提示框
至此,我们工作文件夹的myproject代码就处于版本控制状态,以后的有代码修改,则执行SVN commit操作即可。如果我们不小心把
工作文件夹下的代码删除了,我们可以执行SVN update操作从源码库上更新下来即可,确保个人本机开发过程中代码不丢失。
H. 求一个简单精美的个人网站源代码
给你个地址,很多源代码可以下载。
★★[源码库]811款导弹-制导-弹道-惯性导航-GPS-雷达等仿真源代码★★
http://bbs.81tech.com/read.php?tid=209564