sourcetree-git版本控制学习软件
sourcetree-git版本控制学习软件;
学习开发技术中,我们开发要进行版本控制,大型的版本控制需要分布式,git的话需要图形化界面。导师自己搞了个特色的使用办法。
工作办公软件-版本控制git.zip
主要是版本控制的办公软件,---开源软件,用来我们控制版本,类似于SVN,不过加了个性化的设计,用起来特别舒服而已。
开元操作Exceleasy-excel.zip
SPringBoot下载Excel。参考https://blog.csdn.net/u011488009/article/details/105386453
Eclipse的template.xml
Eclipse的template.xml,安装的话是是先运行Eclipse的template.xml然后倒入进去。
Eclipse一般常用的可以导入两处 *.xml 格式的模板,一个是常用的注释格式模板,另一个是代码格式化时用的模板,导入方法如下:
假设: 1.xml 是代码注释格式模板 2.xml 是代码格式化时的自定义模板
导入方式:打开 Window——Preferences
Java——Code Style 下面
点 Code Templates,在右侧 有个 Import 按钮,这个 导入的是 注释模板配置文件,即 1.xml
点 Formatter,在上部有个Import按钮,这个导入的是 格式代码时用的模板,即 2.xml
SpringBoot淘宝模拟学习 代码.zip
SpringBoot淘宝模拟学习 代码.zip主要是参考晚上,使用SpringBoot实现淘宝的模拟效果。单机版本,使用的东西挺多的,参考文章:https://blog.csdn.net/u011488009/article/details/104457791
singleton_code.zip
文件名 : Singleton1.java
文件名 : Singleton2.java
文件名 : Singleton3.java
文件名 : Singleton4.java
文件名 : Singleton5.java
文件名 : Singleton6.java
文件名 : TestSingleton1.java
文件名 : TestSingleton2.java
文件名 : TestSingleton3.java
文件名 : TestSingleton4.java
文件名 : TestSingleton5.java
java高级架构师学习vip底层原理的所有源码.zip
java高级架构师学习vip底层原理的所有源码.zip
文件夹名: gupao-plugin
文件夹名: gupao-springmvc
文件夹名: gupaoedu-mybatis
文件夹名: michael-vip
文件夹名: sam的源码
文件夹名: vipjava高级架构师学习底层原理的所有源码
文件名 : vipjava高级架构师学习底层原理的所有源码.zip
2020面试说明Tomcat源码手写.rar
2020-02-22突然间失业,找工作,目前在租的房子里面学习怎么样提高自己的奇数水平,要找工作了。好好学习,一些资料放在这儿。Tomcat的手写版本,让你更能明白底层原理
手写HashMap源码.rar
2020-02-22突然间失业,找工作,目前在租的房子里面学习怎么样提高自己的奇数水平,要找工作了。好好学习,一些资料放在这儿。HashMap的手写版本,让你更能明白底层原理
并发编程讲解底层原理详细讲解.docx
join方法的原理;
join什么时候被唤醒
thread.cpp;
内存屏障
硬件: Load Barrier Store Barrier
volatile ;指令重排序
CPU 不断提高利用率 ; 从进程 - > 线程 ->指令
jstack生成的Thread Dump日志.docx
jstack生成的Thread Dump日志.docx
系统线程状态 (Native Thread Status)
系统线程有如下状态:
deadlock
死锁线程,一般指多个线程调用期间进入了相互资源占用,导致一直等待无法释放的情况。
runnable
一般指该线程正在执行状态中,该线程占用了资源,正在处理某个操作,如通过SQL语句查询数据库、对某个文件进行写入等。
blocked
线程正处于阻塞状态,指当前线程执行过程中,所需要的资源长时间等待却一直未能获取到,被容器的线程管理器标识为阻塞状态,可以理解为等待资源超时的线程。
waiting on condition
线程正处于等待资源或等待某个条件的发生,具体的原因需要结合下面堆栈信息进行分析。
(1)如果堆栈信息明确是应用代码,则证明该线程正在等待资源,一般是大量读取某种资源且该资源采用了资源锁的情况下,线程进入等待状态,等待资源的读取,或者正在等待其他线程的执行等。
(2)如果发现有大量的线程都正处于这种状态,并且堆栈信息中得知正等待网络读写,这是因为网络阻塞导致线程无法执行,很有可能是一个网络瓶颈的征兆:
网络非常繁忙,几乎消耗了所有的带宽,仍然有大量数据等待网络读写;
网络可能是空闲的,但由于路由或防火墙等原因,导致包无法正常到达;
所以一定要结合系统的一些性能观察工具进行综合分析,比如netstat统计单位时间的发送包的数量,看是否很明显超过了所在网络带宽的限制;观察CPU的利用率,看系统态的CPU时间是否明显大于用户态的CPU时间。这些都指向由于网络带宽所限导致的网络瓶颈。
(3)还有一种常见的情况是该线程在 sleep,等待 sleep 的时间到了,将被唤醒。
waiting for monitor entry 或 in Object.wait()
Moniter 是Java中用以实现线程之间的互斥与协作的主要手段,它可以看成是对象或者class的锁,每个对象都有,也仅有一个 Monitor。
从上图可以看出,每个Monitor在某个时刻只能被一个线程拥有,该线程就是 "Active Thread",而其他线程都是 "Waiting Thread",分别在两个队列 "Entry Set"和"Waint Set"里面等待。其中在 "Entry Set" 中等待的线程状态是 waiting for monitor entry,在 "Wait Set" 中等待的线程状态是 in Object.wait()。
(1)"Entry Set"里面的线程。
我们称被 synchronized 保护起来的代码段为临界区,对应的代码如下:
synchronized(obj){}
当一个线程申请进入临界区时,它就进入了 "Entry Set" 队列中,这时候有两种可能性:
该Monitor不被其他线程拥有,"Entry Set"里面也没有其他等待的线程。本线程即成为相应类或者对象的Monitor的Owner,执行临界区里面的代码;此时在Thread Dump中显示线程处于 "Runnable" 状态。
该Monitor被其他线程拥有,本线程在 "Entry Set" 队列中等待。此时在Thread Dump中显示线程处于 "waiting for monity entry" 状态。
临界区的设置是为了保证其内部的代码执行的原子性和完整性,但因为临界区在任何时间只允许线程串行通过,这和我们使用多线程的初衷是相反的。如果在多线程程序中大量使用synchronized,或者不适当的使用它,会造成大量线程在临界区的入口等待,造成系统的性能大幅下降。如果在Thread Dump中发现这个情况,应该审视源码并对其进行改进。
(2)"Wait Set"里面的线程
当线程获得了Monitor,进入了临界区之后,如果发现线程继续运行的条件没有满足,它则调用对象(通常是被synchronized的对象)的wait()方法,放弃Monitor,进入 "Wait Set"队列。只有当别的线程在该对象上调用了 notify()或者notifyAll()方法,"Wait Set"队列中的线程才得到机会去竞争,但是只有一个线程获得对象的Monitor,恢复到运行态。"Wait Set"中的线程在Thread Dump中显示的状态为 in Object.wait()。通常来说,
通常来说,当CPU很忙的时候关注 Runnable 状态的线程,反之则关注 waiting for monitor entry 状态的线程。
JVM线程运行状态 (JVM Thread Status)
2020年面试java高级pdf.7z
文件名 : 04_MySQL高级_BD版.pdf
文件名 : 04_MySQL高级_JAVA版.pdf
文件名 : 04_MySQL高级_Mycat.pdf
文件名 : 05_Nginx.pdf
文件名 : 06_JVM.pdf
文件名 : 07_ZooKeeper.pdf
文件名 : 08_JUC.pdf
java并发编程代码.7z
主要是自己学习java多线程学习的笔记记录。作为新手练手也好,作为工作三年的我,来说只是作为跳槽之前的准备,之前对于java多线程真的是一知半解,只有到这里我才发现原来是长这样的基础模型。脚踏实地的一步一步的脚印走出来,就能走到自己想要走到的地方。
zookeepr资料及代码.7z
文件名 : ZooInspector.rar
文件夹名: zookeeper
文件名 : zookeeper-3.4.5.tar.gz
文件名 : ZooKeeper典型应用场景.pdf
文件名 : zookeeper文档.pdf
文件名 : zookeeper课上代码.rar
文件名 : zookeepr资料及代码.7z
JVM相关资料.jmeter使用说明+安装包+测试代码
文件名 : apache-jmeter-2.13.zip
文件名 : JMeter从入门到精通.doc
文件夹名: Jvm
文件名 : Jvm.rar
文件夹名: Test
文件名 : Test.rar
KafKa+Storm资料加源码安装包.7z
获取到文件名称 : apache-storm-0.9.2-incubating.tar.gz
获取到文件名称 : KafKa+Storm资料加源码安装包.7z
获取到文件名称 : kafka-manager-1.0-SNAPSHOT.zip
获取到文件名称 : kafka_2.10-0.9.0.1.tgz.gz
获取到文件名称 : kafka_2.11-2.4.0.tgz
获取到文件名称 : KafKa安装使用手册.docx
获取到文件名称 : Learning Storm [eBook].pdf
获取到文件名称 : Storm Blueprints.Patterns.pdf
获取到文件名称 : storm01.rar
获取到文件名称 : storm02课上代码.rar
获取到文件名称 : storm03课上代码.rar
获取到文件名称 : storm04课上代码.rar
获取到文件名称 : storm05课上代码.rar
获取到文件名称 : storm06课上代码.rar
获取到文件夹名称: storm07
获取到文件名称 : storm07课上代码.rar
storm.学习资料和代码
获取到文件名称 : apache-storm-0.9.2-incubating.tar.gz
获取到文件名称 : Learning Storm [eBook].pdf
获取到文件名称 : Storm Blueprints.Patterns.pdf
获取到文件名称 : storm01.rar
获取到文件名称 : storm02课上代码.rar
获取到文件名称 : storm03课上代码.rar
获取到文件名称 : storm04课上代码.rar
获取到文件名称 : storm05课上代码.rar
获取到文件名称 : storm06课上代码.rar
获取到文件名
rocketmq+代码资料.7z+rocketmq资料
获取到文件夹名称: RocketMQ-master
获取到文件名称 : RocketMQ-master.zip
获取到文件名称 : rocketMQ使用手册.pdf
获取到文件名称 : rocketmq参数配置.pdf
zookeeper客户端jar包ZooInspector.jar 以及运行命令
@echo off
start cmd /k "cd/d D:\root\aplication\installpath\ZooInspector\build && java -jar zookeeper-dev-ZooInspector.jar &&taskkill /f /t /im cmd.exe"
————————————————
版权声明:本文为CSDN博主「君子志邦」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u011488009/article/details/104215906
奇偶数交互多线程thread源码java
退休时在岗职工社会平均工资*(1+0.6)/2*30*1%+个人账户累计额/139
16:55:20.675 [main] INFO org.malin.allutils.makefile.ReadFileNameUtil - 获取到 文件名称: 10.并发调试和JDK8新特性.pdf
16:55:20.677 [main] INFO org.malin.allutils.makefile.ReadFileNameUtil - 获取到 文件名称: 11.jetty分析.pdf
16:55:20.677 [main] INFO org.malin.allutils.makefile.ReadFileNameUtil - 获取到 文件名称: 4.无锁.pdf
16:55:20.677 [main] INFO org.malin.allutils.makefile.ReadFileNameUtil - 获取到 文件名称: 5.JDK并发包1.pdf
16:55:20.677 [main] INFO org.malin.allutils.makefile.ReadFileNameUtil - 获取到 文件名称: 6.JDK并发包2.pdf
16:55:20.677 [main] INFO org.malin.allutils.makefile.ReadFileNameUtil - 获取到 文件名称: 7.并发设计模式.pdf
16:55:20.677 [main] INFO org.malin.allutils.makefile.ReadFileNameUtil - 获取到 文件名称: 8.NIO和AIO.pdf
16:55:20.677 [main] INFO org.malin.allutils.makefile.ReadFileNameUtil - 获取到 文件名称: 9.锁的优化和注意事项.pdf
山东省统计局数据->参考统计年鉴2019(EXCEL版)整年的统计局数据整理.7z
简要说明
1-1 行政区划(2018年底)
1-2 国民经济和社会发展主要指标
1-3 国民经济和社会发展主要指标增长速度
1-4 国民经济主要比例关系
1-5 平均每天社会经济活动
1-6 国民经济和社会发展主要指标占全国的比重(2018年)
1-7 按行业分法人单位数
1-8 按机构类型分法人单位数
1-9 按地区分法人单位数
要统计指标解释
第二篇 国民经济核算
要说明
2-1 主要年份地区生产总值
2-2 主要年份地区生产总值指数
2-2 续表
2-3 主要年份地区生产总值构成
2-4 地区生产总值
2-5 1978-2017年支出法计算的地区生产总值
2-6 1978-2017年居民消费水平及指数
2-7 三次产业对经济增长的贡献率及拉动百分点
2-8 三大需求对经济增长的贡献率和拉动百分点
2-9 各市生产总值
2-10 各市生产总值构成
2-11 各市居民消费水平及指数
要统计指标解释
第三篇 人 口
要说明
3-1 主要年份总人口
3-2 主要年份人口出生率、死亡率、自然增长率
3-3 人口年龄结构、抚养比和性别比
3-4 各市人口数和总户数(2018年)
3-5 六次人口普查主要数据
要统计指标解释
第四篇 就业、工资和社会保障
要说明
4-1 就业基本情况
4-2 按三次产业分的年底就业人员数
4-3 按行业分的年底就业人员数
4-4 按登记注册类型和行业分城镇单位就业人员数(2018年底)
4-5 各市年底就业人员数(2018年底)
4-6 各市按行业分城镇单位就业人员数(2018年底)
4-7 各市按行业分私营企业和个体就业人数(2018底)
4-8 各市按行业分城镇私营企业和个体就业人员数(2018年底)
4-9 各市私营企业就业人员数(2018年底)
4-10 各市个体就业人员数(2018年底)
4-11 按登记注册类型和行业分城镇单位就业人员工资总额(2018年)
4-12 各市城镇单位就业人员工资总额和指数(2018年)
4-13 各市按行业分城镇单位就业人员工资总额(2018年)
4-14 按登记注册类型和行业分城镇单位就业人员平均工资(2018年)
4-15 各市按登记注册类型分城镇单位就业人员平均工资(2018年)
4-16 各市按行业分城镇单位就业人员平均工资(2018年)
4-17 各市按行业分城镇私营单位就业人员平均工资(2018年)
4-18 各市城镇登记失业人员及失业率
4-19 主要年份年末离休、退休、退职人员人数
4-20 离休、退休人员数(2018年底)
4-21 各市离休、退休人员数(2018年底)
4-22 离休、退休人员保险福利费用(2018年)
4-23 各市离休、退休保险福利费用(2018年)
4-24 社会保险基金收支及累计结余
4-25 主要年份年末社会保险参保人数
4-26 各市社会保险参保人数(2018年底)
4-27 职工养老保险基本情况
4-28 各市居民基本养老保险情况(2018年)
要统计指标解释
第五篇 固定资产投资
要说明
5-1 1978-2017年全社会固定资产投资总额
5-2 1978-2018年全社会固定资产投资构成
5-3 按产业分固定资产投资总额
5-4 固定资产投资(2018年)
5-5 固定资产投资项目情况(2018年)
5-6 按行业分的固定资产投资增长速度(2018年)
5-7 按行业分的固定资产投资构成(2018年)
5-8 各市固定资产投资增长速度
5-9 各市民间固定资产投资增长速度
5-10 各市房地产开发投资和销售情况(2018年)
5-11 按登记注册类型分的房地产开发投资情况(2018年)
5-12 按登记注册类型分的房地产开发财务情况(2018年)
5-13 房地产开发企业(单位)施工、销售和待售情况(2018年)
5-14 新增生产能力(2018年)
要统计指标解释
第六篇 对外经济和旅游
要说明
6-1 1978-2018年人民币对主要外币年平均汇价(中间价)
6-2 1984-2018年海关进出口情况
6-3 进出口主要分类情况
6-4 按主要国家(地区)分海关进出口商品总值(2018年)
6-5 海关进出口商品分类金额(2018年)
6-6 各市进口总值
6-7 各市出口总值
6-8 各市外商投资企业进口总值
6-9 各市外商投资企业出口总值
6-10 1979-2018年利用外资情况
6-11 按主要国家(地区)分外商直接投资
6-12 按行业分外商直接投资(2018年)
6-13 按方式分外商直接投资
6-14 各市外商直接投资
6-15 境外投资情况
6-16 各市境外投资情况
6-17 按主要国别(地区)分境外投资情况
6-18 1982-2018年对外承包工程和劳务合作情况
6-19 对外承
东南大学机试复试c++教材PPT以及历年考题.zip
课件: C++语言程序设计 PPT(第3版)
课件: QianNengCppProgrammingv2
课件: 《C++程序设计教程》 习题答案源码.zip
历年复试真题: 2010年东南大学复试.doc
历年复试真题: 2011东南大学计算机学院研究生复试笔试试题.pdf
历年复试真题: 2012东南大学复试C 笔试题.pdf
历年复试真题: 2012复试C++.txt
历年复试真题: 2013年东南大学计算机复试C++.zip
历年复试真题: 东南大学C 模拟试卷和答案.rar
历年复试真题: 东南大学计算机考研红宝书.1.0,重点PPT
408计算机专业综合全国联考真题与详解2009-2017.7z
2009年联考《408计算机学科专业基础综合》真题.pdf
2009年联考《408计算机学科专业基础综合》真题答案.pdf
2010年联考《408计算机学科专业基础综合》真题.pdf
2010年联考《408计算机学科专业基础综合》真题答案.pdf
2011年联考《408计算机学科专业基础综合》真题.pdf
2011年联考《408计算机学科专业基础综合》真题答案.pdf
2012年联考《408计算机学科专业基础综合》真题.pdf
2012年联考《408计算机学科专业基础综合》真题答案.pdf
2013年联考《408计算机学科专业基础综合》真题.pdf
2013年联考《408计算机学科专业基础综合》真题答案.pdf
2014年联考《408计算机学科专业基础综合》真题.pdf
2014年联考《408计算机学科专业基础综合》真题答案.pdf
2015年联考《408计算机学科专业基础综合》真题.pdf
2015年联考《408计算机学科专业基础综合》真题答案.pdf
2016年联考《408计算机学科专业基础综合》真题与答案.pdf
2017年计算机统考408考研真题.pdf
2017年计算机统考408考研真题答案.pdf
截图-测试以及测试用例截图案例2020年工作相关.zip
主要是工作及使用的测试用例截图,开发自测使用的,可以作为开发者,初级的测试人员的案例测试用例制作参考
简历模板-java工程师与web工程师.zip
1、主要是针对一些初级-中级-高级-专家岗位的要求以及针对的岗位简历模板;已加密不建议下载。
2、针对行业为金融相关的java开发,Net开发,以及测试和前端开发
自测截图+验证码登录+改动脚本.zip
1、主要是自测时候操作截图;
2、主要是验证码,java实现的接口以及Service类,返回前端是文件的图片流;
3、是校验的一些脚本,配置化的java版本的正则,转化为groovy的脚本
动态滑动后端验证码实现
1、需要一个文件夹下面,放一些图片;随意命名。
2、需要前端web,这里只是java后端代码,能够返回前端的封层图片流,前端需要接受流然后展示即可
java开发以及产品经理的简历模板.pmp
java开发以及产品经理的简历模板.pmp---不要指望轻松看到,加密的了,学习一下就可以的,至于其他的不允许随意传播的!
资讯中台9月份开发自测截图.zip
单选题(本题2分)
0
1、以下哪项在信息资产管理中不属于重要数据资产(我的答案: D)
管理制度文档
财务报表
源代码
邮件服务器中保存的邮件
单选题(本题2分)
2
2、公司对新立项产品/项目使用配置库的要求是?(我的答案: D)
可直接使用客户方的现场配置库
产品/项目组可自行搭建配置库
可与公司已有的产品/项目配置库共用
须申请创建独立配置库
单选题(本题2分)
0
3、产品/项目的配置库权限申请须走____工作流,知识库类的配置库权限申请须走____工作流发起申请(我的答案: B)
协同,青铜器
青铜器,协同
协同,邮件
邮件,协同
单选题(本题2分)
2
4、以下哪种方式是不安全的
aviator-master.zip
主要是Google放开的java源码,针对java的自定义的表达式实现,比如说实现¥¥¥&&&||||与逻辑或的实现源码,1、进行表达式解析,获取里面的单引号参数,然后解析成表达式入参,2、逻辑运算的加减乘除的实现逻辑,对于入参的统一为泛型的Map格式
MySQL-DB安装包linux版本的rpm以及Win10 的32版本和64版本.zip
MySQL-5.6.19-1.el6.i686.rpm-bundle.tar
MySQL-5.6.19-1.el6.x86_64.rpm-bundle.tar
mysql-5.6.19-win32.zip
mysql-5.6.19-winx64.zip
mysql-installer-community-5.6.19.0.msi
mysql-installer-web-community-5.6.19.0.msi
php-MySQL.zip
mysql-enterprise-plugin-1.0.1-php5.3-freebsd7-x86-32bit.tar.gz
mysql-enterprise-plugin-1.0.1-php5.3-freebsd7-x86-64bit.tar.gz
mysql-enterprise-plugin-1.0.1-php5.3-linux-debian5.0-x86-32bit.tar.gz
mysql-enterprise-plugin-1.0.1-php5.3-linux-debian5.0-x86-64bit.tar.gz
mysql-enterprise-plugin-1.0.1-php5
mysql-installer-community-5.6.19.0.msi
MySQL-5.6.19-1.el6.i686.rpm-bundle.tar
MySQL-5.6.19-1.el6.x86_64.rpm-bundle.tar
mysql-5.6.19-win32.zip
mysql-5.6.19-winx64.zip
mysql-installer-community-5.6.19.0.msi
mysql-installer-web-community-5.6.19.0.msi
jdk-8u131-windows-x3232位的.zip
主要是因为在Oracle官网需要下载,注册然后才能下载很麻烦,真的不如这个操作方便很多!主要是win10版本的64位的jdk8版本软件,解压之后直接运行安装就可以的,配置好环境变量
jdk-8u131-windows-x64然后64位的.zip
主要是因为在Oracle官网需要下载,注册然后才能下载很麻烦,真的不如这个操作方便很多!主要是win10版本的64位的jdk8版本软件,解压之后直接运行安装就可以的,配置好环境变量
Maven课件操作演示笔记以及上课课件.zip
⑤在子工程中找到被父工程管理的依赖信息,删除版本号部分
⑥在父工程中统一修改已管理的依赖信息的版本号,看是否能够控制所有子工程
第三个Maven工程
①设置通过Maven创建的工程的JDK版本——一劳永逸
windows_64.zip
可以参考:https://blog.csdn.net/u011488009/article/details/107312536
主要是开发再局域网内,可以不用IP地址,跳过IP地址进行合理的访问。通过域名设置,局域网内部,就不需要再执行ipconfig 查看本地地址了,因为局域网内部,经常的变化IP地址,设置域名可以不用担心这个问题!
MySQL学习软件以及课程课件说明
工作使用的是mysql的客户端以及安装说明。同时还有mysql组好的客户端使用,都是乐色的都是免费版本。同时学习使用功能的全部,工作目前是哟的是这个。专业版本:mysql-essential-5.1.32-win32.msi最好使用的客户端-->navicat8
然后同时还有课件说明。使用说明。公司内部说明
Java Spring带前后端开发完整电商平台源码.zip
Java Spring带前后端开发完整电商平台源码.zip慕课网络上自学成才,自己敲得代码,以及网上给的修改。学习使用