`
zhangjijun
  • 浏览: 35876 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
我观察到,那些在工作中游刃有余、屡创佳绩的人,似乎总有着一套独特的行事准则。探究其背后,不难发现,他们往往是建立了一套行之有效的工作SOP(Standard Operating Procedure,标准操作流程)的人。SOP,这个看似简单的概念,实则蕴含着巨大的能量。它不仅仅是一系列步骤的堆砌,更是一种思维方式的体现,一种对工作的极致追求。那么,工作能力强的人,究竟是如何通过建立SOP来提升自己的呢?01任务执行SOP:PDCA模型面对一项任务,你是否常常感到无从下手,或是执行过程中屡屡偏离目标?这时,一个工作能力强的人会选择运用PDCA模型来确保任务的顺利执行:计划(Plan)、执行(Do ...
1.打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务 2.开启跳过密码验证登录的MySQL服务 mysqld --console --skip-grant-tables --shared-memory 3.再打开一个新的cmd,无密码登录MySQL,输入登录命令:mysql -u root -p 密码置为空,命令如下: use mysql update user set authentication_string='' where user='root'; 4.关闭以-console --skip-grant-tables --shared-mem ...
问题的起源 在直播服务中,有一个敏感词的检测的需求:当用户发送聊天消息之前,调用接口验证消息是否包含敏感词,我们使用了阿里云的文本安全服务,这是一个按照次数收费的服务,所以接口要求防止参数篡改和重放攻击。 API重放攻击: 就是把之前抓包的数据原封不动的重新发送给接收方 常用的其他业务场景还有: 发送短信接口 支付接口 基于timestamp和nonce的方案 微信支付的接口就是这样做的 timestamp的作用 每次HTTP请求,都需要加上timestamp参数,然后把timestamp和其他参数一起进行数字签名。HTTP请求从发出到达服务器一般都不会超过60 ...
做产品如何真正做到多、快、好、省?如何避免每个项目团队“重复开发”? 答案是:“以正合,以奇胜。” 以正合:基于产品平台,基于细分市场,客户需求进行产品开发;以奇胜:预备队——预研团队进行平台和技术的 ...
在做数据库优化的过程中可以通过explain来查看查询有没有走索引,但是 mysql从5.0.37版本开始增加了对show profiles和show profile 语句的支持,通过 have_profiling参数,能够看到当前mysql是否支持profile; mysql> select @@have_profiling; +-------------------------------+ |@@have_profiling | +-------------------------------+ | YES | +-------------------------- ...
错误表现形式: Table '.\mysql\proc' is marked as crashed and should be repaired     修复方法: 命令行进入到mysql的bin目录执行: myisamchk -f D:\Program Files\MySQL\MySQL Server 5.1\data\mysql\*.MYI
第一步:修改tomcat的startup.bat文件,增加如下配置   SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788       第二步:eclipse中debug启动工程      
使用PHP QR Code生成二维码   HP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址: http://phpqrcode.sourceforge.net/ 下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。 phpqrcode.php提供了一个关键的png()方法,其中参数$text表示生成二位的的信息文本;参数$outfile表示是否输出二维码图片 文件,默认否;参数$level表示容错率,也就是有被覆盖的区域还能识别,
1, Individuals and interactions over processes and tools(人和交互重于过程和工具) 2,Working software over comprehensive documentation(可以工作的软件重于易于理解的文档) 3,Customer collaboration over contract negotiation(客户合作重于合同谈判) 4,Responding to change over following a plan(响应变化重于遵照计划) 这4条敏捷开发的核心价值观,很好的描述了项目开发过程中应该关注哪些方面 ...
关于smarty foreach的知识,这里对其作用和用法做一个详细的说明。 smarty {foreach} 用于像循环访问一个数字索引数组一样循环访问一个关联数组,与仅能访问数字索引数组的{section}不同,{foreach}的语法比 {section}的语法简单得多,但是作为一个折衷方案也仅能用于单个数组。每个{foreach}标记必须与关闭标记{/foreach}成对出现。 smarty foreach 有如下属性:   属性名称 Type类型 Required必要 Default默认值 Description描述 from array数组 Yes必要 n/ ...
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一、导入js库 <script type="text/javascript" src="<%=path %>/validate/jquery-1.6.2.min.js"></script> <script type="text/javascript" src="<%=path %>/validate/jquery. ...
讲到Java多线程,大多数人脑海中跳出来的是Thread、Runnable、synchronized……这些是最基本的东西,虽然已经足够强大,但想要用好还真不容易。从JDK 1.5开始,增加了java.util.concurrent包,它的引入大大简化了多线程程序的开发(要感谢一下大牛Doug Lee)。 java.util.concurrent包分成了三个部分,分别是java.util.concurrent、java.util.concurrent.atomic和java.util.concurrent.lock。内容涵盖了并发集合类、线程池机制、同步互斥机制、线程安全的变量更新工具类、锁等 ...
//定义中文消息 var cnmsg = { required: “必选字段”, remote: “请修正该字段”, email: “请输入正确格式的电子邮件”, url: “请输入合法的网址”, date: “请输入合法的日期”, dateISO: “请输入合法的日期 (ISO).”, number: “请输入合法的数字”, digits: “只能输入整数”, creditcard: “请输入合法的信用卡号”, equalTo: “请再次输入相同的值”, accept: “请输入拥有合法后缀名的字符串”, maxlength: jQuery.format(“请输入一个长度最多是 {0} ...
source导入数据的问题汇总:   问题一: 用mysqldump导出的数据库脚本是批量插入数据,如果一张表的数据比较多,很容易超出数据库默认的最大字节包,所以修改: set global max_allowed_packet=1000000000;   问题二:   字符集的问题,先通过status查看数据库字符集的相关设置,如果不匹配,则需要修改,主要修改client及conn的字符集: set character_set_client = utf8; set character_set_connection = utf8;        
     先通过configure connections配置数据源,然后通过connect 选择数据库及表。   最后点击“Database”->"Update Model from  Database(快捷键为:CTRL_R)",弹出窗口“Database Reverse Engineering Options” 选择需要进行反向工程的数据库或数据库中的某些表,然后点击“OK”即可完成数据库的反向工程操作。(注意:默认是所有数据库全部选中的,所以在进行选择需要进行反向工程的数据库之前,先点击使得数据库全部未选中。)
Global site tag (gtag.js) - Google Analytics