自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

转载 Android Studio 2.3.1导出jar文件不能生成release解决办法

升级了AS之后,在项目中的时候,有个需求需要把通过AS导出一个模块,需要以jar的形式导出来,研究了一下,按照网上的描述操作了一遍,不知道是AS版本问题还是自己操作问题,发现使用./gradlew build之后,...

2018-10-31 11:40:00 158

转载 django ForeignKey的swappable属性

默认这个属性是True, 也就是可以切换关联模型的,不过比较蛋疼的就是切换模型之后关联的外键虽然存在,但是因为换了一个模型,那么关联的外键自然就是新的模型了,如果新的模型的外键和旧的模型有不一致的地方,很可能就会出错。。。。。。设置这个需要用到第一些内容:在模型中可以设置class Meta: swappable = 'PERSON_MODEL'在ForeignKey中关联的模型需...

2018-10-29 23:58:00 253

转载 第三次作业

第一部分:初识Scrum参考资料:敏捷开发之Scrum扫盲篇Scrum 总结硝烟中的Scrum 和 XP什么是敏捷开发?敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采...

2018-10-29 16:45:00 66

转载 Android studio 无法启动安卓模拟器

1.通过Android SDK Manager在extra中,找到并选中了那个Intel x86 Emulator Accelerator (HAXM)2.手动启动HAXM   去对应的sdk\extras\intel\Hardware_Accelerated_Execution_Manager 路径下,找到了对应的文件:D:\tmp\tmp_dev_...

2018-10-29 15:05:00 169

转载 Hibernate 注解方式

第一次接触HIbernate都是以XML方式,今天来看看注解的方式如何写1. hibernate的常用注解//标识实体类@Entity //该实体类对应的表 默认对应的表为类名 可通过@Table(name ="xxx")来标识实体类名与表名不同的情况@Table //实体类的标识属性@Id/...

2018-10-29 14:34:00 101

转载 【算法】LeetCode算法题-Length Of Last Word

这是悦乐书的第155次更新,第157篇原创01 看题和准备今天介绍的是LeetCode算法题中Easy级别的第14题(顺位题号是58)。给定一个字符串,包含戴尔字母、小写字母和空格,返回最后一个单词的长度,如果最后一个单词不存在则返回0。另外,单词不包含空格。例如:输入: "Hello World"输出: 5说明:最后一个单词为world,其长度为5本次解题使用的开发工具是ecl...

2018-10-29 08:16:00 43

转载 datagrid--新增

