- [python] 一个例子初步学习DataFrame _ 修改列名
Jean2257
pythonpythonDataFrame
例子:假设有4家公司,他们都在2个省份有自己的业务,用统计量v1,v2进行描述,现在需要对这些数据进行一定的分析.#-*-coding:utf-8-*-importpandasaspdlist1=[1,2,3,4,5,6,7,8]list4=[8,7,6,5,4,3,2,1]list2=['a','a','a','a','b','b','b','b']list3=['c1','c2','c3','
- 面试题 链表相交 -剑指offer简单
努力搬砖的小王
日常杂记链表leetcode数据结构
面试题链表相交题目链接给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回null。图示两个链表在节点c1开始相交:题目数据保证整个链式结构中不存在环。注意,函数返回结果后,链表必须保持其原始结构。示例1:输入:intersectVal=8,listA=[4,1,8,4,5],listB=[5,0,1,8,4,5],skipA=2,ski
- K近邻法(K-nearest neighbor,K-NN)—有监督学习方法、非概率模型、判别模型、线性模型、参数化模型、批量学习、核方法
剑海风云
ArtificialIntelligence人工智能机器学习K近邻法KNN
定义输入:训练数据集(T={(x1,y1),(x2,y2),…,(xN,yN)}\left\{(x_1,y_1),(x_2,y_2),\dots,(x_N,y_N)\right\}{(x1,y1),(x2,y2),…,(xN,yN)})其中:xi∈χ⊆Rnx_i\in{\tt\chi}\subseteqR^nxi∈χ⊆Rn:实例的特征向量yi∈yy_i\in{\tty}yi∈y={c1,c2,⋯
- 邓俊辉数据结构与算法学习笔记-第五章
xiaodidadada
数据结构与算法
文章目录树aa1树a2应用a3有根树a4有序树a5路径a6连通图无环图a7深度层次b在计算机中表示b1树的表示b2父节点b3孩子节点b4父亲孩子表示法b5长子兄弟表示法c二叉树c1二叉树概述c2真二叉树c3描述多叉树d二叉树d1BinNode类d2BinNode接口d3BinTree类d4高度更新d5节点插入e相关算法e1-1先序遍历转化策略e1-2遍历规则e1-3递归实现e1-4迭代实现e1-5
- 20190812复盘报告
Der浩研途漫漫
2019年8月12日复盘报告初试目标:政治70分,英语65分,数学85分,材科110分(牢记目标,一直不敢忘)距离2020考研还有131天PDCA复盘如下:P计划:1.实习:安心上班2.考研:跟着走D结果:完成了团建培训,通威企业文化培训,行政管理制度培训,安全生产公司级培训C1优点:1.数学是整个8月的重点,必须努力基本完成880和108,为9月真题班做准备!2.材科基视频课定准,B站:西工大王
- 0902,DEQUE,LIST,VECTOR
qq_51583806 彩雷王
我爱学习list数据结构c++
目录01_vector.cc02_vector.cc作业01STL包括哪些组件?各自具有哪些特点?02序列式容器包括哪些?他们之间有哪些异同?03下面程序有什么错误?04创建和初始化vector的方法,每种都给出一个实例?当然也可以把deque与list写出来05如果c1与c2是两个容器,下面的比较操作有什么限制?if(c1#includeusingstd::cout;usingstd::endl
- 【openGauss5.0.0版本】分区表新增的特性 - 示例
若兰幽竹
openGaussopenGauss
openGauss5.0.0版本中,List和range分区新增功能如下:List分区键最大数由1扩展为16列:createtabletp16(c1int,c2int,c3int,c4int,c5int,c6int,c7int,c8int,c9int,c10int,c11int,c12int,c13int,c14int,c15int,c16int)partitionbylist(c1,c2,c3,
- 阿里巴巴战略回收宝
雅蜜蜜
阿里投资回收宝,输出平台能力,为回收环保助力,也是践行企业社会责任的体现所在。日前,36kr报道爱回收完成了C1轮的投资,不出各方所料,这轮战略投资方正是阿里巴巴。阿里巴巴投资回收宝资金和估值都没有披露,但对标前不久完成融资的爱回收,我们不难去预估。毕竟双方从发展模式上来说,颇为雷同,差距的只是体量和交易额。作为中国闲置经济回收领域的两大代表企业爱回收和回收宝,在两个月内分别获得融资,这其实释放了
- 数据结构-相交链表
F_STQ
数据结构链表
给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回null。图示两个链表在节点c1开始相交:题目数据保证整个链式结构中不存在环。注意,函数返回结果后,链表必须保持其原始结构。/***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next
- 教你炒股票18:不被面首的雏男是不完美的。
落飞l
首先把前面一些最基本的概念、原理、定理列举如下:走势:打开走势图看到的就是走势。走势分不同级别。走势类型:上涨、下跌、盘整。趋势:上涨、下跌。缠中说禅走势中枢:某级别走势类型中,被至少三个连续次级别走势类型所重叠的部分。具体的计算以前三个连续次级别的重叠为准,严格的公式可以这样表示:次级别的连续三个走势类型A、B、C,分别的高、低点是a1\a2,b1\b2,c1\c2。则,中枢的区间就是(max(
- django学习入门系列之第七点《jQuery j简单操作》
铁匠匠匠
djangodjango学习jquerypython前端框架前端笔记
文章目录操作样式值的操作往期回顾操作样式addclass添加样式removeclass删除样式hasclass寻找样式值的操作获取自输入值内容$("#c1").text()//获取文本内容$("#c1").text("休息")//设置文本内容获取用户输入值$("#c1").val()//获取用户输入内容$("#c1").val("asd")//设置值创建标签//创建li标签$("")//添加li标
- django学习入门系列之第七点《jQuery寻找标签(间接寻找)》
铁匠匠匠
djangodjango学习jquerypython前端框架前端笔记
文章目录寻找其他标签往期回顾寻找其他标签找兄弟北京广州深圳//寻找上一个标签(找的是北京的标签)$("#c1").prev()$("#c1")//寻找下一个标签(找的是深圳的标签)$("#c1").next()//寻找下下一个标签$("#c1").next().next()//找到所有的其他的兄弟$("#c1").siblings()找父子北京内蒙古淄博深圳上海成都广西$("#c1").paren
- 相交链表
422ccfa02512
题目难度级别:简单编写一个程序,找到两个单链表相交的起始节点。如下面的两个链表:在节点c1开始相交。示例1:输入:intersectVal=8,listA=[4,1,8,4,5],listB=[5,0,1,8,4,5],skipA=2,skipB=3输出:Referenceofthenodewithvalue=8输入解释:相交节点的值为8(注意,如果两个链表相交则不能为0)。从各自的表头开始算起,
- c++类的构造函数详解
依旧阳光的老码农
C++语法开发语言c++
1、构造函数是干什么的classCounter{public://类Counter的构造函数//特点:以类名作为函数名,无返回类型Counter(){m_value=0;}private://数据成员intm_value;}该类对象被创建时,编译系统对象分配内存空间,并自动调用该构造函数->由构造函数完成成员的初始化工作eg:Counterc1;编译系统为对象c1的每个数据成员(m_value)分
- 第1章c语言入门基础知识,第1章 c语言基础知识1.pdf
Kusaribe
第1章c语言入门基础知识
第1章c语言基础知识1第一章C语言基础6答案是D知识D答案以数字2开头了,不符合标识符定义一,选择题7答案是C1答案是AC答案以数字开头了A正确课本第2页11行8答案是DB{}可以作为复合语句的标志int是关键字Cmain函数不是用户命名的,C语言中规定只9答案是B能有一个主函数,这是C语言规定好的,不答案A是关键字,答案C是以数字开头,不符是用户自己定义的。合概念,答案D出D分号是语句结束的标志
- C语言例3-22:赋值运算的例子
Glace.♥
C语言c语言c++开发语言
赋值运算的优先级:算术运算符优先于关系运算符优先于双目逻辑运算符优先于赋值运算符赋值运算符的结合性是从右至左代码如下:#includeintmain(void){inti=97,j,k,l,m,n;floatf1=1.0f,f2;charc1='b',c2;//'b'(98)printf("c2=i+1的值为:%d\n",c2=i+1);//98printf("\n");printf("j=!c1
- 复盘日记2021.7.14
林洪Meta
林洪【2021】每日复盘7.14周三地点:昆明今日工作充值5000一家C1跟进(曲靖一家C1)景泰街一家新开沟通2家续费沟通今日读书/学习/创意/精进视频号更新:谁能给你安全感读定投改变命运1,3章并打卡今日运动6.1KM今日得失及思考(感悟)得:沟通要全力以赴倾听而不是听了表达自己的观点;钱赚钱才是致富的正确方式失:续费没有及时续费今日善良/感恩同学给我提醒怎么整合资源,而非闲置今日金句投资的本
- 《模式识别与机器学习》第一章
CS_Zero
机器学习人工智能
C1符号含义x\boldxx:向量,曲线拟合问题中的x坐标数值序列。元素个数为N。t\boldtt:向量,曲线拟合问题中的y坐标(target)数值序列。w\boldww:向量,曲线拟合问题中的待估计的参数,即M阶多项式的各阶系数。β\betaβ:标量,协方差的倒数,表示样本的精度。α\alphaα:标量,同上,曲线拟合例子中的先验的精度。多项式曲线拟合E(w)=12∑n=1N{y(xn,w)−t
- 09基于粒子群优化BP神经网络数据回归预测算法PSO-BP【附Matlab源码】只讲代码不讲原理
机器不会学习CSJ
数据回归专栏算法神经网络回归机器学习matlab
文章目录一、粒子群优化算法二、BP神经网络核心代码三、完整过程1、读取数据2、划分数据3、数据归一化4、计算优化节点数量5、粒子群优化参数初始化6、提取最优初始权值和阈值通过粒子群优化的最佳权重矩阵7、训练网络和预测数据结合前面BP设置网络参数代码8、绘图和计算评价指标三、实验结果四、获取完整代码和数据一、粒子群优化算法核心计算公式%%参数初始化c1=4.494;%学习因子c2=4.494;%学习
- orcal和sql server中的字符串查找函数
weixin_30387799
INSTR(C1,C2[,I[,J]])【功能】在一个字符串中搜索指定的字符,返回发现指定的字符的位置;【说明】多字节符(汉字、全角符等),按1个字符计算【参数】C1被搜索的字符串C2希望搜索的字符串I搜索的开始位置,默认为1J第J次出现的位置,默认为1【返回】数值【示例】selectinstr('abcdefgc','c',1,2)fromdual;返回:8CHARINDEX(C1,C2[,I]
- 《白话C++》第10章 STL和boost,Page98 10.4.6 std::weak_ptr
yanzhenxi
《白话C++》智能指针专辑《白话C++》学习《白话C++》第10章STL和boostc++
1.问题分析打开Excel软件,随便找三个格子(cell),在A格输入公式让其内容等于B格,让B格等于C格,让C格等于A格……,就会看到一个“循环引用”警告框。shared_ptr的设计“命中注定”有一个重大的“缺陷”,那就是它也会产生“循环引用”问题。shared_ptr之间会发生循环引用,问题就在于“引用计数”:structC2;//前置声明C2类,因为C1中药用到structC1{~C1()
- 《白话C++》第10章 STL和boost,Page101 10.4.6 std::weak_ptr
yanzhenxi
《白话C++》智能指针专辑《白话C++》学习《白话C++》第10章STL和boostc++开发语言
2.基本功能“柔弱的”weak_ptr专门用来解决上述设计中必须面对的循环指向问题。weak_ptr并不是真正的智能指针,它必须依附于shared_ptr存在。对应前面的C1、C2,我们写一个弱引用版本的C3和C4的例子:structC4;structC3{~C3(){cout_c4;};structC4{~C4(){cout_c3;};voidtest_weak_reference(){shar
- LeetCode 160.相交链表
唐三斤
题目编写一个程序,找到两个单链表相交的起始节点。如下面的两个链表:image在结点c1开始相交题目链接示例输入:intersectVal=8,listA=[4,1,8,4,5],listB=[5,0,1,8,4,5],skipA=2,skipB=3输出:Referenceofthenodewithvalue=8输入解释:相交节点的值为8(注意,如果两个列表相交则不能为0)。从各自的表头开始算起,链
- LeetCode面试题 17.24. Max Submatrix LCCI——压缩数组+动态规划
叶卡捷琳堡
leetcode动态规划算法开发语言c++
文章目录一、题目二、题解一、题目GivenanNxMmatrixofpositiveandnegativeintegers,writecodetofindthesubmatrixwiththelargestpossiblesum.Returnanarray[r1,c1,r2,c2],wherer1,c1aretherownumberandthecolumnnumberofthesubmatrix’
- HTML和CSS
蘑菇plus
表单标签男女篮球乒乓球足球游泳表单标签(下拉菜单和多行文本域)下拉菜单和多行文本域账号信息反馈信息成都重庆北京大连青岛上次没有发送信息空白标签认识cssdiv{background-color:deepskyblue;width:40%;}我是divcss选择器*{font-size:20px;}#a1{color:#00BFFF}div{color:yellow;}.c1{color:red;}
- 20190606
Der浩研途漫漫
20190606复盘我的初试目标:政治70分,英语65分,数学85分,材科基110分距离2020考研还有198天PDCA复盘如下:P计划:课程设计开头完成,听力冲刺课程完成,catti一套综合卷子完成,观看毕业生答辩吸取经验,回家看望爸妈!D结果:打卡任务完成,观看答辩完成,回家完成。由于有老爸同事请客,未完成余下事情,难受。C1亮点:端午回家啦。打卡任务坚持完成,毕业答辩理解更加深刻。C2不足:
- 01.数据结构篇-链表
Luer笔达
LeetCode刷题数据结构链表
1.找出两个链表的交点160.IntersectionofTwoLinkedLists(Easy)Leetcode/力扣例如以下示例中A和B两个链表相交于c1:A:a1→a2↘c1→c2→c3↗B:b1→b2→b3但是不会出现以下相交的情况,因为每个节点只有一个next指针,也就只能有一个后继节点,而以下示例中节点c有两个后继节点。A:a1→a2d1→d2↘↗c↗↘B:b1→b2→b3e1→e2要
- 【Leetcode】741. Cherry Pickup 741. 摘樱桃
MYSDB
Leetcode
解法总而言之是DP的解法把问题转换成有2个人从左上向右下走,一共能摘到的樱桃的最大数量每个人都要走m+n-2步,走第t步时的状态可以表示为(t,r1,c1,r2,c2)当然,这个五元组是冗余的,只需要三维就可以表示这个向量了,因为:t=r1+c1=r2+c2在每个时刻,每个人都可以向下或向右,所以总共会产生4种情况:p1向下,p2向下:(t+1,r1+1,c1,r2+1,c2)p1向下,p2向右:
- 1001: 【C1】【基础】温度转换
Hello,world!*10
C++C1算法c++数据结构
题目描述将输入的华氏温度转换为摄氏温度。由华氏温度F与摄氏温度C的转换公式为:F=C*9/5+32。输入输入一个实数,表示华氏温度输出输出对应的摄氏温度,答案保留4位小数。样例输入50样例输出10.0000提示先把华氏温度F与摄氏温度C的转换公式来源Code:#include#include#includeusingnamespacestd;intmain(){inta;cin>>a;printf
- 考取驾照的朋友恭喜了!科目二又加新项目,还没考的发愁了
Ay小萌亦欣
汽车驾驶是生活中的一项重要技能,随着汽车的普及越来越多的人考取了驾照。通常来说,大多数人考驾照都是考C1本,因为C1本的使用频率最高,小型车也是最为普遍的代步汽车。在考取驾照的过程中,相信有很多人都拥有一段特别的回忆,在驾校练车的日子虽然短暂但是却记忆犹新。我们知道,现在考驾照分为4个科目,科目一和科目四是考验理论知识,而科目二三就是实际操作。要说最难的应该就是科目二了,同样科目二也是练习次数最多
- Enum 枚举
120153216
enum枚举
原文地址:http://www.cnblogs.com/Kavlez/p/4268601.html Enumeration
于Java 1.5增加的enum type...enum type是由一组固定的常量组成的类型,比如四个季节、扑克花色。在出现enum type之前,通常用一组int常量表示枚举类型。比如这样:
public static final int APPLE_FUJI = 0
- Java8简明教程
bijian1013
javajdk1.8
Java 8已于2014年3月18日正式发布了,新版本带来了诸多改进,包括Lambda表达式、Streams、日期时间API等等。本文就带你领略Java 8的全新特性。
一.允许在接口中有默认方法实现
Java 8 允许我们使用default关键字,为接口声明添
- Oracle表维护 快速备份删除数据
cuisuqiang
oracle索引快速备份删除
我知道oracle表分区,不过那是数据库设计阶段的事情,目前是远水解不了近渴。
当前的数据库表,要求保留一个月数据,且表存在大量录入更新,不存在程序删除。
为了解决频繁查询和更新的瓶颈,我在oracle内根据需要创建了索引。但是随着数据量的增加,一个半月数据就要超千万,此时就算有索引,对高并发的查询和更新来说,让然有所拖累。
为了解决这个问题,我一般一个月会进行一次数据库维护,主要工作就是备
- java多态内存分析
麦田的设计者
java内存分析多态原理接口和抽象类
“ 时针如果可以回头,熟悉那张脸,重温嬉戏这乐园,墙壁的松脱涂鸦已经褪色才明白存在的价值归于记忆。街角小店尚存在吗?这大时代会不会牵挂,过去现在花开怎么会等待。
但有种意外不管痛不痛都有伤害,光阴远远离开,那笑声徘徊与脑海。但这一秒可笑不再可爱,当天心
- Xshell实现Windows上传文件到Linux主机
被触发
windows
经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;
我是怎么操作的:
1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Windo
- 类的加载ClassLoader
肆无忌惮_
ClassLoader
类加载器ClassLoader是用来将java的类加载到虚拟机中,类加载器负责读取class字节文件到内存中,并将它转为Class的对象(类对象),通过此实例的 newInstance()方法就可以创建出该类的一个对象。
其中重要的方法为findClass(String name)。
如何写一个自己的类加载器呢?
首先写一个便于测试的类Student
- html5写的玫瑰花
知了ing
html5
<html>
<head>
<title>I Love You!</title>
<meta charset="utf-8" />
</head>
<body>
<canvas id="c"></canvas>
- google的ConcurrentLinkedHashmap源代码解析
矮蛋蛋
LRU
原文地址:
http://janeky.iteye.com/blog/1534352
简述
ConcurrentLinkedHashMap 是google团队提供的一个容器。它有什么用呢?其实它本身是对
ConcurrentHashMap的封装,可以用来实现一个基于LRU策略的缓存。详细介绍可以参见
http://code.google.com/p/concurrentlinke
- webservice获取访问服务的ip地址
alleni123
webservice
1. 首先注入javax.xml.ws.WebServiceContext,
@Resource
private WebServiceContext context;
2. 在方法中获取交换请求的对象。
javax.xml.ws.handler.MessageContext mc=context.getMessageContext();
com.sun.net.http
- 菜鸟的java基础提升之道——————>是否值得拥有
百合不是茶
1,c++,java是面向对象编程的语言,将万事万物都看成是对象;java做一件事情关注的是人物,java是c++继承过来的,java没有直接更改地址的权限但是可以通过引用来传值操作地址,java也没有c++中繁琐的操作,java以其优越的可移植型,平台的安全型,高效性赢得了广泛的认同,全世界越来越多的人去学习java,我也是其中的一员
java组成:
- 通过修改Linux服务自动启动指定应用程序
bijian1013
linux
Linux中修改系统服务的命令是chkconfig (check config),命令的详细解释如下: chkconfig
功能说明:检查,设置系统的各种服务。
语 法:chkconfig [ -- add][ -- del][ -- list][系统服务] 或 chkconfig [ -- level <</SPAN>
- spring拦截器的一个简单实例
bijian1013
javaspring拦截器Interceptor
Purview接口
package aop;
public interface Purview {
void checkLogin();
}
Purview接口的实现类PurviesImpl.java
package aop;
public class PurviewImpl implements Purview {
public void check
- [Velocity二]自定义Velocity指令
bit1129
velocity
什么是Velocity指令
在Velocity中,#set,#if, #foreach, #elseif, #parse等,以#开头的称之为指令,Velocity内置的这些指令可以用来做赋值,条件判断,循环控制等脚本语言必备的逻辑控制等语句,Velocity的指令是可扩展的,即用户可以根据实际的需要自定义Velocity指令
自定义指令(Directive)的一般步骤
&nbs
- 【Hive十】Programming Hive学习笔记
bit1129
programming
第二章 Getting Started
1.Hive最大的局限性是什么?一是不支持行级别的增删改(insert, delete, update)二是查询性能非常差(基于Hadoop MapReduce),不适合延迟小的交互式任务三是不支持事务2. Hive MetaStore是干什么的?Hive persists table schemas and other system metadata.
- nginx有选择性进行限制
ronin47
nginx 动静 限制
http {
limit_conn_zone $binary_remote_addr zone=addr:10m;
limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;...
server {...
location ~.*\.(gif|png|css|js|icon)$ {
- java-4.-在二元树中找出和为某一值的所有路径 .
bylijinnan
java
/*
* 0.use a TwoWayLinkedList to store the path.when the node can't be path,you should/can delete it.
* 1.curSum==exceptedSum:if the lastNode is TreeNode,printPath();delete the node otherwise
- Netty学习笔记
bylijinnan
javanetty
本文是阅读以下两篇文章时:
http://seeallhearall.blogspot.com/2012/05/netty-tutorial-part-1-introduction-to.html
http://seeallhearall.blogspot.com/2012/06/netty-tutorial-part-15-on-channel.html
我的一些笔记
===
- js获取项目路径
cngolon
js
//js获取项目根路径,如: http://localhost:8083/uimcardprj
function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp
var curWwwPath=window.document.locati
- oracle 的性能优化
cuishikuan
oracleSQL Server
在网上搜索了一些Oracle性能优化的文章,为了更加深层次的巩固[边写边记],也为了可以随时查看,所以发表这篇文章。
1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。(这点本人曾经做过实例验证过,的确如此哦!
- Shell变量和数组使用详解
daizj
linuxshell变量数组
Shell 变量
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:
your_name="w3cschool.cc"
注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)。
中间不能有空格,可以使用下划线(_)。
不能使用标点符号。
不能使用ba
- 编程中的一些概念,KISS、DRY、MVC、OOP、REST
dcj3sjt126com
REST
KISS、DRY、MVC、OOP、REST (1)KISS是指Keep It Simple,Stupid(摘自wikipedia),指设计时要坚持简约原则,避免不必要的复杂化。 (2)DRY是指Don't Repeat Yourself(摘自wikipedia),特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。 (3)OOP 即Object-Orie
- [Android]设置Activity为全屏显示的两种方法
dcj3sjt126com
Activity
1. 方法1:AndroidManifest.xml 里,Activity的 android:theme 指定为" @android:style/Theme.NoTitleBar.Fullscreen" 示例: <application
- solrcloud 部署方式比较
eksliang
solrCloud
solrcloud 的部署其实有两种方式可选,那么我们在实践开发中应该怎样选择呢? 第一种:当启动solr服务器时,内嵌的启动一个Zookeeper服务器,然后将这些内嵌的Zookeeper服务器组成一个集群。 第二种:将Zookeeper服务器独立的配置一个集群,然后将solr交给Zookeeper进行管理
谈谈第一种:每启动一个solr服务器就内嵌的启动一个Zoo
- Java synchronized关键字详解
gqdy365
synchronized
转载自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html
多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。
同步机制可以使用synchronized关键字实现。
当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。
当s
- js实现登录时记住用户名
hw1287789687
记住我记住密码cookie记住用户名记住账号
在页面中如何获取cookie值呢?
如果是JSP的话,可以通过servlet的对象request 获取cookie,可以
参考:http://hw1287789687.iteye.com/blog/2050040
如果要求登录页面是html呢?html页面中如何获取cookie呢?
直接上代码了
页面:loginInput.html
代码:
<!DOCTYPE html PUB
- 开发者必备的 Chrome 扩展
justjavac
chrome
Firebug:不用多介绍了吧https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench
ChromeSnifferPlus:Chrome 探测器,可以探测正在使用的开源软件或者 js 类库https://chrome.google.com/webstore/detail/chrome-sniffer-pl
- 算法机试题
李亚飞
java算法机试题
在面试机试时,遇到一个算法题,当时没能写出来,最后是同学帮忙解决的。
这道题大致意思是:输入一个数,比如4,。这时会输出:
&n
- 正确配置Linux系统ulimit值
字符串
ulimit
在Linux下面部 署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题;这个值也会影响服务器的最大并发数,其实Linux是有文件句柄限制的,而且Linux默认不是很高,一般都是1024,生产服务器用 其实很容易就达到这个数量。下面说的是,如何通过正解配置来改正这个系统默认值。因为这个问题是我配置Nginx+php5时遇到了,所以我将这篇归纳进
- hibernate调用返回游标的存储过程
Supanccy2013
javaDAOoracleHibernatejdbc
注:原创作品,转载请注明出处。
上篇博文介绍的是hibernate调用返回单值的存储过程,本片博文说的是hibernate调用返回游标的存储过程。
此此扁博文的存储过程的功能相当于是jdbc调用select 的作用。
1,创建oracle中的包,并在该包中创建的游标类型。
---创建oracle的程
- Spring 4.2新特性-更简单的Application Event
wiselyman
application
1.1 Application Event
Spring 4.1的写法请参考10点睛Spring4.1-Application Event
请对比10点睛Spring4.1-Application Event
使用一个@EventListener取代了实现ApplicationListener接口,使耦合度降低;
1.2 示例
包依赖
<p