大华工作技术积累

基本linux操作命令:
查看端口:netstat -nltp|grep java
查看启用端口:netstat -anptu
本地传输文件到服务器:rz
服务器传输文件到本地:sz
压缩文件:
zip -r a.zip b.text /home/appuser/hswx
tar -xvf file.tar
tar -zvxf file.tar.gz
解压zip文件:
unzip a.zip
拷贝文件夹:
cp -rf admin admin_2017.01.05
删除目录:
rm -rf a
新建文件夹:
mkdir test

curl -I http://127.0.0.1:8084/admin

curl -X POST "http://127.0.0.1:8084/bms/device/right-change/area1-1000037/0" post请求

lsof -p 25663

jinfo 11224 jvm配置属性

jmap -heap 11224 堆的配置和使用情况

jstack 11224 线程信息

jps -mlv 显示java进程状态

jstat -gcutil 11224 1000 5

jstat -gccapacity 11224

抓包:
tcpdump -i any port 80 -v -w test.pcap

查看当前服务器时间:‘date‘
修改当前时间:date -s "2017-03-09 16:59:00"

数据库权限:
iptables -I INPUT 2 -p tcp -s 10.33.3.160 --dport 3306 -j ACCEPT
service iptables status

数据库脚本:
mysql -udh -p123456 -h60.232.3.5 easy4ip;
show databases;
drop database easy4ip;
create database easy4ip;
truncate table 表名;
use 表名;
show tables;
source /home/appuser/hswx/easy4ip.sql;
source /home/appuser/hswx/update.sql;
desc sys_group;
show create table pm_station_focus_mobile
alter table pm_station_focus_mobile add UNIQUE KEY(USER_NAME,STA_CODE)
alter table sys_user drop index IDX_LOGIN_NAME

导出线上数据库:
mysqldump -udh -p easy4ip -h10.23.209.47 > /home/appuser/hswx/easy4ip.sql

primary key = unique + not null

ping 114.114.114.114 DNS
ssh -p 1922 [email protected] 外网 跳板机
scp -P 1922 /home/appuser/hswx/zby.zip [email protected]:/home/appuser/hswx/
scp -P 1922 -r /home/appuser/hswx/ADS [email protected]:/home/appuser/hswx/ 文件夹 P大写

登录远程外网66环境 出现RSA现象
cd ~ cd .ssh
set num 显示行号
dd 删除对应的RSA

nginx
reload_nginx.sh 重启
start_nginx.sh 启动
killall nginx 杀掉所有nginx进程
error.log nginx 是否起来
access.log nginx 其他服务是否转发

dos窗口打包
D:\eclipse_workspaces\easy4ip.common
mvn clean package

数据库挂了重启
cd /opt/;
./mysql.sh restart

service mysqld restart

配置文件全局替换
:%s/word/reword/g

对比文件:
diff

zookeeper命令:

/opt/zookeeper/bin/zkCli.sh
ls /EASY4IP/PUBLISH/CDNPROXY/Publish
get /EASY4IP/PUBLISH/CDNPROXY/Publish
create -s -e /EASY4IP/PUBLISH/CDNPROXY/Publish/1000007_1_142711_1 {"State":"PublishFail"} {"State":"Published"} -s 顺序节点 -e 临时节点 默认为持久节点
delete /EASY4IP/PUBLISH/CDNPROXY/Publish/1000007_1_142711_1

修改linux时区:
cp /usr/share/zoneinfo/Asia/Shanghai etc/localtime

启动memcache:
service memcached restart

修改配置文件server.xml 请求头
maxHttpHeaderSize="8192"

查询某段时间的日志
grep -E "2017-09-05 08|2017-09-05 09|2017-09-05 10" ../bin/logs/admin.log > search.log

sed -n ‘/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p‘ test.log

查看磁盘:
df -h

查看防火墙
service iptables status

开启防火墙
service iptables start

关闭防火墙
service iptables stop

