weixin_34396902的博客

私信 关注
weixin_34396902
码龄5年
  • 600,083
    被访问量
  • 147
    原创文章
  • 20,995
    作者排名
  • 2,576
    粉丝数量
  • 于 2016-03-23 加入CSDN
获得成就
  • 获得107次点赞
  • 内容获得15次评论
  • 获得513次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

HOOK技术的一些简单总结

好久没写博客了, 一个月一篇还是要尽量保证,今天谈下Hook技术。在Window平台上开发任何稍微底层一点的东西,基本上都是Hook满天飞, 普通应用程序如此,安全软件更是如此, 这里简单记录一些常用的Hook技术。SetWindowsHookEx基本上做Windows开发都知道这个API, 它给我们提供了一个拦截系统事件和消息的机会, 并且它可以将我们的DLL注入到其他进程。...
转载
689阅读
0评论
0点赞
发布博客于 2 年前

EntityFramework

How to Call StoreProcedure :http://www.tudou.com/programs/view/0WtDy50Hbzs/target=_blankIf it not work ,see: http://stackoverflow.com/questions/3825412/entity-framework-4-function-import-not-workin...
转载
143阅读
0评论
0点赞
发布博客于 2 年前

《Programming in Lua 3》读书笔记(二十五)

日期:2014.8.11PartⅣ The C API29 User-Defined Types in C 在之前的例子里,已经介绍过如果通过用C写函数来扩展Lua。在本章,将会介绍通过用C写新的类型来扩展Lua,将会使用到元方法等特性来实现这个功能。 以一个例子来介绍本章将要介绍的,例子实现的功能是实现了一个简单的类型:boolean ar...
转载
168阅读
0评论
0点赞
发布博客于 2 年前

SQL游标原理和使用方法

在数据库开发过程中,当你检索的数据只是一条记录时,你所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读取一条记录。那么如何解决这种问题呢?游标为我们提供了一种极为优秀的解决方案。 1.1 游标和游标的优点 在数据库中,游标是一个十分重要的概念。游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是...
转载
149阅读
0评论
0点赞
发布博客于 2 年前

五种开源协议(GPL,LGPL,BSD,MIT,Apache)介绍

商业化的软件应该主要选用MIT或者Apache license的开源系统作为插件。--什么是许可协议?什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限。不管产品是免费向公众分发,还是出售,制定一份许可协议非常有用,否则,对于前者,你相当于放弃了自己所有的权利,任何人都没有义务表明你的原始作 ...
转载
133阅读
0评论
0点赞
发布博客于 2 年前

Add an IPv6 route through an interface

Not often needed, sometimes in cases of dedicated point-to-point links.7.4.1. Using "ip"Usage:# /sbin/ip -6 route add <ipv6network>/<prefixlength> dev <device>¬ met...
转载
70阅读
0评论
0点赞
发布博客于 2 年前

Linux使用Wine 安装source insight

http://blog.chinaunix.net/space.php?uid=20587912&do=blog&id=405022windows 的Souce Insight 是非常经典的C编译器,无论是应用程序开发和编译都是相当不错,Linux 有Kcodes,但功能不如Source Insight.有一种解决方案的是在LINUX安装Wine, 然后安装Source...
转载
90阅读
0评论
0点赞
发布博客于 2 年前

早上被敬爱的老板的电话叫醒

早上被敬爱的老板的电话叫醒 He asked, what's your plan for next week?I said, I need to read at least 10 papers about the relationship between HCI and software architecture, and I need t...
转载
103阅读
0评论
0点赞
发布博客于 2 年前

Silverlight资源集合(转载)

Silverlight介绍SL宣传片 Silverlight Fire starterSL快速开始手册silverlight与Flash的技术比较微软与Adobe表现层技术比较SL1.0与SL2.0 Beta1比较Silverlight 2开发者海报Silverlight2离线文档sl官方示例+源码Silverlight技术站点http://ww...
转载
80阅读
0评论
0点赞
发布博客于 2 年前

正则表达式及常用大全

正则表达式是记录文本规则的代码,常用于文本匹配、文本替换及输入验证。正则表达式由两种基本字符类型组成:原义(正常)文本字符和元字符,然而,元字符是针对单个字符匹配的,要想要同时匹配多个字符的话,还需要借助限定符;下面介绍一些常见的元字符、限定符以及相关概念。基本概念1、常见元字符及限定符元字符说明.匹配除
以外的任何字符(注意元字符是小数点)...
转载
79阅读
0评论
0点赞
发布博客于 2 年前

驱动注册表操作

