code
文章平均质量分 53
百世修行
aaa
展开
-
cmd命令行不使用代理的方法
【代码】cmd命令行不使用代理的方法。原创 2024-08-01 10:57:09 · 260 阅读 · 0 评论 -
Python 3中使用tkinter库编写的图片压缩程序
首先我们添加了一个选择按钮和一个压缩按钮,用于选择图片和开始压缩。然后我们定义了一个select_file方法,用于弹出文件选择窗口并获取用户选择的文件。接下来,我们编写了一个compress_single方法,用于压缩单个图片。该方法首先打开指定的图片文件,然后逐渐调整压缩比率,直到达到指定的压缩目标大小。对于多个图片的压缩,我们可以通过在遍历文件列表时调用该方法来实现。以下是Python 3中使用tkinter库编写的图片压缩程序,可以单张或批量压缩图片,并允许用户指定压缩后的大小。原创 2023-04-16 08:00:00 · 201 阅读 · 0 评论 -
Python Tkinter GUI库编写的基本文件加密和解密程序
在加密和解密文件时,我们首先需要获取文件路径和加密/解密的密钥。加密的结果会保存到原始文件名后面加上“.enc”的新文件中,而解密的结果则会保存到原始文件名相同的新文件中。在这个程序中,我们定义了一个FileEncryptor类,它包含了AES加密和解密的方法。在GUI中,我们使用Tkinter库创建了一个简单的窗口,并添加了三个按钮:选择文件、加密和解密。它使用AES对称加密算法来加密和解密文件,并提供了一个简单的GUI界面。请注意,这个程序只是一个基础实现,可能不够安全,请勿用于真正的加密/解密任务。原创 2023-04-14 18:28:27 · 461 阅读 · 0 评论 -
* Server response: ‘530 Login incorrect.‘ * The item “/“ could not be opened.
ftp链接模式这里通过的是; sftp链接模式;vsftp问题解决https://blog.csdn.net/ccorg/article/details/113177498*vsftpd 配置后 登录 报错Server response: ‘530 Login incorrect.’The item “/” could not be opened.vim /etc/vsftpd/vsftpd.confchroot_local_user=YES chroot_list原创 2021-04-18 20:24:06 · 505 阅读 · 0 评论 -
UltimateRecyclerView
UltimateRecyclerView是一个RecyclerView(高级和灵活版本的ListView)拉动刷新,加载更多,滑动关闭,拖放和拖放,动画,粘性标题,滚动时显示或隐藏工具栏和FAB和许多其他功能。你可以使用它 就像RecyclerView。注意,UltimateRecyclerView是一个正在开发的项目。项目下载地址特征:翻译 2017-01-02 15:19:36 · 779 阅读 · 1 评论 -
Android 动画中的Interpolator
package android.animation;/** * 时间插值器定义了一个动画的变化率。 * 这让动画让非线性的移动轨迹,例如加速和减速。 * * A time interpolator defines the rate of change of an animation. This allows animations * to have non-linear motio原创 2016-06-04 18:15:12 · 1955 阅读 · 0 评论 -
Activity的入场动画合集
各种的动画xml配制文件给Activity设置启动动画//设置启动意图1.startActivity(new Intent(demoMain.this, demoDetail.class));//设置启动后的,进入和退出的动画2.overridePendingTransition(R.anim.fade, R.anim.hold);启动界面:原创 2016-06-05 16:22:11 · 1448 阅读 · 1 评论 -
Android 开发中的常用框架汇总分享 源码
1. 缓存DiskLruCache Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader 一个强大的加载,缓存,展示图片的库Picasso 一个强大的图片下载与缓存的库Fresco 一个用于管理图像和他们使用的内存的库Glide 一个图片加载和缓存的库原创 2016-10-28 15:51:18 · 621 阅读 · 1 评论 -
Gallery:android:galleryItemBackground 什么效果
设置android:galleryItemBackground后的效果不设置的效果如下:设置android:galleryItemBackground的方法如下:1.项目目录res/values/attrs.xml 2.Gallery 自定义适配器中 构造方法原创 2016-10-19 22:39:04 · 1491 阅读 · 2 评论 -
分享两款强大的文本编辑器
此前一直在使用 UE NODpad++ 等有没有。这些用的很卡很卡,误解啊。自从发现了 sublime atom 才知道什么叫差距,什么叫飞翔的感觉,就一个字爽啊。 快来认识一下这神一样的编辑器吧。Sublime Text3超强视觉特效插件—activate-power-mode (ATOM编辑器特效)在编辑中想要原创 2016-11-11 21:09:40 · 3566 阅读 · 2 评论 -
Android SoundPool
SoundPoolSoundPool 主要用于播放一些较短的声音片段,与 MediaPlayer 相比, SoundPool 的优势在于 CPU 资源占用量低和反应延迟小。另外, SoundPool 还支持自行设置声音的品质、音量、 播放比率等参数。SoundPool(int maxStreams, int streamType, int srcQuality)原创 2016-11-16 08:13:17 · 457 阅读 · 1 评论 -
Android动画Frame Animation 帧动画
//=================【frame animation 帧动画】===============================Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,也可以完全编码实现。实现方法两种:1)xml中的实现方法在/res下的anim或drawable目录中原创 2016-06-04 17:48:06 · 863 阅读 · 0 评论 -
Notification.Builder 实现基本通知和自定义view通知
关键代码:简单的通知的实现。@SuppressLint("NewApi") private void showNotification() { Notification.Builder builder = new Builder(this); // new Notification.Builder(this) builder.setContentTitle("New mail原创 2016-05-22 21:20:58 · 2793 阅读 · 0 评论 -
TabHosts导航按钮实现自定义图片和文字
主要代码package com.cc.selftabhost;import android.app.TabActivity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.TabHost;import android.widg原创 2016-05-20 20:41:15 · 1969 阅读 · 0 评论 -
Android学习_广播
广播接收器也是运行在UI线程,因此,onReceive方法中不能执行太耗时的操作。否则将因此ANR。一般情况下,根据实际业务需求,onReceive方法中都会涉及到与其他组件之间的交互,如发送Notification、启动service等。当此Activity实例化时,会动态将MyBroadcastReceiver注册到系统中。当此Activity销毁时,动态注册的My原创 2016-05-20 19:41:40 · 432 阅读 · 0 评论 -
OnClick的三种方式
View 点击事件的三种形式2016年4月18日import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import android.widge原创 2016-04-18 09:28:59 · 7258 阅读 · 0 评论 -
Android WebView Java与Js通信
1.Activity 中 事件修改 webview中内容2.webview中事件修改activity中的内容3.webview中的事件,响应js函数主要代码实现: @SuppressLint("JavascriptInterface") public class MainActivity extends Activity { private static fina原创 2016-04-13 18:19:16 · 614 阅读 · 0 评论 -
Android MediaPlayer 音乐播放
主要使用android.media.MediaPlayer;android.widget.SeekBar; <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/Layout01" android:layout_width="fil原创 2016-04-01 22:31:52 · 3319 阅读 · 0 评论 -
Android文字转语音TTS离线程序
android原生rom,本自带tts语音,在这基础上可以直接调用使用即可。源码如下。public class TTSdemo extends Activity implements OnInitListener{ // 实现TTS初始化接口 @Override public void onInit(int status) { // TODO Aut原创 2016-03-04 20:16:18 · 5651 阅读 · 1 评论 -
Adapter
/** * 适配器模式 * 测试类 client PS2Port(PS2接口)。 USBPort(USB接口)。 PS2ToUSB(对象适配器),将PS2接口装换成USB接口。 * TestAdapter(测试类),客户端。 * 适配器模式:将一个接口转换成另外一个接口。 * * @author lyq * */public class Test { public sta翻译 2014-10-11 17:24:34 · 907 阅读 · 3 评论 -
Android 动画使用的笔记整理
//=================【frame animation 帧动画】=============================== Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,也可以完全编码实现。(animation-list,标签内容没有提示,就手动添加)《studio 中 需要在drawa原创 2016-11-14 23:04:28 · 754 阅读 · 1 评论 -
Android照相机拍照Camera
Camera、 1.权限设置 2.intent、startActivityForResult启动照相 3.onActivityResult 接收照相的返回值 3.1、数据图片保dsdcard 3.2、读取sdcard图片 3.3、图片加载到imageView上 4.点击图片;popupwindow或者新页面放大展示 /** * 1.启动系统的相机拍照 */ p原创 2016-11-25 13:52:05 · 987 阅读 · 1 评论 -
《Servlet、JSP和Spring MVC》项目导入的问题
书中的项目结构如下图(栗子:app05a)* 刚导入有lib报错,需要重新导入下 项目中lib文件夹中的servlet.jar * 项目右键 - buildpath - config build path - * remove 掉错误的lib * Add External JARs... 选择 lib中的 servlet.jar* 导入eclipse; 在jsp和...原创 2018-09-30 17:37:46 · 731 阅读 · 0 评论 -
github代码提交初始化方式
### 有关github的详解介绍可以查看这里 * 详细介绍### 上传超过100M的文件使用* 详细介绍解决方案维持单个文件在100M以内,保持原仓库,剔除单个文件大于100M的 github 官方解决方案网上他人解决方案1:http://www.jianshu.com/p/09a2d9db861c网上他人解决方案2:http://www.codeinterpreter.com/2015/...原创 2018-04-28 08:12:31 · 1168 阅读 · 0 评论 -
github平台如何回退代码到历史指定版本
https://github.com前提是 本地已经有了 git的origin master库或者克隆需要回退的代码到本地1. 查询历史对应不同版本的ID ,用于回退使用$ git log --pretty=oneline使用git log命令查看所有的历史版本,获取你git的某个历史版本的id 假设查到历史版本的id是fae6966548e3ae76cfa7f38a461c438...原创 2018-04-28 07:48:37 · 47418 阅读 · 7 评论 -
centos 2.6 升级到 2.7 运行 py
1. centos 2.6 升级到 2.7 上文2. centos 安装 piphttp://blog.csdn.net/yulei_qq/article/details/529843341、首先检查linux有没有安装python-pip包,直接执行 yum install python-pip2、没有python-pip包就执行命令 yum -y install epel-releas...原创 2018-02-13 13:21:46 · 421 阅读 · 0 评论 -
Centos 6.5 升级python到版本各种版本
举例: Centos 6.5 升级python到版本2.7.12查看python版本:python --version1.下载Python-2.7.12wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz更多下载链接列表:https://www.python.org/ftp/python/2.解压tar -zxvf Pyth...原创 2018-02-13 09:13:18 · 1069 阅读 · 0 评论 -
Markdown——入门指南
导语:Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。Ulysse转载 2017-09-04 11:27:27 · 475 阅读 · 0 评论 -
Gradle目录解析
Gradle目录解析Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。Gradle这个工具集成了构建,测试,发布和其他,比如软件打包,生成注释文档等功能。之前eclipse使用ant进行软件的构建功能,需要配置一大堆的xml,但是在gradle中就不需要了。目前主流的打包方式有ant,maven,gradle原创 2017-03-16 21:33:10 · 962 阅读 · 0 评论 -
Retrofit-Android上的token验证
这篇文章是一个除了前面的帖子使用retrofit进行基本的身份验证和使用基于OAuth的基本APIS。我们将讨论的话题token认证从一个Android应用到任何网络服务或API支持这种认证。Integrate Token Authentication如果你读前面的帖子关于使用retrofit的身份验证,你会猜到我们要怎么做:扩展ServiceGenerator类和集成方法处理原创 2017-03-14 19:17:53 · 3565 阅读 · 0 评论 -
Android_Data
Android 学习资料收集收集整理这份资料灵感来自于 trip_to_iOS, 征得同意引用了该资料的开头描述收集整理这份资料主要帮助初学者学习 Android 开发, 希望能快速帮助到他们快速入门, 找到适合自己学习资料, 节省再去收集学习资料时间.这份资料我会不断的更新完善, 同时也欢迎更多具有丰富经验的Android开发者将自己常用的工具、学习资料、学习心得等分享上转载 2017-03-12 20:56:15 · 592 阅读 · 0 评论 -
React-Native-lesson
React-Native-lesson一、React-Native入门指南lesson2: 认识代码结构lesson4: 学会React-Native布局(一)lesson6: UI组件lesson8: 自己动手写组件https://github.com/vczero/toiletReact Native完全开发的独立App,支持ES6语法,已更新到0.30版本,App转载 2017-03-05 11:20:15 · 456 阅读 · 0 评论 -
关于CoordinatorLayout与Behavior的一点分析
Behavior是Android新出的Design库里新增的布局概念。Behavior只有是CoordinatorLayout的直接子View才有意义。可以为任何View添加一个Behavior。Behavior是一系列回调。让你有机会以非侵入的为View添加动态的依赖布局,和处理父布局(CoordinatorLayout)滑动手势的机会。不过官方只有少数几个Behavior的例子。对于理解B原创 2017-03-18 10:08:58 · 319 阅读 · 0 评论 -
Hadoop history
*The genesis of Hadoop came from the Google File System paper[11] that was published in October 2003. This paper spawned another research paper from Google – MapReduce: Simplified Data Processing on L转载 2017-03-04 17:00:02 · 538 阅读 · 0 评论 -
操作符分类
操作符分类ReactiveX的每种编程语言的实现都实现了一组操作符的集合。不同的实现之间有很多重叠的部分,也有一些操作符只存在特定的实现中。每种实现都倾向于用那种编程语言中他们熟悉的上下文中相似的方法给这些操作符命名。本文首先会给出ReactiveX的核心操作符列表和对应的文档链接,后面还有一个决策树用于帮助你根据具体的场景选择合适的操作符。最后有一个语言特定实现的按字母排序的操作转载 2017-03-01 08:36:27 · 610 阅读 · 1 评论 -
ReactiveX
reactivex.io。什么是ReactiveX微软给的定义是,Rx是一个函数库,让开发者可以利用可观察序列和LINQ风格查询操作符来编写异步和基于事件的程序,使用Rx,开发者可以用Observables表示异步数据流,用LINQ操作符查询异步数据流, 用Schedulers参数化异步数据流的并发处理,Rx可以这样定义:Rx = Observables + LINQ + Sche转载 2017-02-28 13:13:10 · 637 阅读 · 0 评论 -
通过Camera、SurfaceView、自己实现拍照及预览效果
照相机拍照需要的权限: 1.调用系统的拍照功能,获得并保存图片 public void paizhao(View v){ Intent i=new Intent(MediaStore.ACTION_IMAGE_CAPTURE);//启动摄像头 this.startActivityForResult(i, 1); //启动、并重写返回方法 参原创 2016-11-25 13:58:55 · 2460 阅读 · 0 评论 -
android图片缩放双击旋转效果
需要jar源码的请留言吧。部分源码 demo下载地址package uk.co.senab.photoview.sample;import android.app.ListActivity;import android.content.Intent;import android.os.Bundle;import android.view.View;import a转载 2014-03-27 10:53:12 · 1455 阅读 · 1 评论 -
BigDecimal
package testaa;import java.math.BigDecimal;public class test01 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Double.toString(10.22)=原创 2014-04-04 14:25:14 · 3466 阅读 · 1 评论 -
android 存储操作 大小显示换算 kb mb KB MB 读取
package irdc.cunchu;import irdc.cunchu.R;import java.io.File;import java.text.DecimalFormat;import android.app.Activity;import android.os.Bundle;import android.os.Environment;import android.原创 2012-08-31 16:13:59 · 1729 阅读 · 0 评论