加入白名单
vi /etc/sysconfig/iptables

抓全部包
tcpdump -s0 -w test.pcap -i lo port 7640

wireshark三次握手
发送方 SYN(建立连接) 接收方
接收方 SYN ACK(响应) 发送方
发送方 ACK 接收方

PSH:数据传输
FIN:关闭连接
RST:连接重置

配置文件中文乱码(错误码转换)
native2ascii.exe

查看缓存
telnet 172.3.4.70 6379
keys dh_signal*
删除缓存
删除前缀为"mykey"的所有key:
redis-cli KEYS "mykey*" | xargs redis-cli DEL
如果redis-cli没有设置成系统变量,需要指定redis-cli的完整路径:
如:/opt/redis/redis-cli keys "*" | xargs /opt/redis/redis-cli del
/opt/redis/bin/redis-cli keys "dh_level_mobile_alarm*" |xargs
/opt/redis/bin/redis-cli keys "dh_level_mobile_alarm*" |xargs /opt/redis/bin/redis-cli del

<!--启用注解--> 不用一个个写,全部涵盖
<context:annotation-config/>
<!-- 装配com.dahua下的类 -->
<context:component-scan base-package="com.dahua.dcs.*"/>

自动为spring容器中配置过@aspectj
切面的bean创建代理,织入切面
<aop:aspectj-autoproxy/>

<!-- 定时任务 -->
<task:annotation-driven/>
//配置
<bean id="removeInvalidSessionAndAuthCode" class="com.dahua.dcs.common.job.RemoveInvalidSessionAndAuthCode"></bean>
<task:scheduled-tasks>
<task:scheduled ref="removeInvalidSessionAndAuthCode" method="remove" cron="0 0 2 * * ?" />
</task:scheduled-tasks>
//注解
@Scheduled(cron = "0 0 3 * * ?")

//CFX发布WebService
<bean id="apk" class="com.dahua.dcs.comsumer.webservice.ApkServiceImpl" />
<jaxws:endpoint id="androidService" implementor="#apk" address="/androidService" >
</jaxws:endpoint>

//大小写不敏感
alter table sys_user modify column LOGIN_NAME varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT ‘登录名称‘;
utf8_bin 区分大小写 utf8_general_ci 不区分大小写

原文地址:https://www.cnblogs.com/stanljj/p/8745960.html

时间: 2024-11-10 14:19:37

大华工作技术积累的相关文章

关于工作量和技术积累的辩证关系

工作了几年之后,技术上的积累没有感觉有太大的提高,而工作量一直有增无减,整体埋头苦干却一直不知道如何提高自己,心里总是想着等干完这段时间就有空了. 打算从今天开始关注前沿技术,每天抽空关注技术论坛,抽空学习新的知识.工作量和技术积累是没有必然联系的,工作之余抽出一定量的时间给自己充电才有可能不断进步,不然不懂得总结的人只适合做一个合格的执行者,却永远看不到技术的导向.只能充当车轮,永远坐不上驾驶位的. 关于工作量和技术积累的辩证关系

公司某项目前端技术积累

最佳实践 BootStrap + jquery + jquery插件 + sea.js/require.js + Grunt 前期技术选型 BootStrap + Backbone.js + require.js + jquery插件 ExtJS Angular.js BootStrap + jquery + jquery插件 前端技术选型总结: 之所以选择 BootStrap + jquery + jquery插件 的原因是因为ExtJS或Angular.js这种大而全的MVC框架,学习成本较

什么是大数据?如何成为大数据的技术大牛?

其实大数据并不是一种概念,而是一种方法论.简单来说,就是通过分析和挖掘全量的非抽样的数据辅助决策.大数据可以实现的应用可以概括为两个方向,一个是精准化定制,第二个是预测.比如像通过搜索引擎搜索同样的内容,每个人的结果却是大不相同的.再比如精准营销.百度的推广.淘宝的喜欢推荐,或者你到了一个地方,自动给你推荐周边的消费设施等等. 目前市场对大数据相关人才的需求与日俱增,岗位的增多,也导致了大数据相关人才出现了供不应求的状况,从而引发了一波大数据学习的浪潮.大家可以先了解一下关于大数据相关的岗位分类

