工作文档总结

1、建立maven工程时 建立个webapp快速maven项目,会出现无法解析webapp的情况。解决方法:找到maven仓库,删除仓库里的C:\Users\kryang\.m2\repository\org\apache\maven文件夹,原因在于maven文件夹里有个archetypes\maven-archetype-webapp子文件夹其实就是无法解析这个文件夹里的东西,原因是文件夹里的东西没有下载完整,因此无法解析,删了会重新下就行了。

2、项目右键--build path--libraray--Add Libraray--选择tomcat 运行时环境,如果没有,在preference--server--runtime enviroment--添加tomcat文件夹

3、导入已有项目提示 DescriptionResourcePathLocationTypeCannot change version of project facet Dynamic Web Module to 3.1.aliceline 1Maven Java EE Configuration Problem这个问题更改工程的然后重新maven update没用重新建一个项目吧

4、springmvc处理ajax请求https://www.cnblogs.com/tingbogiu/p/5796199.html5、使用jQuery解析jsonhttps://www.cnblogs.com/leejersey/p/3594473.html,但这个例子里的json样例给的是错误的,json的key和value都要用双引号引用正常样例[{"key1":"One","key2":"Two"},{"key1":"Three","key2":"Four"}]

6、文件更改后再tomcat里没有生效,一般tomcat的配置文件里设置了reload=true,tomcat会针对更改后载入当前项目,可以在控制台看到信息: Reloading Context with name [/alice] is completed,但有时候不会触发,可是访问/alice/hello强制更新

6、jQuery遍历 https://blog.csdn.net/nianzhi1202/article/details/5282994666、D:\PDf优化抓取3\dev\src\src\libmupdf.def(15):fz_run_page在这个文件中定义可以被用到的函数名称,所有函数放在libmupdf库里,在搜索文件中找到相关信息7 可用github ip192.30.255.112 192.30.255.1138 项目中有类但是总是无法解析----》project-》clean

9 在文件中添加js或者css文件,显示404错误--》在eclipse中需要在对应文件夹中点击刷新,或者是在web中添加对该种类型静态资源的支持,default*.woff2重启tomcat即可

10 FileWriter如果write以后不close会导致文件没有完全写入

list item 1

list item 2

list item 3

list item 4

list item 5

1.11.21.3

2.12.22.3

click$(document).ready(function(){

  $("button").click(function(){

    var childs=$('ul').children();

    $.each(childs,function(index,child){$(child).html(index)});

});

});

8、传参数

list item 1

list item 2

list item 3

list item 4

list item 5

1.11.21.3

2.12.22.3

click$(document).ready(function(){

  $("button").click(function(){

    var childs=$('ul').children();

    var i=100;

    $.each(childs,function(index,child){$(child).html(i++)});


});

});

9 选择器中传入可变的参数

list item 1

list item 2

list item 3

list item 4

list item 5

list item 6

1.11.21.3

2.12.22.3

click$(document).ready(function(){

  $("button").click(function(){

    var childs=$('ul').children();

    var i=100;

    var xy=0;

    $.each(childs,function(index,child){$("#example2 td:eq("+ xy +")").html(xy);xy++});


});

});

10 演示dataTable http://www.gbtags.com/gb/rtwidget-replayerpreview/928.htm/*Javascript代码片段*/

var t = $('#example').DataTable({    ajax: {        //指定数据源        url: "http://www.gbtags.com/gb/networks/uploads/a7bdea3c-feaf-4bb5-a3bd-f6184c19ec09/data.txt"    },    //每页显示三条数据    pageLength: 3,    columns: [{        "data": null //此列不绑定数据源,用来显示序号    },    {        "data": "id"    },    {        "data": "title"    },    {        "data": "url"    }],    "columnDefs": [{        // "visible": false,        //"targets": 0    },    {        "render": function(data, type, row, meta) {            //渲染 把数据源中的标题和url组成超链接            return '' + row.title + '';        },        //指定是第三列        "targets": 2    }]});//前台添加序号t.on('order.dt search.dt',function() {    t.column(0, {        "search": 'applied',        "order": 'applied'    }).nodes().each(function(cell, i) {        cell.innerHTML = i + 1;    });}).draw();//更换数据源(相同格式,但是数据内容不同)$("#redraw").click(function() {    var url = t.ajax.url("http://www.gbtags.com/gb/networks/uploads/a7bdea3c-feaf-4bb5-a3bd-f6184c19ec09/newData.txt");    url.load();});

11.要引用DataTable

12、更换jre,在java-installedJre中设置jre,这是整体的,对于某个项目通过configuration来配置使用到的jre

13、ReentrantLock,lock()阻塞当前线程、trylock()不阻塞当前线程,直接返回获取锁的结果,lockInterruptibly() 线程被中断就会释放锁

14、NIO中的buffer,flip切换读写,capacity整个buffer的容量 position当前读写的位置 limit 写的时候等于capacity,读的时候等于当前的position

15、java.util.concurrent.ThreadPoolExecutor.ThreadPoolExecutor(int corePoolSize一直存在的线程数量, int maximumPoolSize最大的线程数量, long keepAliveTime非核心线程空闲后的生存时间, TimeUnit unit, BlockingQueue workQueue)

16、NIO,多线程,实际体验--弄清原理--阅读工程源码

17、利用spring改造,使用自己的锁实现

18、锁也是synchronized实现,同步块是可以重入得,锁的实现:同步块,记录是否锁,记录锁的主人,记录锁的上锁次数

19、解锁要在finally

20、非阻塞(乐观锁)并发算法 要么让请求线程干活要么通知请求线程现在不行,增加通知的功能,Therefore no synchronization is necessary, and no thread suspension is necessary. This saves the thread suspension overhead.没有同步块,不会有线程被挂起,主要使用CAS解决写顺序的问题,单个写线程用volatile即可,多个写线程需要使用CAS完成,CAS会通知写操作是否能够执行

A non-blocking concurrency algorithm is an algorithm which either:

A: Performs the action requested by the thread - OR

B: Notifies the requesting thread that the action could not be performed

21 blocking和waiting的状态区别,前者等的都是同一种状态(锁释放),后者等的等的是非锁的状态,两者都要先获得锁,

22、volatile在写操作有序可以解决问题,无序则不行。有序情况下写操作不会把结果存放在寄存器里

23、CountDownLatch原理,使用await()等待0,实现tryacquare(1)(getState() == 0) ? 1 : -1;,countdown()实现tryrealse(1)对state减一,

for (;;) {

                int c = getState();

                if (c == 0)

                    return false;

                int nextc = c-1;

                if (compareAndSetState(c, nextc))

                    return nextc == 0;

            }

24、

activate // 切换到base环境

activate learn // 切换到learn环境

conda create -n learn python=3 // 创建一个名为learn的环境并指定python版本为3(的最新版本)

conda env list // 列出conda管理的所有环境

conda list // 列出当前环境的所有包

conda install requests 安装requests包

conda remove requests 卸载requets包

conda remove -n learn --all // 删除learn环境及下属所有包

conda update requests 更新requests包

conda env export > environment.yaml // 导出当前环境的包信息

conda env create -f environment.yaml // 用配置文件创建新的虚拟环境

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,242评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,769评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,484评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,133评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,007评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,080评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,496评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,190评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,464评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,549评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,330评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,205评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,567评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,889评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,160评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,475评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,650评论 2 335

推荐阅读更多精彩内容