- 设计模式学习(二)
linwq8
设计模式学习java
结构型适配器模式定义它允许将一个类的接口转换成客户端期望的另一个接口。适配器模式通常用于使不兼容的接口能够一起工作。适配器模式的角色目标接口(Target):客户端期望的接口。适配者(Adaptee):需要被适配的类或接口。适配器(Adapter):将适配者的接口转换成目标接口的类。//目标接口interfacePrinter{voidprint();}//适配者类classLegacyPrint
- Protected multilib versions XXX
超级侠哥
Hadoop大数据相关ProtectedmultilibversionsXX
今天在安装Ambari软件时,碰到Protectedmultilibversions:libtirpc-0.2.4-0.15.el7.i686!=libtirpc-0.2.4-0.15.el7.i86_64报错。通过分析问题是由于yum中libtripc存在多个不同版本导致。网上对该问题的解决办法较多的是在yum软件安装命令后面添加--setopt=protected_multilib=false
- Python的第三方库pandas
y_bccl27
Pythonpython
1.pandas的介绍pandas是Python的一个数据分析包,最初由AQRCapitalManagement于2008年4月开发,并于2009年底开源出来,目前由专注于Python数据包开发的PyData开发团队继续开发和维护,属于PyData项目的一部分。pandas最初被作为金融数据分析工具而开发出来,因此pandas为时间序列分析提供了很好的支持。pandas的名称来自于面板数据(pan
- 排序算法--基数排序
和风化雨
代码库排序算法算法数据结构c语言c++
核心思想是按位排序(低位到高位)。适用于定长的整数或字符串,如例如:手机号、身份证号排序。按数据的每一位从低位到高位(或相反)依次排序,每次排序使用稳定的算法(如计数排序)。#include//获取数组中最大值(用于确定位数)intgetMax(intarr[],intn){intmax=arr[0];for(inti=1;imax){max=arr[i];}}returnmax;}//使用计数排
- 【JavaSE】文件 IO(操作文件)
Undefined name!
JavaSEjava文件操作文件IO
文章目录1.操作文件系统File常用属性及方法1.1属性1.2构造方法1.3方法2.操作文件内容——数据流2.1字节流2.2字符流2.2.1Reader2.2.2Writer操作系统会将硬件设备和软件资源都抽象为”文件“,统一进行管理。大部分情况下,文件指的是硬盘的文件,即对硬盘数据的抽象,因此可以通过文件来操作硬盘。计算机上的文件通过文件系统来进行组织和管理,操作系统通过目录的结构来组织文件。文
- 前端导出Excel实践:探索xlsl的实现方式
linwu-hi
前端excel状态模式javascriptecmascripttypescript
点击在线阅读,体验更好链接现代JavaScript高级小册链接深入浅出Dart链接现代TypeScript高级小册链接linwu的算法笔记链接前言最近写管理端的需求,发现有一个excel导出的需求,本来是后端同学负责,但是因为他们太忙了,把这块任务交给前端了,起初产品觉得前端实现不了,一听这话,这我哪里受得了,赶紧写了个demo给她看,前端是可以实现的。enen,产品看了直夸牛逼接下来,我来分享导
- JavaSE-IO
无敌的小周
Java基础java
文件的基础知识基本概念文件:保存文字,视频,音频,图片等内容文件流:文件在程序中以流的形式来操作Java程序(内存)---输出流-->文件(磁盘)Java程序(内存)<-输入流----文件(磁盘)个人理解:程序员操作的是程序,数据到了程序中,也就是到了我们可以操作的范围内,就是输入流,反之就是输出流常用文件操作创建文件的几种方式总结:三种方式只是创建文件时的构造器传入参数不同,方式1是传路径加文件
- 13款Scratch游戏源码:学习与实践
芦苇毛
本文还有配套的精品资源,点击获取简介:Scratch是MIT开发的图形化编程工具,帮助儿童通过拖拽积木式的编程块来创建各种项目,如互动故事、动画和游戏。本压缩包含13款适合初学者,特别是小朋友的游戏源代码。通过学习和分析这些源码,孩子们可以在实践中掌握编程基础,提高逻辑思维能力。游戏包括贪吃蛇、大鱼吃小鱼、打砖块、走迷宫、格斗游戏和飞机大战等经典游戏,涵盖了运动控制、碰撞检测、分数计算、对象创建与
- linux获取字符串最后几位,Shell截取字符串的8种方法
芦苇毛
linux获取字符串最后几位
Linux的字符串截取很有用。有八种方法。假设有变量var=http://www.aaa.com/123.htm.1.#号截取,删除左边字符,保留右边字符。(非贪婪匹配)echo${var#*/}其中var是变量名,#号是运算符,*/表示从左边开始删除第一个/号及左边的所有字符即删除http://结果是:www.aaa.com/123.htm2.##号截取,删除左边字符,保留右边字符。(贪婪匹配)
- 数据预处理 泰坦尼克号_了解泰坦尼克号数据集的数据预处理
张_伟_杰
机器学习python人工智能大数据
数据预处理泰坦尼克号什么是数据预处理?(WhatisDataPre-Processing?)Weknowfrommylastblogthatdatapreprocessingisadataminingtechniquethatinvolvestransformingrawdataintoanunderstandableformat.Real-worlddataisoftenincomplete,i
- 54【ip+端口+根目录通信】
学编程的闹钟
从零开始学编程语言学习
上节课讲到,根目录起到定位作用,比如我们搭建一个php网站后,注册系统是由根目录的register.php文件执行,那么我们给这个根目录绑定域名https://127.0.0.1,当我们浏览器访问https://127.0.0.1/register.php时,即可打开注册系统,而实际上这是省略写法,全地址应该是https://127.0.0.1:80/register.php,80是端口,当端口是
- DeepSeek R1 AI 模型到底牛在哪里?
老马啸西风
java
DeepSeekR1模型的优势原文地址:DeepSeekR1模型的优势最近都说DeepSeekR1模型很牛,到底牛在哪里?卓越的推理能力数学推理:在AIME2024数学竞赛中,DeepSeekR1取得了79.8%的pass@1得分,略微超过OpenAI-o1-1217。在MATH-500基准测试上,它获得了97.3%的高分,与OpenAI-o1-1217的性能相当,并且显著优于其他模型。代码推理:
- DeepSeek R1 AI 论文翻译
老马啸西风
java
摘要原文地址:DeepSeekR1AI论文翻译我们介绍了我们的第一代推理模型,DeepSeek-R1-Zero和DeepSeek-R1。DeepSeek-R1-Zero是一个通过大规模强化学习(RL)训练的模型,且在此过程中未使用监督微调(SFT)作为预处理步骤,展现出了显著的推理能力。通过RL,DeepSeek-R1-Zero自然而然地展现了许多强大且引人注目的推理行为。然而,它也遇到了一些挑战
- IM 即时通讯系统-44-仿QQ即时通讯系统服务端
老马啸西风
IMIMjava
IM开源系列IM即时通讯系统-41-开源野火IM专注于即时通讯实时音视频技术,提供优质可控的IM+RTC能力IM即时通讯系统-42-基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统IM即时通讯系统-43-简单的仿QQ聊天安卓APPIM即时通讯系统-44-仿QQ即时通讯系统服务端IM即时通讯系统-45-merua0oo0IM分布式聊天系统IM即时通讯系统-46-OpenIM提
- IM 即时通讯系统-42-基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统
老马啸西风
java
IM开源系列IM即时通讯系统-41-开源野火IM专注于即时通讯实时音视频技术,提供优质可控的IM+RTC能力IM即时通讯系统-42-基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统IM即时通讯系统-43-简单的仿QQ聊天安卓APPIM即时通讯系统-44-仿QQ即时通讯系统服务端IM即时通讯系统-45-merua0oo0IM分布式聊天系统IM即时通讯系统-46-OpenIM提
- Zynq UltraScale+ MPSoC 在linux系统运行R5 裸机程序 remoteproc - R5
愧莫佳话
linuxarm
参考文章:ultrascale学习笔记之remoteproc启动R5ZYNQUltraScale+MPSoCLinux+ThreadXAMP玩法ZynqUltraScale+MPSoC包含Cortex™-A53处理器和Cortex™-R5实时处理单元。移植完Linux系统,在系统上同时运行A53和R5应用程序,重点是修改R5程序的起始地址。vitis创建A53应用程序可以参考之前的文章R5程序可以
- pip安装依赖时,报错:python版本不对应的问题
不吃饭不睡觉w
pippythonconda
问题发生: pipinstall-rrequirements.txt解决方案:pipinstall-rrequirements.txt-ihttps://mirrors.aliyun.com/pypi/simple转载:ERROR:Nomatchingdistributionfoundfortb-nightly原因与解决方法-付杰博客(fujieace.com)
- 达人评测 锐龙R5 7530U和酷睿i7 1260p选哪个好
m0_50307601
cpucpu
R57530U采用Zen3架构为6核12线程,3MB二级缓存,16MB三级缓存选R57530U还是i71260p这些点很重要看过你就懂了http://www.adiannao.cn/dyi7-1260p参数配置:工艺为10nm,2.1GHz的主频,4.7GHz的睿频,十二核心和十六线程,18MB的三级缓存,28w的功耗,最大加速功耗为64w。
- coredns 实践
叱咤少帅(少帅)
Kubernetesgolang开发语言后端
coredns简介CoreDNS是用来做集群内部域名解析。类似Centos7的bind服务原理CoreDNS安装成功后会成为DNS服务器,当创建Service后,CoreDNS会将Service的名称与IP记录起来,这样Pod就可以通过向CoreDNS查询Service的名称获得Service的IP地址。在Pod中访问nginxPod的ServiceName:Port,会先从CoreDNS中解析出
- 推荐开源项目:Hapi.js
张姿桃Erwin
推荐开源项目:Hapi.jshapiTheSimple,SecureFrameworkDevelopersTrust项目地址:https://gitcode.com/gh_mirrors/ha/hapiHapi.js是一个用于构建web应用和服务的Node.js框架。它提供了一种简单、直观的方式来组织和管理你的应用代码,并且提供了许多内置的功能特性,如路由、中间件、插件等。功能特性简单易用的API
- hapi.js入门系列(一)——一个简单的Hello World程序
BuBu高打火机
Node.jshapi.jsnodejshapi.jsnode框架
目录简介一、安装hapi1.1创建项目1.2初始化package.json1.3安装Hapi依赖二、一个简单的helloworld程序2.1创建一个最基础的服务2.2添加一个路由简介文章所使用各技术、框架版本一览名称版本Node.js12.15.0hapi.js20.1.0一、安装hapi1.1创建项目创建文件夹hapi-project,并进入该目录#创建文件夹mkdirhapi-project#
- pip install命令 | 多版本python | 指定版本
Monica Bing
pythonsklearn开发语言
需要先把python37下的python.exe文件重命名为python37,即可用python37的指令调用该版本python。python37-mpipinstallscikit-learn==0.21.3-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.com指定版本python+指定版本库+换源python37-mpipin
- 让你的 DevOps 工作自动化升级!GitHub 热门项目推荐:Ansible
DevOps探索者
devops自动化github
项目简介项目名称:Ansible项目地址:https://github.com/ansible/ansibleStar数量:57.5k+⭐(统计于2025年1月)简介:Ansible是一个开源的自动化平台,广泛应用于配置管理、应用部署、任务自动化和IT编排。它以“无代理”的设计闻名,使用简单、功能强大,可帮助团队快速搭建DevOps流程,显著提升效率。优势特色1.无代理设计:不需要在目标主机安装任
- Jenkins 必备插件清单:10 大神器助力提升 CI/CD 效率!
DevOps探索者
Jenkinsjenkinsci/cd运维
.Jenkins是一个强大的自动化服务器,通过丰富的插件生态系统,你可以显著提升工作流程的效率。以下是10个必备的Jenkins插件,助你优化CI/CD流程。插件搜索链接:JenkinsPluginsJenkins插件安装教程1.登录Jenkins打开Jenkins的Web界面,并使用管理员账户登录。2.进入插件管理器•点击左侧菜单中的“管理Jenkins”。•在页面中选择“插件管理”。3.搜索插
- 落地DevOps的挑战及其解决方法
DevOps探索者
DevOpsdevops运维自动化
开发团队在采用DevOps时面临哪些常见挑战?以及克服这些挑战的解决方案是什么?在DevOps软件开发方法中,开发和运营团队的传统分离被消除,取而代之的是协作和集成的团队模型。DevOps工程师的工作涉及整个应用程序生命周期,从开发和测试到部署和运营。这种方法鼓励团队成员开发多样化的技能,因为他们不局限于单一职能。DevOps还提倡一种共同负责开发软件质量和可靠性的文化。通过打破团队之间的隔阂并促
- 使用 OpenResty 构建高效的动态图片水印代理服务20250127
Narutolxy
技术干货分享openrestyjunit
使用OpenResty构建高效的动态图片水印代理服务在当今数字化的时代,图片在各种业务场景中广泛应用。为了保护版权、统一品牌形象,动态图片水印功能显得尤为重要。然而,直接在后端服务中集成水印功能,往往会带来代码复杂度增加、兼容性问题等诸多挑战。为了解决这些问题,我们可以利用OpenResty和Lua构建一套独立于后端应用的动态水印代理服务,既能大幅降低后端负担,又能增强系统的灵活性。一、需求与解决
- P11467 网瘾竞赛篇之 generals 大法好
Flower#
题解/补题算法
网瘾竞赛篇之generals大法好题目描述t1e同学沉迷于打generals的1v1模式,他将游戏简化为以下内容:初始时t1e有一座城堡,每回合结束时会生产xxx单位的兵力,他的对手也有一座城堡,每回合结束时会生产yyy单位的兵力,初始时(第000回合)双方的兵力都为000。有nnn座其他城堡可以被t1e占领,t1e每个回合开始时可以攻占最多111个城堡,占领第iii个城堡需要消耗aia_iai单
- 洛谷 P11470 昆明之泪(dp、背包)
Flower#
题解/补题c++算法数据结构动态规划
P11470昆明之泪题目描述给定一串长度为nnn的数对序列(xi,yi)(x_i,y_i)(xi,yi),其中xi,yix_i,y_ixi,yi都是整数。有mmm次询问,每次给定一个两个整数a,ba,ba,b,你需要先选定一个整数kkk(注意kkk可以为000),然后再选定一个正整数序列1≤p10x>0x>0的情况;最后可以发现y=min(a+x,b+f[x])y=\min(a+x,b+f[x]
- Yuan 2.0-M32 是一个基于 Yuan 2.0 架构的双语混合专家 (MoE) 语言模型,旨在以更少的参数和计算量实现更高的准确率
东方佑
量子变法架构语言模型人工智能
主要创新点:注意力路由器(AttentionRouter):提出了一种新的路由器网络,考虑了专家之间的相关性,从而提高了模型的准确率。高效计算:使用MoE架构,40B总参数中仅有3.7B激活参数,训练计算消耗仅为同规模密集模型的9.25%,推理成本与3.7B参数的密集模型相当。性能优异:在代码生成、数学解题、科学知识和推理等多个领域展现出与Llama3-70B等大型模型相当甚至更优的性能。模型结构
- 构建高效可扩展Web应用:Hapi.js项目架构实践
芦苇毛
本文还有配套的精品资源,点击获取简介:Hapi.js是一个专为Web应用和服务设计的服务器端框架,由WalmartLabs开发,以模块化和插件驱动的架构闻名。Node.js作为其运行环境,提供了事件驱动和非阻塞I/O模型。本项目展示了Hapi.js的核心概念,包括其插件系统、路由和处理程序、请求和响应对象以及验证和序列化功能。同时介绍了典型的Hapi.js项目结构,包括服务器初始化、路由定义、插件
- sql统计相同项个数并按名次显示
朱辉辉33
javaoracle
现在有如下这样一个表:
A表
ID Name time
------------------------------
0001 aaa 2006-11-18
0002 ccc 2006-11-18
0003 eee 2006-11-18
0004 aaa 2006-11-18
0005 eee 2006-11-18
0004 aaa 2006-11-18
0002 ccc 20
- Android+Jquery Mobile学习系列-目录
白糖_
JQuery Mobile
最近在研究学习基于Android的移动应用开发,准备给家里人做一个应用程序用用。向公司手机移动团队咨询了下,觉得使用Android的WebView上手最快,因为WebView等于是一个内置浏览器,可以基于html页面开发,不用去学习Android自带的七七八八的控件。然后加上Jquery mobile的样式渲染和事件等,就能非常方便的做动态应用了。
从现在起,往后一段时间,我打算
- 如何给线程池命名
daysinsun
线程池
在系统运行后,在线程快照里总是看到线程池的名字为pool-xx,这样导致很不好定位,怎么给线程池一个有意义的名字呢。参照ThreadPoolExecutor类的ThreadFactory,自己实现ThreadFactory接口,重写newThread方法即可。参考代码如下:
public class Named
- IE 中"HTML Parsing Error:Unable to modify the parent container element before the
周凡杨
html解析errorreadyState
错误: IE 中"HTML Parsing Error:Unable to modify the parent container element before the child element is closed"
现象: 同事之间几个IE 测试情况下,有的报这个错,有的不报。经查询资料后,可归纳以下原因。
- java上传
g21121
java
我们在做web项目中通常会遇到上传文件的情况,用struts等框架的会直接用的自带的标签和组件,今天说的是利用servlet来完成上传。
我们这里利用到commons-fileupload组件,相关jar包可以取apache官网下载:http://commons.apache.org/
下面是servlet的代码:
//定义一个磁盘文件工厂
DiskFileItemFactory fact
- SpringMVC配置学习
510888780
springmvc
spring MVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。
一、Spring MVC环境搭建:(Spring 2.5.6 + Hi
- spring mvc-jfreeChart 柱图(1)
布衣凌宇
jfreechart
第一步:下载jfreeChart包,注意是jfreeChart文件lib目录下的,jcommon-1.0.23.jar和jfreechart-1.0.19.jar两个包即可;
第二步:配置web.xml;
web.xml代码如下
<servlet>
<servlet-name>jfreechart</servlet-nam
- 我的spring学习笔记13-容器扩展点之PropertyPlaceholderConfigurer
aijuans
Spring3
PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。关于BeanFactoryPostProcessor和BeanPostProcessor类似。我会在其他地方介绍。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java P
- java 线程池使用 Runnable&Callable&Future
antlove
javathreadRunnablecallablefuture
1. 创建线程池
ExecutorService executorService = Executors.newCachedThreadPool();
2. 执行一次线程,调用Runnable接口实现
Future<?> future = executorService.submit(new DefaultRunnable());
System.out.prin
- XML语法元素结构的总结
百合不是茶
xml树结构
1.XML介绍1969年 gml (主要目的是要在不同的机器进行通信的数据规范)1985年 sgml standard generralized markup language1993年 html(www网)1998年 xml extensible markup language
- 改变eclipse编码格式
bijian1013
eclipse编码格式
1.改变整个工作空间的编码格式
改变整个工作空间的编码格式,这样以后新建的文件也是新设置的编码格式。
Eclipse->window->preferences->General->workspace-
- javascript中return的设计缺陷
bijian1013
JavaScriptAngularJS
代码1:
<script>
var gisService = (function(window)
{
return
{
name:function ()
{
alert(1);
}
};
})(this);
gisService.name();
&l
- 【持久化框架MyBatis3八】Spring集成MyBatis3
bit1129
Mybatis3
pom.xml配置
Maven的pom中主要包括:
MyBatis
MyBatis-Spring
Spring
MySQL-Connector-Java
Druid
applicationContext.xml配置
<?xml version="1.0" encoding="UTF-8"?>
&
- java web项目启动时自动加载自定义properties文件
bitray
javaWeb监听器相对路径
创建一个类
public class ContextInitListener implements ServletContextListener
使得该类成为一个监听器。用于监听整个容器生命周期的,主要是初始化和销毁的。
类创建后要在web.xml配置文件中增加一个简单的监听器配置,即刚才我们定义的类。
<listener>
<des
- 用nginx区分文件大小做出不同响应
ronin47
昨晚和前21v的同事聊天,说到我离职后一些技术上的更新。其中有个给某大客户(游戏下载类)的特殊需求设计,因为文件大小差距很大——估计是大版本和补丁的区别——又走的是同一个域名,而squid在响应比较大的文件时,尤其是初次下载的时候,性能比较差,所以拆成两组服务器,squid服务于较小的文件,通过pull方式从peer层获取,nginx服务于较大的文件,通过push方式由peer层分发同步。外部发布
- java-67-扑克牌的顺子.从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的.2-10为数字本身,A为1,J为11,Q为12,K为13,而大
bylijinnan
java
package com.ljn.base;
import java.util.Arrays;
import java.util.Random;
public class ContinuousPoker {
/**
* Q67 扑克牌的顺子 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。
* 2-10为数字本身,A为1,J为1
- 翟鸿燊老师语录
ccii
翟鸿燊
一、国学应用智慧TAT之亮剑精神A
1. 角色就是人格
就像你一回家的时候,你一进屋里面,你已经是儿子,是姑娘啦,给老爸老妈倒怀水吧,你还觉得你是老总呢?还拿派呢?就像今天一样,你们往这儿一坐,你们之间是什么,同学,是朋友。
还有下属最忌讳的就是领导向他询问情况的时候,什么我不知道,我不清楚,该你知道的你凭什么不知道
- [光速与宇宙]进行光速飞行的一些问题
comsci
问题
在人类整体进入宇宙时代,即将开展深空宇宙探索之前,我有几个猜想想告诉大家
仅仅是猜想。。。未经官方证实
1:要在宇宙中进行光速飞行,必须首先获得宇宙中的航行通行证,而这个航行通行证并不是我们平常认为的那种带钢印的证书,是什么呢? 下面我来告诉
- oracle undo解析
cwqcwqmax9
oracle
oracle undo解析2012-09-24 09:02:01 我来说两句 作者:虫师收藏 我要投稿
Undo是干嘛用的? &nb
- java中各种集合的详细介绍
dashuaifu
java集合
一,java中各种集合的关系图 Collection 接口的接口 对象的集合 ├ List 子接口 &n
- 卸载windows服务的方法
dcj3sjt126com
windowsservice
卸载Windows服务的方法
在Windows中,有一类程序称为服务,在操作系统内核加载完成后就开始加载。这里程序往往运行在操作系统的底层,因此资源占用比较大、执行效率比较高,比较有代表性的就是杀毒软件。但是一旦因为特殊原因不能正确卸载这些程序了,其加载在Windows内的服务就不容易删除了。即便是删除注册表中的相 应项目,虽然不启动了,但是系统中仍然存在此项服务,只是没有加载而已。如果安装其他
- Warning: The Copy Bundle Resources build phase contains this target's Info.plist
dcj3sjt126com
iosxcode
http://developer.apple.com/iphone/library/qa/qa2009/qa1649.html
Excerpt:
You are getting this warning because you probably added your Info.plist file to your Copy Bundle
- 2014之C++学习笔记(一)
Etwo
C++EtwoEtwoiterator迭代器
已经有很长一段时间没有写博客了,可能大家已经淡忘了Etwo这个人的存在,这一年多以来,本人从事了AS的相关开发工作,但最近一段时间,AS在天朝的没落,相信有很多码农也都清楚,现在的页游基本上达到饱和,手机上的游戏基本被unity3D与cocos占据,AS基本没有容身之处。so。。。最近我并不打算直接转型
- js跨越获取数据问题记录
haifengwuch
jsonpjsonAjax
js的跨越问题,普通的ajax无法获取服务器返回的值。
第一种解决方案,通过getson,后台配合方式,实现。
Java后台代码:
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String ca
- 蓝色jQuery导航条
ini
JavaScripthtmljqueryWebhtml5
效果体验:http://keleyi.com/keleyi/phtml/jqtexiao/39.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery鼠标悬停上下滑动导航条 - 柯乐义<
- linux部署jdk,tomcat,mysql
kerryg
jdktomcatlinuxmysql
1、安装java环境jdk:
一般系统都会默认自带的JDK,但是不太好用,都会卸载了,然后重新安装。
1.1)、卸载:
(rpm -qa :查询已经安装哪些软件包;
rmp -q 软件包:查询指定包是否已
- DOMContentLoaded VS onload VS onreadystatechange
mutongwu
jqueryjs
1. DOMContentLoaded 在页面html、script、style加载完毕即可触发,无需等待所有资源(image/iframe)加载完毕。(IE9+)
2. onload是最早支持的事件,要求所有资源加载完毕触发。
3. onreadystatechange 开始在IE引入,后来其它浏览器也有一定的实现。涉及以下 document , applet, embed, fra
- sql批量插入数据
qifeifei
批量插入
hi,
自己在做工程的时候,遇到批量插入数据的数据修复场景。我的思路是在插入前准备一个临时表,临时表的整理就看当时的选择条件了,临时表就是要插入的数据集,最后再批量插入到数据库中。
WITH tempT AS (
SELECT
item_id AS combo_id,
item_id,
now() AS create_date
FROM
a
- log4j打印日志文件 如何实现相对路径到 项目工程下
thinkfreer
Weblog4j应用服务器日志
最近为了实现统计一个网站的访问量,记录用户的登录信息,以方便站长实时了解自己网站的访问情况,选择了Apache 的log4j,但是在选择相对路径那块 卡主了,X度了好多方法(其实大多都是一样的内用,还一个字都不差的),都没有能解决问题,无奈搞了2天终于解决了,与大家分享一下
需求:
用户登录该网站时,把用户的登录名,ip,时间。统计到一个txt文档里,以方便其他系统调用此txt。项目名
- linux下mysql-5.6.23.tar.gz安装与配置
笑我痴狂
mysqllinuxunix
1.卸载系统默认的mysql
[root@localhost ~]# rpm -qa | grep mysql
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
mysql-5.1.66-2.el6_3.x86_64
[root@localhost ~]# rpm -e mysql-libs-5.1