自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

root@dream

瞄准,然后射击;瞄准,然后设计。

  • 博客(68)
  • 问答 (1)
  • 收藏
  • 关注

原创 Ubuntu20.04下 Django框架搭建、部署、上线项目

因为我突然意识到,各个平台都有自己的开发手段,比如开发苹果手机英语的平台C#,我当年开发安卓的eclipse,开发出来的产品也收到机器本身的限制,苹果手机应用肯定就没法运行在安卓手机上。但是有一个东西是共通的,那就是浏览器,无论是手机、电脑,都可以访问web应用,仅仅只需要一个地址就可以。1.因为使用的是ubuntu20.04,里面会有两个版本的python以及pip工具,因此必须要确定是哪个pip在安装,用下面的工具显示地找到pip3的执行程序。你可以看到,以及是虚拟环境下的指定了。4.激活虚拟环境(!

2024-04-26 12:29:44 210 2

原创 Railway票的实现和部署

Railway票的实现和部署。

2024-04-22 10:15:31 126

原创 重装系统遇到的一系列问题

重装系统;

2022-07-22 15:26:24 2643

原创 NO.10 批量生成“个性化试卷”

NO.10 批量生成“个性化试卷”21/6/6最低目标:执行‘摸鱼’程序后,从题库随机生成全套的试卷和答案(美其名曰:学案教案)较高目标:有一些交互

2021-06-06 15:56:12 150

原创 数学概念的那些事

__在数学学习中,(我并没有指数学的应用,简而言之,我并不是说解决题目),如果能深入理解一个概念,那么一般来说,应用起来可以得心应手。换个说法,深刻理解概念蕴含了做对做好题目,即深刻理解概念=>做好做对题目,这个逻辑,大多数情况下还是可以成立的。(原谅我不自觉的使用数学术语,在这里你也可以看到数学学习的一种途径,多用)。我们很自然地要问如何深刻理解数学概念,?这里我们做一个总结,并给出一些例...

2019-05-17 10:49:55 200

原创 自动预约图书馆座位实现以及部署

主要分为预约功能的实现和程序部署 一预约功能:预约第天座位  1.Firefox提供开发者工具,很容易可以看到对具体网址提供的具体表单  2.python做模拟登录  3.维持一个session,继续完成后续操作  controller.py#!/usr/bin/python3.5import requestsimport datetime#先获得明日时间戳today ...

2018-05-23 23:24:26 14256 16

原创 python多行注释引发缩进错误

