- 博客(70)
- 收藏
- 关注
转载 项目总结——某金融平台,技术目录
Java基础 Lamda表达式 IO流 枚举 异常处理 日志框架 发布消息系统——kafka 消息发布和订阅 常用命令 补偿机制 常用配置解析 RPC远程调用——dubbo 多角色:同为生产者,消费者 程序协调服务——zookeeper 数据库 mysql索引 ...
2017-03-31 16:30:00 62
转载 ASP.NET CORE使用MailKit的一个故障点分析
ASP.NET CORE下有需要发邮件的需求,但是原来framework下的 system.net.mail,没有实现smtpclient的功能(当时看是没有,说是准备并入.net core来着),所以只能搜索三方的开源组件,就发现了MailKit了。项目地址: https://github.com/jstedfast/MailKitpublic void SendEmailAsync(...
2017-03-31 10:40:00 144
转载 【转】Android M WRITE_SETTINGS权限的一个BUG
运行时权限Android 6.0,代号Marshmallow,自发布伊始,其主要的特征运行时权限就很受关注。因为这一特征不仅改善了用户对于应用的使用体验,还使得应用开发者在实践开发中需要做出改变。Android中有很多权限,但并非所有的权限都是敏感权限,于是6.0系统就对权限进行了分类,一般为下述几类:正常(Normal Protection)权限危险(Dangerous)权限...
2017-03-31 09:22:00 49
转载 牛客网 把数组排成最小数!!
链接:https://www.nowcoder.com/questionTerminal/8fecd3f8ba334add803bf2a06af1b993 来源:牛客网class Solution {public:static bool cmp(int a,int b){string A="";string B="";...
2017-03-30 19:41:00 66
转载 RecyclerView的滚动事件分析
列表的滚动一般分为两种:手指按下 -> 手指拖拽列表移动 -> 手指停止拖拽 -> 抬起手指手指按下 -> 手指快速拖拽后抬起手指 -> 列表继续滚动 -> 停止滚动从上面可以看出,滚动状态分为:|--静止|--滚动 |--被迫拖拽移动 |--自己滚动上面的过程的状态变化如下:静止 ...
2017-03-30 14:09:00 60
转载 【Spring】8、Spring框架中的单例Beans是线程安全的么
看到这样一个问题:spring框架中的单例Beans是线程安全的么?Spring框架并没有对单例bean进行任何多线程的封装处理。关于单例bean的线程安全和并发问题需要开发者自行去搞定。但实际上,大部分的Spring bean并没有可变的状态(比如Serview类和DAO类),所以在某种程度上说Spring的单例bean是线程安全的。如果你的bean有多种状态的话(比如 View Model...
2017-03-28 17:50:00 54
转载 poj 1679 The Unique MST(次小生成树)
题目链接:http://poj.org/problem?id=1679就是求是否有多条最小树跑两次最小树第二次的时候循环一下上一次用过的边不要连这个边看一下次小生成树是否与最小生成树权值一样#include <iostream>#include <cstring>#include <algorithm>#include &...
2017-03-28 11:10:00 41
转载 python基础第一天 3.27
# #作业1# 猜年龄,可以让用户猜三次!age = 25user_guess = int(input("input your guess"))age = 25count = 0while count <3 : user_guess = int(input("please enter an age:")) if (user_guess == age): ...
2017-03-27 18:12:00 62
转载 one hot 编码的实现
one hot 编码,针对的是类别性属性(categorical),类别型属性可以为特征向量中的任一属性,比如性别(one hot 编码的意义在于,属性之间不具有数值上大小的区别,在对最后结果的影响上一视同仁),也可以是分类问题的输出目标值;对 mnist(手写字符识别)数据集进行手写数字分类,属于多分类问题,手写数字 0-9,共 10 类,从 mnist...
2017-03-27 15:03:00 372
转载 Python多进程(multiprocessing)
先介绍怎么用,然后说明Python的多进程/多线程。 Linux和Unix操作系统提供了一个称为fork()的系统调用,普通的函数调用一次返回一次,该函数调用一次返回两次,(也算实现了从1到2的突破)因为操作系统把当前进程(父进程)复制了一份(子进程)然后在子进程和父进程内返回,子进程永远返回0,二父进程返回子进程的ID,这样当创建很多子进程的时候,父进程多能一一记住自己儿子的识别码。而...
2017-03-27 14:00:00 53
转载 字典的使用
字典是一种key-value的数据类型,dict是无序的。key必须是唯一的。不能重复info={'name':liuhailin,'age':18}print(info['name']) 查,没有报错info.get('name') 查,没有提示没有info['name']='zilong' 修改name的valueinfo['id']=1 没有的就增加del info[...
2017-03-27 11:35:00 48
转载 《机器学习技法》---GBDT
1 对决策树使用adaboost对决策树使用adaboost时,有以下几个问题:(1)adaboost每次更新的样本权重如何应用到决策树中? 由于我们不知道决策树的err目标是什么,因此通常的方法是根据权重对样本采样,然后给决策树训练,这样我们不需要修改决策树算法本身,样本的权重信息就传进去了。(2)如果处理某个决策树的ε达到0的情况? 达到0时,相应的投票数变为无穷...
2017-03-27 10:53:00 56
转载 第二次作业+105032014067
1.测试帖链接:http://www.cnblogs.com/leezoey/p/6579928.html 2.测试人员提出的问题、发现的缺陷: 对于边值得界定,应该单独优化出一个函数,防止后面又对边值得界定做出改变。 3.修正后的代码清单:因为测试人员提出不足的地方并且在之后贴上了修改后的代码,所以我就在此基础上运行发现他添加的bool函数tr...
2017-03-27 00:09:00 53
转载 类加载器
BootStrap ,ExtClassLoader,AppClassLoader 第一个类加载器不是java类,正是BootStrappublic class ClassLoaderTest{ public static void main(String[] args){ ClassLoader loader =ClassLoaderTest.cla...
2017-03-26 22:20:00 40
转载 # 20162312张家铖 2016-2017-2 《程序设计与数据结构》第4周学习总结
教材学习内容总结这个周主要学习了条件和循环中if、if else、while等变量以及第七章数组的程序的知识。在数组那一章,学到了定义病使用数组来组织数据、多维数组的创建及使用等知识。教材学习中的问题和解决过程问题1:教材89页do语句的示例没有看明白问题1解决方案:通过查阅有道翻译,了解了while (!word.equals("quit"));的意思为输出如果不是word就退出循环。...
2017-03-26 20:23:00 68
转载 Ural 1158. Censored! 有限状态自动机+DP+大整数
Ural1158看上去很困难的一道题。原文地址http://blog.csdn.net/prolightsfxjh/article/details/54729646题意:给出n个不同的字符,用这n个字符构成长度为m的字符串,要求每个串的子串都不出现给定的p个串中的任一个,求满足要求的字符串的个数。AC自动机+dp因为构成的最终串是由一个字符一个字符添加到字符串尾部构成的,...
2017-03-25 20:39:00 88
转载 PHP MySQL 预处理语句
1预处理语句及绑定参数预处理语句用于执行多个相同的 SQL 语句,并且执行效率更高。预处理语句的工作原理如下:预处理:创建 SQL 语句模板并发送到数据库。预留的值使用参数 "?" 标记 。例如:INSERT INTO MyGuests VALUES(?, ?, ?)数据库解析,编译,对SQL语句模板执行查询优化,并存储结果不输出执行:最后,将应用绑定的值传递给参数("?"...
2017-03-25 17:16:00 52
转载 MySQL之mysql客户端工作的批处理一些使用手法
通常我们会用mysql这个客户端程序来连接mysql库、这个通常是工作在交互式模式下的、如我们连接上mysql并执行如下操作:mysql -uroot -h127.0.0.1 -P3306Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 96Server ve...
2017-03-23 11:36:00 42
转载 在vue中使用express-mock搭建mock服务
首先安装nodemon ,如果是全局安装,那么所有的项目都可以使用mock服务npm install nodemon再安装express-mockjsnpm i -D express-mockjs接下来按照以下的步骤来 第一步 在项目根目录下建立api-interface文件,再建立一个文件夹叫mocks,这里面放json或者js都可以,然后再在mo...
2017-03-23 10:36:00 97
转载 LINQ 学习路程 -- 查询操作 Join
Join操作是将两个集合联合Joining OperatorsUsageJoin将两个序列连接并返回结果集GroupJoin根据key将两个序列连接返回,像是SQL中的LeftJoinJoin操作两个集合,inner collection ...
2017-03-22 23:15:00 85
转载 laravel(lumen)配置读写分离后,强制读主(写)库数据库,解决主从延迟问题
在Model里面加上下面这句,强制读主(写)库数据库,解决主从延迟问题。 public static function boot() { //清空从连接,会自动使用主连接 DB::connection()->setReadPdo(null); }---------------------------...
2017-03-22 20:38:00 851
转载 JavaScript 闭包
一、JavaScript中闭包的概念: 官方解释:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。我是感觉很晦涩,我就不在这里咬文嚼字了。二、闭包的解释在介绍闭包之前,先理解编程语言作用域的概念。js是一种脚本语言,他划分作用域的方式也很特别:只有function可以划分作用域,和C,C++,java用{}来划分作用域不同。还...
2017-03-22 15:14:00 43
转载 Django连接mysql数据库
1、app中对应的models.py配置相关表结构信息from django.db import modelsclass Question(models.Model): question_text = models.CharField(max_length=200) pub_date = models.DateTimeField('date publishe...
2017-03-22 11:15:00 39
转载 关于 web中 使用 java.net.URLEncoder.encode 要编码两次呢 , js的encodeURIComponent 同理...
因为在jsp中对中文进行了编码的时候用的是UTF-8的编码方式,而在servlet中调用request.getParameter();方法的时候使用服务器指定的原始编码格式(ISO-8859-1)自动解码一次,所以前台编码一次后台解码一次而解码和编码的方式不用所以造成了乱码的出现,这就类似于以下代码:String name=java.net.URLEncoder.encode("测试", "UT...
2017-03-22 09:17:00 69
转载 面向对象简介
面向对象简介http://www.cnblogs.com/alex3714/articles/5188179.htmlhttp://www.cnblogs.com/alex3714/articles/5213184.html面向对象 object oriented programing类的特性封装:防止数据被随意修改使外部程序不需要关注对象内部的构造,只需要通过此对象对外...
2017-03-21 15:00:00 56
转载 if-else用法
CreateTime--2016年10月31日14:22:25Author:Marydonif-else的多种用法://方式一function test1 (t) { var bl = t || "测试1"; console.log(bl);}test1();//方式二function test2 (t) { var bl; if (!...
2017-03-21 09:43:00 62
转载 ionic框架中TABS中tabs-striped条形切换问题
昨天在写案例中,发现ionic框架中tabs-striped无法随鼠标点击而改变class中的active,思考了一下,我在相对应的路由中的controller添加了一句话:$scope.*_active='active',这样就解决了无法随点击而改变样式的问题。代码如下: <div class="tabs-striped tabs-color-assertive"> &l...
2017-03-19 18:11:00 118
转载 .NET中可空值类型实现原理
为了让.Net中的值类型可以赋值为null,微软特地添加了Nullable<T>类型,也可简写为T?。但是Nullable<T>自身是结构体,也是值类型,那么它是如何实现将null赋值给值类型的呢?下面通过自定义一个可空值类型来讲解Nullable<T>的实现原理。自定义可空值类型struct XfhNullable<T> where...
2017-03-19 08:36:00 139
转载 Node fs, url, http 组合小型的服务器 ( 满足html请求, get, post 传值 )
<script type="text/javascript"> /* * 引入模块 */ var http = require('http'); var url = require('url'); var fs = require('fs'); /* * 获取项目根路径(存放 WEB ...
2017-03-16 17:09:00 65
转载 Web打印控件Lodop实现表格物流单的打印
一、lodop打印预览效果图LODOP.PRINT_SETUP();打印维护效果图LODOP.PREVIEW();打印预览图二、写在前面最近项目用到了LODOP的套打,主要用到两个地方,一是物流的面单(即套打在EMS等各种物流快递单),另一个是把数据画成表格来打印出库单。物流面单比较简单,网上有各种例子还是比较方便的。主要说说通过该工具画表格的用法,当然通过ADD...
2017-03-16 10:57:00 712
转载 进程/线程间同步机制。
进程/线程间同步机制。临界区、互斥区、事件、信号量四种方式临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件(Event)的区别1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。在任意时刻只允许一个线程对共享资源进行访问,如果有多个线程试图访问公共资源,那么在有一个线程进入后,其他试图访问公共资源的线程将被挂起,并...
2017-03-15 15:59:00 40
转载 HashMap与ConcurrentHashMap的区别
转自:http://blog.csdn.net/xuefeng0707/article/details/40834595从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。ConcurrentHashM...
2017-03-15 15:34:00 50
转载 s标签s:if和s:set实现一个表格显示为多个表格
1.首先本来这个表格是这样的2.这时候代码是这样的<table cellpadding="4"> <tr> <th>指标点</th> <th>课程</th> <th>权重</th> <th>达成...
2017-03-15 10:22:00 146
转载 SAP系统中的内码和外码转换 (WBS号)
在ABAP开发中,有时候我们会遇到需要转化内外码的情况,下面以项目里的一个项目定义编码来做讲解。内码为PSPNR,外码为PSPID。1、首先我们可能会遇到一个“显示字段文本”或“字段名”的问题,如图小红框如果选上,会检查转换退出,现像就是PSPNR和PSPID的值相同,不果不勾选,内外码不同,PSPNR显示内码,PSPID显示外码值。在一个表中,如果两个字段之间存在内外码的...
2017-03-15 08:35:00 2660
转载 POJ - 3278 Catch That Cow bfs 线性
#include<stdio.h>#include<string.h>#include<algorithm>#include<queue>using namespace std;int a[100001],vis[100001];queue<int>q;int bfs(int n,int k...
2017-03-14 20:51:00 88
转载 Oracle之SYSDBA的使用
曾经没加名字可以创建一个表却要加名字才可以查出来,但只是偶然吧!如果真的使用了SYSDBA,必须加名字转载于:https://www.cnblogs.com/yncx/p/6549389.html...
2017-03-14 16:54:00 176
转载 xcode开启后,每次调试运行要输入密码
1、contorl+空格 打开终端2、输入DevToolsSecurity --status查看状态,如果是Developer mode is currently disabled.那就对了3、输入DevToolsSecurity --enable此时会弹出密码输入框,输入密码后终端信息:Developer mode is now enabled.bingo!搞定了。4、如果要恢复以...
2017-03-14 11:56:00 119
转载 Python高级编程-itertoos模块
Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。首先我们看看itertools模块提供的几个“无限”迭代器,1 import itertools2 3 naturals = itertools.count(1)4 for i in naturals: # Count(self, start, step)5 print(i)...
2017-03-14 10:57:00 42
转载 色彩原理与色彩搭配知识点回顾总结
好长时间没有去关注设计领域的知识与捯饬设计软件了,平时虽然天天也会用ps软件,但也只是用来切切图,做一些简单的文字处理,根本无关设计。今天老板把公司所有的站点都点评了一遍,讲出了哪里的设计不足之处,讲了一些关于设计的专业的知识点,比如色彩的三要素:色相,明度,饱和度;以及设计的变化与统一的关系;黑色,白色,灰色,银色,金色是永远的调和色,是和事佬,百搭色。这些知识点,自己也是知道的。但由...
2017-03-13 18:26:00 248
转载 AS 布局文件找不到相关的类
1、有可能工程需要rebuild2、clone别人的工程,可能因为AS的版本不同,需要更新AS转载于:https://www.cnblogs.com/princenwj/p/6541117.html
2017-03-13 09:09:00 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人