7月10日到7月15日技术积累要点

总结过去一周技术积累要点: Environment.NewLine(换行): string.Concat()的时间复杂度低于+=: 单元测试的规则: 创建日志的规则(LoggerFactory.CreateLog): IDE工具调试改值的技巧升级: Json序列化和反序列化使用升级: Mapper.CreateMap()的使用升级: string.Split()的使用升级: float.TryParse()的使用升级: float.Parse()的使用升级: WCF服务的使用开发流程: 调试技巧

【科普】#001 大数据相关技术技术

由于不是大数据的开发人员,因此对大数据的知识,也就只是需要简单的理解,大数据有什么技术,都有什么用,这样就够了 大数据我们都知道hadoop,可是还会各种各样的技术进入我们的视野:Spark,Storm,impala,让我们都反映不过来.为了能够更好的架构大数据项目,这里整理一下,供技术人员,项目经理,架构师选择合适的技术,了解大数据各种技术之间的关系,选择合适的语言. 我们可以带着下面问题来阅读本文章: 1.hadoop都包含什么技术2.Cloudera公司与hadoop的关系是什么,都有什么

软考倒计时21天:9大管理工具技术

整体管理 项目启动 编制项目范围说明书 制定项目管理计划 指导和管理项目执行 监督和管理项目 整体变更控制 项目收尾 项目管理方法论 项目管理信息系统 专家判断 项目管理方法论 项目管理信息系统 专家判断 项目管理方法论 项目管理详细系统 专家判断 项目管理方法论 项目管理信息系统 项目管理方法论 项目管理信息系统 专家判断 挣值管理 项目管理方法论 项目管理信息系统 专家判断 项目管理方法论 项目管理信息系统 专家判断 范围管理 编制范围管理计划 范围定义 创建工作分解结构 范围确认 范围控制

.NET技术-.NET各大网站-编程技术网址

Source Code: http://www.codeproject.com/ The Code Projecthttp://www.tomore.com/ 中 国盟动力http://www.codechina.net/ 代 码中国http://www.cppn.net/ 中 国程序先锋网http://www.vckbase.com/code/ VC 知识库-代码仓库http://www.opensource.org/ Open Source Initiativehttp://www.icsh

国内各大互联网公司相关技术站点3.0版 (集合腾讯、阿里、百度、搜狐、新浪、网易、360等共28个)

在2013-07-15 ,3年前整理了一份国内各大互联网公司相关技术站点2.0版 (集合腾讯.阿里.百度.搜狐.新浪.360等共49个) 近日重新整理了一番,希望能对大家有所帮助 2013年 腾讯系列(13)  阿里系列(18)  百度系列(3)  搜狐系列(3)  新浪系列(2)  360系列(2)   其他(9) 2016年 腾讯系列(8)  阿里系列(5)  百度系列(6)  搜狐系列(1)  新浪系列(1)  360系列(2)   其他(3) 新增 网易(2) 腾讯系列(8) 现存(7)

中国大数据六大技术变迁记(CSDN)

大会召开前期,特别梳理了历届大会亮点以记录中国大数据技术领域发展历程,并立足当下生态圈现状对即将召开的BDTC 2014进行展望: 追本溯源,悉大数据六大技术变迁 伴随着大数据技术大会的发展,我们亲历了中国大数据技术与应用时代的到来,也见证了整个大数据生态圈技术的发展与衍变: 1. 计算资源的分布化——从网格计算到云计算. 回顾历届BDTC大会,我们不难发现,自2009年,资源的组织和调度方式已逐渐从跨域分布的网格计算向本地分布的云计算转变.而时至今日,云计算已成为大数据资源保障的不二平台. 2