- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 Java面试基础部分(高级篇)
2.1、线程和锁2.1.1、线程和进程区别进程是程序的一次动态执行过程,它需要经历从代码加载,代码执行到执行完毕的一个完整的过程,这个过程也是进程本身从产生,发展到最终消亡的过程。多进程操作系统能同时达运行多个进程(程序),由于 CPU 具备分时机制,所以每个进程都能循环获得自己的CPU 时间片。由于 CPU 执行速度非常快,使得所有程序好像是在同时运行一样。多线程是实现并发机制的一种有效手段。进程和线程一样,都是实现并发的一个基本单位。线程是比进程更小的执行单位,线程是进程的基础之上进行进一步的划分
2021-05-19 09:39:01 397
原创 Java面试基础部分(初级篇)
一、基础部分(初级篇)1.1、面向对象的特征抽象、封装、继承、多态面向对象的封装性:将对象封装成一个高度自治和相对封闭的个体,对象的属性由对象的方法来读取和改变。抽象就是找出一些事物的相似和共性之处,然后将这些事物归为一个类,这个类只考虑这些事物的相似和共性之处并且会忽略与当前主题和目标无关的那些方面,将注意力集中到域当前目标有关的方面。在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并且可以加入若干新的内容,或修改原来的方法,使之更适
2021-05-12 16:20:12 375 3
原创 Java操作ftp文件工具类
Java操作ftp文件工具类首先,引入依赖,这里使用的是commons-net。<dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version></dependency>工具类中包含ftp服务器的文件上传、目录创建等操作。import org.apache
2020-11-03 22:51:20 395
原创 实现简单JDBC工具类
实现简单JDBC工具类1、查询对象列表public ArrayList getList(Class clazz) { ArrayList arrayList = new ArrayList(); Connection conn = null; PreparedStatement ps = null; ResultSet rs = null; try { conn = JDBCUtils.getConn
2020-06-30 12:47:04 193
原创 hive创建数据库的错误,小白笔记
hive创建数据库的错误最近开始要复习一下hive,考完研一年基本上没碰大数据了,可是一上来注定不能顺顺利利的,启动hive,输入“create database test;”回车。FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:j...
2019-01-13 09:35:16 3548 3
原创 网页解析利器——HtmlUnit
网页解析利器——HtmlUnit最近做京津冀路网的爬取,遇到一个很麻烦的问题,就是很多网页上有js脚本,用普通的,例如HtppClient,根本无法做到解析js脚本,后来,百度了一下,找到了一个,是Java从jdk5之后扩展的ScriptEngineManager,使用如下方法ScriptEngineManager manager = new ScriptEngineManager(); /
2017-06-11 08:34:52 1421
原创 redis服务启动失败的解决方法
最近学redis,就遇到了各种坑,在这里分享一下我是将redis做成后台安装,配置环境变量统统省略掉了。、 做成后台服务呢,首先,cd到redis的安装目录下,再cd到util,接着执行./install_server.sh然后修改服务名称,将原来的redis_6379更名为redisd,这样下次启动比较方便,命令如下:cd /etc/init.d/mv redis_6379 redisd然后,
2017-05-29 10:01:14 66595 5
原创 内容提供者及内容解析者的实现步骤
一、创建一个类,继承ContentProvider,重写onCreate,query,insert,update,delete,getType方法 二、在清单文件中声明provider节点<provider android:authorities="cn.test.provider" android:name="cn.test.contactproviderdemo.
2017-02-19 10:57:48 859
原创 Android关于创建AIDL以及调用AIDL的问题
首先声明,小白初学安卓,有很多不懂的地方,这是随手笔记,大神们不喜勿喷。 首先,上来创建AIDL文件 接着,就可以在里面写方法了,有一点要注意的是,什么public,private,protected,在这个里面都是不认的。 下面,如果想在其他服务中实现该接口,直接Implements或者是extends,你会发现是找不到这个AIDL的,这个时候,需要编译一下,具体如下: 这时,
2017-02-18 12:40:11 440
原创 安卓笔记 主题和样式问题
安卓笔记 主题和样式问题 声明:小白刚学安卓笔记,遇到问题共享,各位大神们不喜勿喷 做安卓开发的时候,给application设置主题的时候,遇到了这样的问题Process: registerreceiver.ningxun.cn.styleandtheme, PID: 22868 java.lang.RuntimeException: Unable to
2017-02-14 22:20:21 285
原创 更改tomcat端口8080为80的时候,有系统端口占用的问题
前些天搞微信开发,测试服务器配置的时候遇到了一个问题,微信仅仅支持80端口,而tomcat的端口为8080,本以为将tomcat的端口改了就可以了,结果又遇到了各种莫名其妙的问题,折腾了一下午才算是弄好,以下是我的解决过程,分享给大家。首先,进入到远程服务器,进入到tomcat的配置文件夹下,打开server.xml文件,将8080端口改成80,如下图所示。这里,我已经把8080端口改
2017-01-10 09:55:30 19108 5
原创 关于河北科技大学win7怎么避免netkeeper检测来开启热点
首先,我是使用的netkeeper2.0,需要的小伙伴可以点击这里进行下载:https://yunpan.cn/cM2EL5GTLJtk4 访问密码 c48c第二步:安装netkeeper,登上账号,我相信这个大家应该都是轻车熟路,我就不用多废话了。第三步:开启任务管理器第四步:在对话框中,切换到“进程”一栏。第五步:找到“netkeeper.exe”,将其进程结束。但是有的
2016-08-30 09:18:26 1413
openssh 9.8p1 rpm包
2024-07-06
flink-shaded-hadoop-2-uber-2.7.5-10.0.jar
2020-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人