m_start =date +' 09:00' m_end =date +' 13:00' rsv_1 ={ 'act':'set_resv', 'dev_id':dev_id, 'start':m_start, 'end':m_end, }'''...

2018-05-21 10:17:52 3892

原创 Book& operator=(Book& L)中,返回*this的理解

Book.h#include <iostream>using namespace std;class Book{ public: Book( int m_page){ page =m_page; } ~Book(){}; void open(){ cout<<"You opened a book of "<<page<<" pages."

2017-12-14 22:36:51 259

原创 NO.9 响指打开Ubuntu终端

R:如题 P:8/18/17想法定下来,我觉得很酷炫

2017-08-18 07:48:29 240

原创 NO3 第一个大数据问题

近几年随着电影市场的热度提升,大量资本涌入电影行业。但中国电影产业尚处于发展阶段,市场的不成熟使得电影投资呈现出高风险高回报的特点。为了追求高收入,通常办法是使用众多的“明星大腕”,通过粉丝效应提升票房,当然只有极少的作品获得成功。但是却造成了明星身价飙升,制作成本随之提升的后果。究其原因,明星大碗虽然有庞大的粉丝基础,但明星与作品的匹配程度、明星粉丝特性与作品的匹配程度都是影响最重票房的重要因素。

2017-08-13 11:32:28 306

原创 4.Java设计模式-->迭代器模式

1.迭代器实例需要的方法Iterator.javainterface Iterator{ boolean hitEnd();//使用偏移量判断是否到达对象底部 Object getContent();//取出当前元素,偏移量+1 }2.需要进行迭代的对象实例需要提供的方法List.javainterface List { void add( Object obj);

2017-07-13 22:27:15 230

原创 3.Java设计模式-->适配器模式

设计模式重点还是思想,针对问题的具体代码肯定会有变化.现有,Usb插孔和Ps2插头一个.1.类适配器Usb.javainterface Usb{ void chargeWithUsb(); }Ps2.javainterface Ps2{ void chargeWithPs2(); }Phone.javapublic class Phone implements

2017-07-10 15:17:16 192

原创 2.Java设计模式-->观察者模式

这是根据别人文章,自己整理过来的.原文链接:一:简单工厂模式BMW.javapublic interface BMW{}BMW320.javapublic class BMW320 implements BMW{ public BMW320(){ System.out.println("BMW320 has been made already"); }}BMW520.

2017-07-09 11:13:37 199

原创 Java 中的关键字--this

遇到再更新(作用见注释) 1.构造器中的thispublic class Book{ private String name; private int year; public Book(String name){ //区分实例变量与参数变量 this.name = name; } public Book(String name,int y

2017-07-05 11:57:56 258

转载 JDK,JRE,JVM区别与联系

原文链接:http://java-mzd.iteye.com/blog/838514.JDK,JRE,JVM区别与联系 很多朋友可能跟我一样,已经使用JAVA开发很久了,可是对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的。 今天特写此文,来整理下三者的关系。   1. 1.1 JDK : Java Development ToolKit(Java开发工具包)

2017-05-20 10:41:55 229

原创 Vim编辑器相关

一:总述:系统:Ubuntu16.04.虽然是 Vim 新手,但是我用的所有编辑器里面,我确实最喜欢 Vim.这一篇将持续更新(速度肯定快不了),写入各种我搜集的,或者我喜欢的 Vim 配置.二:用户自定义 Vim 配置:~/.vimrc .只对当前用户生效. 三:全局 Vim 配置:/etc/vim/vimrc.对所有用户生效,优先级低于用户自定义配置四:更新 Vim :source vimrc

2017-05-09 13:31:14 237

原创 some file crunching failed . AAPT libpng error: Not a PNG file Error

1.这个问题我不知道什么原因,只是在 Stack OVerflow 上,看到了一个偷懒的解决办法.2.在此 Module 下的 .Gradle 构建文件中,找到 android 写入如下代码,让编译器忽视此错误3.android{ ...... aapptOptions { cruncherEnabled = false ......}

2017-05-06 17:09:02 208

原创 N0.8 截取指定局域网下指定 IP 数据包,解析数据

2017.4.13 1.本地实验机:Android 客户端 2.截取解析工具:Ubuntu16.04 3.有关网络嗅探?2017.5.22 1.准备搭建 dns 服务器,在解决问题中学习2018.5.6 1.准备ubuntu下嗅探软件ettercap 2.嗅探失败,没有抓到任何数据包....

2017-04-13 19:11:58 1133

原创 关于买书

想走好现在和以后,需要长期和远期计划相结合,对于我来说,现在主要的学习手段还是书籍和教学视频.教学视频是偏少的,并且不容易找到.书籍是主要手段,简单写一写书籍的挑选**一.针对短期计划**    要:1.***必须针对一个具体的目的***      2.买之前要多方面查看网络舆论的评价  3.务必看完整目录  4.务必搞清第一版时间  5.从想买到决定买最少要两天

2017-04-13 17:52:01 305

原创 ViewPager 子布局点击事件的代替方法

我并没有找到点击的具体方法,但是可以用相应的滑动事件来监听   1.vip_1 = (ViewPager)findViewById(R.id.viewpager);vip_1.setOnTouchListener(new View.onTouchListener(){ @override public boolean onTouch(View v, Motion

2017-04-11 17:20:00 850

原创 编写第一个简单操作系统(其实连边都沾不上)

1.概述 通过 nasm 生成 .img 文件.设置 virtualbox 通过软盘启动,添加 img 到软盘,完成操作系统的加载2.安装 nasm ubuntu 下,直接下载源码包即可.多说一句,最好指定安装目录,否则不好删除.3.安装 virtualboxsudo apt-get install virtualbox //安装命令注意将计算机设置为允许 boot 引导,因为现在好多计算机已

2017-04-08 17:01:55 552

原创 No.7简单操作系统的开发

2017.4.8************************************************** 1.安装 virturalbox,将 virtualbox 作为实验环境 2.安装 NASM,进行汇编的开发,生成 .img 文件

2017-04-08 16:42:09 419

原创 解析 json 数组,实现用户登录

一.概述: 首先,因为我没有固定的外网IP地址给服务器使用,所以客户端和服务器必须在同一局域网内.客户端向服务器发起 Get 请求,得到已经编写在服务器上了 Json 数据.然后暂存在客户端本地,进行 Json 解析,从中抽出账号和密码.Json数据在整个过程中都会以明文的方式直接暴露,但这只是个简单入门级程序,在实际开发中肯定不会如此.二:开发环境:   客户端:Android 手机,

2017-04-06 22:23:15 2208

原创 Ubuntu16.04 环境变量的配置

1.环境变量分…全局环境变量(用大写字符区分,比如PATH .......局部环境变量(用户变量,通常自定义,用小写2.全局环境变量位置 /etc/environment 文件 局部环境变量位置 ~/.bashrc3.当程序要求系统提供系统变量的时候,系统将先取出 全局变量,再取出局部变量.注意将优先匹配前面的变量,一旦匹配不会向后搜索尴尬,了解的很浅,事实绝不是这样,最多算个必

2017-04-01 18:19:29 1224

原创 Cannot refer to a non-final variable xxxxx inside an inner class defined in a different method

今天专门解决这个语法错误,详细解释一下错误原因,以及修改办法.其实最主要的是从语言设计者的角度考虑,为什么要让这种代码不通过,通过会造成什么后果,这属于比较高级的内容,我暂时想不透彻,只是姑妄言之,权当培养意识了.翻译: 不能在定义在不同方法中的内部类中找到一个未经final修饰的变量xxxpublic class Test{ public static void main (Str

2017-03-31 09:14:04 659

原创 平台的问题,一些简单的反思

这段时间一直不愿意换Androi Studio.主要是因为自己找了个借口,觉得换平台麻烦,还要重新掌握快捷键,毕竟人都是如此,是有惰性的,在Eclipse 开发用习惯了难免不想动弹. 但是,自从入手Github,许多同行都在用 Stdio 交流,让我这个用着落后版本的人学习东西的沟通成本在增加,为了学到更舒服,更先进的东西改换了 Studio. 不得不说,Studio 做的确实好.技术固然重要,

2017-03-27 22:31:58 361

翻译 Java: Integer.toBinaryString(int i) 方法翻译详解

这段时间对这个方法用的多,但是了解的很少.有必要拉出来翻译翻译.好,先上原文和翻译:String java.lang.Integer.toBinaryString( int i)Return a string representation of the integer argument as an unsigned integer in base 2 返回一个代表 把整型类型的数字看成无符号正

2017-03-17 12:52:22 4510

原创 Java二进制的存储与识别

接下来的结论只是真正事实的必要条件,我不能保证充分.我会持续验证各个结论.1.byte转int截取的是低八位public class Test{ public static void mian(String[] args){ int i = -1; byte[] bytes = new byte[4]; bytes[0] = (byte)((i>>0*8)*0

2017-03-16 21:23:53 841

原创 Java语法测试小全

这篇文章将持续更新到我熟练掌握所有我遇到却不懂的语法1构造器中this关键字的使用public class Book{ private String name; private int year; public Book(String name){ //区分实例变量与参数变量 this.name = name; } . public

2017-03-15 12:07:52 306

原创 1.Java设计模式-->装饰者模式

作为一个Java小白,面向对象编程的几个特性:封装\继承\多态,我一直真正了解的不多.这个模式却让我一下理解了多态的好处:它可以很方便的对系统进行解耦.废话不讲,上代码和注释   1.公共接口public interface Appearance{ void draw();}2.基本实现类和一个用作装饰别的Appearance子类的抽象类//这里列出来两个基本实现类public cl

2017-03-15 11:32:24 260

原创 app加载本地网页

先交代背景  主机:Ubuntu16.04LTS  安装服务:Apache2 http服务,80端口已开启  网络:无线网卡登录 动态分配内网IP 192.168.1.1061.本地网页已经写入,放在/var/www/html中,设为默认网页.文件名:index.html.因为不进行具体的解析工作,网页代码不加展示.2.App源代码以及注释  1)网络请求属于耗时操作,将其封装入Threa

2017-03-13 16:06:31 1719

原创 Java构造器的小事情

关于子类与父类的构造器的小事情一直不是很了解,今天专门抽出空写几行代码,亲自搞清楚,这样印象比较深刻吧.  首先,构造器是针对类来讲的.  1.任意一个只继承java.lang类的类.不指定构造器将被由系统自动生成无参的构造器.   比如:public class Animals(){}测试类:public static void main (String[] args){ Ani

2017-03-10 18:56:05 311

原创 java DOM 解析

调用java的api进行xml的dom解析时候,对各种xml术语不是很了解,导致理解困难.进而运用不熟悉.这次将xml术语详细解释一下,并且加入代码进行解释.完整的了解一遍.      1先看xml文件,将此文件存在项目的src包下<bookstore> <book id="1"> <name>冰与火之歌</name> <author>乔治马丁</auth

2017-03-10 13:06:36 5568

原创 Ubuntu下网站的搭建

Q:这算是老师的一个问题吧,顺带和我目前的开发项目有关,我想深入了解一下的:1.老师要求做一个与用户交互的网站,2.我要做一个服务器响应我APP的数据处理操作.1.LAMP(Linux+ Apache + MySQL +Php):apache搭建http服务器,php负责收发请求,mysql负责数据处理.但是简单的登录界面完全可以用java SE的servlet.过几天完工的时

2017-03-04 19:12:03 2853 1

原创 自定义Spinner下拉列表样式

从前天开始一直在忙活制作Spinner下拉列表的制作,相关的ListView列表自定义样式倒是很成熟,但是Spinner的制作一直不顺利,脑袋很疼现在.从开发者文档看到源码,所获甚少,主要是大环境都不清楚.我整理一下思路,这个问题一定会解决,我要找的是最好最快的方法. 一:问题:   1.主要是代码看的不透彻,粗略看过去没什么收获的,明天找相关源码看的时候要细节化处理,就算没搞懂,

2017-02-14 22:13:11 1159

原创 任意UI组件都到不了边界

各个组件都到不了屏幕边界,主要是父类容器,可能有margin,padding.等,要向父类容器检查,直到最底层容器.问题xml:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_

2017-01-07 20:52:03 221

原创 ViewPager的几种动画效果源代码

//1.浮出效果:public class DepthPageTransformer implements ViewPager.PageTransformer { private static final float MIN_SCALE = 0.75f; public void transformPage(View view, float position) {

2017-01-07 18:05:04 388

原创 Android界面,标题的去除

1.在oncreate方法中:   requestWindowFeature(Window.FEATURE_NO_TITLE);2.在mainfest.xml文件中声明样式      android:theme="@android:style/Theme.NoTitle">

2017-01-07 17:43:34 315

原创 ArrayList的实际应用

实际问题:           用户输入信息(比如:货物名称),已经用java流写入"name"的文件中,现在需要将其读取出来,存放在数组中,加载配适器到listview中.    private ListView lsv_1;    static ArrayList list = new ArrayList(); //一定要初始化否则在add时候报错        @

2017-01-04 19:31:10 382

原创 Java 数组初始化的三种办法.

1. String[] name = {"a","b"} ;    类型      名称   赋值符号进行赋值2. String[] name = new String[]{"a","b"};   类型      名称   赋值符号 new方法 初始化3. String[] name = new Str

2017-01-04 11:30:26 440

空空如也

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

TA关注的人

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