Wesley13 Wesley13
3年前
java面试(反射)05
1.什么是反射JAVA反射机制是在运行状态中,对于任意一个类,都能够获取这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取类信息以及动态调用对象内容就称为java语言的反射机制。2.反射的作用在运行时判断任意一个对象所属的
Stella981 Stella981
3年前
SQLAlchemy
介绍SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在DBAPI之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果,并把获取的结果转为python对象。其中发sql到mysql服务器,从mysql服务器拿结果都是借助其他工具来完成的,例如pymysql.
Wesley13 Wesley13
3年前
CURL请求
<?php    /        发起一个HTTP(S)请求,并返回json格式的响应数据        @param array 错误信息  array($errorCode, $errorMessage)        @param string 请求Url        @para
Stella981 Stella981
3年前
SharedPreferences的调教
本文编写于202天前,最后修改于165天前,其中某些信息可能已经过时。最近在做“桌面”项目(奶糖桌面),在做到“隐藏APP”的时候,是把要隐藏的APP(arraylist)包名拿出来,在获取全部APP(allapplist)的时候,把获取到的包名和所有APP包名做一个比较,如果存在的话就从allapplist中移除这一项。详情可参考以下代码:
Easter79 Easter79
3年前
SQLAlchemy
介绍SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在DBAPI之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果,并把获取的结果转为python对象。其中发sql到mysql服务器,从mysql服务器拿结果都是借助其他工具来完成的,例如pymysql.
Stella981 Stella981
3年前
Linux虚拟机上安装redis
1、检查安装依赖程序yuminstallgcccyuminstallytclyuminstallwget2、获取安装文件wgethttp://download.redis.io/releases/redis4.0.6.tar.gz我用的版本是:  redis4.0.6.ta
Wesley13 Wesley13
3年前
Java反射练习(二)
这次在运行时使用反射分析对象获取数据域的实际内容packagecom.slliver.reflection;importjava.lang.reflect.Field;/\\\CreatedwithIntelliJIDEA.\User:Administrator\Date:2017/4/130013
Wesley13 Wesley13
3年前
Java多线程之Callable、Future和FutureTask
我们学习java基础的时候,知道创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。而自从Java1.5开始,就提供了Callable和Future,通
Stella981 Stella981
3年前
Linux等待队列原理与实现
当进程要获取某些资源(例如从网卡读取数据)的时候,但资源并没有准备好(例如网卡还没接收到数据),这时候内核必须切换到其他进程运行,直到资源准备好再唤醒进程。waitqueue(等待队列) 就是内核用于管理等待资源的进程,当某个进程获取的资源没有准备好的时候,可以通过调用 add_wait_queue() 函数把进程添加到 waitqueue
小白学大数据 小白学大数据
8个月前
代理IP在电商数据爬取中的成本效益分析
在电子商务领域,数据的重要性不言而喻。它不仅关系到市场趋势的把握,还直接影响到产品定价、库存管理和客户服务等关键业务。电商数据爬取是获取这些数据的重要手段之一。然而,直接爬取电商网站数据可能会遇到IP被封禁、数据获取不全面等问题。代理IP作为一种解决方案,