- 计算机网络
哪里不会点哪里.
网络计算机网络服务器网络
目录一、OSI与TCP/IP各层的结构与功能二、三次握手和四次挥手1.三次握手2.为什么要三次握手3.第二次握手回传了ACK,为什么还要回传SYN4.四次挥手三、TCP协议如何保证可靠传输四、状态码五、Cookie和Session六、HTTP1.0和HTTP1.1七、URI和URL八、HTTP和HTTPS一、OSI与TCP/IP各层的结构与功能应用层应用层(application-layer)的任
- Python一次性批量下载网页内所有链接
Zhy_Tech
python前端开发语言
需要下载一个数据集,该数据集每一张图对应网页内一条链接,如下图所示。一开始尝试使用迅雷,但是迅雷一次性只能下载30条链接。采用Python成功实现一次性批量下载。importosimportrequestsfrombs4importBeautifulSoup#目标网页的URLurl="https://"#请将此处替换为实际的网页URL#指定下载文件的文件夹路径#使用原始字符串download_fo
- 正念冥想实修10.2
宝茱名吉的一止今心
1愉悦事件2正念静坐40分钟3慈心冥想15分钟4正念行走20分钟愉悦事件:看到学生们在操场上跳着新体操舞的视频,活力、阳光、充满朝气,回想到我学生时代,好像我也在他们其中,那样的朝气蓬勃。正念静坐40分钟:前20分钟昏沉,身体在不停的晃动,向前倾。对呼吸和身体都不能专注。感觉明显的就是听到外面鸟叫的声音和风轻柔吹在树上,树叶哗哗的声音,还有微风吹向身体带来一丝凉意舒服的感觉。一个来电打破了昏沉的状
- 2023-04-11
野鸡和猫和老鷹
星期四没有事情做,就和家里人一起去山上逛逛,那里只有漫山遍野的野花和野桃树花和野小棠梨花,虽然没有公园里经过人精雕细琢的造的人工花好看,但是野花也有属于它自己的春天。我和家里人骑车来到山脚下,戴着很尖的洋篙,采了一些中草药和挖了一些小蒜和野菜,中草药可以换一些钱,小蒜和野菜可以吃,在山上中草药很难拔出,中草药有血参,柴胡,黄芩和野连翘,但是山上中草药十分少,一天也才拔了一点点。最后,腿发酸发软的回
- k8s:手动创建PV,解决postgis数据库本地永久存储
云游
k8skubernetes容器云原生
1.离线环境CPU:HygonC86728532-coreProcessor操作系统:麒麟操作系统containerd:1.7.27Kubernetes:1.26.12KubeSphere:4.1.2kubekey:3.1.10Harbor:2.13.1Postgis:17-3.52创建StorageClass2.1创建apiVersion:storage.k8s.io/v1kind:Storag
- 用 K-means 算法实现水果分堆
wh_xia_jun
AI+医疗算法kmeans机器学习
先看运行效果:importnumpyasnpimportmatplotlib.pyplotaspltfromsklearn.clusterimportKMeans#生成模拟数据(两个高斯分布的混合点集)np.random.seed(42)X1=np.random.randn(100,2)+np.array([2,2])#第一簇数据,中心在(2,2)X2=np.random.randn(100,2)
- BSCAN 在糖尿病患者数据聚类分析中的应用
wh_xia_jun
AI+医疗机器学习支持向量机人工智能
完整代码:importnumpyasnpimportmatplotlib.pyplotaspltfromsklearn.clusterimportDBSCANfromsklearn.preprocessingimportStandardScalerfromsklearn.datasetsimportmake_blobs#设置随机种子,确保结果可复现np.random.seed(42)#1.生成模拟
- 约练收获 《坚持就是最好的教练》
78679e553f55
中原焦点团队朱继萍第六期第25组第22-23次约练总34次角色:2次咨询师1.熟悉的套路设置,在现实咨询中原来不以为然,没有或许精确到分钟上,通过几次在设置中的坚持能带给我一种规则感与紧迫的感觉;甚至还没有把问题聊透,时间流到点位啦,新手小白,自我把控还需要修炼哟!2.认真聆听来访者的不自主的叹气、内耗、纠结、无奈,不时回应,能及时共情到她的无力与无奈;同频共振3.当来访者很急于寻找问题答案时,你
- 第142天 解读
静冥儿
38天,38篇,看完占芳解读的《金瓶梅》,觉得自己原先看完的书只是看的表面。对鲍鹏山老师的认识是上周在得到直播间,听他讲水浒,受益匪浅,原先只知道易中天,于丹。翻家里书柜,找一本书看,意外看到《鲍鹏山新说水浒》,2009年版,里面有标记,或许9年前我已经看过一遍。开始新的阅读旅程。图片发自App
- 高效率慢生活第40天【失误】
Sunshine_0613
早安~有多自律就有多自由❤永远爱自己,尊重自己。时间:2018.12.28日23:30晨起时间:6:30自问:1、你准备过好今天了么?美好的一天的大概是这样的。早上自然醒来,精神状态饱满,精力充沛而不是身心疲惫。起床洗涑好后,把一天重要的学习内容进行学习和打卡,完成任务,穿上干净漂亮的衣服,在绿色公园呼吸新鲜的空气,做健身操,全身心放松,舒适,去吃上最爱的早餐店,幸福吃早餐,早早来到公司化上美美的
- 人生需要掌握的4种底层逻辑能力之一:设标准
自我转变教练
让自我提升像刷牙一样简单!今天路过一个算命的摊位,被一句话给撞到,引发了我一些思考。一个中年男人问:“在这一行,我还有机会吗?”机会不是他人给的,也更不是等来的,是需要运用一些方法去主动寻找得来的。在他人那里得来的答案并不能使你长久立于不败之地,因为所有的事情就像天气一样瞬息万变,你不可能一直依赖于他人,只有我们能够找到那些恒久不变的顺应事物发展规律的底层逻辑,无论你从事哪一行,虽然我不能保障你行
- Linux系统编程(六)线程同步、互斥机制
小仇学长
Linuxlinux线程互斥锁信号量
本文目录前述:同步机制的引入及概念一、互斥锁1.定义2.互斥锁常用方法3.相关函数(1)头文件(2)创建互斥锁(3)销毁互斥锁(4)加锁(5)解锁4.使用例程二、条件变量1.相关函数(1)创建条件变量(2)注销条件变量(3)等待条件变量成立(4)条件变量激发(使条件变量成立)2.使用注意3.使用例程三、信号灯1.分类2.信号灯操作3.相关函数4.使用例程四、原子操作(内核层)1.优势2.常用的原子
- 2019-04-10
我是个石头
1.自律A1①早起提前到4:50,朗读文章、录制音频、三点即兴演讲。✔②复盘✔③每天看书60分钟,两天听懂书一本,看三篇文章。✔④演讲视频每天10个,音频一个。✔⑤坚持健身一小时。✔⑥文章输出2000字。✔2.练车科目三。✔3.制作工资表。未做好,电脑忘记带了。今日收获①.学习。今天把小狗钱钱这本书看完还看了第二部的前一百页,小狗钱钱第一本书,我主要有以下收获。对于钱财的分配,学会投资。去寻找一个
- Kubernetes 核心命令速查手册:运维与开发必备
liux3528
k8skubernetes运维容器
本文整理了Kubernetes集群运维的实用命令集锦,涵盖8大核心场景:1)集群基础信息查看;2)Pod生命周期管理;3)服务与网络配置;4)存储与配置管理;5)故障排查方法;6)性能监控优化;7)高级运维技巧;8)命令行效率工具。重点包括节点状态查询、Pod调试、日志分析、网络连通性测试、资源监控等高频操作,并提供了批量处理、安全审计、集群维护等进阶技巧。每个命令均标注适用场景,可作为K8s运维
- 代码随想录算法Day35(2)||贪心算法-LeetCode406根据身高重建队列
学习内容参考卡哥代码随想录,有文字学习资料(代码随想录网站)和视频讲解(b站)2.根据身高重建队列题目力扣题目链接(opensnewwindow)假设有打乱顺序的一群人站成一个队列,数组people表示队列中一些人的属性(不一定按顺序)。每个people[i]=[hi,ki]表示第i个人的身高为hi,前面正好有ki个身高大于或等于hi的人。请你重新构造并返回输入数组people所表示的队列。返回的
- 算法第26天|贪心算法:用最少数量的箭引爆气球、无重叠区间、划分字母区间
孟大本事要学习
算法学习算法贪心算法
今日总结用最少数量的箭引爆气球题目链接:452.用最少数量的箭引爆气球-力扣(LeetCode)代码随想录整体思路:1、统一度量:将所有区间按照左端点进行排序:用到了二维的sort,在类中需要定义静态成员函数cmp,从小到大排列2、进行区间合并(1)如果没有气球,就是0箭(2)如果有气球,至少1箭(3)按照排序从小到大遍历,比较当前位置的左端点是否在前边位置的范围内(&a,vector&b){if
- 2020-04-04
我心依旧_79e2
【六项精进打卡】2020.4.4日姓名:陈岗企业名称:上海孚因流体动力设备股份有限公司打卡第712天【知~学习】《六项精进》3遍,共1568遍《大学》1遍,共940遍【经典名言名句分享》只有创造,才是真正的享受,只有拼搏,才是充实的生活。修身:(对自己个人)有理想的地方,地狱就是天堂,有希望的地方,痛苦也成快乐。1每天坚持诵读《六项精进》和《大学》。2学会宽恕他人,同时从错误中吸取教训。3每天中午
- 荆门10家亲子鉴定机构地址查询(附2024年鉴定办理攻略)
国医基因陈主任
荆门亲子鉴定中心地址在哪里?荆门亲子鉴定中心在荆门市象山大道67号(国医基因)。服务范围包含整个荆门及周边地区。正规的亲子鉴定中心实验室必须通过相关部门的认证,具备完整的实验室检验流程系统来确保测验结果的准确性,只有经过实验室认可,出具的鉴定报告才算是有效的。本文小编整理了2024年最新荆门亲子鉴定地址一览供大家参考。荆门国医基因亲子鉴定中心地址:荆门市象山大道67号荆门亲子鉴定中心大全1、国医基
- 写作是一种兴趣
Rose_袁
今天是写作训练营打卡第2天。要求是:朗读完《写出我心》第8章烦人的编辑到第14章迷恋中的所有内容,并且听完音频分享部分写出读后感和自己今年的写作目标。在成年人的世界里,做一件事情之前总是要在脑海里预演千百遍。似乎这样的深思熟虑,才能确保最后的万无一失。比如说:要装修一套房子,会咨询身边很多已经装修过房子的朋友。怎么选装修公司?什么装修风格?甚至电器品牌以及家具陈列等等?担心自己没有经验做不好,不擅
- 0117读书清单:《听刘墉讲为人处世》(2)
宁静致远hfm
图片发自App1、为自己定位。每个人都各有所长,各有所短,所以我们要充分认识自己,为自己准确定位,更好地发挥自身优势。2、好好爱自己。我们必须先学会爱自己,然后你才能够去爱别人,因为你连自己都不爱,你如何去爱别人?你自己都不爱自己,别人又怎么会爱你?爱自己,就是了解自己,鼓励自己,肯定自己,关爱自己。3、善于倾听,沉默是金,巧说是宝。要学会“大话小说”、“重话轻说”、“狠话柔说”、“怒话缓说”。4
- 成功日记(Day1115)
狮子座的兔子姑娘
1、学习中药一课程。~1.5h。2、跟g夙微信闲唠嗑。~0.5h。3、给自己剪头发。~0.5h。4、和包、李微信闲唠嗑。~0.5h。5、和z鹤微信闲聊几句。~0.25h。6、在赫男那做了个生命密码的测试,说我今年会有工作上的大转折,然后又聊了会天。~1h。心情:尚可。还算开心。
- Day1学习心得||Leetcode704,27,977
Part1数组的一些注意点第一天学习的内容是数组,基础的内容就按下不表,浅记一下补上的漏洞1.数组的元素不能删除,只能覆盖乍一看可能比较奇怪,但是仔细思考一下很简单。关注一下数组的本质其实是内存上开辟的一串连续的内存空间。在程序中,只能将内存空间中存储的内容改写,而不能完全去除(即使动态数组也只是释放)。2.二维数组的空间地址依然是连续的(顺序比较像阅读的顺序)tip:虽然还没学过Java,但是先
- 零基础数据结构与算法——第五章:高级算法-贪心算法-基础&示例
5.2贪心算法(GreedyAlgorithm)5.2.1贪心算法的基本概念什么是贪心算法?贪心算法是一种在每一步选择中都采取当前状态下最好或最优的选择,从而希望导致结果是最好或最优的算法。生活例子:想象你在超市购物,手里有100元钱,想买尽可能多的零食。如果你采用贪心策略,你会怎么做?你可能会先选择最便宜的零食,然后是第二便宜的,以此类推,直到钱用完。这就是一种贪心策略——每次都选择当前看起来最
- 今晚线上会议
与美好同行
今晚是我们阳明心学诚意班第二次线上会议,说是7:00——7:45,却开到了八点半多。不喜欢开会的我没有一点厌烦,主持人吴老师也是这样说,估计参加会议的我们都一样的感受。这样的会议,不是谁在讲话,而是大家分享学习感受。或者有所得,或者仍迷惑,大家有什么说什么,无拘无束。主持人吴老师是一个曾学过阳明心学两年,然后离开又回到这上面来的人。她说了她的学习感受。她的离开又回来,是给我们的最好的现身说法。她学
- 2019-03-31
frank_you
1.付出不亚于任何人的努力2.要谦虚,不要骄傲3.要每天反省4.活着,就要感谢5.积善行,思利他6.不要有感性的烦恼今日分享:活着,就要感谢!周六,销售小梁电话询问客户急用钱是否能做押车,与财务沟通后得知小额可以放款,于是回复小梁可以马上操作,当小梁发来行驶证后,发现就是周五抵押还没撤销的那个客户,将情况与小梁沟通后,小梁回复客户表示周一来支行办理业务,感谢她在休息天还在努力询单,感谢财务ZL、Z
- 杨素芳 九期 洛阳 坚持分享432天 20190503
成长自已
热闹。今天和女儿带着外孙女外孙回老家看望婆婆。小外孙咿呀咿呀在大人的怀抱里跳着笑着,小外孙女满院的跑着,叫着,手里拿着棍棒挥舞着,满院的欢声笑语,刹时,静静的老宅热闹了起来。我去院里除草,小孙女跟在身后,趁我不注意,把小辣椒苗拔了一把,还把即将成熟的葱籽采了一把插在小树丫上。小小的她勤快极了,越是不让她动的东西,她越去动,那就改变说法吧,说让她干什么!“小柚子,把这树枝捡起来",她用力地捡起树枝递
- Python 虚拟环境完全指南
wsj__WSJ
pythonpython开发语言
为何离不开虚拟环境?在Python开发领域,虚拟环境堪称管理项目依赖的不二利器,其重要性体现在多个关键层面:项目隔离独立运行环境构建:为每一个项目量身打造专属的Python运行环境,使各个项目之间相互隔离,互不干扰。化解依赖版本冲突:有效解决不同项目对同一依赖包的版本需求不一致的难题。例如,项目A基于Django3.2进行开发,而项目B需要Django4.0才能正常运作,通过虚拟环境,两者可并行不
- Sissi书单|《每天刷本书》365天不间断阅读第24天
每天刷的sissi
很喜欢这本书,看起来一点不费劲儿,像聊天一样。而且会有很多温馨又感动的瞬间。好像那个正在回答问题的人就是你自己一样。推荐阅读啊~喜欢~虽然每个人被分配到的考验是不一样的,但是方法是可以借鉴和学习的,掌握的方法越多,解题思路就越多~
- 《用七年改变人生》第645天/共2556天,2022.10.7,迈出关键的第一步,有效的坚持是通向成功唯一道路
七星录
成功日记几经尝试,终于在今天开始正式写作。拖了好几年的事情,这次终于下定决心,一定要在写小说这行做出点成绩。先试着写一本六十万字的书,哪怕只有100个人订阅,起码自己克服了自己的心里。想了一个新的创意,老酒新装。其实写作本身就是实力加上运气的组成。自己总是在空想和操些没用的闲心,这行每天都有进来,也有无数人退出。有的新人成功了,有的老人失败了,本身就是常态。而自己需要做的,就是打磨好自身的实力。面
- 力扣第 73 题 矩阵置零
题目描述给定一个mxn的矩阵matrix,其中每个元素不是0就是非零整数。如果一个元素是0,则将它所在的整行和整列都置为0。请你实现这个操作,要求空间复杂度O(1)。示例示例1:输入:matrix=[[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]]示例2:输入:matrix=[[0,1,2,0],[3,4,5,2],[1,3,1,5]]输出:
- java数字签名三种方式
知了ing
javajdk
以下3钟数字签名都是基于jdk7的
1,RSA
String password="test";
// 1.初始化密钥
KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA");
keyPairGenerator.initialize(51
- Hibernate学习笔记
caoyong
Hibernate
1>、Hibernate是数据访问层框架,是一个ORM(Object Relation Mapping)框架,作者为:Gavin King
2>、搭建Hibernate的开发环境
a>、添加jar包:
aa>、hibernatte开发包中/lib/required/所
- 设计模式之装饰器模式Decorator(结构型)
漂泊一剑客
Decorator
1. 概述
若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类来产生一个新类—这建立在额外的代码上。
- 读取磁盘文件txt,并输入String
一炮送你回车库
String
public static void main(String[] args) throws IOException {
String fileContent = readFileContent("d:/aaa.txt");
System.out.println(fileContent);
- js三级联动下拉框
3213213333332132
三级联动
//三级联动
省/直辖市<select id="province"></select>
市/省直辖<select id="city"></select>
县/区 <select id="area"></select>
- erlang之parse_transform编译选项的应用
616050468
parse_transform游戏服务器属性同步abstract_code
最近使用erlang重构了游戏服务器的所有代码,之前看过C++/lua写的服务器引擎代码,引擎实现了玩家属性自动同步给前端和增量更新玩家数据到数据库的功能,这也是现在很多游戏服务器的优化方向,在引擎层面去解决数据同步和数据持久化,数据发生变化了业务层不需要关心怎么去同步给前端。由于游戏过程中玩家每个业务中玩家数据更改的量其实是很少
- JAVA JSON的解析
darkranger
java
// {
// “Total”:“条数”,
// Code: 1,
//
// “PaymentItems”:[
// {
// “PaymentItemID”:”支款单ID”,
// “PaymentCode”:”支款单编号”,
// “PaymentTime”:”支款日期”,
// ”ContractNo”:”合同号”,
//
- POJ-1273-Drainage Ditches
aijuans
ACM_POJ
POJ-1273-Drainage Ditches
http://poj.org/problem?id=1273
基本的最大流,按LRJ的白书写的
#include<iostream>
#include<cstring>
#include<queue>
using namespace std;
#define INF 0x7fffffff
int ma
- 工作流Activiti5表的命名及含义
atongyeye
工作流Activiti
activiti5 - http://activiti.org/designer/update在线插件安装
activiti5一共23张表
Activiti的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。
ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。
A
- android的广播机制和广播的简单使用
百合不是茶
android广播机制广播的注册
Android广播机制简介 在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应
- Spring事务传播行为详解
bijian1013
javaspring事务传播行为
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。
Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这
- eidtplus operate
征客丶
eidtplus
开启列模式: Alt+C 鼠标选择 OR Alt+鼠标左键拖动
列模式替换或复制内容(多行):
右键-->格式-->填充所选内容-->选择相应操作
OR
Ctrl+Shift+V(复制多行数据,必须行数一致)
-------------------------------------------------------
- 【Kafka一】Kafka入门
bit1129
kafka
这篇文章来自Spark集成Kafka(http://bit1129.iteye.com/blog/2174765),这里把它单独取出来,作为Kafka的入门吧
下载Kafka
http://mirror.bit.edu.cn/apache/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz
2.10表示Scala的版本,而0.8.1.1表示Kafka
- Spring 事务实现机制
BlueSkator
spring代理事务
Spring是以代理的方式实现对事务的管理。我们在Action中所使用的Service对象,其实是代理对象的实例,并不是我们所写的Service对象实例。既然是两个不同的对象,那为什么我们在Action中可以象使用Service对象一样的使用代理对象呢?为了说明问题,假设有个Service类叫AService,它的Spring事务代理类为AProxyService,AService实现了一个接口
- bootstrap源码学习与示例:bootstrap-dropdown(转帖)
BreakingBad
bootstrapdropdown
bootstrap-dropdown组件是个烂东西,我读后的整体感觉。
一个下拉开菜单的设计:
<ul class="nav pull-right">
<li id="fat-menu" class="dropdown">
- 读《研磨设计模式》-代码笔记-中介者模式-Mediator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。
* 中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。
*
* 在我看来,Mediator模式是把多个对象(
- 常用代码记录
chenjunt3
UIExcelJ#
1、单据设置某行或某字段不能修改
//i是行号,"cash"是字段名称
getBillCardPanelWrapper().getBillCardPanel().getBillModel().setCellEditable(i, "cash", false);
//取得单据表体所有项用以上语句做循环就能设置整行了
getBillC
- 搜索引擎与工作流引擎
comsci
算法工作搜索引擎网络应用
最近在公司做和搜索有关的工作,(只是简单的应用开源工具集成到自己的产品中)工作流系统的进一步设计暂时放在一边了,偶然看到谷歌的研究员吴军写的数学之美系列中的搜索引擎与图论这篇文章中的介绍,我发现这样一个关系(仅仅是猜想)
-----搜索引擎和流程引擎的基础--都是图论,至少像在我在JWFD中引擎算法中用到的是自定义的广度优先
- oracle Health Monitor
daizj
oracleHealth Monitor
About Health Monitor
Beginning with Release 11g, Oracle Database includes a framework called Health Monitor for running diagnostic checks on the database.
About Health Monitor Checks
Health M
- JSON字符串转换为对象
dieslrae
javajson
作为前言,首先是要吐槽一下公司的脑残编译部署方式,web和core分开部署本来没什么问题,但是这丫居然不把json的包作为基础包而作为web的包,导致了core端不能使用,而且我们的core是可以当web来用的(不要在意这些细节),所以在core中处理json串就是个问题.没办法,跟编译那帮人也扯不清楚,只有自己写json的解析了.
- C语言学习八结构体,综合应用,学生管理系统
dcj3sjt126com
C语言
实现功能的代码:
# include <stdio.h>
# include <malloc.h>
struct Student
{
int age;
float score;
char name[100];
};
int main(void)
{
int len;
struct Student * pArr;
int i,
- vagrant学习笔记
dcj3sjt126com
vagrant
想了解多主机是如何定义和使用的, 所以又学习了一遍vagrant
1. vagrant virtualbox 下载安装
https://www.vagrantup.com/downloads.html
https://www.virtualbox.org/wiki/Downloads
查看安装在命令行输入vagrant
2.
- 14.性能优化-优化-软件配置优化
frank1234
软件配置性能优化
1.Tomcat线程池
修改tomcat的server.xml文件:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="1200" m
- 一个不错的shell 脚本教程 入门级
HarborChung
linuxshell
一个不错的shell 脚本教程 入门级
建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样
- Spring4新特性——核心容器的其他改进
jinnianshilongnian
spring动态代理spring4依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- Linux设置tomcat开机启动
liuxingguome
tomcatlinux开机自启动
执行命令sudo gedit /etc/init.d/tomcat6
然后把以下英文部分复制过去。(注意第一句#!/bin/sh如果不写,就不是一个shell文件。然后将对应的jdk和tomcat换成你自己的目录就行了。
#!/bin/bash
#
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
- 第13章 Ajax进阶(下)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Troubleshooting Crystal Reports off BW
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Troubleshooting+Crystal+Reports+off+BW#TroubleshootingCrystalReportsoffBW-TracingBOE
Quite useful, especially this part:
SAP BW connectivity
For t
- Java开发熟手该当心的11个错误
tomcat_oracle
javajvm多线程单元测试
#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收
测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD 上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因可能是JDBC驱动版本不同,也可能是#2中讨论的问题。如果线程数目 可以在属性文件中配置,那么使它成为
- 正则表达式大全
yang852220741
html编程正则表达式
今天向大家分享正则表达式大全,它可以大提高你的工作效率
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。
一、校验数字的表达式
数字:^[0-9]*$
n位的数字:^\d{n}$
至少n位的数字:^\d{n,}$
m-n位的数字:^\d{m,n}$