- 字节微软阿里腾讯快手面试题——349. 两个数组的交集
iygvh
算法与数据结构算法
349.两个数组的交集给定两个数组nums1和nums2,返回它们的交集。输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[9,4]解释:[4,9]也是可通过的提示:1set1=newHashSet();Setset2=n
- C++基础运算符重载和继承
没有百宝袋的哆啦A梦
c++开发语言
目录学习内容:1.运算符重载1.1运算符种类1.2运算符重载函数1.3调用原则和调用机制1.4运算符重载函数的格式1.5算术运算符1.6赋值类运算符重载1.7关系运算符重载函数1.8单目运算符1.9自增自减运算1.10插入和提取运算符重载1.11类型转换运算符1.12函数对象(仿函数)1.13运算符重载的限制2.静态成员2.1静态成员变量2.2静态成员函数2.3C/C++中static的总结(面试
- python logistic模型_Python实践之逻辑回归(Logistic Regression)
weixin_39922394
pythonlogistic模型
机器学习算法与Python实践这个系列主要是参考《机器学习实战》这本书。因为自己想学习Python,然后也想对一些机器学习算法加深下了解,所以就想通过Python来实现几个比较常用的机器学习算法。恰好遇见这本同样定位的书籍,所以就参考这本书的过程来学习了。这节学习的是逻辑回归(LogisticRegression),也算进入了比较正统的机器学习算法。啥叫正统呢?我概念里面机器学习算法一般是这样一个
- B+树详细解析
DougLiang
数据结构b树数据结构
B+树是什么?B+树是一种平衡多路查找树,它是B树的一种变体。B+树与B树的区别在于:B+树的非叶子节点只存储键值和指针,不存储实际的数据,这样可以减少非叶子节点的大小,增加每个节点的分支数,降低树的高度。B+树的所有叶子节点都存储了完整的数据记录,并且按照键值的大小顺序链接成一个链表,方便范围查询和顺序访问。B+树的所有节点都有固定的大小,通常与磁盘块大小相同或者是其整数倍,这样可以最大化利用磁
- 未来,值得期待
雨天的那棵树
图片发自App季节的交换,从来不打招呼,它总是静静地来,悄悄地走,从容不迫的从一个季节到下一个季节。该来的就会来,要过去的留不住。秋来时,我们还沉浸在夏的狂欢里,而秋天却已经来到了我们身边。立秋已至,再见时,又是一年。回忆起这个夏日,山和水都不曾迁徙。与之不同的是我们随时改变的心境,王国维在《人间词话》中说:古今之成大事业、大学问者,必经过三种之境界。“昨夜西风凋碧树,独上高楼,望尽天涯路。”此第
- 2|情绪是个神奇的东西
韩娟身心健康
太多人被情绪困扰着,被压力掌控者而不是主动掌控情绪和压力。包括之前的自己同样如此,一直被动地生活,消极,经历一件事情之后会产生情绪低落易怒烦躁无助等消极情绪,遇到困难发现自己的抗压能力真的很差,感谢遇到伟大耶格系统,遇到汪老师,遇到一群志同道合的朋友。在成长的路上是那么不容易,因为有了你们一切又变得简单。你会发现你所处的圈子到处都是消极的声音,外部环境我们不可控,只有努力成长自己,改变自己的内心环
- 翔龙商学院第七期TTT训练营培训心得
73e4ba3bbd67
接到集团翔龙商学院TTT训练营培训通知,时间是2020年11月27下午报道,培训商务演讲、PPT制作。接到通知的那一刻起心里非常激动,因为这种培训形式还是第一次,不知道自己会学成什么样。我们共培训3天,晚上也会到接近11点才下课,说实话课程安排的太满了,不怕丢人的说真没记住什么要点,不过还是有感兴趣的就是李老师讲的PPT制作了,因为里面李老师讲课比较幽默,课程也是自己想学习的原因吧。因为自己基础水
- 地震演练和防溺水宣誓
随梦远行
根据教育局相关文件精神要求,为了提高师生防范自救能力,应对各种突发事件,能够遇事不慌、积极应对,提高师生的应急保护能力,望江县长岭镇大桥小学于5月10日上午9时40分举行了一次全校地震应急疏散演练活动。各个场地相关教师准备就绪各班学生安全躲避学生有序逃生安全到达逃生地点清点人数,进行安全教育另外,夏季,是溺水事故的高发期,我校利用这次防震演练的机会,也开展了一次防溺水宣誓大会,并进行签名承诺。各班
- 三胡堂中医故事会 第76集
本能学堂a昨年
读书要“开窍”开“运气学说”的窍你那个书开不了窍,他都没开窍,你能开窍啊?什么春天吧,夏天吧,怎么一年又分了四样,这事有完没完了?这个春天和夏天感冒怎么不一样啊?这叫干什么呀?我说,这就叫,制造繁琐,把简单的东西复杂化。你干吗不把复杂的东西简单化,一个大道至简不就完了吗?你再想想你开窍了没有?你开不了窍啊,他不在那个窍头领你,净给你绕弯儿,哪里有墙旮旯,在哪儿领你。一年四季是不错的,这是时序。什么
- 每日精选
布兰妮田田
美好的一天,从读报开始,12月15日,农历冬月十二,星期三,工作愉快,幸福生活1、小鹏汽车6个月采集43万张人脸照片,被罚10万;2、百度申请度娘商标获批;3、微信支付防骗客服提醒功能上线;4、iOS15.2正式版发布:苹果数字遗产功能正式上线;5、顺丰同城在港上市:首日破发开跌超7%;6、黑人牙膏官宣将启用公司创始中文名“好来”,替换现有品牌名称;7、湖南省2022年全面推行新建商品房交房即交证
- 我家的盖亚有点凶
DoubleFire_8dc3
汉中省东洲市,夏日,人流算不上拥挤的街头,一个不起眼的角落,空气出现了异常的扭曲。一个类似海市蜃楼一样扭曲,在夏天还是很不起眼的。毕竟在夏天高温情况下,空气折射率很不稳定。可是这次好像不是正常的情况。这时候如果有人在旁边仔细观察,一定会发现一个震惊世界的现象。扭曲的空气中正在缓慢的形成物质,而这些物质正在组成一个形状。大概过了十几分钟,一个模糊的形状逐渐清晰起来,赫然是一个人形。慢慢的,人形开始完
- 2019-03-25
刘会丽
刘会丽焦点解决网络初级14期,坚持分享第27天。焦点解决的基本理念,1合作与沟通是解决问题的关键,2事出并非定,有因解决问题是关键,3,不当的解决方法是造成问题的根本,4任何事情都有其正向意义,5重新建构个案的问题创造改变,6当事人是自我问题的专家,7找到例外解决之道就在其中,8一小步的改变滚雪球效应,我知道当我感悟不到自己的时候,所以我就加强理论学习,
- 我在朋友的面前似乎成为了金主爸爸
塘小柒
千万不要和最好的朋友做生意,千万不要跟最好的朋友借钱,千万不要没本事充胖子。金钱的样子真好看毕业有两年了,在这两年里,我把从小到大的积蓄,将近有五万元的样子,花的干干净净;没给自己留一条活路。然而,今天的我,没工作,没收入,没积蓄,却在朋友的眼里,还是那个有钱的代表。昨天夜里,我的微信突然收到了一条消息,我最好的哥们对我说,这个月还不上我借给他的哪三百块钱了;因为他最近买了车,父母给了首付之后,剩
- ArrayList与顺序表
present--01
数据结构
目录1.线性表2.顺序表3.ArrayList3.1subList方法3.2ArrayList的遍历3.3ArrayList的扩容机制4.删除两字符串重复部分5.杨辉三角6.简单的洗牌算法7.ArrayList的问题及思考1.线性表线性表(linearlist)是n个具有相同特性的数据元素的有限序列。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列...线性表在逻辑上是
- 002-艾尔文森林
晓雾迷蝶
艾尔文森林的夜永远是那么宁谧平和,明月高悬山巅,银色月光铺满大地,虫鸣声轻灵悦耳,迪菲亚强盗拿着匕首踱来踱去,觅食的灰狼偶尔跃向草丛里的野兔……忘掉一切喧嚣与不快,全身心投入打怪的伟大事业中去!咿咿呀呀的鱼人,那只叫公主的野猪,通缉:霍格,一个个都让人快乐地纠结着,也是游戏之初乃至现在最为深刻的记忆。游戏中也渐渐懂得,打怪打不动是因为我把任务奖励都卖给npc,十级了还拎着灰字大木槌;一定要走大路,
- 如何在不影响正职的情况下做什么兼职(兼职提升收入的方法)
幸运副业
如何在不影响正职的情况下做什么兼职(兼职提升收入的方法)不少人为了提升收入和拓宽职业领域,选择在正职之外进行兼职。然而,如何在不影响正职的情况下兼职,成为许多人关心的问题。本文将为您提供一些建议和方法,让您在兼职的同时保持正职的稳定。推荐一篇找兼职必看的免费教程:《手机兼职,300-500/天,一单一结,大量要人》在这里可以找到各种游戏试玩兼职,作业批改兼职,文本配音兼职等适合大家的岗位。1.制定
- 2023-09-14
草菇家的妖精
你一直以为自己停留在几岁?有时候看到路上,街口拐角有穿着校服的学生走过,我会以为我距离他们并不遥远。我以为那是离自己很近的事。似乎就在去年,或许前年,反正我不久前应该也是还在教室里刷题,身边还是坐了三年没换的同桌。数学老师还在分析三角函数,语文课依旧是我补觉的时间。我喜欢的东西还没怎么变。喜欢看动漫,听一样的歌,夏天了想去看海,想在周末的时候约以前的同学一起走街串巷。可总有那么些时候,我会突然察觉
- 好好努力
王建老师
请放下你的浮躁,放下你的懒惰,放下你三分钟的热度,放空你禁不住诱惑的大脑,放开你容易被任何事物吸引的眼睛,放淡你什么都想聊两句八扑的嘴巴,静下心来认真做你该做的事,该好好努力了。世界上有可以挽回和不可以挽回的事,而时间就是一种不可挽回的事,也许不负光阴就是最好的努力,而努力就是最好的自己。无论你起多早.总有人比你早一步:“无论你多努力,总有人比你更拼命。”无论你多苦,总人比你更辛苦。清晨治自己﹣个
- 豪放中的婉约,婉约中的豪放,浅说婉约词与豪放词创作
老街味道
前言前几天回答了一个问题:你写过哪些豪迈的诗词?老街录入了自己的几首词作。今天,借题发挥,顺便也录入几首老街的婉约词习作,说一说婉约词与豪放词的作法。文中所说未必准确,都是老街自己的创作一点点心得。一、婉约词与豪放词婉约词与豪放词的说法,并不是宋朝人自己的分类。最早区分婉约豪放的人是明朝的张綖。他在《诗余图谱.凡例》中说:按词体大略有二,一体婉约,一体豪放。婉约者欲其辞情蕴藉,豪放者欲其气象恢弘,
- 人到中年,最高境界:1个字!
小豆碗
1个字:“放”1、有种智慧叫放下一些事,该放下就放下,每颗心都有承受之限,不要耿耿于怀。放下,心就得解放。中年以后,我们要放下负担,奔向新生命;放下过去,开启新生活!2、有种心态叫放宽人生,最难得的,是好心态。宽心做人,舍得做事,多一份平和,多一点温暖,生活才有阳光。中年以后,我们活的是心情,只有微笑着活在当下才是最好的。3、有种善待叫放手你永远无法替代子女,并过好他们的一生。所以,要懂得放手。儿
- 爸妈的回忆
玉妮
冬天,光秃秃的树干瑟瑟发抖,一眼望过去,满目萧条,荒芜的田埂,杂草横生。稀稀落落的留守老人,有的守着门框,有的弯着腰在地里劳作。静寂的山,偶尔传来,几声狗叫,或者鸟鸣,像一首天籁之歌,缭绕在上空。爸爸,妈妈,您们冷吗?在土壤里躺了二十年。您们的灵魂在天堂里相伴,您们感受到儿女对您们牵挂了吗?思念一如既往地进行,每次回来,看看您们,想想您们,年少的岁月,曾经的艰难,心里豁然开朗,明亮,释然,一切迎刃
- 《黑暗与黎明》:值得通宵读的两块“大部头”
影半夏
从没熬夜看过一本小说,却在不知不觉中通宵看了《暗夜与黎明》(上册),意犹未尽,又追了下册。一气呵成,酣畅淋漓!重磅之作,名不虚传!作者是大名鼎鼎的肯·福莱特,有着“通宵小说大师”的盛名,他的每一部作品都让读者为之疯狂。不管你是不是他的粉丝,只要你开始读就会爱上。他擅长用现代的笔触描摹历史的厚重辉煌,用虚构的人物揭示命运的跌宕起伏。这是一本畅销小说,中译本,上市仅3个月,就登顶10国畅销书榜,霸占《
- 早晨冥想15分钟,132天
飞扬_7
早上5点起床,跑步、练声、拉伸、冥想15分钟。感觉还是早上冥想注意力比较集中。看《心》二十分钟。感觉这几天的任务一直都是应付。如果一直是这样,坚持没有什么意义。金句132:只要怀抱强烈的愿望,并让这种愿望持续,那么即使当时被认为根本不可能做到的事情,最终也能变为现实。
- C++学习笔记----6、内存管理(一)---- 使用动态内存(2)
王俊山IT
c++学习笔记开发语言
2.2、我的好朋友malloc怎么样了?如果你是一个C程序员,对啦,我就是,你可能会想,malloc()函数怎么样了。在C语言中,malloc()用于分配一定数量的内存字节。总的来讲,使用malloc()简单直接。在C++中malloc()函数依然存在,但你要尽量避免使用它。New比malloc()有优势的地方就是new不仅仅分配内存,它还构造对象。例如,考虑以下两行代码,使用了一个叫做Foo的假
- 夜·梦
困困有点困
你知道晚上天空为什么会有星星吗?只要晚上睡觉前想念自己喜欢的人,拿起笔对着天写一遍喜欢的人的名字,天上就会多一颗星。那你知道为什么吗城市很少看到星星吗?城市里的人日日夜夜都想着自己喜欢的人,即便再忙再累,也会想TA,但自己心里清楚,再想再爱,也不会有结果。就算对着天写几十遍几百遍TA的名字,TA也不会看到,也不会知道,也不会感觉到。但那些镇子上的人不一样,他们纯朴自然,他们会把大自然当成自己的朋友
- C# WPF入门学习主线篇(十六)—— Grid布局容器
Ice bear433
C#WPFc#wpf学习
C#WPF入门学习主线篇(十六)——Grid布局容器欢迎来到C#WPF入门学习系列的第十六篇。在前几篇文章中,我们已经探讨了Canvas、StackPanel、WrapPanel和DockPanel布局容器及其使用方法。本篇博客将介绍另一种功能强大且灵活的布局容器——Grid。通过本文,您将学习如何使用Grid来创建复杂且灵活的用户界面布局,并了解Grid的常见属性和应用场景。什么是Grid布局容
- qt自定义下拉菜单框
二氧化矽
qt
Qt自带的QCombBox下拉能够显示的东西有限,想添加其他的控件不太方便,所以就想自己定义一个,基本思路是,一个QLineEdit,一个QPushButton,一个QListWidget组成一个组合控件。过程:1、将QPushButton嵌入进QLineEdit中。_button->setText("...");_lineEdit->setReadOnly(true);_lineEdit->se
- 2022-01-22 星期六 阴转晴 忆
东临沧海
忆(这篇文章,本应该是在二年级时写的,只是那时我初学写作文,便由现在的我,替二年级时的我写了吧。)这个消息,在我们的脑海中回荡着,使我们一下子变得无比清醒,脑子里天打五雷轰。大家都很沮丧,好像连刮来的风,都因为为这个消息十分的缓慢。“下课!”“这么说,方老师去世了?”“嗯。”那天,我们的心中充满了悲伤。心中一直念着“方老师”这三个字。方老师是我们的第一位音乐老师,对我们特别好,如果不影响上课的话,
- 故事分享
惬意永不放弃
自证预言去年十一长假入住一家酒店,早上我们去酒店餐厅吃自助早餐,开头只有我们一家三口,很快来了一对年轻人。取餐时,儿子林恳拿了两个煮鸡蛋给了我和他爸,再去时,一篮鸡蛋都空了,找来服务员询问,后厨也没准备更多。回到座位上,我看看刚来的一对年轻人,女孩前面放着两个小碗,每个碗里少说堆着四个鸡蛋,旁边还有剥开的蛋壳。那女孩听到我和服务员对话,这时拿眼睛斜睨我,一副防卫的姿态。我知道,这敌意的背后是心虚。
- 2022-02-23
d6ee674d5130
2022.2.23工作总结:为期四天的培训让从未有过瑜伽预售经历的我受益匪浅,感恩两位店长的辛苦培训,也感恩与那么多全国各地的姐妹相遇!四天的培训让我清楚知道预售并非只是发个单子那么简单,从破冰打招呼—提问—了解顾客需求—介绍产品—挖掘驱动力—了解顾客担忧—解决担忧—成交,这整个流程每个环节店长都讲得特别透彻细致,我也收获满满,今天店长讲到目标以及奖励机制,让我浑身充满干劲,又激起了我当年打鸡血做
- Java开发中,spring mvc 的线程怎么调用?
小麦麦子
springmvc
今天逛知乎,看到最近很多人都在问spring mvc 的线程http://www.maiziedu.com/course/java/ 的启动问题,觉得挺有意思的,那哥们儿问的也听仔细,下面的回答也很详尽,分享出来,希望遇对遇到类似问题的Java开发程序猿有所帮助。
问题:
在用spring mvc架构的网站上,设一线程在虚拟机启动时运行,线程里有一全局
- maven依赖范围
bitcarter
maven
1.test 测试的时候才会依赖,编译和打包不依赖,如junit不被打包
2.compile 只有编译和打包时才会依赖
3.provided 编译和测试的时候依赖,打包不依赖,如:tomcat的一些公用jar包
4.runtime 运行时依赖,编译不依赖
5.默认compile
依赖范围compile是支持传递的,test不支持传递
1.传递的意思是项目A,引用
- Jaxb org.xml.sax.saxparseexception : premature end of file
darrenzhu
xmlprematureJAXB
如果在使用JAXB把xml文件unmarshal成vo(XSD自动生成的vo)时碰到如下错误:
org.xml.sax.saxparseexception : premature end of file
很有可能时你直接读取文件为inputstream,然后将inputstream作为构建unmarshal需要的source参数。InputSource inputSource = new In
- CSS Specificity
周凡杨
html权重Specificitycss
有时候对于页面元素设置了样式,可为什么页面的显示没有匹配上呢? because specificity
CSS 的选择符是有权重的,当不同的选择符的样式设置有冲突时,浏览器会采用权重高的选择符设置的样式。
规则:
HTML标签的权重是1
Class 的权重是10
Id 的权重是100
- java与servlet
g21121
servlet
servlet 搞java web开发的人一定不会陌生,而且大家还会时常用到它。
下面是java官方网站上对servlet的介绍: java官网对于servlet的解释 写道
Java Servlet Technology Overview Servlets are the Java platform technology of choice for extending and enha
- eclipse中安装maven插件
510888780
eclipsemaven
1.首先去官网下载 Maven:
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.2.3-bin.tar.gz
下载完成之后将其解压,
我将解压后的文件夹:apache-maven-3.2.3,
并将它放在 D:\tools目录下,
即 maven 最终的路径是:D:\tools\apache-mave
- jpa@OneToOne关联关系
布衣凌宇
jpa
Nruser里的pruserid关联到Pruser的主键id,实现对一个表的增删改,另一个表的数据随之增删改。
Nruser实体类
//*****************************************************************
@Entity
@Table(name="nruser")
@DynamicInsert @Dynam
- 我的spring学习笔记11-Spring中关于声明式事务的配置
aijuans
spring事务配置
这两天学到事务管理这一块,结合到之前的terasoluna框架,觉得书本上讲的还是简单阿。我就把我从书本上学到的再结合实际的项目以及网上看到的一些内容,对声明式事务管理做个整理吧。我看得Spring in Action第二版中只提到了用TransactionProxyFactoryBean和<tx:advice/>,定义注释驱动这三种,我承认后两种的内容很好,很强大。但是实际的项目当中
- java 动态代理简单实现
antlove
javahandlerproxydynamicservice
dynamicproxy.service.HelloService
package dynamicproxy.service;
public interface HelloService {
public void sayHello();
}
dynamicproxy.service.impl.HelloServiceImpl
package dynamicp
- JDBC连接数据库
百合不是茶
JDBC编程JAVA操作oracle数据库
如果我们要想连接oracle公司的数据库,就要首先下载oralce公司的驱动程序,将这个驱动程序的jar包导入到我们工程中;
JDBC链接数据库的代码和固定写法;
1,加载oracle数据库的驱动;
&nb
- 单例模式中的多线程分析
bijian1013
javathread多线程java多线程
谈到单例模式,我们立马会想到饿汉式和懒汉式加载,所谓饿汉式就是在创建类时就创建好了实例,懒汉式在获取实例时才去创建实例,即延迟加载。
饿汉式:
package com.bijian.study;
public class Singleton {
private Singleton() {
}
// 注意这是private 只供内部调用
private static
- javascript读取和修改原型特别需要注意原型的读写不具有对等性
bijian1013
JavaScriptprototype
对于从原型对象继承而来的成员,其读和写具有内在的不对等性。比如有一个对象A,假设它的原型对象是B,B的原型对象是null。如果我们需要读取A对象的name属性值,那么JS会优先在A中查找,如果找到了name属性那么就返回;如果A中没有name属性,那么就到原型B中查找name,如果找到了就返回;如果原型B中也没有
- 【持久化框架MyBatis3六】MyBatis3集成第三方DataSource
bit1129
dataSource
MyBatis内置了数据源的支持,如:
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<data
- 我程序中用到的urldecode和base64decode,MD5
bitcarter
cMD5base64decodeurldecode
这里是base64decode和urldecode,Md5在附件中。因为我是在后台所以需要解码:
string Base64Decode(const char* Data,int DataByte,int& OutByte)
{
//解码表
const char DecodeTable[] =
{
0, 0, 0, 0, 0, 0
- 腾讯资深运维专家周小军:QQ与微信架构的惊天秘密
ronin47
社交领域一直是互联网创业的大热门,从PC到移动端,从OICQ、MSN到QQ。到了移动互联网时代,社交领域应用开始彻底爆发,直奔黄金期。腾讯在过去几年里,社交平台更是火到爆,QQ和微信坐拥几亿的粉丝,QQ空间和朋友圈各种刷屏,写心得,晒照片,秀视频,那么谁来为企鹅保驾护航呢?支撑QQ和微信海量数据背后的架构又有哪些惊天内幕呢?本期大讲堂的内容来自今年2月份ChinaUnix对腾讯社交网络运营服务中心
- java-69-旋转数组的最小元素。把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素
bylijinnan
java
public class MinOfShiftedArray {
/**
* Q69 旋转数组的最小元素
* 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个排好序的数组的一个旋转,输出旋转数组的最小元素。
* 例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转,该数组的最小值为1。
*/
publ
- 看博客,应该是有方向的
Cb123456
反省看博客
看博客,应该是有方向的:
我现在就复习以前的,在补补以前不会的,现在还不会的,同时完善完善项目,也看看别人的博客.
我刚突然想到的:
1.应该看计算机组成原理,数据结构,一些算法,还有关于android,java的。
2.对于我,也快大四了,看一些职业规划的,以及一些学习的经验,看看别人的工作总结的.
为什么要写
- [开源与商业]做开源项目的人生活上一定要朴素,尽量减少对官方和商业体系的依赖
comsci
开源项目
为什么这样说呢? 因为科学和技术的发展有时候需要一个平缓和长期的积累过程,但是行政和商业体系本身充满各种不稳定性和不确定性,如果你希望长期从事某个科研项目,但是却又必须依赖于某种行政和商业体系,那其中的过程必定充满各种风险。。。
所以,为避免这种不确定性风险,我
- 一个 sql优化 ([精华] 一个查询优化的分析调整全过程!很值得一看 )
cwqcwqmax9
sql
见 http://www.itpub.net/forum.php?mod=viewthread&tid=239011
Web翻页优化实例
提交时间: 2004-6-18 15:37:49 回复 发消息
环境:
Linux ve
- Hibernat and Ibatis
dashuaifu
Hibernateibatis
Hibernate VS iBATIS 简介 Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。 相对Hibernate“O/R”而言,iBATIS 是一种“Sql Mappi
- 备份MYSQL脚本
dcj3sjt126com
mysql
#!/bin/sh
# this shell to backup mysql
#
[email protected] (QQ:1413161683 DuChengJiu)
_dbDir=/var/lib/mysql/
_today=`date +%w`
_bakDir=/usr/backup/$_today
[ ! -d $_bakDir ] && mkdir -p
- iOS第三方开源库的吐槽和备忘
dcj3sjt126com
ios
转自
ibireme的博客 做iOS开发总会接触到一些第三方库,这里整理一下,做一些吐槽。 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code、SourceForge等地方。由于Github社区太过主流,这里主要介绍一下Github里面流行的iOS库。 首先整理了一份
Github上排名靠
- html wlwmanifest.xml
eoems
htmlxml
所谓优化wp_head()就是把从wp_head中移除不需要元素,同时也可以加快速度。
步骤:
加入到function.php
remove_action('wp_head', 'wp_generator');
//wp-generator移除wordpress的版本号,本身blog的版本号没什么意义,但是如果让恶意玩家看到,可能会用官网公布的漏洞攻击blog
remov
- 浅谈Java定时器发展
hacksin
java并发timer定时器
java在jdk1.3中推出了定时器类Timer,而后在jdk1.5后由Dou Lea从新开发出了支持多线程的ScheduleThreadPoolExecutor,从后者的表现来看,可以考虑完全替代Timer了。
Timer与ScheduleThreadPoolExecutor对比:
1.
Timer始于jdk1.3,其原理是利用一个TimerTask数组当作队列
- 移动端页面侧边导航滑入效果
ini
jqueryWebhtml5cssjavascirpt
效果体验:http://hovertree.com/texiao/mobile/2.htm可以使用移动设备浏览器查看效果。效果使用到jquery-2.1.4.min.js,该版本的jQuery库是用于支持HTML5的浏览器上,不再兼容IE8以前的浏览器,现在移动端浏览器一般都支持HTML5,所以使用该jQuery没问题。HTML文件代码:
<!DOCTYPE html>
<h
- AspectJ+Javasist记录日志
kane_xie
aspectjjavasist
在项目中碰到这样一个需求,对一个服务类的每一个方法,在方法开始和结束的时候分别记录一条日志,内容包括方法名,参数名+参数值以及方法执行的时间。
@Override
public String get(String key) {
// long start = System.currentTimeMillis();
// System.out.println("Be
- redis学习笔记
MJC410621
redisNoSQL
1)nosql数据库主要由以下特点:非关系型的、分布式的、开源的、水平可扩展的。
1,处理超大量的数据
2,运行在便宜的PC服务器集群上,
3,击碎了性能瓶颈。
1)对数据高并发读写。
2)对海量数据的高效率存储和访问。
3)对数据的高扩展性和高可用性。
redis支持的类型:
Sring 类型
set name lijie
get name lijie
set na
- 使用redis实现分布式锁
qifeifei
在多节点的系统中,如何实现分布式锁机制,其中用redis来实现是很好的方法之一,我们先来看一下jedis包中,有个类名BinaryJedis,它有个方法如下:
public Long setnx(final byte[] key, final byte[] value) {
checkIsInMulti();
client.setnx(key, value);
ret
- BI并非万能,中层业务管理报表要另辟蹊径
张老师的菜
大数据BI商业智能信息化
BI是商业智能的缩写,是可以帮助企业做出明智的业务经营决策的工具,其数据来源于各个业务系统,如ERP、CRM、SCM、进销存、HER、OA等。
BI系统不同于传统的管理信息系统,他号称是一个整体应用的解决方案,是融入管理思想的强大系统:有着系统整体的设计思想,支持对所有
- 安装rvm后出现rvm not a function 或者ruby -v后提示没安装ruby的问题
wudixiaotie
function
1.在~/.bashrc最后加入
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
2.重新启动terminal输入:
rvm use ruby-2.2.1 --default
把当前安装的ruby版本设为默