先在datagrid中添加toolbar配置项,增删改差的按钮,有3个属性,按钮名称,图标,回调函数,点击按钮会弹出一个对话框dialog,dialog是关闭的,closed=true, toolbar:[ {text:"新增用户", iconCls:"...

2018-10-29 06:19:00 58

转载 easyui---layout实战

第一步:<div id="cc" class="easyui-layout" fit=true> <div region="north" title="North Title" split="false" style="height: 100px;"></div> <div ...

2018-10-27 09:34:00 69

转载 Algs4-2.1.8元素有三种值时插入排序的复杂度

2.1.8假设元素只可能有三种值,使用插入排序处理这样一个随机数组的运行时间是线性的还是平方级别的?或是介于两者之间?答:介于两者之间。( 猜出来的并非分析出来了的)暂时无法给出完整的分析。一个不太严谨的分析。 设有N个元素需要排序,三种元素值分别为1,2,3,各类元素的个数分别为N/3。 插入排序最坏情况下是对逆序排列进行排序,那么逆序为3(N/3个)2(N/3个)1(N/3个...

2018-10-27 08:40:00 242

转载 【SSH网上商城项目实战13】Struts2实现文件上传功能

转自:https://blog.csdn.net/eson_15/article/details/51366384上一节我们做完了添加和更新商品的功能,这两个部分里有涉及到商品图片的上传,并没有详细解说。为此,这篇文章详细介绍一下Struts2实现文件上传的功能。1.封装文件信息 我们首先得有一个Model来封装文件的信息,这个Model里需要有三个属性:文件、文件类型和文...

2018-10-25 15:31:00 61

转载 可以替代basemap的几个工具

近期需要画个某数据的地区分布,basemap安装成功后运行总是出错。Basemap 是Python环境下极好的数据可视化工具,但是随着新项目的推出以及维护期逐渐接近尾声,basemap也将逐渐退出江湖。于是就转而使用folium,geoplot和cartopy,这三个包目前都是在conda forge 通道安装。简单描述一下,具体介绍上官网:folium是...

2018-10-25 02:30:29 691

转载 升级 Node.js 版本遇到的 co 和 pm2 问题解析

背景nodejs 4.x 的项目, 需要升级到6.9.5(当时最新的稳定版本)以改善性能和可靠性.业务中使用到了co, 进程使用 pm2 管理.升级nodejs版本确保构建脚本能够使用nvm安装nodejs 6.9.5, 本地运行基本ok从 co 的问题开始UnhandledPromiseRejectionWarning: Cannot read property 'done' of ...

2018-10-25 02:02:18 436

转载 BCH将在新支付协议下不断奋进

比特币现金社区从来都不乏创新。随着BCH的发展,越来越多的开发人员加入到比特币现金社区并为比特币现金的发展奉献一份力量。日前,创建比特币现金钱包的Yenom的开发人员透露,该团队一直在为BCH生态系统制定一个有趣的协议。10月21日,Yenom的一位主要开发者Shun Usami 发布了一个钱包计划,其中显示了关于BCH的一个新的支付协议。Shun Usami发布的方案称为深度链接支付协议(D...

2018-10-24 07:38:19 61

转载 10.23T1 杨辉三角

#3846 陷阱描述Jerryzhong 被 ljr 狠狠地嘲讽了一番,于是他想搞点事情。他制作了 n 个陷阱,每个陷阱的伤害值为 s[i],这 n 个陷阱十分神奇,它们的伤害值能不断提高,由于不可抗力的原因,Jerryzhong 制作这 n 个陷阱时将它们连在了一起,所以它们是有序且伤害值是一起提升的。Jerryzhong 总共能使陷阱提高 x 次伤害,...

2018-10-23 18:14:00 77

转载 centos7更改引导项等待时间

centos7已经不用grub,改用grub2。[ root]# vi /boot/grub2/grub.cfg找到并更改启动时间(timeout)[root]# grub2-mkconfig -o /boot/grub2/grub.cfg[root]# reboot重启顺便查看启动超时等待时间补充:/*/etc/default/grub和/etc/grub.d/ ????*/...

2018-10-23 16:43:00 84

转载 process_创建进程

import multiprocessingimport time#方式一def worker(interval): n = 5 while n > 0: print("The time is {0}".format(time.ctime())) time.sleep(interval) n -= 1if __name__ == "__m...

2018-10-23 15:26:00 75

转载 使用JavaScript调用手机平台上的原生API

我之前曾经写过一篇文章使用Cordova将您的前端JavaScript应用打包成手机原生应用,介绍了如何使用Cordova框架将您的用JavaScript和HTML开发的前端应用打包成某个手机平台(比如Android,iOS)的原生应用。那么,您也许会有一些需求,需要在您的前端应用里使用到手机平台的一些原生API,比如使用手机Mobil...

2018-10-22 13:00:04 106

转载 vue案例todolist备忘录

项目效果:https://cinderellastory.github.io/todolist/dist/index.html#/项目链接:https://github.com/CinderellaStory/todolistvue逆袭群,希望能够帮助到大家!群号:659182980转载于:https://www.cnblogs.com/CinderellaStory...

2018-10-19 22:35:00 185

转载 java多线程和长连接,三方转换通信的实践(2)——数据库端服务程序

为什么80%的码农都做不了架构师?>>> ...

2018-10-19 11:07:00 135

转载 这 8款开源思维导图工具真的很神奇【程序员必备学习工具】

模板引擎负责组装数据,以另外一种形式或外观展现数据。 浏览器中的页面是 Web 模板引擎最终的展现。无论你是否直接使用模板引擎,Web 模板一直都在,不在前端就在后端,它的出现甚至可以追溯到超文本标记语言 HTML 标准正式确立之前。服务器端的模板引擎我所知道最早的 Web 模板引擎是 PHP,它正式诞生于 1997 年,工作在服务器端。让我们看看 PHP 官方的 intro-whatis:...

2018-10-19 09:50:14 475

转载 图片字符串base64的判断

base64也不一定长度就是4的倍数,比如url格式下的base64编码1.怎么确认一个字符串是不是base64格式的?可以通过判断字符串是否具有base64编码的特点来确定。那么base64编码之后的字符串具有哪些特点: * 字符串只可能包含A-Z,a-z,0-9,+,/,=字符 * 字符串长度是4的倍数 * =只会出现在字符串最后,可能没有或者一个等号或者两个等号正则判断pri...

2018-10-19 09:11:23 2549

转载 作为大数据开发中最重要技术,spark需要掌握哪些技能呢

Spark一个高速、通用大数据计算处理引擎。拥有Hadoop MapReduce所具有的优点,但不同的是Job的中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的MapReduce的算法。它可以与Hadoop和Apache Mesos一起使用,也可以独立使用。欢迎小伙伴们评论、转发和收藏,了解更多大数据知识可以点击“了解更多”作为大数...

2018-10-19 08:34:20 164

转载 支持了Unicode及各国字符集编码识别]改善IDA6.8对中文等非英语国家的ANSI字符串显示支持不佳的问题...

为什么80%的码农都做不了架构师?>>> ...

2018-10-18 17:00:00 340

转载 微信小程序 - 使用npm(第三方包)

   使用示例: 1. 开启“使用npm模块”  2. 新建 node_modules 文件夹 3. cd到新建 node_modules 所在的目录(非node_modules文件夹内) npm install miniprogram-datepicker --production 4. 开启npm构建  构...

2018-10-18 16:48:00 413

转载 字符串lcfirst解析

代码如下:<?phpheader("Content-type:text/html;charset=utf-8");/** 语法结构:lcfirst(string)* 说明:把字符串中的首字符转换为小写* 参数:string规定要转换的字符串* 注意:只有字符串的第一个是英文字母并且大写才会转换*/// 只会将Hello的大写H轮换为小写的h,即hello,不会...

2018-10-17 10:45:11 109

转载 洛谷 2051 [AHOI2009] 中国象棋

这也是一道dp方程很难想出来的dp要是想通了方程,后续的推导也需要花费一定的时间,所以是一道好题我直接讲dp方程吧因为我也没有想出来dp方程,是某个同学告诉我的dp[i][j][k]表示到了第i行,这一行之前有j列放了1个棋子,有k列放了2个棋子这个方程确实不好想转移有一点多总共有6个转移方程其实是压了一维,这一维是放了0个棋子的列数因为这一维可以由其他两维...

2018-10-17 09:23:00 60

转载 并发-2-Thread和Runnable的API

创建线程的两种方式:1.继承Thread,重写run方法,使用start()使用线程 2.将Runnable作为Thread的构造参数复制代码public class ThreadCreate { public static void main(String[] args) { System.out.println("主线程ID:" + Thread.curren...

2018-10-17 02:58:24 68

转载 HttpClient(一)HttpClient抓取网页基本信息

一、HttpClient简介  HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,  并且它支持 HTTP 协议最新的版本和建议。  官方站点:http://hc.apache.org/     最新版本4.5http://hc.apache.org/httpcompon...

2018-10-16 23:15:00 216

转载 springmvc获取url对应的controller,并拦截记录每次访问的controller方法

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-10-16 17:47:00 1898

原创 从搞网站蹭灰产,终于又回到了自媒体

写下这篇文章,也借此回忆了这些年经历网络创业艰辛的岁月、时光,建过网站,接触过灰产,后来还是走上了自媒体厮杀一片红海中,自由网络创业的路艰难而又漫长,其中也有几点心得与君共享。曾经记得高中语文老师曾经讲过一句有关人生的话,他是这样说的, “人的一生分两个阶段,开始工作之前的那段生命是第一阶段,工作以后的生命叫第二阶段。”这是我第一次试图理解一份职业对人生的影响,这句话以一种很奇怪的方式影响了我快十...

2018-10-15 14:09:56 324

转载 利用Linux系统实现VLAN间的单臂路由及安全网关的功能

  摘 要:为提高企业内部网络安全管理需要,作者从实践经验中总结出在企业已淘汰的普通计算机上安装Linux系统来实现VLAN间的单臂路由及安全网关的功能,既节省企业成本又能达到旧设备的有效利用。       1 基本网络示意图   图1   1.1 交换机上创建3个VLAN   (1)VLAN20为管理VLAN,用于交换机的远程管理;   (2)VLAN30包含eth1―eth10号端口,属于A部...

2018-10-12 18:55:06 335

转载 MySQL学习笔记(五)并发时经典常见的死锁原因及解决方法

MySQL都有什么锁?MySQL有三种锁的级别:页级、表级、行级。表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行锁之间,并发度一般算法:next KeyLocks锁,同时锁住记录(数据),并...

2018-10-12 18:52:00 92

转载 Python和C++的混合编程(使用Boost编写Python的扩展包)

  想要享受更轻松愉悦的编程,脚本语言是首选。想要更敏捷高效,c++则高山仰止。所以我一直试图在各种通用或者专用的脚本语言中将c++的优势融入其中。原来贡献过一篇《c++和js的混合编程》也是同样的目的。  得益于机器学习领域的发展,Python最近一直维持热度,但Python的速度,比node.js都差距不小,所以使用c++来提高一些速度更有必要。  编写Python的扩展模块已经有不少的...

2018-10-11 15:31:00 151

转载 JS实现数组去重方法

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JS实现数组去重方法</title></head><body><pre>// 写出一个javascript的函数,实现对一个数组去重的功能// a.构建...

2018-10-10 16:50:00 716

转载 iOS开发-停止WebView播放视频/音频

很多时候在WebView播放视频的时候,会有一些通知或者其他语音播报的内容,这个时候就要暂停WebView正在播放的视频了。通过JS直接控制网页中的 video/media标签// 停止视频播放[webview stringByEvaluatingJavaScriptFromString: @"var videos = document.getElementsByTagName('...

2018-10-10 13:03:22 601

转载 base64位 解码图片

 jar包是commons-codec.jar。  pnuts//base64解码成图片function gldBase64ToImage(imgStr,imgFilePath) { // 对字节数组字符串进行Base64解码并生成图片 if ("".equals(imgStr) || imgStr == null) // 图像数据为空 return...

2018-10-10 09:56:00 145

转载 运维技术之二(2)、docker安装jumpserver

运行[root@jiaxin-ceshi-ceshi ~]# docker run -d -p 2222:2222 -p 8888:80 --restart=always --name jpsr jiaxiangkong/jumpserver_docker:0.3.2进入容器[root@jiaxin-ceshi-ceshi ~]# docker exec ...

2018-10-09 15:54:05 147

转载 自然语言处理NLP快速入门

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-10-09 11:11:00 125

转载 html5 css练习 定位布局

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>浮动布局</title> <link rel="stylesheet" type="text/css" href="st1.css"></head>&...

2018-10-08 20:39:00 337

转载 windows API 第22篇 WTSGetActiveConsoleSessionId

函数原型:DWORD WTSGetActiveConsoleSessionId (VOID)先看一下原文介绍:The WTSGetActiveConsoleSessionId function retrieves the Terminal Services session currently attached to the physical console. The physical ...

2018-10-08 17:28:00 286

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除