在googlepages为OAC申请了一个个人主页

Google推出了Page Creator服务,允许Gmail用户创建静态网页,并提供了多种模板样式选择。用户还可以上传图片,空间限制为100MB。本文分享了作者的使用体验及一些资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

google page creatorGoogle今天发布了一个新的服务:Google Page Creator,用Gmail账户注册后,允许你建立n张静态主页,提供有很多模板样式供选择;最主要还可以上传图片,只要图片不涉及版权和法律问题,空间大小100MB。弄着玩我也随便整了一个,嚯,起点还不低,xhtml 1.0 strict。不过说实话这服务我兴趣并不大,不过对平时爱拉图的、没自己空间的、想练练web手艺的朋友应该还是颇有引力的。

 

Google Page 开放申请了!
有GMail就可以拥有Google Page了!

1.进入:http://pages.google.com/
2.输入GMail登陆.
3.选中“I have read and agree to these Terms and Conditions”
4.点“I'm ready to create my pages”

就可以开通Google Page.

访问:Google Page Creator

 

 

关于一些资源:

播放器:http://www.liyu.net,都是我修改的.播放器是插入在HTM的页面中,那个播放器的是韩国的exobud,大家有能力就HACK为自己的风格.其实上边有很多风格,不像俺一样是个完美主义的话,调用就好了.

计数器:http://www.cnzz.com,是中国站长网的免费计数器,之前用过武林觉得一般般就换成这个了,个人感觉很好.大家可以上去免费申请.

留言板:http://gb.bluemask.net,强力推荐,为什么,虽然功能不算强大,但可自定义风格,那就是说,可以配你的PAGE风格啦.否则跟你的主页风牛马的东东.要来有啥用?不用想了,我找了N天的最终选择,相信我的劳动吧...

我的个人主页:

http://audio1234567.googlepages.com/

欢迎去看看

 
``` function H = makeLdpc(M, N, method, noCycle, onePerCol) % Create R = 1/2 low density parity check matrix % % M : Number of row % N : Number of column % method : Method for distributing non-zero element % {0} Evencol : For each column, place 1s uniformly at random % {1} Evenboth: For each column and row, place 1s uniformly at random % noCyle : Length-4 cycle % {0} Ignore (do nothing) % {1} Eliminate % onePerCol: Number of ones per column % % H : Low density parity check matrix % % % Copyright Bagawan S. Nugroho, 2007 % http://bsnugroho.googlepages.com % Number of ones per row (N/M ratio must be 2) if N/M ~= 2 fprintf('Code rate must be 1/2\n'); end onePerRow = (N/M)*onePerCol; fprintf('Creating LDPC matrix...\n'); switch method % Evencol case {0} % Distribute 1s uniformly at random within column for i = 1:N onesInCol(:, i) = randperm(M)'; end % Create non zero elements (1s) index r = reshape(onesInCol(1:onePerCol, :), N*onePerCol, 1); tmp = repmat([1:N], onePerCol, 1); c = reshape(tmp, N*onePerCol, 1); % Create sparse matrix H H = full(sparse(r, c, 1, M, N)); % Evenboth case {1} % Distribute 1s uniformly at random within column for i = 1:N onesInCol(:, i) = randperm(M)'; end % Create non zero elements (1s) index r = reshape(onesInCol(1:onePerCol, :), N*onePerCol, 1); tmp = repmat([1:N], onePerCol, 1); c = reshape(tmp, N*onePerCol, 1); % Make the number of 1s between rows as uniform as possible % Order row index [r, ix] = sort(r); % Order column index based on row index for i = 1:N*onePerCol cSort(i, :) = c(ix(i)); end % Create new row index with uniform weight tmp = repmat([1:M], onePerRow, 1); r = reshape(tmp, N*onePerCol, 1); % Create sparse matrix H % Remove any duplicate non zero elements index using logical AND S = and(sparse(r, cSort, 1, M, N), ones(M, N)); H = full(S); end % switch % Check rows that have no 1 or only have one 1 for i = 1:M n = randperm(N); % Add two 1s if row has no 1 if length(find(r == i)) == 0 H(i, n(1)) = 1; H(i, n(2)) = 1; % Add one 1 if row has only one 1 elseif length(find(r == i)) == 1 H(i, n(1)) = 1; end end % for i % If desired, eliminate any length-4 cycle if noCycle == 1 for i = 1:M % Look for pair of row - column for j = (i + 1):M w = and(H(i, :), H(j, :)); c1 = find(w); lc = length(c1); if lc > 1 % If found, flip one 1 to 0 in the row with less number of 1s if length(find(H(i, :))) < length(find(H(j, :))) % Repeat the process until only one column left for cc = 1:lc - 1 H(j, c1(cc)) = 0; end else for cc = 1:lc - 1 H(i, c1(cc)) = 0; end end % if end % if end % for j end % for i end % if fprintf('LDPC matrix is created.\n');```case {0} % 为每列生成随机排列的行索引 for i = 1:N onesInCol(:, i) = randperm(M)'; end % 构造非零元素索引 r = reshape(onesInCol(1:onePerCol, :), N*onePerCol, 1);% 展开行索引 tmp = repmat([1:N], onePerCol, 1);% 生成列索引模板 c = reshape(tmp, N*onePerCol, 1); % 展开列索引 % 生成稀疏矩阵并转换为完整矩阵 H = full(sparse(r, c, 1, M, N)); 为我详细讲解,每一步是如何实现的
最新发布
03-17
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值