V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yunshansimon  ›  全部回复第 1 页 / 共 6 页
回复总数  101
1  2  3  4  5  6  
任何读写都通过一个 dataview 来进行,这个 dataview 用来组织表格,如果有加不了的项,就拆到另一个表中去,用 dataview 来组织这些表,最终呈现一个“统一”的表格给应用,当然,注意要加上一个版本号,以便数据使用方来识别。所有写入都要通过一个写入过程,在过程中来判断要写入那些表中的那些字段,以便分开加锁,这样还能提高性能。
126 天前
回复了 xieqiqiang00 创建的主题 奇思妙想 一个想法,可触摸实体按键键盘
自己写个粘滞输入,点一下空格算 1,快速点 2 下就是下一个,知道停止点空格,选中的词跳出来。
物质就是能互相作用的存在,信息就是物质所拥有的所有状态。试想,如果有一种“物质”能超光速影响其他物质,既在这个物质的信息被改变前改变这个物质的信息。那这个被超光速影响的物质,在任何特定时刻,就拥有无限的信息……想象你能从兜里掏出钱的原因是你掏出钱后超光速把钱放进了兜里,理论上,你能掏出任何数量的钱吧。
直接加区域限制,不在大中国地区的 gpl,在大中国地区的,闭源。
既然用 java,用反射可以改任何东西,不用源代码吧。用好反射,就是神也不能阻止你在运行时更改他的函数。
可以这么干,但通常没有这么用的。不能把申请和释放放到不同的函数里面。你既然叫 out_side 就要用 char**最为函数参数,传&out_side 进去。另外,要在函数开始检查 out_side 必须是 NULL (也可以不检查,默认 NULL )。否则你会养成坏习惯,每次拿到指针都胡思乱想。你的领导如果在项目中看到这种代码,第一时间就想把你掐死,然后把你老师也掐死。
2020-05-05 13:30:05 +08:00
回复了 yangyuhan12138 创建的主题 程序员 求一个定时取消订单的解决方案
生成订单有序号,你不用一个订单一个任务,你可以 1 分钟生成一个 30 分钟后的任务,取消当前订单和之前的所有订单。
2020-03-06 15:01:45 +08:00
回复了 IamCyborg 创建的主题 职场话题 应届生实习几个月对于这行的感受
核心是你不喜欢写代码,跟改不改 bug,加不加班没有关系吧。玩喜欢的游戏,多少小时够?跟喜欢的女孩一起,你会看表?找自己喜欢的,能全力投入的工作,你才能够取得成功。否则就准备一辈子凑活吧。
2020-01-08 12:52:13 +08:00
回复了 cavendish0 创建的主题 程序员 技术大神的中年危机:工作× 肚子✔
@xiaowangge 最下面少一行,外焦部模式:无论对方说什么,只要你不同意:你这是反华。证明很简单,我代表华,你反对我。
2019-10-05 00:58:14 +08:00
回复了 gainsurier 创建的主题 Android Mate30 利用 LZ Play 安装 GMS 已不可行
华为作为 GFW 的主力支持单位,各位苦逼寻求翻墙的,还要支持华为,就是活该了。
2019-07-13 22:31:16 +08:00
回复了 ooooo 创建的主题 macOS 这个网友对 Mac OS 的评价有道理么 ?
不谈硬件,只谈操作系统:
1、长期运行稳定性 macOS> linux >>>>windows,跟硬件紧密适配。
2、续航,对应用程序权限控制,文件安全:macOS >>>linux ~ windows.
3、键盘快捷键,使用便利性。macOS > linux > windows.
4、业界系统标准支持(对开源代码和库的支持),linux > macOS >> windows.
5、与云系统和其他移动设备的整合。macOS > windows > linux。air drop 现在还是大家追赶的。
我每天只工作 8 小时,希望打开设备就是昨天工作结束情景,没有重启电脑的习惯,没有打开 /关闭电脑等半个小时升级的习惯。在 shell 下面,跟窗体内一样的快捷方式,特别是 cmd-v,cmd-c。看到不认识的英文,ctrl-cmd-d,直接查意思。想开软件,直接 cmd-space,输入想要的,就来了。唯一跟 linux 和 windows 不如的,是系统内置的窗口自动排列,不过有了 spectacle,可以用快捷键自己排列窗体,弥补了一些不足。
那要看你的数据操作使用那个级别的对象。最差的情况下,数据操作没有单独的界面,缓存操作充斥各个对象。按照以下步骤进行重构:1.重写一个缓存对象,100%复制原来的从对象名到接口 api 的规范,包裹原来的缓存对象,然后,不做任何修改,转发到原来的 api 上,上线测试。目的:用于找出所有使用的 api。2.为新的缓存对象建立 hook api,类似 before_xxx,和 after_xxx 的调用。将调试日志写到 hooks 里,保证 hooks 都可用。3.将新逻辑写到 hooks 里面。
2017-08-07 17:55:59 +08:00
回复了 chaleaoch 创建的主题 程序员 Python 程序员,最近想学学 js,从何处下手呢?
用 nodejs,原生 es6,写一个代理服务器,并在代理过程中用更改网页的某些内容,比如,某个常用词改成 fu*k,自己用这个代理上网,会很有意思的。看看你用 python 仅用系统库能用几行代码,nodejs 应该不超过 30 行。
2017-04-21 23:40:35 +08:00
回复了 hellodigua 创建的主题 MongoDB MongoDB 被删库,我该怎么办?好无助
@gzlock 除非你的 client 端也在同一台机器上,并用 docker 的内置 router 连接,才能保证安全。或者映射服务端口到 127.0.0.1 上。没有密码千万不要映射到外部 ip 上。
2017-03-24 00:21:03 +08:00
回复了 yuyuyu 创建的主题 Node.js nodejs+docker 内存泄露问题
nodejs 如果创建了独立的子进程,子进程内有 listener 之类的,它不会在完成任务后主动关闭,需要父进程发信号关闭。如果父进程在关闭自己的子进程之前就被关闭了,子进程就变成孤单的进程了,它会自己运行,谁都不属于,被占的内存也不会被释放。因此,必须在创建子进程的父进程内建立子进程列表,在父进程关闭前,向所有子进程发送强制关闭的消息。所以,子进程就跟名字一样,谁生的,谁必须负责到底。
如果权限是 777 都不行,就肯定是 apparmor 的锅了。 apparmor 配置了相关服务程序的访问权限。具体配置文件在 /etc/apparmor.d 里面,具体如何配置,可以 man 来查,只要打开相应目录相应文件的写许可就好了。 apparmor 主要是防止非法程序冒充系统服务获取 root 权限后作恶的。主要的系统服务都有配置,里面具体写清楚了可读写的文件和端口。让客户可以放心让系统服务获取 root 权限。就算恶意程序冒充服务启动了,也最多访问一些 log 文件和服务端口。如果大家对别人的程序不放心,也可以为这个程序写 apparmor 配置,保证它不能访问你不许可的资源。
2017-03-13 21:50:13 +08:00
回复了 83f420984 创建的主题 MacBook Pro 2013 rMBP 13' late 经常无法唤醒,已经严重影响使用了
重启或关机,检查 cpu 连接,拿热风枪吹一下 CPU ,控制温度
2017-03-12 01:27:52 +08:00
回复了 ethans2008 创建的主题 MacBook Pro 2016 版 NMBP,目前遇到的几个大 BUG
内存系统的硬件故障,去换新的吧。
1  2  3  4  5  6  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3529 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 52ms · UTC 04:00 · PVG 12:00 · LAX 20:00 · JFK 23:00
♥ Do have faith in what you're doing.