编程技术

Jad - the latest version

转自:http://www.kpdus.com/jad.htmlJad-thefastJAvaDecompilerWhat'sNewJadmainfeaturesKnownbugsandlimitationsDownloadJadInstal

系统 2019-08-29 23:41:15 5349

Android

android Fragment开发文档翻译 - 1

由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明链接androidFragment开发文档翻译-1androidFragment开发文档翻译-2本系列并没有对原文100%翻译,也没有100%的贴出原文Fragment也是android3.0(apilevel11)新增的组件publicclassFragmentimplementsComponentCallbacks2,OnCreateContextMenuLis

系统 2019-08-29 22:39:26 5346

Android

android中Activity中四种加载模式

在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingleTasksingleInstance设置的位置在AndroidManifest.xml文件

系统 2019-08-29 23:24:14 5342

编程技术

Q_INVOKABLE与invokeMethod用法全解

在Qt/QtQuick宏浅议一文中,我们将介绍Qt中经常使用的几个宏:Q_OBJECT,SIGNAL与SLOT,Q_SIGNALS与Q_SLOTS,Q_EMIT,Q_INVOKABLE,Q_PROPERTY。相比其他宏,Q_INVOKABLE显得更加神秘,但Q_INVOKABLE的理解与使用变得越来越重要。本文将围绕Q_INVOKABLE以及相对应的invokeMethod展开讨论。Q_INVOKABLE#defineQ_INVOKABLE重新回顾一下Q_

系统 2019-08-12 09:30:28 5342

Python

机器学习(周志华) 西瓜书 第九章课后习题9.10—— Python实现

机器学习(周志华)西瓜书第九章课后习题9.10——Python实现实验题目试设计一个能自动确定聚类数的改进k均值算法,编程实现并在西瓜数据集4.0上运行。实验原理K均值算法原理K均值算法自动确定k值的度量指标,最小化E:E值越小则簇内样本相似度越高,簇间样本相似度越低,且k值保证是较小的值,即簇类尽可能保证是大型簇类(这里考虑样本只有两种类别,所以k值应趋近于2);实验过程数据集获取将西瓜数据集4.0保存为data_4.txt编号,密度,含糖率1,0.69

系统 2019-09-27 17:57:19 5339

Python

Python 获取本机 IP/MAC(多网卡)

基本方法Python获取本机IP地址的一般方法为importsocketIP=socket.gethostbyname(socket.gethostname())通过gethostname获取主机名,再用gethostbyname将主机名转换为IP地址。那么,问题来了。如果主机有多个网卡/IP,怎样获取某个指定的IP地址呢?一个方法是通过socket.gethostbyname_ex获取主机IP地址列表,然后遍历列表取得自己需要的IP。importsock

系统 2019-09-27 17:50:53 5328

C++

C++中Union的介绍

C++中Union的介绍Union是很有意思的类,里面的全部数据共用一段内存,Union的大小就是最大的数据成员的大小。默认访问权限是公有的。#include#includeusingnamespacestd;union{unsignedinta;charb[5];}c,d;voidmain(void){inti=0;c.a=0x31313131;char*e=&c.b[2];for(i=0;i<=4;i++){pri

系统 2019-08-12 01:33:07 5322

Python

[Python爬虫] user-agent与cookie查询与配置

user-agent与cookie查询与配置用户代理(user-agent)是浏览器客户端与服务器交互时的重要信息之一,用于帮助网站识别请求用户的浏览器类别,以便于网站发送相应的网页数据。用户代理数据包括:操作系统标识、加密等级标识和浏览器语言。如今越来越多的网络自动搜索工具出现,尤其是网络爬虫,为了做到更好地、流畅地网络搜索,用户代理信息是不可或缺的。开发人员工具——>network——>大小排序常用user-agentclassUA():USER_AG

系统 2019-09-27 17:55:02 5309

Android

AndroidVirtual Devices (AVD)创建、设置