void ReadRegistry(){ NTSTATUS nStatus; ULONG default_value = 0; static RTL_QUERY_REGISTRY_TABLE table[3];//必须比实际元素多一个,即N+1 KdPrint(("ReadRegistry
")); table[0].Flags = RTL_QUERY_RE...
转载
353阅读
0评论
0点赞
发布博客于 2 年前

系统学习笔记漏掉的部分

2019年6月29日 18:42.05我本地使用的ZK集群,在SpringBoot整合Dubbo的时候,死活获取不到服务,网上基本使用的都是单机的,不知道集群的该怎么配置,搞了两三个小时,没玩转No provider available for the service XXXServicefrom the url zookeeper://192.168.159.179:2181/com....
转载
67阅读
0评论
0点赞
发布博客于 2 年前

WCFService Configuration Editor的使用

打开VS,在Host项目中右键,新建一个App.config文件。点击菜单栏Tools选项,在下拉菜单中选择WCF Service Configuration Editor。在弹出的工具窗口中选择“File->open->Config File”。找到刚才建的App.config文件,并打开。新建一个服务,如下图所示,先点击“创建新的服务”链接,再找到Service项目...
转载
108阅读
0评论
0点赞
发布博客于 2 年前

Android Permission中英对照

android.permission.ACCESS_CHECKIN_PROPERTIESAllows read/write access to the "properties" table in the checkin database, to change values that get uploaded允许读写访问 "properties"表在checkin数据库中,改值可以修改上传andro...
转载
83阅读
0评论
0点赞
发布博客于 2 年前

February 23, 2005

今天给大家讲一首意大利诗,作者是大家都在中学历史课本里听说过的人称“人本主义之父”的Francesco Petrarch。Or che 'l ciel et la terra e 'l vento taceet le fere e gli augelli il sonno affrena,Notte il carro stellato in giro menaet nel su...
转载
104阅读
0评论
0点赞
发布博客于 2 年前

NHibernate开源框架Cuyahoga学习之数据访问泛型约束的实现

代码//泛型约束接口usingSystem;usingSystem.Collections.Generic;usingCuyahoga.Core.Domain;usingNHibernate.Criterion;namespaceCuyahoga.Core.DataAccess{publicinterfaceIContentItemDao<T>where...
转载
100阅读
0评论
0点赞
发布博客于 2 年前

Ant十五大最佳实践

Ant十五大最佳实践  在 Ant 出现之前,构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在,几乎所有的开源Java项目都在使用Ant,大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导致了读者对一整套Ant最佳实践的迫切需求。  本文总结了我喜爱的Ant技巧或最佳实践,多数是从我亲身经历的项目错误或我听说的其...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

闲话成本管理

在项目管理中我们总是会考虑到成本,成本在项目管理中是最核心的方面之一。老板们都希望以最低的成本来获取最大的经济利益。但是应该怎么样进行成本管理呢?这是个仁者见仁,智者见智的问题。不同的老板,不同的公司,不同的管理者的思路不一样,效果很显然也不一样。 我们以下面的例子来说明:一家公司,公司员工总人数700人左右,算的上是有一定的规模了吧,但是他的员工...
转载
63阅读
0评论
0点赞
发布博客于 2 年前

【C#】 Socket通讯客户端程序

这段时间一直在优化Socket通讯这块,经常和Socket打交道,现在分享给大家一个小的案例,代码如下:byte[] m_dataBuffer = new byte [10]; IAsyncResult m_result; public AsyncCallback m_pfnCallBack ; private System.Windo...
转载
91阅读
0评论
0点赞
发布博客于 2 年前

如何使用Apache做负载均衡

第一次看到这个标题时我也很惊讶,Apache居然还能做负载均衡?真是太强大了。经过一番调查后发现的确可以,而且功能一点都不差。这都归功于 mod_proxy 这个模块。不愧是强大的Apache啊。废话少说,下面就来解释一下负载均衡的设置方法。一般来说,负载均衡就是将客户端的请求分流给后端的各个真实服务器,达到负载均衡的目的。还有一种方式是用两台服务器,一台作为主服务器 (Master),另...
转载
3150阅读
0评论
0点赞
发布博客于 2 年前

Mybatis核心组件

一、Mybatis的三大优点1、不屏蔽SQL,意味着可以更为精确地定位SQL语句,可以对其进行优化和改造,这有利于互联网系统性能的提高,符合互联网需要性能优化的特点。2、提供强大、灵活的映射机制,方便Java开发者使用。提供动态SQL的功能,允许我们根据不同条件组装SQL,这个功能远比其他工具或者Java编码的可读性和可维护性高得多,满足各种应用系统的同时也满足了需求经常变化的互联网应用的...
转载
87阅读
0评论
0点赞
发布博客于 2 年前

c语言第十一次作业

一、实验目的:1、熟练掌握结构体的使用方法。2、掌握通讯录排序的程序编写。3、掌握按等级统计学生成绩的程序编写。1、实验要求:建立一个通信录,通信录的结构体记录包括:姓名、生日、电话号码;其中生日又包括三项:年、月、日。编写程序,定义一个嵌套的结构类型,输入n(n<10)个联系人的信息,再按他们的年龄大小的顺序依次输出其信息。源程序:#include<stdio.h...
转载
193阅读
0评论
0点赞
发布博客于 2 年前

Mac 删除/卸载 自己安装的python

官网pkg安装的python版本第一步:删除框架sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.71第二步:删除应用目录sudo rm -rf "/Applications/Python 2.7"1第三步:删除指向python的链接cd /usr/local/bin/ls...
转载
254阅读
0评论
0点赞
发布博客于 2 年前

进程1

(关于每CPU变量的详细解释可以参照《Linux设备驱动第三版》8.4节)每个线程代表一个进程的执行流。这里有个例子:就是象棋。其中一个线程是用来对棋盘进行控制,另一个线程是用来判断棋的策略的。然而,如果这个过程仅仅只是一个进程,那么第一个线程在等待一个用户动作的时候并不能简单的对分时系统调用进行判断。这样的话,第二个线程将会被阻塞,而我们需要的是第一个线程应该不能被阻塞。我们需要的是轻量级进...
转载
58阅读
0评论
1点赞
发布博客于 2 年前

C语言实验作业11

一、实验目的:1、熟练掌握结构体的使用方法。2、掌握通讯录排序的程序编写。3、掌握按等级统计学生成绩的程序编写。                                       通讯录排序1、实验要求:建立一个通信录,通信录的结构体记录包括:姓名、生日、电话号码;其中生日又包括三项:年、月、日。编写程序,定义一个嵌套的结构类型,输入n(n<10)...
转载
167阅读
0评论
0点赞
发布博客于 2 年前

一些认识或对不清楚知识的猜想

*)接口接口大概是能这样调用的一些方法的类?pyplot接口pyplot是一个收集一些函数的模块,这些函数允许以函数式方式使用matplotlib。我这里假设pyplot已经作为进口matplotlib.pyplot导入为plt。在这种情况下,有三个不同的命令删除东西:plt.cla()clears an axis,即当前图形中的当前活动轴。它使其他轴不受影响。plt.clf...
转载
62阅读
0评论
0点赞
发布博客于 2 年前

