- Ros2_学习整理_7_Launch文件编写(赵虚左老师)
干掉乔治的猪
Ros2理论与实践机器人c++python人工智能学习方法ros2
Ros2_Launch文件编写简化节点的配置与启动,提高程序的启动效率。1、Launch的基本使用流程1-1.C++实现1.编写Launch文件python格式launch文件XML格式Launch文件YAML格式Launch文件2.编辑配置文件在CMakeList.txt中添加语句:intall(DIRECTORYlaunchDESTINATIONshare/${PROJECT_NAME})3.
- 机器学习——lightGBM(学习整理)
CXDNW
机器学习机器学习人工智能笔记lightgbm参数优化sklearn
目录一、认识lightGBM1.简单介绍2.主要特点LightGBM的缺点3.模型训练方式(1)TrainingAPI(2)Scikit-learnAPI二、相关函数参数1.TrainingAPI2.Scikit-learnAPI(重复只做补充)3.lightgbm.cv4.lightgbm.Dataset5.Callbacks(1)lightgbm.record_evaluation(2)lig
- 学习整理2年,我的10条关于“极简主义”的心得分享
爱整理的沐七
我一直都是神经比较大条的人,在生活中很多时候我的口头禅都是“差不多就行了”。就是“差不多”的生活态度,让我的生活质量每况愈下。后来在接触到“整理”“断舍离”“极简生活”的一些理念后,自己的生活方式和生活理念也发生了巨大的改变。本期想跟大家分享下2年时间里,我践行整理收纳后得到的改变,以及对物欲的理解。1、减少无效社交并不是远离人群,而是最大程度减少无意义的社交活动,去寻找高质量的陪伴。何为高质量?
- Android-Fk:BufferQueue学习整理
马小藤
一.BufferQueue概述BufferQueue可以理解为一个生产者-消费者”模型,对GraphicBuffer管理的一种机制。需注意的是,可以将BufferQueue当作是一个算法结构,并不是只有Surfaceflinger会使用到,其他进程只要有GraphicBuffer的消费地方都会使用到。二.BufferQueue结构在这里插入图片描述一般是在消费者进程调用BufferQueue的cr
- 建立绘画的一种认知体系--老白学画(十二)
江苏刘志祥
(本篇主要是学习整理,在大脑中建立绘画知识联结)其实自己学画画,纯是散兵游打式的,什么都学,团结一切可以团结的力量,最后走农村包围城市(心里瞎想)。虽然线上培训班众多,但也未能动心。因为感觉画画跟写作一样,关键是多练,不然道理懂得再多也没用;而且你没有一定的基础,冒然参加,收获也小。当然有时听听公开课也会有收获。昨天听了一堂素描艺术思维课。老师谈到画画不难,关键是找到方法、规律;方法就是思路、步骤
- Linux:简单聊聊线程调度
小嵌同学
LinuxAPI编程linux服务器功能测试嵌入式
目录一、什么是线程调度?二、什么时候会进行线程调度?三、什么原因会导致某个线程调度延迟?四、内核抢占和抢占式调度五、应用层线程优先级设置过高会导致什么问题? 在工作中,线程调度这个词我们经常提及,但是关于其稍微详细一点的知识很多人并不知道。我也一样,所以简单学习整理一下,在此分享!一、什么是线程调度? 在Linux中,线程调度是由内核管理的过程。内核负责根据预定义的调度策略和优先级来决定哪个线
- 2023年10月6日
2094b526c2b8
今天是假期的最后一天。明天就要上班了,这个假期参加家庭聚会两次,学习整理笔记两次,每日一省一次。晚上得整理笔记了。
- [CUDA 学习笔记] Reduce 算子优化
PeakCrosser
CUDA学习笔记CUDA
Reduce算子优化注:本文主要是对文章【BBuf的CUDA笔记】三,reduce优化入门学习笔记-知乎的学习整理Reduce又称之为归约,即根据数组中的每个元素得到一个输出值,常见的包括求和(sum)、取最大值(max)、取最小值(min)等.前言本文同样按照英伟达官方PPT文档OptimizingParallelReductioninCUDA的优化思路给出一步步优化的kernel实现.本文中的
- 委托和事件详解
feifei_cloud
unityunity学习笔记unity学习笔记c#游戏引擎游戏程序游戏
委托和事件详解前言一、委托1.什么是委托2.委托的声明3.Action委托和Func委托4.委托的缺点5.委托与lambda表达式6.委托的使用(1)模板方法(2)回调方法二、事件1.什么是事件2.事件模型的5个步骤和组成部分(1)5个步骤(2)5个组成部分3.实际案例4.事件语法5.事件是基于委托的6.Q&A前言这篇委托和事件的学习笔记是基于b站BeaverJoe大佬的视频学习整理的,老师主页还
- 本地代码推送到gitlab或github或gitee等远程仓库报错error: failed to push some refs to ‘http://xxxx/xxxx/xxxx.git‘
寒山李白
#Git#GitLabDebug笔记gitlabgithubgiteegit
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录场景报错分析解决1.删除文件2.使用git命令合并场景将本地Java项目代码推送到gitlab远程仓库时报错报错报错如下error:failedtopushsomerefsto'http://xxxx/xxxx/xxxx.git
- Java项目maven打包的包名设置(finalname标签的使用)
寒山李白
JAVA基础#SpringBoot工具javamavenpycharm
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录简介1.默认打包名称2.自定义名称3.变量引入名称简介关于Java打包,首先默认存放的位置为根目录下target包下包的类型可分为jar包和war包,默认为jar包,也可使用packaging标签指定为war包至于打包后包的名称
- MySQL中的全局锁、表级锁、行锁
lichlaughing
MySQL的中的全局锁、表级锁、行锁学习极客时间-林晓彬老师-MySQL实战45讲学习整理全局锁对整个数据库实例加锁。通过使用Flushtableswithreadlock(FTWRL)方法,让整个数据库处于只读的状态,此后的数据库的更新语句(增删改)、数据定义语句(建表、修改表结构)和更新类事务的提交语句会被阻塞锁定整个数据库,那么全局锁的一个明显的使用场景就是做全库逻辑备份;还有另外一个方式使
- 不管做什么,纪律性和执行力很重要!
Sum林三
最近比较关注股市,大规模回撤后,什么时候才会出现转折?又该如何参与?学习整理了晚表态的标准,也就是所谓的闻风而动,闻的什么“风”:1、突破振荡走势再参与2、坚决回避下降通道的票,突破下降通道可以关注,再次回调不跌破前低再参与3、上升趋势,回踩不破再参与。4、机会是等出来的,错过的机会不要追。5、在整体情绪趋同的极端波动时,个股趋势服从大盘趋势。6、全面涨要注意,只参与成交量大的,否则回避,因为市场
- Gitlab Runner执行CI/CD时报错:fatal: unable to access ‘http://gitlab-xxxxxxxxxxxxx/gitlab-instance-xxxxxxx
寒山李白
#GitLabgitlabci/cdjavahttp云原生docker容器
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录1.场景2.报错3.分析4.解决4.1解决办法1(推荐)4.2解决办法24.3解决办法31.场景在使用GitlabRunner执行CI/CD时,job报错,点进去看了下是无法访问git仓库地址2.报错报错内容fatal:unab
- 修改JDK文件路径或名称(以及修改后jJRE文件变红的解决)
寒山李白
JAVA基础Linuxjava开发语言linux运维
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录1.安装JDK2.修改JDK文件名(或路径)3.原因4.解决4.1创建软链接4.2更新环境变量4.3重新加载生效1.安装JDK在Linux中安装jdk参考:Linux系统中安装JDK查看jdk文件名称ls/usr/lib/jvm
- Dockerfile和.gitlab-ci.yml文件模板
寒山李白
#GitLab#Kubernetes#SpringBootgitlabci/cdkubernetesdocker容器运维java
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录详细含注释版本请参考另一篇模板:Dockerfile和.gitlab-ci.yml文件模板(含详细注释)关于Java项目GitlabCI/CD自动化部署的应用可参考:K8S部署Java项目(GitlabCI/CD自动化部署)以下
- Dockerfile和.gitlab-ci.yml文件模板(含详细注释)
寒山李白
#Kubernetes#GitLab#SpringBootgitlabci/cddocker容器linuxjava运维
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录Dockerfile.gitlab-ci.yml本篇纯作为自己以后日常使用这两个文件的备份,基于Java项目使用完整实现Java项目自动化部署(基于GitlabCI/CD)可参考:K8S部署Java项目(GitlabCI/CD自
- Renitialized existing Git repositoy in D:/libai/project/gitab-cicd-test/.git/
寒山李白
#GitLabDebug笔记#Gitgitjava容器docker云原生
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录一、常规化Git命令操作报错的场景1.报错2.分析3.解决3.1查看.git3.2删除.git3.3重新init二、GitlabCD/CD作业Job报错的场景1.报错2.分析3.解决3.1配置文件位置3.2添加clone_url
- k8s-存储抽象-PV挂载
是小天才哦
#K8skubernetesjava容器云原生服务器
本文章属个人学习整理的对应笔记,学习内容来尚硅谷的培训课,有兴趣的同学可以跳转下方链接【云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps】https://www.bilibili.com/video/BV13Q4y1C7hS?p=71&vd_source=08192e8d3b82bf20dfe6807a2901dd9e1.PV&PVCPV:持久卷(Persist
- php学习整理
withkai44
php语法记录//表示单行注释##号也表示单行注释,用的比较少/*多行注释这里是注释区域代码*/static$a=0;定义静态变量echo输出多个变量连接用点.gettype(传入一个变量)能够获得变量的类型var_dump(传入一个变量)输出变类型和值unset()销毁变量$定义变量""双引号解析变量\t\n等;比如$a='123';echo"{$a}123";结果123123''单引号不解析变
- Dockerfile文件参数配置和使用
寒山李白
#Dockerdockerjava容器运维linux
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录一、Dockerfile介绍二、Dockerfile常用参数三、配置Dockerfile四、使用Dockerfile1.构建镜像命令语法2.举例K8S自动化部署JAVA项目(GitlabCI/CD)请参考文章:K8S部署Java
- .gitlab-ci.yml文件参数配置和使用
寒山李白
#GitLab#SpringBootgitlabci/cdjavadockerkubernetes运维容器
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录一、介绍二、配置三、使用K8S自动化部署JAVA项目(GitlabCI/CD)请参考文章:K8S部署Java项目(GitlabCI/CD自动化部署)一、介绍既然你用到了.gitlab-ci.yml文件,应该对GitlabCI/C
- K8S部署Harbor镜像仓库(含离线安装包harbor-offline-installer国内下载链接)
寒山李白
#Kubernetes#Dockerkubernetes容器云原生linuxjavadockergitlab
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录一、环境要求1.硬件要求2.软件要求3.网络端口二、安装包下载1.官网下载地址(外网github)2.国内下载地址(更快)三、软件安装1.安装Docker2.安装DockerCompose2.1yum命令安装dockercomp
- .gitlab-ci.yml文件参数
寒山李白
#GitLabgitlabci/cd运维dockerjava容器git
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录一、参考文档二、保留字三、常用关键字四、注意事项1.stages注意点2.job注意点2.script注意点3.only和except注意点一、参考文档官方文档参考地址:https://docs.gitlab.com/ee/ci
- 如何确立共同目标——横向领导力一
icy919
一个人可以走的很快,因为你可以不断的给自己加油鼓劲;一群人可以走的更远,因为一路上大家都在彼此帮助、相互扶携。在职场上更是需要抱团取暖,而最核心的能力是横向领导力。以下对《横向领导力》一书,进行第一部分学习整理,如何确立团队共同目标。目标冲突导致没有行动力问题一:职场合作不可避免但合作效率很难提高,每个岗位职能KPI与自己想要的目标会有冲突问题二:影响他人很难,即便有职权,也很难让他人听取自己的意
- K8S部署Harbor(三部曲之二:部署)
寒山李白
#Docker#Kuberneteskubernetesjavadocker云原生容器
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录部署Harbor1.安装包上传到服务器2.解压安装包3.harbor.yml配置3.1备份3.2修改参数4.Harbor配置生成5.Harbor安装6.Harbor服务查看7.Harbor服务重启K8S部署Harbor三部曲:K
- Docker推送镜像到Harbor报错:unauthorized: unauthorized to access repository: test02/hello-xxxxxxxxxxxxxxxxxx
寒山李白
Debug笔记#Dockerdocker容器运维javalinux
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录场景报错解决场景Docker推送镜像到Harbor镜像仓库,报错报错报错内容如下[root@k8s-master~]#dockerpush196.30.0.111:8443/test02/hello-world-hs-pu:20
- Docker推送拉取镜像到Harbor报错:Get “https://198.30.0.111:8443/v2/“: tls: failed to verify certificate: x509:
寒山李白
Debug笔记#Dockerdocker容器运维javalinux
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录场景报错解决1.Docker信任Harbor配置2.Docker登录Harbor3.Docker配置生效场景在docker中推送镜像到Harbor镜像仓库中,报错报错内容如下[root@k8s-master~]#dockerpu
- K8S部署Harbor(三部曲之三:使用)
寒山李白
#Docker#Kuberneteskubernetes容器云原生javadockergitlab
天行健,君子以自强不息;地势坤,君子以厚德载物。每个人都有惰性,但不断学习是好好生活的根本,共勉!文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。文章目录使用Harbor1.访问2.登录3.项目创建3.1私有项目test01创建3.2公开项目test02创建4.Docker配置Harbor(所有节点)4.1insecure-registries4.2Docker登录Harbor5
- [CUDA 学习笔记] Element-wise 算子优化
PeakCrosser
CUDA学习CUDA
Element-wise算子优化注:本文主要是对文章【BBuf的CUDA笔记】一,解析OneFlowElement-Wise算子实现-知乎的学习整理Element-wise算子即针对输入Tensor(可能有多个)进行逐元素操作.如ReLU操作.朴素实现__global__voidrelu_kernel(float*input,float*output){int32_tidx=blockIdx.x*
- java线程的无限循环和退出
3213213333332132
java
最近想写一个游戏,然后碰到有关线程的问题,网上查了好多资料都没满足。
突然想起了前段时间看的有关线程的视频,于是信手拈来写了一个线程的代码片段。
希望帮助刚学java线程的童鞋
package thread;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date
- tomcat 容器
BlueSkator
tomcatWebservlet
Tomcat的组成部分 1、server
A Server element represents the entire Catalina servlet container. (Singleton) 2、service
service包括多个connector以及一个engine,其职责为处理由connector获得的客户请求。
3、connector
一个connector
- php递归,静态变量,匿名函数使用
dcj3sjt126com
PHP递归函数匿名函数静态变量引用传参
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Current To-Do List</title>
</head>
<body>
- 属性颜色字体变化
周华华
JavaScript
function changSize(className){
var diva=byId("fot")
diva.className=className;
}
</script>
<style type="text/css">
.max{
background: #900;
color:#039;
- 将properties内容放置到map中
g21121
properties
代码比较简单:
private static Map<Object, Object> map;
private static Properties p;
static {
//读取properties文件
InputStream is = XXX.class.getClassLoader().getResourceAsStream("xxx.properti
- [简单]拼接字符串
53873039oycg
字符串
工作中遇到需要从Map里面取值拼接字符串的情况,自己写了个,不是很好,欢迎提出更优雅的写法,代码如下:
import java.util.HashMap;
import java.uti
- Struts2学习
云端月影
最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。
配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定convention-plugin。
使用Convention插件,你需要将其JAR文件放
- Java新手入门的30个基本概念二
aijuans
java新手java 入门
基本概念: 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。 2.OOP中最重要的思想是类,类是模板是蓝图,
- jedis 简单使用
antlove
javarediscachecommandjedis
jedis.RedisOperationCollection.java
package jedis;
import org.apache.log4j.Logger;
import redis.clients.jedis.Jedis;
import java.util.List;
import java.util.Map;
import java.util.Set;
pub
- PL/SQL的函数和包体的基础
百合不是茶
PL/SQL编程函数包体显示包的具体数据包
由于明天举要上课,所以刚刚将代码敲了一遍PL/SQL的函数和包体的实现(单例模式过几天好好的总结下再发出来);以便明天能更好的学习PL/SQL的循环,今天太累了,所以早点睡觉,明天继续PL/SQL总有一天我会将你永远的记载在心里,,,
函数;
函数:PL/SQL中的函数相当于java中的方法;函数有返回值
定义函数的
--输入姓名找到该姓名的年薪
create or re
- Mockito(二)--实例篇
bijian1013
持续集成mockito单元测试
学习了基本知识后,就可以实战了,Mockito的实际使用还是比较麻烦的。因为在实际使用中,最常遇到的就是需要模拟第三方类库的行为。
比如现在有一个类FTPFileTransfer,实现了向FTP传输文件的功能。这个类中使用了a
- 精通Oracle10编程SQL(7)编写控制结构
bijian1013
oracle数据库plsql
/*
*编写控制结构
*/
--条件分支语句
--简单条件判断
DECLARE
v_sal NUMBER(6,2);
BEGIN
select sal into v_sal from emp
where lower(ename)=lower('&name');
if v_sal<2000 then
update emp set
- 【Log4j二】Log4j属性文件配置详解
bit1129
log4j
如下是一个log4j.properties的配置
log4j.rootCategory=INFO, stdout , R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appe
- java集合排序笔记
白糖_
java
public class CollectionDemo implements Serializable,Comparable<CollectionDemo>{
private static final long serialVersionUID = -2958090810811192128L;
private int id;
private String nam
- java导致linux负载过高的定位方法
ronin47
定位java进程ID
可以使用top或ps -ef |grep java
![图片描述][1]
根据进程ID找到最消耗资源的java pid
比如第一步找到的进程ID为5431
执行
top -p 5431 -H
![图片描述][2]
打印java栈信息
$ jstack -l 5431 > 5431.log
在栈信息中定位具体问题
将消耗资源的Java PID转
- 给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数
bylijinnan
函数
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
public class RandNFromRand5 {
/**
题目:给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数。
解法1:
f(k) = (x0-1)*5^0+(x1-
- PL/SQL Developer保存布局
Kai_Ge
近日由于项目需要,数据库从DB2迁移到ORCAL,因此数据库连接客户端选择了PL/SQL Developer。由于软件运用不熟悉,造成了很多麻烦,最主要的就是进入后,左边列表有很多选项,自己删除了一些选项卡,布局很满意了,下次进入后又恢复了以前的布局,很是苦恼。在众多PL/SQL Developer使用技巧中找到如下这段:
&n
- [未来战士计划]超能查派[剧透,慎入]
comsci
计划
非常好看,超能查派,这部电影......为我们这些热爱人工智能的工程技术人员提供一些参考意见和思想........
虽然电影里面的人物形象不是非常的可爱....但是非常的贴近现实生活....
&nbs
- Google Map API V2
dai_lm
google map
以后如果要开发包含google map的程序就更麻烦咯
http://www.cnblogs.com/mengdd/archive/2013/01/01/2841390.html
找到篇不错的文章,大家可以参考一下
http://blog.sina.com.cn/s/blog_c2839d410101jahv.html
1. 创建Android工程
由于v2的key需要G
- java数据计算层的几种解决方法2
datamachine
javasql集算器
2、SQL
SQL/SP/JDBC在这里属于一类,这是老牌的数据计算层,性能和灵活性是它的优势。但随着新情况的不断出现,单纯用SQL已经难以满足需求,比如: JAVA开发规模的扩大,数据量的剧增,复杂计算问题的涌现。虽然SQL得高分的指标不多,但都是权重最高的。
成熟度:5星。最成熟的。
- Linux下Telnet的安装与运行
dcj3sjt126com
linuxtelnet
Linux下Telnet的安装与运行 linux默认是使用SSH服务的 而不安装telnet服务 如果要使用telnet 就必须先安装相应的软件包 即使安装了软件包 默认的设置telnet 服务也是不运行的 需要手工进行设置 如果是redhat9,则在第三张光盘中找到 telnet-server-0.17-25.i386.rpm
- PHP中钩子函数的实现与认识
dcj3sjt126com
PHP
假如有这么一段程序:
function fun(){
fun1();
fun2();
}
首先程序执行完fun1()之后执行fun2()然后fun()结束。
但是,假如我们想对函数做一些变化。比如说,fun是一个解析函数,我们希望后期可以提供丰富的解析函数,而究竟用哪个函数解析,我们希望在配置文件中配置。这个时候就可以发挥钩子的力量了。
我们可以在fu
- EOS中的WorkSpace密码修改
蕃薯耀
修改WorkSpace密码
EOS中BPS的WorkSpace密码修改
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 201
- SpringMVC4零配置--SpringSecurity相关配置【SpringSecurityConfig】
hanqunfeng
SpringSecurity
SpringSecurity的配置相对来说有些复杂,如果是完整的bean配置,则需要配置大量的bean,所以xml配置时使用了命名空间来简化配置,同样,spring为我们提供了一个抽象类WebSecurityConfigurerAdapter和一个注解@EnableWebMvcSecurity,达到同样减少bean配置的目的,如下:
applicationContex
- ie 9 kendo ui中ajax跨域的问题
jackyrong
AJAX跨域
这两天遇到个问题,kendo ui的datagrid,根据json去读取数据,然后前端通过kendo ui的datagrid去渲染,但很奇怪的是,在ie 10,ie 11,chrome,firefox等浏览器中,同样的程序,
浏览起来是没问题的,但把应用放到公网上的一台服务器,
却发现如下情况:
1) ie 9下,不能出现任何数据,但用IE 9浏览器浏览本机的应用,却没任何问题
- 不要让别人笑你不能成为程序员
lampcy
编程程序员
在经历六个月的编程集训之后,我刚刚完成了我的第一次一对一的编码评估。但是事情并没有如我所想的那般顺利。
说实话,我感觉我的脑细胞像被轰炸过一样。
手慢慢地离开键盘,心里很压抑。不禁默默祈祷:一切都会进展顺利的,对吧?至少有些地方我的回答应该是没有遗漏的,是不是?
难道我选择编程真的是一个巨大的错误吗——我真的永远也成不了程序员吗?
我需要一点点安慰。在自我怀疑,不安全感和脆弱等等像龙卷风一
- 马皇后的贤德
nannan408
马皇后不怕朱元璋的坏脾气,并敢理直气壮地吹耳边风。众所周知,朱元璋不喜欢女人干政,他认为“后妃虽母仪天下,然不可使干政事”,因为“宠之太过,则骄恣犯分,上下失序”,因此还特地命人纂述《女诫》,以示警诫。但马皇后是个例外。
有一次,马皇后问朱元璋道:“如今天下老百姓安居乐业了吗?”朱元璋不高兴地回答:“这不是你应该问的。”马皇后振振有词地回敬道:“陛下是天下之父,
- 选择某个属性值最大的那条记录(不仅仅包含指定属性,而是想要什么属性都可以)
Rainbow702
sqlgroup by最大值max最大的那条记录
好久好久不写SQL了,技能退化严重啊!!!
直入主题:
比如我有一张表,file_info,
它有两个属性(但实际不只,我这里只是作说明用):
file_code, file_version
同一个code可能对应多个version
现在,我想针对每一个code,取得它相关的记录中,version 值 最大的那条记录,
SQL如下:
select
*
- VBScript脚本语言
tntxia
VBScript
VBScript 是基于VB的脚本语言。主要用于Asp和Excel的编程。
VB家族语言简介
Visual Basic 6.0
源于BASIC语言。
由微软公司开发的包含协助开发环境的事
- java中枚举类型的使用
xiao1zhao2
javaenum枚举1.5新特性
枚举类型是j2se在1.5引入的新的类型,通过关键字enum来定义,常用来存储一些常量.
1.定义一个简单的枚举类型
public enum Sex {
MAN,
WOMAN
}
枚举类型本质是类,编译此段代码会生成.class文件.通过Sex.MAN来访问Sex中的成员,其返回值是Sex类型.
2.常用方法
静态的values()方