201711671106《Java程序设计》第十二章总结

第十二章:Java多线程机制 一:进程与线程 进程:程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。 线程:比进程更小的执行单位,一个进程在其执行过程中,可以产生多个线程,形成多条执行线索。没有进程就没有线程。 主线程(main线程) 每个java程序都有一个缺省的主线程main;在执行java程序时候,多个线程轮流执行。 线程的状态: 1.新建:当一个thread类或其子类的对象被声明并创建时,新生的线程对象处于新建状态
分类: 编程语言 发布时间: 12-08 23:36 阅读次数: 0

Intellij IDEA连接数据库遇到的问题

报错信息如下: 可以看到右侧的Databases已经成功将mysql同步到Intelij IDEA了,但是显示连接失败。网上大部分说法是mysql中默认wait_timeout=28800,要将这个时间改长一点,我就尝试各种途径修改wait_timeout,但发现修改my.ini之后wait_timeout总是28800,于是又按一种说法我要把interactive_timeout也一并修改成31536000,这次发现修改之后下次登录interactive_timeout和wait_timeo
分类: 编程语言 发布时间: 12-08 23:36 阅读次数: 0

Java之路:抽象类与接口对比

先上图: 下面详细说下: 1、相同点 (1)都是抽象类型; (2)都可以有实现方法;抽象类中可以实现普通方法,接口中可以实现默认方法(Java 8)。 (3) 都可以不需要实现类或者继承者去实现所有方法。(以前不行,现在接口中默认方法不需要实现者实现) 2、不同点 (1)抽象类中可以有常量(final)、全局常量(public static final)和变量,而接口中只能有全局常量(public static final); 接口中定义的变量默认是public static final 型,
分类: 编程语言 发布时间: 12-08 23:35 阅读次数: 0

node.js、vue项目创建以及git常用指令总结

node.js、vue项目创建以及git常用指令总结 node.js指令 cd… 返回上级 dir 查看该文件夹下有哪些文件 node 进入node.js运行环境 .exit 退出node.js运行环境 或者两侧ctrl+c md folderName 或者mkdir folerName 创建文件夹 完整命令是 md [盘符:][路径]新路径名 rd或者rmdir 删除文件夹,注意只能删除空的文件夹,如果有子文件或者子文件夹的时候就会停下来,这时输入 /s 就可以直接删除,但是删除过程中会提示
分类: 编程语言 发布时间: 12-08 23:35 阅读次数: 0

粽情端午 安科瑞走进社区 为孤寡老人送去浓浓关爱--安科瑞 华梅超

又是一年端午时,情浓粽飘香,端午节是我国民间的传统节日。在这样一个有意义的节日,有这样一群老人,需要我们特殊的关爱。由江阴市西大街居委会牵头,江苏安科瑞电器制造有限公司,江阴市无党派知识分子联谊会,江阴红尘有爱公益社联合组织的“粽情暖意,关爱无限,迎端午走访慰问活动”在6月13日暖心开展。 江苏安科瑞电器制造有限公司工会主席、总工程师吴建明代表江苏安科瑞参与了此次有意义的活动,为多位独居孤寡老人送去大米、食用油,以及端午节必不可少的粽子。一件件爱心物品,一声声问候,都能让孤寡老人们心里感到浓浓
分类: 编程语言 发布时间: 12-08 23:35 阅读次数: 0

安科瑞参加2018年全国“安全生产月”和“安全生产万里行”活动启动仪式--安科瑞 华梅超

2018年6月1日,国务院安委会办公室在江苏省江阴市华西村举行了2018年全国“安全生产月”和“安全生产万里行”活动启动仪式。今年6月是全国第十七个“安全生产月”,主题为“生命至上、安全发展”,目的是深入贯彻落实习近平总书记关于安全生产的重要论述,全面落实安全发展理念,推动安全生产再上新台阶,增加人民群众的安全感、幸福感、获得感。 应急管理部党组成员、副部长尚勇,副省长费高云,无锡市和江阴市领导黄钦、陈金虎、高亚光、蔡叶明、赵强出席启动仪式。 尚勇强调,“安全生产万里行”要侧重安全生产重点行业
分类: 编程语言 发布时间: 12-08 23:34 阅读次数: 0

HTTP会话保持技术Cookie与Session

摘要:本文介绍Cookie与Session原理,对于Cookie与Session的属性详情和其他扩展不做探讨。必须的前导知识:HTTP协议原理。 一、HTTP协议的缺陷——无状态 因为HTTP1.0被设计成是基于TCP协议的短连接,即完成一次“请求-应答”之后会断开连接。所以,服务器接到一次HTTP请求时不知道之前是否曾经收到过同一个客户端发送来的请求,即“无状态”。这意味着如果服务器处理请求时需要上次请求的信息,客户端必须重传全部信息,这样可能导致每次连接传送的数据量巨增。 思考1:为什么H
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

Django - 美化显示request.META

def index(request): values = request.META.items() html = [] for k, v in values: html.append('<tr><td>%s</td><td>%s</td></tr>' % (k, v)) return HttpResponse('<table>%s</table>' % '\n'.join(html))
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

Beta冲刺第六天

