手把手教你申请计算机软件著作权(2)—— 生成代码文件&身份证明

#今天也是咸鱼的一天~

上一篇关于软著申请的博客手把手教你申请计算机软件著作权(1)里有说,要求提交一份代码的前三十页和后三十页。在这篇博客里,就详细叙述一下如何提交代码文件。

手把手教你申请软件著作权系列:

  1. 填写软著申请表
  2. 本文
  3. 软件使用说明书
  4. 资料邮寄

生成代码文件

要求

如果这份软件代码是小于3000行的,那么要提交所有的代码;如果代码超过了3000行,那么要提交前1500行,和后1500行。

官网对于代码的要求是每页不低于50行,但一般一页刚好50行为佳。

提交的打印代码是,A4纸大小,单页,黑白。

对于页面的要求是: 有页眉,文字是和申请表一样的软件全称;有页码,要1/30这样的格式;有行标,要在每行代码的最前面。

代码生成

关于这些要求,我选择,不自己动手,百度:软件代码生成器。
此处我推荐这个软件:软著代码生成器
2.99一天,不到10元一个月,相比累死累活的改格式,不如花点钱一件生成。

结果

软件长这个样子:
在这里插入图片描述文档设置按自己的要求来就好了,到时候会直接导出在word上。这个软件有word和PDF两种,但是PDF的软件要注意电脑兼容性。(我的电脑就没法生成word,结果最后生成了txt文件,我根本没法打印。)

这个是我随机生成的一个例子,可以看到这个整整齐齐的代码,爽啊。
在这里插入图片描述

打印

生成好了之后,就可以直接打印了。

身份证明

自己的身份证复印件,黑白的,正面和反面都要在同一张纸的同一面上。

—————————————这是一个巨简单的流程————————————————

  • 4
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
《大鱼吃小鱼》是一款简单而有趣的游戏,适合初学者学习Java游戏开发。下面我将手把手你如何用Java开发这款游戏,并提供相应的源码。 步骤一:创建游戏窗口和游戏主类 首先,我们需要创建游戏的窗口,可以使用Java提供的Swing框架来实现。创建一个GameWindow类,继承JFrame类,并在构造方法中设置窗口的基本属性。 步骤二:添加游戏画布 在GameWindow类中,创建一个GameCanvas类,继承JPanel类,并重写paintComponent()方法,在此方法中实现游戏场景的绘制,包括大鱼、小鱼和其他游戏元素。 步骤三:添加游戏逻辑 在GameWindow类中,添加游戏逻辑的处理方法,包括大鱼的移动、小鱼的生成和碰撞检测等。 步骤四:添加游戏控制 在GameWindow类中,添加游戏控制的方法,包括键盘事件的处理和游戏状态的切换等。 步骤五:运行游戏 在GameWindow类中,添加一个main()方法,创建游戏窗口对象,并启动游戏循环。 以上是《大鱼吃小鱼》游戏的基本开发步骤,下面提供相应的源码供参考: ```java import javax.swing.*; import java.awt.*; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; public class GameWindow extends JFrame implements KeyListener{ private GameCanvas gameCanvas; private boolean isRunning; public GameWindow(){ super("大鱼吃小鱼"); setSize(800, 600); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setLocationRelativeTo(null); addKeyListener(this); gameCanvas = new GameCanvas(); add(gameCanvas, BorderLayout.CENTER); isRunning = true; } public void start(){ while(isRunning){ update(); gameCanvas.repaint(); try{ Thread.sleep(10); }catch(InterruptedException e){ e.printStackTrace(); } } } public void update(){ // 游戏逻辑更新 } public void keyPressed(KeyEvent e){ // 键盘按下事件处理 } public void keyReleased(KeyEvent e){ // 键盘释放事件处理 } public void keyTyped(KeyEvent e){ // 键盘输入事件处理 } public static void main(String[] args){ GameWindow gameWindow = new GameWindow(); gameWindow.setVisible(true); gameWindow.start(); } } class GameCanvas extends JPanel{ protected void paintComponent(Graphics g){ super.paintComponent(g); // 游戏场景绘制 } } ``` 通过以上源码和步骤,我们可以实现《大鱼吃小鱼》游戏的基本开发,通过添加更多的游戏逻辑和个性化设计,可以进一步完善这款游戏。希望对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值