- 博客(34)
- 收藏
- 关注
转载 【开发者笔记】Linq 多表关联排序操作
c# 一直是一门好用的语言,但是像linq这种骚操作实在是记不住。特此记下以备后用。 var ls = from c in db.T_ProductReturnEntity join s in db.T_SubProductReturnEntity // inner join ...
2019-05-22 15:05:00 310
转载 【笔记】虚拟机配置网络
虚拟机配置和物理主机在同一网段的网络一、虚拟机设置 二、设置虚拟机网络1、以kaliLinux为例 设置IP:编辑 /etc/network/interfaces至如下状态,IP可以在物理机中查看,windows 查看命令为ipconfig 设置DNS:编辑 /etc/resolv.conf至如下状态,重启网络: ...
2019-01-19 14:23:00 169
转载 jquery 重复导入问题
$(...).bootstrapTable is not a function转载于:https://www.cnblogs.com/wyongbo/p/10004602.html
2018-11-22 23:07:00 262
转载 【开发者笔记】python
题记: 最近做Python导入接口,用到xlrd包读取excel文件信息入库,获取合并单元格信息时遇到时而成功时而失败的情况,一开始用xls文件读取不了合并单元格信息,后来换用xlsx格式可以读取。但将导出的文件再重新导入时获取合并单元格信息又失败了。没办法去看看源码看能不能突破,说实话看源码真的头疼,去源码里面搜merge发现里面的 sheet.merged_cells 属性并没...
2018-06-24 11:34:00 254
转载 【开发者笔记】利用shp2pgsql将shape文件导入到postgresql中
导入shp文件到postgresql中1、首先,你需要让shp2pgsql命令可用,百度下载,加入环境变量即可。 下载地址:https://download.osgeo.org/postgis/windows/pg96/ 如图,打开网址,下载目标文件,解压得到如下目录: 将该目录添加到环境变量,然后cmd可运行shp2pgsql即可。 ...
2018-05-21 11:40:00 972
转载 【搞笑】如何写出别人看不懂自己也看不懂的代码
写在前面: 话说那是很久以前,代码交付按行收费,于是程序员们尽量写出更多行的代码。但自古以来就是道高一尺魔高一丈,于是兴起另一个职业---缩行师。缩行师的职责,就是去掉程序猿代码里多余的代码,将代码的行数尽量降到最低。剥削和反剥削的阶级斗争从来就没有停止过,直到代码交付不再以行数计费。 至于有兴趣了解缩行师职业的人,可以戳一下这里:缩行师职业简介 现如今,天下大势以定,...
2018-05-16 11:17:00 524
转载 【开发者笔记】C#连接mysql问题记录
1、概述:C#在调用mysql.data.dll连接本地数据库时报错,连接远程Linux服务器上的mysql服务器正常2、报错记录,当前连接字符串 <add key="dbString" value="server=localhost;port=3306;user=root;password=root; database=id3net" /> ...
2018-05-07 20:11:00 150
转载 【开发者笔记】揣摩Spring-ioc初探,ioc是不是单例?
前言: 控制反转(Inversion of Control,英文缩写为IoC)把创建对象的权利交给框架,是框架的重要特征,并非面向对象编程的专用术语。它包括依赖注入(Dependency Injection,简称DI)和依赖查找(Dependency Lookup)。初探Spring,当看到这句话的时候,突发奇想其实IOC是不是就是一个单例模式的对象创建工具呢。Spring在创建之...
2018-05-04 09:18:00 303
转载 【开发者笔记】c# 调用java代码
一、需求阐述 java实现的一个算法,想翻译成c#,翻译代码之后发现有bug,于是不调试了。直接将jar打包成dll拿来用。二、原理说明 jar可以通过ikvmc工具打包成dll,然后在项目中引入该dll和相应的dl后便可直接调用。三、流程 1、打包jar,可通过myeclipse右键项目,export为jar就可以了。java项目结构:...
2018-05-02 16:10:00 228
转载 【数据库乱码】记录一下数据库乱码问题
题设: 今天发布代码遇到一个奇怪的bug,在我的电脑上一切正常,使用的是本地数据库,移植到目标电脑上也能正常运行,但是有一个表查询不到数据,也不报异常。调试: 1、运行系统,在设置中输入中文,发现返回乱码,猜测是乱码的问题 2、查看数据库编码:show variables like '%char%';发现有latin1编码,修改为utf8mb4,重启数据库,重启程序...
2018-05-01 21:20:00 135
转载 【代码片段】Python发送带图片的邮件
# coding=utf-8import smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextfrom email.mime.image import MIMEIm...
2018-04-12 16:07:00 171
转载 【物联网】物联网的结构
概念物联网是新一代信息技术的重要组成部分,也是“信息化”时代的重要发展阶段。其英文名称是:“Internet of things(IoT)”。顾名思义,物联网就是物物相连的互联网。这有两层意思:其一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;其二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适...
2018-03-22 11:12:00 277
转载 【开发者笔记】利用ab命令对接口进行压力测试
目标:对接口进行正确性测试和压力测试工具:Apache-ab 下载系统:Windows、linux目标接口:http://www.stagebo.xyz/foru/lifemonths命令:ab -n 50 -c 10http://www.stagebo.xyz/foru/lifemonths测试结果:Windows下Ubuntu下- 真的猛士,...
2018-01-23 11:05:00 143
转载 【开发者笔记】python中的类方法(@classmethod)和静态方法(@staticmethod)
在java、c#等高级语言中我们用static来定义静态方法和静态变量,那么在python中如何定义静态方法和静态变量呢。python提供了@classmethod和@staticmethod来定义静态方法,刚接触的时候不太明白,Stack Overflow提供了一个比较方便理解的解释,Stack Overflow回答。但是看完还是不太理解,于是自己写了个实例:...
2018-01-08 10:04:00 119
转载 【开发者笔记】MQTT python测试笔记
MQTT是基于订阅/发布的物联网协议。python测试需要一个发送进程和接收进程,即一个发送客户端和一个接收客户端,如果这两个客户端工作在同一个topic下,那么就能进行消息互通了。服务器用“iot.eclipse.org”就好了,避免了自己搭建服务器,然后流程还可以跑通。发送客户端代码:import paho.mqtt.client as mqttimport ...
2017-12-29 11:41:00 273
转载 【工具】代码生成器-python脚本
我觉得造轮子这件事情,是谁都可以做的。只不过做得好或者不好而已,用心了做得就要优雅一点。之前用过java的代码生成器,什么pojodobodbo都能生成,于是我也来自己造一个轮子。造轮子的事情是没必要做得,费神费心,还没人家做得好,那么我还是要做,就当是体验一把了,看看细节是怎么实现的。前期准备:一台装有python、mysql的机器和若干待生成的表。pyt...
2017-12-28 11:42:00 212
转载 【开发者笔记】进制转换
需求: 很简单的一个需求,就是:把1变成A,2变B,超过了Z就从A0开始,AA,AB,AC……原理: 这就是一个实现【Integer.toHexString(123)】方法的问题,上述中输入字符串为123456789ABCDEF就是toHexString,输入字符串是1234567就是toOctalString, 输入字符串是1就是toBinaryString。那么...
2017-12-21 09:30:00 105
转载 【开发者笔记】按List中存放对象的某一字段计数的问题
如题,假设有如下表t_info:name dateinfoa20127-12-20xxxx描述b20127-12-20yyyyy描述c20127-12-21zzz描述d20127-12-22mmmm描述 如果我们要计算上表中每一天的info个数,name在数...
2017-12-20 11:18:00 382
转载 【开发者笔记】二分法查找
刚看到一篇博客说现在90%的程序员都无法正确的写出二分法查找,吓得我赶紧试了试#python codedef binary_serach(arr,st,end,tar): mid = st + end mid = mid // 2 if st > end: return False elif tar == arr[m...
2017-12-18 16:45:00 112
转载 【数据库学习】聚合函数的使用
结项总结 最近项目完结,有点闲暇时间,来总结总结项目中用到的之前没用过的sql语句和数据库知识。下面用自己的理解来记录一下~范式 第一范式:要求我们字段要划分到最小单元,即表头不能有合并单元格项 第二范式:要求数据库设计有主键 第三范式:要求外键字段不能有除了引用表主键以外的字段聚合函数 sum、count、ave等等。比如学成成...
2017-12-08 16:31:00 381
转载 【开发者笔记】学习区块链过程中的一些理解
学习区块链的学习笔记学习中对某些问题的认识:1、什么是区块链? 区块链是集中了分布式数据储存、P2P网络、共识机制以及加密算法等计算机技术的新型应用模式。区块(block)是该网络中的一次流水记录,区块之间下一块引用上一块的计算结果,从而形成类似链表的链。区块链类似于一颗贪吃蛇,区块为蛇的食物,蛇的长度为块高。同一个区块网络中可信链只有一颗,在某个时间段可能出现两颗或者...
2017-12-05 09:37:00 104
转载 【spring学习】中文乱码问题
问题:在这样的一个控制器中:返回字符串中文部分全是问号。解决方案: 在spring-mvc.xml文件中加入以下代码:<!-- 支持spring3.0新的mvc注解 ,解决json中的中文乱码--> <!-- <mvc:annotation-driven /> --> <mvc:annotation-dr...
2017-11-28 17:41:00 66
转载 【开发者笔记】java 利用jna调用c#的dll
一、需求阐述: 如果我们的项目利用c#开发,到了开发后期需要和java组进行合作,其中有一部分业务逻辑利用c#已经code completed,那么我们可能会考虑用java来调用现成的c#dll实现需求。前几天工作上正好遇到这样一个问题,于是记下开发过程。 当然这只是个假设,具体情况具体分析,个人认为重构代码才是王道……二、原理说...
2017-09-06 18:25:00 597
转载 【开发者笔记】解析具有合并单元格的Excel
最近公司让做各种数据表格的导入导出,就涉及到电子表格的解析,做了这么多天总结一下心得。 工具:NOPI 语言:C# 目的:因为涉及到导入到数据库,具有合并单元格的多行必然要拆分,而NPOI自动解析的时候拆分单元格除第一个单元格外其余值都是空,对于列头有合并项目的,数据库设计一般才有合并单元格下面的最小列单元作为数据库字段。于是希望达到这样一个效果。于是有了一个思路就...
2017-03-23 19:54:00 147
转载 【开发者笔记】回溯法
八皇后问题 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace 算法 8 { 9 class 回溯_八皇后问...
2017-02-23 17:27:00 94
转载 【开发者笔记】插入排序改进
最近在书上看到一个习题说能把插入排序的复杂度通过改变插入规则为二分法从而降低时间复杂度到nlgn,我自己下来试了试发现想法倒是没问题,但实现起来有点小难点。一般的插入排序时间复杂度为O(n2)毋庸置疑,但是用二分法插入同样需要移动大量数组元素,查找下标的时间复杂度降低到了O(nlgn),但是移动数组元素的时间复杂度依然是O(n2)……哪位大神赐教赐教~插入排序时间复杂度分析:...
2016-11-01 16:36:00 94
转载 【开发者笔记】插入排序过程呈现之java内置GUI表示
先给代码,再给过程视频: 1 package com.dyi.wyb.sort; 2 3 import java.awt.Color; 4 import java.awt.Graphics; 5 import java.util.Random; 6 7 import javax.swing.*; 8 9 public c...
2016-10-30 19:21:00 77
转载 【开发者笔记】冒泡排序过程呈现之java内置GUI表示
自己玩玩写写,排序的过程多么有趣,特别是把看着电脑吧一堆乱七八糟的数据排成有序组合的时候,看起来贼舒服,特别是强迫症患者。好了,话不多说上代码,也算是自己记录一下吧,没有什么技术含量但个人感觉比较有趣。排序以及显示代码: 1 package com.wyb.dyi.test; 2 3 import java.awt.Toolkit; 4 import jav...
2016-10-26 13:36:00 119
转载 【开发者笔记】归并排序过程呈现之java内置GUI表示
在网上看到一个视频将各种排序用视频表示出来,配上音乐,挺好玩的样子,就算是不会编程的人看到也会觉得很舒服,碰巧我也正在写归并算法,于是就用java的GUI实现一个。 归并排序的时间复杂度是T(n)=O(nlgn),据说是比较排序的时间复杂度下限,缺点是排序算法和合并算法并不在同一空间,使得空间复杂度会有所提升。插入排序避免了归并排序的这一缺点但是又有一新缺点:空间复杂度为O(n...
2016-10-12 13:34:00 113
转载 【好记性不如烂笔头】分冶算法之归并排序
归并排序原理,先上图,如果是奇数个数据,我自己画的图,右图代码奉上: 1 package com.servlet; 2 3 public class MyMergeSort { 4 public static void main(String[] args) { 5 int[] array={2,4,7,5,8,1,3,6}...
2016-10-11 20:34:00 104
转载 【好记性不如烂笔头】死锁之java代码
死锁:是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 1 public class DeadLock { 2 public static void main(String[] args) { 3 ...
2016-10-11 14:33:00 68
转载 【好记性不如烂笔头】约瑟夫环问题之形象解法(其实就是实实在在的模拟一下游戏过程)...
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace 约瑟夫环游戏 8 { 9 class Pro...
2016-10-09 11:56:00 95
转载 【好记性不如烂笔头】创建一颗用于快速查找数据的多叉树
假定现有大量人员需要管理,给每个人分配一个n位数的id,现要求快速查找,于是我们建一颗10叉树来管理这批人的信息,这样查找结果为真时查询次数为n,时间复杂度为常数,可谓是最优解了代码如下: 1 using System; 2 using System.Collections.Generic; 3 using System.Diagnostics;...
2016-10-08 15:58:00 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人