1.昨天的困难,今天解决的进度,以及明天要做的事情 昨天的困难: 由于认为原先的假期策略不够合理,我们决定改善对万年历的使用,对假期策略进行优化。最大的困难是我们的放假参考功能很特殊,在网上很难找到相关的资料。这也进一步证明我们这一功能的创新性和实用性,最后大家结合实际情况,提出了对放假策略的修改方案。 今天解决的进度: 之前alpha阶段因为时间紧迫,所以我们没有对系统进行过全面的测试。原来的测试部分都是组内成员自己手动操作来寻找bug,效率十分低下。所以此次测试,我们决定使用专门的测试软件
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

使用泛型去掉数组中的重复数字

实现效果:    知识运用:   List泛型集合:表是可通过索引访问的对象的强类型列表 提供了对列表进行搜索,排序和操作的方法   Add方法: 将对象添加到List<T>的结尾处   ToArray方法:用于将List<T>的元素复制到新的数组中 返回一个数组 实现代码: public int[] result(int[] data) { List<int> list = new List<int>(); //创建
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

安装Mysql community server遇到计算机中丢失msvcr120.dll

一.下载community server版本 Mysql community server版本:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-winx64.zip 二.安装如果出现计算机中丢失msvcr120.dll的时候,安装vcredist_x64.exe,地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784 三.开始安装: 3.1下载后
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

流媒体传输协议---RTP--基础

1、RTP协议的概念及地位 1.1 概念 RTP全名是Real-time Transport Protocol(实时传输协议),RTP 是一个应用型的传输层协议,它并不提供任何传输可靠性的保证和流量的拥塞控制机制。RTP 位于UDP(User Datagram Protocol) 之上。UDP 虽然没有TCP 那么可靠,并且无法保证实时业务的服务质量,需要RTCP 实时监控数据传输和服务质量。 1.2 地位 2、RTP协议头部分析 1) V:RTP协议的版本号,占2位。 2) P:填充标志,占
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

基于注解的AOP标签

基于注解常用标签 1.1<aop:config> //作用 用于声明aop的配置 //配置:<aop:config></aop:config> 1.2 <aop:aspect> /* 作用: 用于配置切面。 属性: id:给切面提供一个唯一标识。 ref:引用配置好的通知类bean的id。 配置:<aop:aspect id="logAdvice" ref="logger"> */ 1.3<aop:pointcut> /* 作用: 用于配置切入点表达式 属性
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

浏览器用户脚本—打造自己的专属页面

https://cloud.tencent.com/developer/article/1361189
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

Oracle 执行计划的查看方式

访问数据的方法:一、访问表的方法:1.全表扫描,2.ROWID扫描 二、访问索引的方法:1.索引唯一性扫描,2.索引范围扫描,3.索引全扫描,4.索引快速全扫描,5.索引跳跃式扫描 表连接:1.排序合并连接,2.嵌套循环连接,3.哈希连接,4.反连接,5.半连接,6.星型连接(多用于数据仓库,是一种单个事实表和多个维度表之间的连接,事实表和维度表之间是基于事实表的外键列和对应维度表的主键之间的连接) 执行计划: 方式一、explain plan SQL> explain plan for se
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

06 文件处理

文件是操作系统中的一个虚拟概念,是以计算机硬盘为载体存储在计算机上的信息集合,文件可以是文本文档、图片、程序等等。在系统运行时,计算机以进程为基本单位进行资源的调度和分配;而在用户进行的输入、输出中,则以文件为基本单位。大多数应用程序的输入都是通过文件来实现的。   在初期编写程序时,接触最多的是文本文件,比如,在注册和登录功能中,用户名和密码要存储在文件里,python程序也是写成文本文件的形式。 打开一个文本文档的过程:   • 启动文本编辑器(程序加载到内存),开始编辑(此时即时输入的内
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

Scrapy中集成selenium

面对众多动态网站比如说淘宝等,一般情况下用selenium最好 那么如何集成selenium到scrapy中呢? 因为每一次request的请求都要经过中间件,所以写在中间件中最为合适 from selenium import webdriver from scrapy.http import HtmlResponse class JSPageMiddleware(object): def process_request(self, request, spider):
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

log4net在windows 2003 iis6下使用的注意事项

1、log4net 2.08 在windows 2003 IIS6 下使用时,无法将日志记录到数据库,但可以记录到文件,最终确认net4.0版的log4net.dll编译有问题,可能对net4.5有依赖,不能在windows2003上使用,解决方法很简单,直接使用net2.0版本就可以了。 2、如果文件型日志也无法记录,则是目录权限问题,给予IIS_WPG用户写入权限即可。 3、另外,如果log4net有问题,可以通过开启调试模式,查找错误。 <appSettings>
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

【问题】文件描述符和inode啥区别

What is the difference between inode number and file descriptor?
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0

mysql 主库和从库操作start slave, stop slave

在MySQL配置主从关系时,会用到start slave, stop slave命令,本文简单介绍两个命令的使用方法和作用。 start slave mysql> start slave 不带任何参数,表示同时启动I/O 线程和SQL线程。 I/O线程从主库读取bin log,并存储到relay log中继日志文件中。 SQL线程读取中继日志,解析后,在从库重放。 stop slave 类似的, mysql> stop slave 完成停止I/O 线程和SQL线程的操作。 参考 https:/
分类: 其他 发布时间: 12-08 23:34 阅读次数: 0