为什么阿里规约手册要求谨慎使用Arrays.asList方法

前言在开发中,有时候会碰到把多个参数,或者说把数组转成List的需求,通常我们会使用 Arrays.asList()方法。但是该方法在使用的过程中,稍有不慎就会出现严重的异常。有如下代码:@Testpublic void test() { List<String> list = Arrays.asList("a", "a", "2"); System...
转载
54阅读
0评论
0点赞
发布博客于 2 年前

关于log4net

1概述log4net is a tool to help the programmer output log statements to a variety of output targets.关于log4net详细的介绍请参见:http://logging.apache.org/log4net/release/features.htmlhttp://logging.apache...
转载
79阅读
0评论
0点赞
发布博客于 2 年前

javascript中的对象查找

近期群里常有人提一些简单的问题,比如发一段代码乱七八糟的代码,然后说里面某个变量是什么,比如这里就有个很好的例子:function fn(arg) { alert(this.arg); alert(this);}fn(123);var o = { fn: fn };o.fn(123);然后就可能有这样的问题:为什么this.arg是undef...
转载
87阅读
0评论
0点赞
发布博客于 2 年前

Sketch小技巧—浅谈描边法绘制饼图(一)

Sketch Mac是一款拥有优美界面和强大工具兼有的专业绘图工具。Sketch Mac拥有很棒的矢量工具以及基本的形状。此次小编带大家来学习下用描边简单的绘制饼图的方法。获取最新版Sketch 55 for mac(矢量绘图软件)1、Sketch描边介绍除文本图层外,Sketch的所有图层都可以包含任意数量的边框(即描边),而且支持设置描边的颜色、位置、厚度和混合模式。另外...
转载
792阅读
0评论
0点赞
发布博客于 2 年前

Java单元测试之JUnit4详解

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

interface 是什么类型?

interface不是类型,interface是关键字,定义为 interface 是什么类型,是由其“变量”决定的。如果一定要强去理解“接口到底是什么类型”?那么它必然是引用类型(这句话与前面那句矛盾)。class也不是类型,只不过定义为 class 都是引用类型。看看实例吧: public interface ITest { string...
转载
1043阅读
0评论
0点赞
发布博客于 2 年前

用 webpack 4.0 撸单页/多页脚手架 (jquery, react, vue, typescript)

1.导语首先来简单介绍一下webpack:现代 JavaScript 应用程序的静态模块打包工具。当 webpack 处理应用程序时,它会在内部构建一个会映射项目所需的每个模块的依赖图(dependency graph),并生成一个或多个bundle。webpack4.0出现之后,我们可以不用再引入一个配置文件来打包项目,并且它仍然有着很高的可配置性,可以很好满足我们的需求...
转载
154阅读
0评论
0点赞
发布博客于 2 年前

CF1081G Mergesort Strikes Back

CF1081GMergesort Strikes Back概率好题之前做过一些考察排序本质的题目如:[USACO18OPEN]Out of Sorts G冒泡排序理解之一混合快排:[USACO18OPEN]Out of Sorts P冒泡排序理解之二本题考察归并排序。考虑所有排列中,两个位置贡献逆序对的概率。由于底层是原序列,从底层若干个序列考虑。序列内部,...
转载
84阅读
0评论
0点赞
发布博客于 2 年前

矩阵连乘

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
54阅读
0评论
1点赞
发布博客于 2 年前

ubuntu安装SSH

为什么80%的码农都做不了架构师?>>> ...
转载
2173阅读
0评论
0点赞
发布博客于 2 年前

Android之SharedPreferences两个工具类

为什么80%的码农都做不了架构师?>>> ...
转载
44阅读
0评论
0点赞
发布博客于 2 年前

Java 虚拟机中的垃圾回收器及GC日志格式

一、新生代和老年代垃圾回收器 java内存的堆结构(新生代,老年代,永久代(1.8为元空间(Metaspace))都是对方法区的实现)针对新生代的垃圾回收器共有三个:Serial,Parallel Scavenge 和 Parallel New。这三个采用的都是标记 - 复制算法。其中,Serial 是一个单线程的,Parallel New 可以看成 Serial 的多线程版本。Parall...
转载
140阅读
0评论
0点赞
发布博客于 2 年前

实现自动备份MySQL数据库

为什么80%的码农都做不了架构师?>>> ...
转载
45阅读
0评论
0点赞
发布博客于 2 年前

前端面试每日 3+1 —— 第58天

今天的面试题 (2019.06.13) —— 第58天[html] HTML5相对于HTML4有哪些优势?[css] box-sizing常用的属性有哪些?分别有什么作用?[js] 请说下你对__proto__和prototype的理解[软技能] 对于5G的到来,你是怎么看的?说说你的想法《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

重置 Ubuntu 的 Gnome 桌面的设置

为什么80%的码农都做不了架构师?>>> ...
转载
511阅读
0评论
0点赞
发布博客于 2 年前

大数据蓝皮书:解读中国大数据发展十大趋势

2018年5月28日,在以“数化万物 智在融合”为年度主题的2018中国国际大数据产业博览会举办期间,由大数据战略重点实验室研究编著的大数据最新理论成果《大数据蓝皮书:中国大数据发展报告No.2》正式发布。该书由社科文献出版社出版,通过对数字中国的建设与展望、大数据发展指数优化与评估、数据权保护与立法、大数据应用与实践等方面的探讨与分析,从理论与实践的角度探索数字中国建设路径...
转载
149阅读
0评论
0点赞
发布博客于 2 年前

马尔萨斯与阻滞增长模型对于人口预测的分析

一、问题重述 1790-1980年间美国人口记录表:年份1790180018101820183018401850186018701880人口(´106)3.95.37.29....
转载
3173阅读
0评论
0点赞
发布博客于 2 年前

解决python2项目MySQLDB依赖问题

复制代码因为新项目要引用MySQLdb,而且是python2,之前自己写机器学习的项目都是python3,搞了一个早上,卡在importMySQLdb上了运行pip2 install mysqlclient复制代码告诉我dflags='' File "<string>", line 1, in <module> File "/private/var...
转载
195阅读
0评论
0点赞
发布博客于 2 年前

163music 反爬分析

# 网易163 音乐的 mp3下载view-source:https://music.163.com/#/playlist?id=924680166 这个是网页源代码 链接, 中间的#拿不到具体的数据,所以获取页面的时候,要去除#http://music.163.com/song/media/outer/url?id=374621.mp3 下载的一个API吧封 IP 的一种报...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

Oracle vs PostgreSQL,研发注意事项(9)- PostgreSQL数据类型转换规则

PostgreSQL与Oracle在数据比较上存在差异,本节简单介绍PostgreSQL的数据类型转换规则.一、概述PostgreSQL比起其他数据库有更强和更灵活的扩展类型系统.先前介绍的PG的词法和语法分析的扫描器/分析器把词法元素拆分为5种类型:integers(整型), non-integer numbers(非整型数字), strings(字符串), identif...
转载
255阅读
0评论
0点赞
发布博客于 2 年前

package.json 中 你还不清楚的 browser,module,main 字段优先级

browser VS module VS main前端开发中使用到 npm 包那可算是家常便饭,而使用到 npm 包总免不了接触到 package.json 包配置文件。那么这里就有一个问题,当我们在不同环境下 import 一个 npm 包时,到底加载的是 npm 包的哪个文件?老司机们很快地给出答案:main 字段中指定的文件。然而我们清楚 npm 包其实又分为:只允许在客户端使...
转载
954阅读
0评论
1点赞
发布博客于 2 年前

leetcode-cn 有效的括号

题目描述如图:解法一:将待匹配的左括号放入队列或栈(因为只需拿最近一个元素并删除,用数组都行,只不过队列封装了removeLast(),所以直接用就好了)private static boolean notMatch(char left, char right){ return (left == '(' && right != ')') || (left == '[' &a...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

(五十二)java版spring cloud+spring boot+redis多租户社交电子商务平台-介绍Stream

电子商务平台源码请加企鹅求求:三五三六二四七二五九。Spring Cloud Stream是构建消息驱动的微服务应用程序的框架。Spring Cloud Stream基于Spring Boot建立独立的生产级Spring应用程序,并使用Spring Integration提供与消息代理的连接。它提供了来自几家供应商的中间件的意见配置,介绍了持久发布订阅语义,消费者组和分区的概念。您可以将@Ena...
转载
68阅读
0评论
0点赞
发布博客于 2 年前

jquery文档操作

js的DOM操作,也就是所谓的增删改查DOM操作。通过js的DOM的操作,大家也能发现,大量的繁琐代码实现我们想要的效果。那么jQuery的文档操作的API提供了便利的方法供我们操作我们的文档。看一个之前我们js操作DOM的例子:$(function () { var ul0 = document.getElementsByTagName('ul')[0]; //第一...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

python3第一个脚本(hello world!)

#!/usr/bin/env python3# -*- coding: UTF-8 -*-print("hello world!")第一行: 注释环境变量第二行:运行编码格式(UTF-8)第三行:打印文本"hello world!"转载于:https://www.cnblogs.com/taoyuxuan/p/10986258.html...
转载
434阅读
0评论
0点赞
发布博客于 2 年前

[转] Linux Xorg 相关知识

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
94阅读
0评论
0点赞
发布博客于 2 年前

Java基础 - 垃圾回收机制(转)

Java基础 - 垃圾回收机制(转) 转自:https://www.oschina.net/translate/java-gc?comments&p=1什么是自动垃圾回收?自动垃圾回收是一种在堆内存中找出哪些对象在被使用,还有哪些对象没被使用,并且将后者删掉的机制。所谓使用中的对象(已引用对象),指的是程序中有指针指...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

开发PHP商城要注意的一些常见安全问题

相对于Java,C++,C#,Python等语言来说, PHP 在 商城方面有更大的优势,有开发效率高,框架选择多,可选择的开源产品多,可以大大减少开发成本和加快产品迭代,比如基于Thinkphp框架开发出的开源商城DSMall,DSHOP,DSKMS等等,基于此类产品开发可以大大加快开发速度,让项目迅速上线,同时Thinkphp框架可直接升级。一般情况下我们在自己开发的过程中,需要注意PHP安...
转载
265阅读
0评论
0点赞
发布博客于 2 年前

修改android内核反调试标志

第一处 msm/fs/proc/base.c文件 273行 proc_pid_wchan 函数修改为(主要对285行进行了修改)static int proc_pid_wchan(struct task_struct *task, char *buffer){ unsigned long wchan; char symname[KSYM_NAME_LEN]; wcha...
转载
183阅读
0评论
0点赞
发布博客于 2 年前

shell编程必须要掌握的命令-xargs

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

程序员可以做哪些副业?

程序员自身的属性决定了副业的天花板。最理想的情况是副业在赚钱的同时可以对主业进行属性加成。同时如果主业做得好也能对副业产生积极的作用。有鉴于996和24小时随机加班是it常态推荐睡后收入的方式,并且长期保持学习状态。➢ 生态闭环除了鼓励程序员多读源码,也更鼓励积极输出写作。对于普通人来说,写作几乎是一件零成本的事物。写作赚钱是一个概率性事件,但是它的收益巨大不只是钱。写作是对已有的思想和内容进行记...
转载
2802阅读
0评论
1点赞
发布博客于 2 年前

生活 RH阴性血 AB型

这个血型很稀有,外国多些,中国很少。ABO型:A、B、AB、ORH血型系统:阴性,阳性RH阴性血,被称为熊猫血,估计是稀有吧,阴性血缺抗D,我老婆的血型抗原好像是:ccee,大部分汉族人都有抗D生娃后,3天内需打抗D免疫球蛋白抗D免疫球蛋白 香港可以买 储存有条件其它的一些就待补充了转载于:https://www.cnblogs.com/guxingy/p/109...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

Shell 函数

详细Shell课程:阿里云大学——开发者课堂linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[function]funname[()]{action;[returnint;]}说明:· 1、可以带function fun() 定义,也可以直接fun() 定义,不...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

微信-支付宝-支付响应体

支付宝支付: 这是支付宝里面的沙箱调用情况:GET 响应页面回调alipay/?charset=utf-8&out_trade_no=201905311018080220368&method=alipay.trade.page.pay.return&total_amount=0.10&sign=WpCYcEajOO%2Bm4SkGXV8RxkGq%2BW...
转载
54阅读
0评论
0点赞
发布博客于 2 年前

用Leangoo看板进行可视化的缺陷跟踪管理

转自:https://www.leangoo.com/10464.html缺陷管理通常关注如下几个方面:1. 缺陷的处理速度2. 缺陷处理的状态3. 缺陷的分布4. 缺陷产生的原因使用Leangoo看板我们可以对缺陷进行可视化的管理,方便我们对缺陷的处理进展、负责人、当前状态、分布情况等各个方面一目了然。下面我们来了解如何使用Leangoo管理缺陷。1. 了解缺陷的进展...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

好马配好鞍!3大经典翻译辅助工具大盘点

好马配好鞍!3大经典翻译辅助工具大盘点“Translation is the other side of a tapestry。 ”“翻译就好像反看土耳其地毯。”——《唐吉坷德》作者塞万提斯·萨维德拉土耳其地毯图案华美精致,但是从地毯背面看也是斑驳杂色的一块破布而已。这句话的意思是,翻译如果太过生硬,就和反面观看土耳其地毯一样,无法领略到原文的精髓和美感。翻译事业之艰,由此可见一斑。...
转载
93阅读
0评论
0点赞
发布博客于 2 年前

电脑微信多开营销号养成技术详细教程

首先讲一下简单在电脑上多开微信的方法:在电脑上安装一个安卓手机模拟器,会自动安装一个模拟器多开器的,点开多开器后,添加模拟器窗口,直接在多开器上打开多开窗口,可以根据您电脑配置任意添加新的窗口,打开窗口后再里面下载安装微信即可。微信如今已经算是国内最大的一款社交软件了,其实社交软件的运用有很多普遍的就是商业,营销,引流等等的使用方法,所以腾讯对这方面打压的很多,也就是通过封号。怎么做到养号的方...
转载
301阅读
0评论
0点赞
发布博客于 2 年前

ThreadPoolExecutor的runState和workCount变量怎么存储?

在阅读Java线程池ThreadPoolExecutor源码的时候,发现它很巧妙地把线程池状态runState和线程数workCount两个变量存放在了一个int型变量里面。我们先看一个数值,如下是一个32位int的二进制:0010 0000 0000 0000 0000 0000 0000 00011)高位第一位表示符号,0是正数,1是负数2)高位第二位和第三位表示run...
转载
150阅读
0评论
0点赞
发布博客于 2 年前

curl+imagick,获取远程图片并且添加水印

//$fimg = file_get_contents('https://image.dapengjiaoyu.com/2019/05/e7e1160a8fd0eca5fa30494c31b47283.gif','rbw');$ch = curl_init ();curl_setopt ( $ch, CURLOPT_CUSTOMREQUEST, 'GET' );curl_setopt ( $ch,...
转载
125阅读
0评论
0点赞
发布博客于 2 年前

react重点总结

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
66阅读
0评论
0点赞
发布博客于 2 年前

MySQL索引原理及慢查询优化,了解一下?

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易...
转载
13阅读
0评论
0点赞
发布博客于 2 年前

ubantu无线网卡驱动问题的解决

针对网卡型号为的rtl8821ce(Intel):  传送门:https://blog.csdn.net/NiYintang/article/details/85738211  传送门2:https://blog.csdn.net/fljhm/article/details/79281655  传送门3:https://blog.csdn.net/bingning225/article...
转载
70阅读
0评论
0点赞
发布博客于 2 年前

Android Q Labs| 现代化您的应用

这里说的现代化并不是说利用Android新版本里面那些,所以今天主要讲的是主要三个方面:1.非 SDK 接口限制在安卓 Q 里面的一些演进,希望开发者们移除对非SDK接口的限制;2.六十四位的应用,就是希望大家能够尽快地提供你的应用的六十四位版本;3.targetSdkVersion,就是大家把自己的应用的 targetSdkVersion 提升到比较新的系统版本号 。接口限制我们知...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

第二阶段冲刺-04

昨天:完善了账单页面遇到的问题:在账单页面跳转时传递数值出错今天:在账单界面增加切换功能转载于:https://www.cnblogs.com/liujinxin123/p/10993867.html
转载
13阅读
0评论
0点赞
发布博客于 2 年前

webpack简介与使用

欢迎小伙伴们为前端导航仓库点starhttps://github.com/pfan123/fr...前端导航平台访问CommonJS 和 AMD 是用于 JavaScript 模块管理的两大规范,前者定义的是模块的同步加载,主要用于 NodeJS ;而后者则是异步加载,通过 RequireJS 等工具适用于前端。随着 npm 成为主流的 JavaScript 组件发布平台,越来越多的...
转载
50阅读
0评论
0点赞
发布博客于 2 年前

Java9之后的模块化烦恼解决(由RocketMQ升级OpenJDK11想到的)

本文基于OpenJDK11最近从OpenJDK8升级到了OpenJDK11,系统业务MQ用的RocketMQ,升级RocketMQ过程中,在已修改好JVM参数的情况下(参考我另一篇文章),遇到如下异常:java.lang.IllegalStateException: java.lang.reflect.InaccessibleObjectException: Unable to make publ...
转载
339阅读
0评论
0点赞
发布博客于 2 年前

第四讲:搭建后台界面

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
118阅读
0评论
0点赞
发布博客于 2 年前

软件测试2019:第五次作业

软件测试2019:第五次作业--安全测试(含安全测试工具实验)题目:安全测试练习一、回答下述问题:阐述常见的Web安全测试有几种类型?参考教材P173.答:常见的Web安全测试有七种。(1)数据加密:某些数据需要进行信息加密和过滤后才能在客户端和服务器之间进行传输,包括用户登录密码、信用卡信息等。(2)登录或身份验证:一般的应用站点都会使用登录或者注册后...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

敬业增材制造“高性能金属粉末及其应用技术”项目成果鉴定会圆满举行!

近日,河北敬业增材制造科技有限公司请添加链接描述参加由中国机械工业联合会在北京组织召开的“高性能金属粉末及其应用技术”项目成果鉴定会。在此次评鉴会上,项目负责人王淼辉研究员向鉴定委员会汇报了项目技术成果,敬业增材副总经理张华介绍了该成果的应用情况。以干勇院士为主任、王华明院士及宋天虎监事长为副主任等九名行业知名专家组成的鉴定委员会听取了完成单位的汇报,审查了相关的技术资料,经质询和讨论,认为鉴定的...
转载
65阅读
0评论
0点赞
发布博客于 2 年前

Java 方法与数组

方法什么是方法?方法定义:方法(Method),函数(function),其实就指一个特定的功能操作,程序中完成独立功能,可重复使用的一段代码的集合。方法的定义方法定义格式:[修饰符] 返回值的类型 方法名称 ( [形式参数,....] ) { 方法体 [ return 值 ];}注意点(1)方法必须声明在类(class)当中。(2)创建的...
转载
13阅读
0评论
0点赞
发布博客于 2 年前

性能优化 (四) ubuntu 完美编译 libjpeg 图像压缩库,媲美微信图片压缩算法

使用方式在 project/build.gradle 上添加以下代码allprojects { repositories { ... maven { url 'https://jitpack.io' } } }复制代码在 app/build.gradle 添加依赖dependencies { implementation 'com.github...
转载
99阅读
0评论
0点赞
发布博客于 2 年前

CF1137F Matches Are Not a Child's Play

我们定义一棵树的删除序列为:每一次将树中编号最小的叶子删掉,将该节点编号加入到当前序列的最末端,最后只剩下一个节点时将该节点的编号加入到结尾。现在给出一棵n个节点的树,有m次操作:up v:将v号节点的编号变为当前所有节点编号的\(max + 1\)when v:查询v在当前树的删除序列中是第几号元素compare u v:查询u和v在当前树的删除序列中谁更靠前题解考虑每个点up后会带来...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

commons-lang3中DateUtils类方法介绍

转自:https://www.cnblogs.com/aston/p/9053201.htmlastoncommons-lang3中DateUtils类方法介绍添加commons-lang3的Maven依赖<dependency> <groupId>org.apache.commons</groupId&...
转载
130阅读
0评论
0点赞
发布博客于 2 年前

从头开始复习css之选择器(下)

本来想随便写写就完事儿了,结果前两篇文章就已经写到了1点多才写完,昨晚睡觉的时候还在想 我写的东西是不是将我写的东西给描述清楚了?还有没有遗漏的?所以一大早就起来改了一个小时才改完。现在开始写下一篇文章吧。前面两篇文章也差不多完完全全的将选择器的内容都阐述了一遍,但是在日常开发中我们可能会遇到这样一种困扰:当两种选择器有样式冲突的时候 我们应该优先选择哪种呢?如果突然之间有人问我这个问...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

ElasticSearch自动发现机制——zen

只需要配置相同的cluste.name就能将节点加入同一集群,这是通过ES的发现机制来实现的。ES目前主要推荐的自动发现机制,有如下几种:Azure classic discovery 插件方式,多播EC2 discovery 插件方式,多播Google Compute Engine (GCE) discovery 插件方式,多播Zen discovery 默认实现,多播/单播其中...
转载
719阅读
0评论
0点赞
发布博客于 2 年前

ruby的next if boolean

next相当于continue转载于:https://www.cnblogs.com/fpcbk/p/10875636.html
转载
293阅读
0评论
0点赞
发布博客于 2 年前

记录使用插件 vue-pdf

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
846阅读
0评论
0点赞
发布博客于 2 年前

MySQL基础篇(2)

MySQL之记录的增删改查:一、增(插入):    insert into tablename(id,name,salary) values (1,'xx',100);二、删(删除记录):    delete from tablename;(删除表中的所有记录)    delete from tablename where id<6;(删除表中id<6的记录)三、修改...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

全网首发!IPFS团队成员详细介绍:硅谷明星团队协议实验室

团队成员详细介绍IPFS 团 队 是Protocol Labs( 协议实验室),于2014年5月创立。协议实验室可谓精英汇聚,目前核心团队超过76位人才组成,他们来自斯坦福大学、麻省理工、哈佛等世界名校,更有来自Google、IBM、甲骨文等全球跨国科技巨头的人才。作为IPFS的创始人,胡安·贝内特(JuanBenet)既是一位开发工程师,还是一位优秀的CEO,他带领团队开发...
转载
438阅读
0评论
0点赞
发布博客于 2 年前

《队长说得队》第四次作业:项目需求调研与分析

项目内容这个作业属于哪个课程>>2016级计算机科学与工程学院软件工程(西北师范大学)这个作业的要求在哪里>>实验八 团队作业4:基于原型得团队项目需求调研与分析团队名称队长说得队作业学习目标(1)体验以原型设计为基础的团队软件项目需求获取技巧与方法。(2)学习利用UML模型描述用户需求。(3)编写软件需求规格说明书。...
转载
104阅读
0评论
0点赞
发布博客于 2 年前

[PE结构分析] 5.IMAGE_OPTIONAL_HEADER

结构体源代码如下:typedef struct _IMAGE_OPTIONAL_HEADER { // // Standard fields. //+18h WORD Magic; // 标志字, ROM 映像(0107h),普通可执行文件(010Bh)+1Ah BYTE Maj...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

微服务的断路器实现图解Golang通用实现

断路器背景微服务连锁故障场景在分布式环境中,各个微服务相互调用,当某些情况下,比如后端中间件服务故障、第三方服务中断导致某个服务无限期不可用,短时间无法恢复,则可能会导致连锁故障,最终影响压垮整个业务集群断路器与重试断路器模式不同于重试模式,重试模式是使应用程序可以重试操作以期望它会成功,而断路器模式是防止应用程序执行一个可能失败的操作,减少执行可能失败操作的CPU、内存、线程等资源的浪...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

NLPIR中文信息处理运用语义技术解决难题

  在中文信息处理和理解系统中,“词处理”是一个基础环节。所谓“词处理”,是指在连续的汉字字符串中识别词语, 并获取这些词语的语言学信息和统计学信息,譬如:语法属性、语 义属性、用法信息等,这些信息是系统下一步分析和理解语句的必要基础。我们把计算机获取这些必要的信息称为对词语的理解。这样,“词处理”的任务就是识别和理解语句中的词语。  中文信息处理分为汉字信息处理与汉语信息处理两部分,具体内容...
转载
89阅读
0评论
0点赞
发布博客于 2 年前

三. python的re模块

一 .re模块正则表达式# 在线正则表达式 http://tool.chinaz.com/regex/1. 正则表达式基础 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别...
转载
21阅读
0评论
1点赞
发布博客于 2 年前

47.C#--使用FileStream文件流来实现多媒体文件的复制

static void Main(string[] args){//使用文件流来实现多媒体文件的复制//思路:先将要复制的多媒体文件读出来,然后再写入到指定位置//多媒体音乐源路径string source = @"C:\Users\Administrator.USER-20180925HC\Desktop\音乐.wav";//要复制多媒体音乐目标路径string target= @"C:\Use...
转载
108阅读
0评论
0点赞
发布博客于 2 年前

死磕 java并发包之LongAdder源码分析

问题(1)java8中为什么要新增LongAdder?(2)LongAdder的实现方式?(3)LongAdder与AtomicLong的对比?简介LongAdder是java8中新增的原子类,在多线程环境中,它比AtomicLong性能要高出不少,特别是写多的场景。它是怎么实现的呢?让我们一起来学习吧。原理LongAdder的原理是,在最初无竞争时,只更新base的值,当有多线程...
转载
47阅读
0评论
0点赞
发布博客于 2 年前

ArrayList源码分析

ArrayList是在实际项目中一个非常常用的类,今天我们通过源码来了解一下ArrayList的本质内部变量说明 //默认容量 private static final int DEFAULT_CAPACITY = 10; //使用有参构造创建ArrayList的时候,如果size=0那么elementData就会指向这个数组,或者调用trimToSize(0)方法也会指向这个空数...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

点击表格中按钮触发自身事件以及上级事件问题

使用的是iView组件库的Table表格在表格中操作一列有删除和修改按钮,分别给删除和修改按钮注册了点击事件,但是同时还给表格的每一行注册了点击事件(项目需要在点击每一行时显示当前的详情信息),之后就发生了在点击删除和修改按钮时,不仅触发删除和修改按钮绑定的点击事件,还触发了给每一行注册的显示详情信息的事件。// 点击删除按钮delectTableData(nowid) { even...
转载
272阅读
0评论
0点赞
发布博客于 2 年前

webpack4-用之初体验

众所周知,webpack进入第4个大版本已经有2个月的时间了,而且webpack团队升级更新的速度也是非常的惊人在写下如下内容的时候webpack已经出到了4.6的版本了,剑指5.0应该是指日可待了,当然这些都是个人的臆想,并不代表任何意见既然我们已经迎接了webpack4的到来了,那么就一起来使用一下,即使你没用过之前的版本,没关系,我们重新出发,将工作中常用到的配置写给大家来看...
转载
40阅读
0评论
0点赞
发布博客于 2 年前

【SQL】字段约束

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
378阅读
0评论
0点赞
发布博客于 2 年前

关于局部前缀索引和非前缀索引

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
484阅读
0评论
0点赞
发布博客于 2 年前

C 自己实现strcpy,strcmp,strlen,strcat等函数

// mystrlen() 测试字符长度方法int mystrlen(char *str){ int cnt = 0; while(*str++ != '\0') { cnt++; } return cnt;}//mystrcpy() 字符串拷贝char *mystrcpy(char *dest, char *src){ char...
转载
273阅读
0评论
0点赞
发布博客于 2 年前

Python分析3月政府工作报告

概述有时候我们抓不到一些文章里面的重点,python里jieba库分词很好的为我们提供了一个好的解决方案。下面就讲一个实际使用的一个例子来说明。首先,我们要将网页的内容请求并解析出来,下面是政府工作报告的路径:www.gov.cn/premier/201…利用request库的get(url)方法请求拿到响应的数据,发现报告文字内容大多在段落p标签中。可以引用BeautifulSoup的find_...
转载
291阅读
0评论
1点赞
发布博客于 2 年前

iOS12-Swift5-数字函数fabs()和fabsf()已成历史

之前在Swift语言中,有三个求绝对值的数字函数:abs(x)--x必须为Int,求Int的绝对值用这个fabs(x)--x必须为Double,求Double的绝对值用这个fabsf(x)--x必须为Float,求Float的绝对值用这个那如果我要求一个CGFloat的绝对值呢?先转化为Double或Float,然后再转回来?麻烦!Swift5已经悄悄的处理了这个问题(我不确定是从S...
转载
169阅读
0评论
0点赞
发布博客于 2 年前