排序:
默认
按更新时间
按访问量

Ubuntu + Eclipse + Tomcat 配置 Java Web 开发环境填坑笔记

前言从 Eclipse 官网 上下载到的 Eclipse Neon 是不带插件的, 要配置出一个 Java Web 开发环境, 尚需各种折腾. 把踩到的坑记录一下备忘.Eclipse 基本配置: 使用 shadow sock 科学上网,需要配置代理: Window -> Preference...

2017-04-18 18:54:50

阅读数:1039

评论数:0

linux 不改变目录结构移动 home 目录到新分区

问题提出公司的开发测试服务器部署在阿里云, 阿里云给出的实例一般都是只有一个分区, 20G到40G的样子, 然后再买存储挂载到其他分区. 而 home 目录是在这个 20G 的跟目录分区下的. 随着开发人员增多, 根目录分区很快被大家填满了. 因为是多地研发, 因此需要一个无感知的给大家的 h...

2017-04-18 10:40:08

阅读数:2036

评论数:3

Android 从 View 中获取 Activity 时遇到 TintContextWrapper cannot be cast to 的问题

问题描述:如果一个 View 绘制于某个 Activity 的 ContentView 上, 那它的 Context 一定是和这个 Activity 相关联的. 因此我们想在 View 中直接用 Activity 方法时 (最常用的应该就是 Activity.startActivity() 方法了...

2017-04-12 17:12:52

阅读数:3105

评论数:2

一键生成 Android 录屏 gif 的脚本

目的编写 bash 脚本, 实现一行命令得到 Android 手机录制屏幕 gif 动图文件.博主使用 ubuntu 系统, shell 为 bash. 这个脚本也可以用在 mac 系统上. 听说 windows 系统出了 ubuntu on windows, 不知道能不能使用这个脚本.原理ad...

2017-04-06 17:10:05

阅读数:2025

评论数:0

[积累] vsftpd 匿名用户登录显示空白页问题

问题:本来内网 ftp 用的好好的, 突然某天匿名用户就无法通过浏览器访问 ftp 了.尝试解决:检查 vsftpd 配置:出现这个问题首先肯定要查看 vsftpd 配置. 我使用 CentOS 6.5, 这个配置文件位置如下:/etc/vsftpd/vsftpd.conf 重点检查如下两个参数设...

2017-03-30 18:02:07

阅读数:696

评论数:0

Android 保存 Fragment 引用及 getActivity() 为空问题

有时我们希望在 Activity 中保存所创建的 Fragment 的引用, 以便后续逻辑中做界面更新等操作. 如果页面中的 Fragment 都是静态的 (不会被 remove, hide 等), 则一般不会出啥问题. 如果是多个 Fragment 切换的场景, 就容易出现 getActivit...

2017-03-23 16:19:18

阅读数:947

评论数:0

Android 多主题切换 (theme + style) 及 selector/drawable 无法引用 ?attr 属性的问题

需求:最近需要实现应用内多主题的需求: 要求应用内预置 10 个左右的主题配色方案, 用户可按需切换. 刚一拿到需求, 觉得这简单, theme + style 就可以搞定了. 没过多久就遇到了 attr 无法被 selector, drawable 等 xml 资源引用的大坑. 主题色切换的...

2017-03-15 22:38:01

阅读数:1512

评论数:1

Ubuntu 下使用 ADB 调试 Android 应用时的设备识别问题

在 Ubuntu 下使用 ADB 调试时如果出现错误提示: insufficient permissions for device: verify udev rules 等等… 以及各种各样的奇怪问题, 总之就是不能用或不好用. 这都可能是 udev rules 问题. 可以优先尝试如下解决...

2017-03-09 10:44:27

阅读数:879

评论数:0

[Tkinter 教程11] 对话框和消息框

简介Tkinter 提供了一系列的对话框, 可以用来显示文本消息, 提示警告信息和错误信息, 选择文件或颜色. 其他一些简单的对话框还可以请求用户输入文本, 整数或数字. 下面是一个典型的对话框使用场景. 在应用程序中经常会有 “退出” 按钮, 如下: 点击 “quit” 按钮会弹出一个确认退...

2017-03-07 22:30:34

阅读数:5801

评论数:0

[Tkinter 教程10] Text 控件

简介及简例Text 控件用来显示多行文本. Tkinter 的 Text 控件很强大, 很灵活, 可以实现很多功能. 虽然这个控件的主要用途是显示多行文本, 但其还可以被用作简单的文本编辑器, 甚至是网页浏览器. Text 控件可以显示网页链接, 图片, HTML页面, 甚至 CSS 样式表. ...

2017-03-07 22:25:53

阅读数:7175

评论数:0

[Tkinter 教程09] Scale 控件

简介Tkinter 中的 Scale 控件是一种可供用户通过拖动指示器改变变量值的控件. 这种控件可以水平放置, 也可以竖直放置. 可以在用户界面中放置一个 Scale 控件, 用户通过拖动该控件就可以在某个取值范围内选择一个合适的值. Scale 控件可以设置最大最小值以确定取值范围. 我们也...

2017-03-07 22:21:54

阅读数:782

评论数:0

[Tkinter 教程07] Entry 控件

简介Entry 是 Tkinter 用来接收字符串等输入的控件. 该控件允许用户输入一行文字. 如果用户输入的文字长度长于 Entry 控件的宽度时, 文字会向后滚动. 这种情况下所输入的字符串无法全部显示. 点击箭头符号可以将不可见的文字部分移入可见区域. 如果你想要输入多行文本, 就需要使用 ...

2017-03-07 22:09:39

阅读数:5076

评论数:1

[Tkinter 教程13] Mastermind 游戏

Mastermind 游戏本章我们演示一个进阶例子. 我们用 Tkinter 编写了 “Bulls and Cows” 游戏. 这个游戏也被称作 “Cows and Bulls” 或者 “Pigs and Bulls” 或者 “Bulls and Cleots”, 是一个古老的益智解谜游戏, 由两...

2017-03-07 22:04:44

阅读数:642

评论数:0

[Tkinter 教程06] Checkbox 控件

简介Checkbox 控件允许用户在多个选项中选择多项. Radiobutton 则只允许用户选择一项. 通常, Checkbox 会显示为一个空白的方框 (表示 false, 未被选中), 或者方框中有一个对号或X号 (表示 true, 被选中). 一个对该选项的简短描述会和选择框一同显示. ...

2017-03-07 07:35:00

阅读数:1317

评论数:0

[Tinkter 教程05] Radiobutton 控件

Radio Buttons单选按钮是一种可在多个预先定义的选项中选择出一项的 Tkinter 控件. 单选按钮可显示文字或图片. 显示文字时只能使用预设字体. 该控件可以绑定一个 Python 函数或方法, 当单选按钮被选择时, 该函数或方法将被调用. 单选按钮 (Radio Button) 这...

2017-03-07 01:12:01

阅读数:711

评论数:0

[Tkinter 教程04] Variable 类

Variable 类有些控件 (比如 Entry 控件, Radiobutton 控件 等) 可以通过传入特定参数直接和一个程序变量绑定, 这些参数包括: variable, textvariable, onvalue, offvalue, value. 这种绑定是双向的: 如果该变量发生改变, ...

2017-03-07 00:43:32

阅读数:956

评论数:0

[Tkinter 教程03] Button 控件

简介Button 控件是一种标准 Tkinter 控件, 用来展现不同样式的按钮. Button 控件被用以和用户交互, 比如按钮被鼠标点击后, 某种操作被启动. 和 Label 控件类似, 按钮可以展示图片或者文字. 不同的是, Label 控件可以指定字体, Button 控件只能使用单一的字...

2017-03-07 00:22:23

阅读数:1191

评论数:0

[Tkinter 教程15] event 事件绑定

简介一个 Tkinter 应用生命周期中的大部分时间都处在一个消息循环 (event loop) 中. 它等待事件的发生: 事件可能是 按键按下, 鼠标点击, 鼠标移动 等. Tkinter 提供了用以处理相关事件的机制. 处理函数可以被绑定给各个控件的各种事件. widget.bind(ev...

2017-03-06 22:23:57

阅读数:2232

评论数:0

[Tkinter 教程14] menu 菜单

简介一提到”menu”这个词, 很多人首先想到的是餐馆里的菜单. 虽然餐馆菜单和计算机程序中的菜单看起来一点也不像, 但他们确实有很多共同点. 在餐馆中, 菜单列举了所有菜品和饮料; 在计算机程序中, 菜单通过图形界面, 展示了应用程序可用的命令和功能. 在用户界面程序中, 菜单以图标和文字的方...

2017-03-06 22:14:49

阅读数:860

评论数:0

[Tkinter 教程08] Canvas 图形绘制

简介 绘制文字 绘制 Oval 交互式绘图 绘制多边形 绘制Bitmap 绘制图片 小练习简介Canvas 为 Tkinter 提供了绘图功能. 其提供的图形组件包括 线形, 圆形, 图片, 甚至其他控件. Canvas 控件为绘制图形图表, 编辑图形, 自定义控件提供了可能. 在第一个例子里,...

2017-03-06 22:03:15

阅读数:5106

评论数:0

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