工作笔记
文章平均质量分 57
工作中记录一些用到的片段
第一次看海
这个作者很懒,什么都没留下…
展开
-
爬虫预算方案调研整理
1次取两个,30s取一个商品,1分钟内需要1200个ip,1200/200=6次,请求6次拿到1200个ip在1分钟内发起2次抓取商品 12000/月 *12 = 14.4w/年。按一次取300个ip 1200/300=4次 1分钟内发送4次,分别在第1s,11s,21s,31s取300个ip,1分钟内正好可以抓取完1200个商品 39w/年。1次取两个,30s取一个商品,1分钟需要1200个ip,1200/200=6次,1分钟能取到1200个ip 但是不能完成抓取任务 26w/年。...原创 2022-08-04 11:49:03 · 517 阅读 · 0 评论 -
服务器端接入有盟推送,实现为android 和 ios推送的功能
在服务器端要做可以主动推送给客户端一些提示信息,比如会员到期,有人赞了你的评论,有人关注你这样的提示信息, 作为新手,暂时还不能自己写一些restful的东西,借助有盟现成的推送api,做一下记录,方便以后使用。 有盟开发文档 http://www.umeng.com/codecenter.html 选择服务器端api,查看文档,主要是demo,可以根据自己原创 2017-09-13 10:16:09 · 2061 阅读 · 0 评论 -
java服务端接入有赞,实现后台登陆有赞商城的需求
在做手机app时需要接入一个比较完整的商城,自己写没时间的情况下,接入有赞商城,现在记录下来。 /** * 有赞基本配置 * @author dxt */public class YouZanConfig { //app接入有赞的client_id和client_secret public static String client_id="";//有赞后台接入app时生成的c原创 2017-08-28 17:50:19 · 5698 阅读 · 3 评论 -
使用idea 搭建ssm+maven+logback项目
第一次学习搭建ssm框架,也是边学习边实践参考这篇博客,特此记录需要准备的环境: idea 2017.2 jdk1.8 Maven 3.3.9 请提前将idea与Maven、jdk配置好,本次项目用的都是比较新的 注:配置完ide红线报错没关系!可以run!步骤:一、首先使用idea新建一个Maven webapp项目 点击Fin转载 2017-09-19 18:23:21 · 1822 阅读 · 0 评论 -
java服务端,微信支付功能的实现
接入微信的支付功能在java服务端,现在记录下来这个过程,方便以后用到。代码都是参考网络,功能可以实现 ①,写一个接口,作为参数配置的接口,当然也可以不用接口,直接在类中以属性的方式配置相应的参数。 public interface WXPayConfig { /** * 获取 App ID原创 2017-08-26 09:45:15 · 7365 阅读 · 2 评论 -
java服务端,支付宝支付代码笔记
最近项目需要接入支付功能 为了给安卓和ios搞支付接口也是跑了很多弯路,现在记录下来支付宝支付的一些操作过程,方便以后再遇到。 在支付宝demo中下载了所需的jar包: ① alipay-sdk-java20170725114550.jar原创 2017-08-21 19:31:59 · 5804 阅读 · 3 评论 -
三级联动js,jQuery的实现方法
三级联动(省-市-县) 1,获取包含省-市-县的js文件:http://download.csdn.net/detail/dengxt/9657613 下载好js文件,引入到你的工程目录下, 2,三级联动的选择框 下面是采用jqm框架里面的一个select原创 2016-10-19 13:55:10 · 4996 阅读 · 0 评论 -
身份证号码js验证
让代码结构完整一点显示出来还是很乱function shenfenzheng(num) { num = num.toUpperCase(); //身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。 if (!(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(n原创 2016-09-02 14:43:56 · 276 阅读 · 0 评论 -
Solr每次在core中新加入字段后,要重建索引
Solr每次加入新字段后,要重建索引这个字段的索引才能生效,不然使用Query查询是查询不到该字段的,因为使用的是增量导数据的方式,所以只配置了schema中的field标签因为使用的是增量导数据的方式,所以只配置了schema中的field标签加入新字段后要重建索引选择delta-import的方式,因为没有配置full-import所需的配置,加上Optimize 执行Execute按钮发现索引已经...原创 2020-07-17 14:36:19 · 892 阅读 · 0 评论 -
登录oracle官网下载资料账号
登录oracle官网下载资料账号可以使用(保存)用户名:541509124@qq.com密码:LR4ever.1314https://blog.csdn.net/u012789986/article/details/72515324原创 2018-08-09 14:28:38 · 18169 阅读 · 21 评论 -
Maven项目中使用lombook,新增加的属性编译不能通过
解决办法:右键工程名 Maven->Update Project原创 2017-11-26 15:05:38 · 1963 阅读 · 0 评论 -
获取浏览器的ip地址
alert(returnCitySN["cip"] + ',' + returnCitySN["cname"]);alert(navigator.userAgent);alert(navigator.platform);alert(navigator.appName);原创 2017-11-24 21:32:58 · 5356 阅读 · 0 评论 -
Java 线程池
线程池的4中用法 Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool 创建一个定长线程池,支持定时及周期转载 2017-11-06 15:25:53 · 191 阅读 · 0 评论 -
navicat for mysql 导入psc文件
① 在navicat for mysql 管理工具新建一个数据库,名称如test ② 选中备份 右键 ③ 选择要还原的psc文件④ 确定开始等待备份完成原创 2017-11-09 09:49:12 · 32490 阅读 · 3 评论 -
select 多表查询 组合查询语句
很多时候需要查询两张表及以上的表来获取需要的信息 一张表的时候查询语句: select 列1,列2 from 表 where 查询条件 例如:一张表 信息表usernameagesex张三24男李四23女原创 2016-09-13 15:00:37 · 17999 阅读 · 0 评论 -
初见jqm
1,初见jqm 刚接触jquery mobile这个框架时间不长,在工作中又会用到jqm,所以一边学习,一边工作,好在jqm的demo做的比较详细,学习起来也很方便. jqm的的整体的页面写法`用data-role=“page”这样的属性表示一个页面 用data-role=”header”表示头部的toolbar,在头部可以加左边的返回按钮和右面的一个按钮用于其他作用,<div d原创 2016-09-02 09:17:06 · 680 阅读 · 0 评论 -
正则表达式
复制粘贴的一部分正则表达式,留着备用!!!验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]转载 2016-09-02 10:46:27 · 189 阅读 · 0 评论 -
用<a>标签点击跳转页面不刷新的问题
jqm a标签不跳转 在用了jqm后,基本上所有与按钮跳转有关的都是用a标签来做的<a href="#" class="ui-btn"></a><a href="#" data-rel="button"></a>这两个都可以将a标签变成按钮,但是在点击跳转的时候,按钮点击了跳转不了,一般加上data-ajax=”false”可以做到及时跳转, jqm 页面跳转不刷新 经常会遇到点击一原创 2016-09-02 10:55:35 · 15447 阅读 · 0 评论 -
使用jqm时select运用本地组件
使用jqm的select 如果一个select的option很长,点击select的时候就会跳转到新的页面,在这种情况下使用本地的select就可以避免这个问题 使用data-native-menu="false"可以不使用jqm的select样式 one two原创 2016-09-02 15:13:39 · 838 阅读 · 0 评论 -
jquery 学习笔记
学习jquery的事件操作html>lang="en"> charset="UTF-8"> jquerytest hello world 我是第一个p class="dada">hello world 我的是二个p class="dada">hello world 我的是二个p class="dada">hello world 我的是二个p hello原创 2016-09-05 09:07:39 · 209 阅读 · 0 评论 -
在eclipse上安装python插件,PyDev的过程
想学习网络爬虫的技术,但是发现用python语言的做起来貌似很简单的样子,就安装了python的环境,但是操作要在命令行窗口中,很费解,找了eclipse的python开发插件:PyDev,在eclipse的help-->eclipse Marketplace中查找PyDev,如图:warning:因为在插件商城中的插件显示的都是最新版本的,所以在这种情况下直接点击安装会出现一些问题,原创 2016-10-09 14:23:42 · 26309 阅读 · 0 评论 -
微信小程序的小结
捣鼓了一天的微信小程序,作为初学者,把初期的困惑总结出来,便于以后遇到同样问题方便解决, ①首先下载了一个demo放在项目所在的目录下,代开编译工具,重启或者编译让demo显示出来,在打开demo的源码先查看一下app.json中pages字段对应的内容,pages里面都是要项目共必须的页面(wxml),路径是按照文件所在的路径开始,重要的是:pages里面第一个页面是项目开始的首原创 2016-09-26 17:34:44 · 4700 阅读 · 0 评论 -
微信小程序,学习资源
微信小程序的出现很不错,网上找了好些资源,留着学习用 开发工具:https://github.com/gavinkwoe/weapp-ide-crack 按照里面的步骤先安装0.7版本的,安装成功用微信扫一扫(个人的微信就能登录),登录成功后会出现微信头像,关系软件窗口,然后下载0.9版本的继续安装,安装到不同的目录下,安装完0.9的,按照步骤替换里面的三个js原创 2016-09-25 12:34:05 · 870 阅读 · 0 评论 -
jqm或html5页面在触摸屏中disabled,单选,多选的change()事件
在用jqm做为html5手机应用开发的时候,也是遇到很多的问题,虽然jqm学习起来上手很快,功能demo也可以,今天就总结一下jqm中遇到的问题, ①日期控件: jqm的日期小功能是可以直接拿来用,不需要再去找第三方的库来做专门的日期插件, 标签中最后的user-sca原创 2016-09-29 08:46:09 · 840 阅读 · 0 评论 -
win7家庭版升级到旗舰版
win7家庭版升级旗舰版原创 2017-08-20 09:29:27 · 530 阅读 · 0 评论 -
防火墙全打开后,服务器上的应用无法访问的解决办法
服务器在运行时为了安全,必须开启防火墙,但是在将防火墙全部开启之后,外部就不能访问应用了,在这种情况下,需要我们自己手动配置如站规则,主要是添加端口的入站规则,80,443,3306的 点击启动或关闭防火墙。防护墙全部打开,点击- --》高级设置 点击入站规则,新建规则,这里防火墙全部打开后,外部访问的端口都需要经过防火墙,所以我们要将外部访问的原创 2017-08-28 15:44:46 · 14126 阅读 · 1 评论 -
spring中@Autowired、@Resource和@Service
在学习spring注解新知识的时候会遇到很多问题,这篇文章不错,转载过来。什么是注解传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低2、在开发中在.java文件和.x转载 2017-09-20 09:49:57 · 520 阅读 · 0 评论 -
ajax登录请求返回值的问题
标准的json格式 {"key":"value"} 客户端登录验证ajax请求 function savelogin(){ var username = $("#username").val(); var pwd = $("#pwd").val(); if(Mg.isEmpty(username)){ swal("提示",原创 2016-09-12 09:42:10 · 781 阅读 · 0 评论