1.将android-sdk中的tools目录添加在系统目录中(即环境变量中的path中)¥androidlisttargetsAvailableAndroidtargets:id:1or"android-3"Name:Android1.5Type:PlatformAPIlevel:3Revision:4Skins:HVGA(default),HVGA-L,HVGA-P,QVGA-L,QVGA-Pid:2or"GoogleInc.:GoogleAPIs:3

系统 2019-08-29 23:47:54 5304

Android

Android开发中图表的使用

前一段时间手机项目中手机前台技术实现,突然想起如果手机需要图表怎么办,于是在网上搜一下,开源的图表如下:使用aChartEngine的demo实现如下:4个AndroidChart开源免费的图表插件项目1.Java4Less(http://java4less.com/charts/chart.php?info=android)RChartwillalsorunongoogle'splatformformobiledevices,Android.Theeva

系统 2019-08-12 09:30:11 5304

编程技术

使用Amazon的AWS来搭建属于自己的shadowsocks服

相信有不少水友已经看过[@billlsp]巨巨的[/read.php?tid=7298878科学上网]教程,但是对于我这样的菜鸟来说还是过于复杂,而且没有很清晰明了的如何在移动设备上翻GFW的教程~经过我3个小时的研究,在此教水友们如何在AWS上建立自己的shadowsocks服务器~首先,照着[/read.php?tid=7298878科学上网]的教程走到添加用户名密码的那一步,停止!即添加完DNS即可.然后在putty上键入以下代码sudoapt-ge

系统 2019-08-29 22:13:02 5303

C#

C# LiveUpdate.exe实现文件在线更新升级

Download:/Files/kenchell/LiveUpdate.rar客户端设置步骤:Step1:双击D:\LiveUpdate\LiveUpdate.exe桌面图标LiveUpdate.exe,弹出下载界面。Step2:按住Ctrl+Alt+Shift+F12弹出下载链接地址配置。说明:DownloadUrl:要下载的文件所在服务器路径LiveUpdatePath:文件下载完成后将生成一份_UpdateFile_.xml文件用于下次服务器上文件有

系统 2019-08-12 01:33:23 5294

Android

【Android】Handler使用入门

本讲内容:Handler使用入门当用户点击一个按钮时如果执行的是一个常耗时操作的话,处理不好会导致系统假死,用户体验很差,而Android则更进一步,如果任意一个Acitivity没有响应5秒钟以上就会被强制关闭,因此我们需要另外起动一个线程来处理长耗时操作,而主线程则不受其影响,在耗时操作完结发送消息给主线程,主线程再做相应处理。那么线程之间的消息传递和异步处理用的就是Handler。下面我们通过一个模拟文件下载的这个长耗时操作来做个说明:1、新建一个项

系统 2019-08-29 23:30:15 5285

Python

python笔记——文件读写操作过程(open与with open的区别)

文件的读写通常包含以下步骤:文件的打开:open()open或withopen会返回文件对象,必须用read或readlines之后才能打印在此我会介绍withopen与open之间的区别。提前剧透withopen优于open文件的读入:read()文件的写入:write()文件的关闭:close()另外介绍两个模块的内容:文件的定位文件的属性一、文件的打开:open与withopen(返回文件对象)1、openopen(file,mode=‘r’,buf

系统 2019-09-27 17:46:18 5277

redis

redistribute

redistribute就是把一种协议转换成另一数协议,或者说把一种协议注入到另一种协议里去,比如,把OSPF注入到EIGRP。其实多数网络都是用一种协议,应该很少机会用redistribute,但事实上这个命令出现频繁?比如,你的网络跑的是RIP,但你的老板走私兼偷税赚了很多黑钱,于是公司发展很快,这时你发现RIP不足以应付现在的发展,很多鸟人投诉说网络太慢,连QQ泡妞都很不爽,于是你做出了一个重大的决定,就是把RIP升级为IGRP,不过你也有点担心,怕

系统 2019-08-12 01:53:48 5260